• Kamil Trzciński's avatar
    Merge branch 'feature/issue-move' into 'master' · ab3681d1
    Kamil Trzciński authored
    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
    - ...
    ab3681d1
To find the state of this project's repository at the time of any of these versions, check out the tags..
CHANGELOG 119 KB