Topics: use title instead of name
What does this MR do and why?
In !84386 (merged), a topic title was added to the backend. As a next step, this MR changes the frontend to use the title instead of the name. As a prerequisite, this MR also ensures that the background migration in In !84386 (merged) is finalized.
/cc @bufferoverflow
Screenshots
| Page | Before | After |
|---|---|---|
| Topic detail page | ![]() |
![]() |
| Project general information | ![]() |
![]() |
| Explore projects | ![]() |
![]() |
| Project settings | ![]() |
![]() |
How to set up and validate locally
- Add some topics with different name and title via Admin Area (see docs).
- Assign some topics to some projects via Project settings.
- Visit pages shown on screenshots above.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.







