Create Group Usage Quotas view in Core
Summary
In order to have the Usage Quotas page available for Community Edition we need to:
- Have a controller in
/app
directory- This means we need to move the EE controller to a
module
, according to EE Guidelines - This also implies creating a route in
/app
.
- This means we need to move the EE controller to a
- Create a view in
/app
The desired scenario is shown below in the screenshots. We want a placeholder so that we can hook up the Vue App to be created in #371821 (closed)
Screenshots
SaaS
EE andFF off | FF on |
---|---|
![]() |
![]() |
EE unlicensed
- Removing your license in: http://gdk.test:3000/admin/subscription
FF off | FF on |
---|---|
![]() |
![]() |
CE
export FOSS_ONLY=1 && gdk restart
FF off | FF on |
---|---|
![]() |
![]() |
Implementation plan
Description | MR |
---|---|
Move :read_usage_quotas policy to Core app |
!103021 (merged) |
Create Usage Quotas route/controller/view in Core | !102906 (merged) |
Add menu entry on sidebar | Broken down into its own issue (#385896 (closed)) MR: !106083 (merged) |
Other development details
- PoC: !96213 (closed)
- PoC commit: 3dc5edb5
- Initial development notes: add menu entry + controller + view
Edited by Sheldon Led