Issue board sidebar
What does this MR do?
Adds a sidebar when clicking an issue in the issue boards lists. This allows user to easily update other parts of the issue details without having to visit the issue itself. Same functionality as on issue page.
When creating a new issue the sidebar automatically opens.
Screenshots (if relevant)
What are the relevant issue numbers?
Closes #21219 (closed)
Merge request reports
Activity
Added 1 commit:
- 47bd7671 - Fixed issue with dragging opening the issue sidebar
@dbalexandre Is it possible to get the users subscription status for an issue in the JSON response?
Added 1 commit:
- b4289852 - Styling updates to sidebar to match design
Added 1 commit:
- 9e7c91a3 - Fixed sidebar dropdowns to work with Vue
Added 222 commits:
-
9e7c91a3...951431bc - 214 commits from branch
master
- 49f996a5 - Added markup for sidebar
- 8da44608 - Show clicked issue data in the sidebar
- 99890d3f - Sidebar details update when changing
- af3816b2 - Fixed issue with dragging opening the issue sidebar
- a08df694 - Hides sidebar when clicking same issue
- c21cf075 - Correct the issue update path
- 54891357 - Styling updates to sidebar to match design
- 6ff280f2 - Fixed sidebar dropdowns to work with Vue
Toggle commit list-
9e7c91a3...951431bc - 214 commits from branch
@dbalexandre Would you be able to check the build failure https://gitlab.com/gitlab-org/gitlab-ce/builds/4814463? Think it is because the JSON returned is different but I dont know where to change that
Added 1 commit:
- babdf384 - Added tests
Added 1 commit:
- babdf384 - Added tests
@iamphill Sure
Added 1 commit:
- cf2e193e - Fix JSON Schema that validates data returned by board issues endpoint
Added 1 commit:
- 28b85142 - Add subscription status attr to JSON response when listing board issues
Would you be able to check the build failure https://gitlab.com/gitlab-org/gitlab-ce/builds/4814463? Think it is because the JSON returned is different but I dont know where to change that
Done
https://gitlab.com/gitlab-org/gitlab-ce/commit/cf2e193eb6b85fb294c333d7563cf36e95759270Is it possible to get the users subscription status for an issue in the JSON response?
Done
https://gitlab.com/gitlab-org/gitlab-ce/commit/28b85142d8650043e323ed0c62d44ca7410bc01cAdded 84 commits:
-
28b85142...c2cf1dd6 - 73 commits from branch
master
- 7c59f45d - Added markup for sidebar
- 6cece3f4 - Show clicked issue data in the sidebar
- 6b3e3aeb - Sidebar details update when changing
- 05e8404b - Fixed issue with dragging opening the issue sidebar
- 5f84c4e2 - Hides sidebar when clicking same issue
- 81e7490d - Correct the issue update path
- 45fd2d38 - Styling updates to sidebar to match design
- e6fa8a3d - Fixed sidebar dropdowns to work with Vue
- 18607d6c - Added tests
- 0c286d54 - Fix JSON Schema that validates data returned by board issues endpoint
- 1aff95c7 - Fix issue when clicking links inside issue showing sidebar
Toggle commit list-
28b85142...c2cf1dd6 - 73 commits from branch