summaryrefslogtreecommitdiff
path: root/spec/models/members
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2016-06-14 09:35:18 +0000
committerDouwe Maan <douwe@gitlab.com>2016-06-14 09:35:18 +0000
commit0c0ef7dfb6afb1695b62037fc0fa5aba6ce697d7 (patch)
tree001a653dc38b6bf6ed52b5d59b53e8525f894a4c /spec/models/members
parent0068ba8db597a0396ce1eddd51776981dd12d970 (diff)
parent6789d2ebf37d5f0537bea72ba99d3b7711e70728 (diff)
downloadgitlab-ce-0c0ef7dfb6afb1695b62037fc0fa5aba6ce697d7.tar.gz
Merge branch 'confidential-issues-in-private-projects' into 'master'
Allow users to create confidential issues in private projects Closes #14787 ## What does this MR do? Allow users to create confidential issues in private projects, and exclude access to them to project members with `Guest` role. ## Are there points in the code the reviewer needs to double check? The query generated by the `User#authorized_projects` method. ## Why was this MR needed? Community have been requesting this feature. ## What are the relevant issue numbers? https://gitlab.com/gitlab-org/gitlab-ce/issues/14787 https://gitlab.com/gitlab-org/gitlab-ce/issues/3678 ## Screenshots (if relevant) Not relevant. ## Todo - [x] Allow users to create confidential issues in private projects - [x] Project members with `Guest` role should not have access to confidential issues - [ ] ~~Apply changes in EE + Elasticsearch~~ Will be done in another MR, when this got merged See merge request !3471
Diffstat (limited to 'spec/models/members')
0 files changed, 0 insertions, 0 deletions