Allow developers to mange issue tracker
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
parent
baccb9a407
commit
4645f464a3
|
@ -1,3 +1,6 @@
|
|||
v 6.6.0
|
||||
- Permissions: Developer now can manage issue tracker (modify any issue)
|
||||
|
||||
v 6.5.1
|
||||
- Fix branch selectbox when create merge request from fork
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ class Projects::IssuesController < Projects::ApplicationController
|
|||
before_filter :authorize_write_issue!, only: [:new, :create]
|
||||
|
||||
# Allow modify issue
|
||||
before_filter :authorize_modify_issue!, only: [:edit, :update]
|
||||
before_filter :authorize_modify_issue!, only: [:edit, :update, :bulk_update]
|
||||
|
||||
respond_to :html
|
||||
|
||||
|
|
|
@ -125,6 +125,7 @@ class Ability
|
|||
project_report_rules + [
|
||||
:write_merge_request,
|
||||
:write_wiki,
|
||||
:modify_issue,
|
||||
:push_code
|
||||
]
|
||||
end
|
||||
|
|
|
@ -100,6 +100,13 @@
|
|||
%td.permission-x ✓
|
||||
%td.permission-x ✓
|
||||
%td.permission-x ✓
|
||||
%tr
|
||||
%td Manage issue tracker
|
||||
%td
|
||||
%td
|
||||
%td.permission-x ✓
|
||||
%td.permission-x ✓
|
||||
%td.permission-x ✓
|
||||
%tr
|
||||
%td Add new team members
|
||||
%td
|
||||
|
|
Loading…
Reference in New Issue