Switch From User Cap Setting to Seat Controls
What does this MR do and why?
Replace the User cap input box in the group settings with the new Seat controls UI.
Stop updating the value of seat_control
in the database based on the value of new_user_signups_cap
.
This is step 6 in the development notes here: https://gitlab.com/gitlab-org/gitlab/-/issues/470094#note_1977685205
Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/470094
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Before | After |
---|---|
![]() |
![]() |
When disabled
The setting is disabled if any groups are invited from outside the group hierarchy.
Before | After |
---|---|
![]() |
![]() |
Validations Demo
Edited by Jason Goodman