Feature #7996

Bulk edit and context menu for time entries

Added by Adam Soltys over 6 years ago. Updated over 6 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:Toshi MARUYAMA% Done:

100%

Category:Time tracking
Target version:1.2.0
Resolution:Fixed

Description

The bulk edit and right-click context menu for issues is wonderful. Time entries could benefit from a similar type of functionality. I am going to look at implementing this.

bulk_time_entry_edit.diff Magnifier (40.7 KB) Adam Soltys, 2011-03-29 21:11

time_entries_bulk_edit_form.png (27.8 KB) Adam Soltys, 2011-03-30 20:35

time_entry_context_menu.png (103 KB) Adam Soltys, 2011-03-30 20:35


Related issues

Related to Redmine - Defect #9405: Any user with :log_time permission can edit time entries ... Closed 2011-10-11
Duplicated by Redmine - Feature #7810: Allow mass spent time update Closed 2011-03-08
Duplicated by Redmine - Feature #6647: mass update of multiple time entries Closed 2010-10-12

Associated revisions

Revision 5309
Added by Toshi MARUYAMA over 6 years ago

add context menu in time entries for bulk edit (#7996).

Contributed by Adam Soltys.

Revision 5310
Added by Toshi MARUYAMA over 6 years ago

update locales for bulk edit time entries (#7996).

Revision 5311
Added by Toshi MARUYAMA over 6 years ago

add view for bulk edit time entries (#7996).

Contributed by Adam Soltys.

Revision 5312
Added by Toshi MARUYAMA over 6 years ago

add controller for bulk edit time entries (#7996).

Contributed by Adam Soltys.

Revision 5313
Added by Toshi MARUYAMA over 6 years ago

add bulk edit and bulk update actions for time entries (#7996).

get bulk edit form action working by mapping permissions.

Contributed by Adam Soltys.

Revision 5314
Added by Toshi MARUYAMA over 6 years ago

add bulk edit items and context menu in time entries list view (#7996).

get bulk edit form action working by mapping permissions.

Contributed by Adam Soltys.

Revision 5315
Added by Toshi MARUYAMA over 6 years ago

add functional tests for bulk edit time entries (#7996).

Contributed by Adam Soltys.

Revision 5316
Added by Toshi MARUYAMA over 6 years ago

add function of bulk delete time entries (#7996).

Contributed by Adam Soltys.

Revision 5317
Added by Toshi MARUYAMA over 6 years ago

update locales for bulk delete time entries (#7996).

Revision 5318
Added by Jean-Philippe Lang over 6 years ago

Fixed: DoubleRenderError introduced by #7996.

History

#1 Updated by Adam Soltys over 6 years ago

  • % Done changed from 0 to 40

#2 Updated by Adam Soltys over 6 years ago

I think I've finished implementing this feature. You can now go into the time log detail view of a project and select one or multiple time entries by ctrl- or shift-clicking them. Right clicking brings up a context menu that you can use to immediately change the activity field for all selected entries, bring up a bulk edit form for all of them, or delete them all.

The patch applies to r5246 and I've included some tests. Please review and let me know if it's ok. I'll send a pull request to Toshi on Github as well.

#3 Updated by Adam Soltys over 6 years ago

  • Assignee deleted (Adam Soltys)

#5 Updated by Toshi MARUYAMA over 6 years ago

  • Assignee set to Toshi MARUYAMA

#6 Updated by Hans Bangkok over 6 years ago

Sounds great Adam, I'll definitely check it out when it hits a release!

#7 Updated by Adam Soltys over 6 years ago

Adding screenshots

#8 Updated by Toshi MARUYAMA over 6 years ago

  • Target version set to 1.2.0

#9 Updated by Toshi MARUYAMA over 6 years ago

  • Status changed from New to Closed
  • Resolution set to Fixed

I finished committing in r5317.
Thanks.

#10 Updated by Adam Soltys over 6 years ago

Thanks for looking at this and committing it Toshi!

Also available in: Atom PDF