Issue248

Title Mass-update/batch-editing support
Priority wish Status chatting
Superseder Nosy List ajaksu2, eric.araujo
Assigned To Topics

Created on 2009-03-06.21:23:12 by ajaksu2, last changed 2010-08-27.00:13:16 by eric.araujo.

Files
File name Uploaded Type Edit Remove
batch_edit_01.png ajaksu2, 2009-04-17.22:41:51 image/png
batch_edit_02.png ajaksu2, 2009-04-17.23:05:47 image/png
batch_edit_04.diff ajaksu2, 2009-04-17.23:04:37 text/plain
Messages
msg1214 (view) Author: ajaksu2 Date: 2009-03-06.21:23:11
This is a very rough (but working and happy-dance-inducing) patch that adds a
mass-update or batch-edit interface, along with underlying plumbing to make it work.

I'll try to post a few screenshots before Monday.

Entry point is dependent on issue 246 (which needs some love too). No
confirmation dialog is displayed, but the supporting parts are in place. The
template and code need some cleaning up, tests and docs.  It still lacks success
feedback (failure feedback is rough, but exists). No security checks are
implemented so far.

With so many open issues, one might question why post this at all. My only
answer to that would be yet another happy-dance :D
msg1336 (view) Author: ajaksu2 Date: 2009-04-17.22:35:19
Slightly improved version. Still lacking docs, confirmation dialogue and some
permission checks (only to avoid misleading users).

Added:
    * Success and (better) error messages.
    * Entry point from index view.
    * Option to not unset Links ('no change').
    * Nice view of edited issues on success/error.

Changed/fixed:
    * Avoid 'non-indexable' errors when the 'id' form value isn't a list.
    * Reject batch edits without issue IDs
    * Disable the comment field for now

Demo and review:
http://tinyurl.com/batch-edit (looks much better when logged in :)
http://codereview.appspot.com/40130
msg1337 (view) Author: ajaksu2 Date: 2009-04-17.22:41:51
Screenshots :)
msg1338 (view) Author: ajaksu2 Date: 2009-04-17.23:04:37
Fix a problem with the results page not showing issues.
History
Date User Action Args
2010-08-27 00:13:16eric.araujosetnosy: + eric.araujo
2009-04-28 13:09:45ajaksu2setfiles: - batch_edit_01.diff
2009-04-17 23:05:47ajaksu2setfiles: + batch_edit_02.png
2009-04-17 23:04:37ajaksu2setfiles: + batch_edit_04.diff
messages: + msg1338
2009-04-17 23:04:01ajaksu2setfiles: - batch_edit_03.diff
2009-04-17 22:41:51ajaksu2setfiles: + batch_edit_01.png
messages: + msg1337
2009-04-17 22:35:20ajaksu2setfiles: + batch_edit_03.diff
status: unread -> chatting
messages: + msg1336
2009-03-06 21:23:12ajaksu2create