Allow developers to mange issue tracker

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
Dmitriy Zaporozhets 2014-01-24 21:29:22 +02:00
parent baccb9a407
commit 4645f464a3
No known key found for this signature in database
GPG Key ID: 627C5F589F467F17
4 changed files with 12 additions and 1 deletions

View File

@ -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

View File

@ -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

View File

@ -125,6 +125,7 @@ class Ability
project_report_rules + [
:write_merge_request,
:write_wiki,
:modify_issue,
:push_code
]
end

View File

@ -100,6 +100,13 @@
%td.permission-x &#10003;
%td.permission-x &#10003;
%td.permission-x &#10003;
%tr
%td Manage issue tracker
%td
%td
%td.permission-x &#10003;
%td.permission-x &#10003;
%td.permission-x &#10003;
%tr
%td Add new team members
%td