Allow long group description (frontend: remove `maxlength` limit)
What does this MR do and why?
There were couple of issues around UI project description limitation to 250 chars. One of them !82812 (merged) was lately merged into 14.x release.
This MR includes similar change for Gitlab groups. Gitlab group as container of projects usually come with description which contain links to important group's content. In reality limitation downto 250 characters is really annoying and bothers multiple people on our site (gitlab.ics.muni.cz).
There is an actual limit of 2000 imposed by the backend. If one tries to save a group description longer than 2000 characters a warning will appear after clicking Save changes
.
This MR as minimal change improves UI experience.
Related issue: Increase group description length from 250 char... (#416146 - closed).
The change is split into two separate MRs:
- frontend (this one) !132451 (merged)
- backend !132920 (merged)
Screenshots or screen recordings
Before | After |
---|---|
much longer group decription including more links |
How to set up and validate locally
Before change UI refuses to write more than 250 characters. After the change UI allows more characters.
- Click on a Group
- click Group Settings -> General
- Fill
Group description (optional)
with more than 250 characters - click Save changes button
- Return to group and see the description
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. -
Similar change landed in master year ago !82812 (merged)