Project

General

Profile

« Previous | Next » 

Revision 5313

Added by Toshi MARUYAMA about 14 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.

View differences:

redmine.rb
86 86
  end
87 87
  
88 88
  map.project_module :time_tracking do |map|
89
    map.permission :log_time, {:timelog => [:new, :create, :edit, :update]}, :require => :loggedin
89
    map.permission :log_time, {:timelog => [:new, :create, :edit, :update, :bulk_edit, :bulk_update]}, :require => :loggedin
90 90
    map.permission :view_time_entries, :timelog => [:index, :show], :time_entry_reports => [:report]
91
    map.permission :edit_time_entries, {:timelog => [:new, :create, :edit, :update, :destroy]}, :require => :member
92
    map.permission :edit_own_time_entries, {:timelog => [:new, :create, :edit, :update, :destroy]}, :require => :loggedin
91
    map.permission :edit_time_entries, {:timelog => [:new, :create, :edit, :update, :destroy, :bulk_edit, :bulk_update]}, :require => :member
92
    map.permission :edit_own_time_entries, {:timelog => [:new, :create, :edit, :update, :destroy,:bulk_edit, :bulk_update]}, :require => :loggedin
93 93
    map.permission :manage_project_activities, {:project_enumerations => [:update, :destroy]}, :require => :member
94 94
  end
95 95
  

Also available in: Unified diff