Nested groups improvements pt 2
What does this MR do?
- Expose
full_name
andfull_path
attributes of the Group to API - Use
full_name
andfull_path
for different dropdown/search autocomplete - When search inside group - look for results in nested groups too
- Update group api doc with some attributes that are already exists but not mention in docs
Are there points in the code the reviewer needs to double check?
no
Why was this MR needed?
Make nested groups more integrated into GitLab
Screenshots (if relevant)
Does this MR meet the acceptance criteria?
-
Changelog entry added -
Documentation created/updated -
API support added - Tests
-
Added for this feature/bug -
All builds are passing
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Branch has no merge conflicts with master
(if it does - rebase it please) -
Squashed related commits together
What are the relevant issue numbers?
Merge request reports
Activity
added 1 commit
- a6aaa0b4 - Add changelog item about new attributes in group api
marked the task Changelog entry added as completed
marked the task Documentation created/updated as completed
marked the task Conform by the merge request performance guides as completed
marked the task Conform by the style guides as completed
marked the task Squashed related commits together as completed
@DouweM please review
assigned to @DouweM
- Resolved by username-removed-444
assigned to @dzaporozhets
@DouweM done, should be better now
assigned to @DouweM
@dzaporozhets Looks good. Please fix the conflicts, and merge yourself.
assigned to @dzaporozhets
added 265 commits
-
19700d92...4468104f - 259 commits from branch
master
- 15ad1d88 - Use full group name/path in UI dropdowns
- d6febcaf - Include nested groups items into search results
- b4bf3cd6 - Add tests for nested groups in search service and search helper
- bbd8d0d1 - Update group api doc with full_name and full_path attributes
- fae9814e - Add changelog item about new attributes in group api
- ba2d7eda - Improve search within group logic
Toggle commit list-
19700d92...4468104f - 259 commits from branch
enabled an automatic merge when the pipeline for ba2d7eda succeeds
mentioned in commit d6450bb2
mentioned in issue #2772 (closed)
added subgroups label