Switch to using relative URLs in group and project lists
What does this MR do and why?
Related to #547602 (closed) and #541974
There are some self managed configurations where absolute URLs do not work. This is also an issue in Geo. This MR updates the project and groups lists to use relative URLs instead of absolute URLs. It is worth noting that this is really only a band-aid and there are many other places in GitLab that will not work with these unconventional self managed set ups.
References
Screenshots or screen recordings
Projects list
| Before | After |
|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Groups list
| Before | After |
|---|---|
![]() |
![]() |
![]() |
![]() |
How to set up and validate locally
Projects list
- Go to
/dashboard/projects. URLs should work.
Groups list
- Go to
/rails/featuresand enableyour_work_groups_vuefeature flag - Go to
/dashboard/groups. URLs should work.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Peter Hegman









