After upgrading to Nextcloud 31, we noticed that group quotas are no longer displayed in the Users section of the web interface. In previous versions (e.g. NC 27/28), users without a personal quota would display their group quota and usage in the UI. Now it just shows "Unlimited (used XX MB)", even though a group quota is applied and enforced correctly.
We confirmed that:
The groupquota app is enabled and working;
The quota logic in QuotaManager and GroupQuotaWrapper is functional;
Storage limits are applied on the backend;
But the UI no longer picks up the group quota, only personal ones.
We suspect that the Vue-based interface now checks for quota only from the user config, and doesn't reflect the wrapped storage's effective quota.
Would it be possible to:
Add support to expose group quotas in the users list again?
Or maybe offer a hook or way to inject the calculated quota into the frontend response?
After upgrading to Nextcloud 31, we noticed that group quotas are no longer displayed in the Users section of the web interface. In previous versions (e.g. NC 27/28), users without a personal quota would display their group quota and usage in the UI. Now it just shows "Unlimited (used XX MB)", even though a group quota is applied and enforced correctly.
We confirmed that:
We suspect that the Vue-based interface now checks for quota only from the user config, and doesn't reflect the wrapped storage's effective quota.
Would it be possible to: