diff options
author | Kamil Trzciński <ayufan@ayufan.eu> | 2016-03-21 14:01:19 +0000 |
---|---|---|
committer | Kamil Trzciński <ayufan@ayufan.eu> | 2016-03-21 14:01:19 +0000 |
commit | 3fca30d27f90a52bdbca746b1244c95e6c7db2d2 (patch) | |
tree | cfc9e2ac318ca4c8513c1d8530abc0ea4270c236 /CHANGELOG | |
parent | bfcdb47c403ae5054d1feb2b57e1e255ba01a9cb (diff) | |
parent | db8f70d5088cc1e0172fd6b94fc4628bd83aa4a4 (diff) | |
download | gitlab-ce-3fca30d27f90a52bdbca746b1244c95e6c7db2d2.tar.gz |
Merge branch 'feature/issue-move' into 'master'
Ability to move issue to another project
Tasks:
- [x] Create scaffold of service that will move issue to another project.
- [x] Close old issue, add system note about moving issue to a new project.
- [x] Create a new issue, add system note about issue being moved from old project.
- [x] Check if issue can be moved to another project before executing service
- [x] Check permissions when moving an issue (`:admin_issue` ability)
- [x] Display select box for a new project when editing an issue
- [x] Show only projects that issue can be moved into in that select box
- [x] Add project select handler, helper and some permission filters to it
- [x] Preserve as much information as possible, including author
- [x] Prepare mechanisms that unfolds local references in issue description
- [x] Rewrite issue description with references unfolding and add some specs for it
- [x] Rewrite all system notes and comments attached to issue that is being moved
- [x] Update `Label` so that is was able to create cross reference labels (separate MR)
- [x] Add notifications about moving issue to another project
- [x] Display confirmation alert/message when issue move has been requested
- [x] Make it possible to undo selecting project where issue will be moved to
- [x] Add column to issue, that will indicate if it has been moved to another project
- [x] Do not allow to move issue that has been already moved
- [x] Write top-to-bottom feature spec in RSpec instead of Spinach
UI:


Closes #3024
See merge request !2831
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG index 7abdf014c2a..7109c63ace2 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,7 @@ Please view this file on the master branch, on stable branches it's out of date. v 8.6.0 (unreleased) + - Add ability to move issue to another project - Fix bug where wrong commit ID was being used in a merge request diff to show old image (Stan Hu) - Make HTTP(s) label consistent on clone bar (Stan Hu) - Add confidential issues |