Skip to content

feat: customizable Quota handler - #63230

Open
madbob wants to merge 1 commit into
nextcloud:masterfrom
madbob:customizable_quota
Open

feat: customizable Quota handler#63230
madbob wants to merge 1 commit into
nextcloud:masterfrom
madbob:customizable_quota

Conversation

@madbob

@madbob madbob commented Aug 14, 2026

Copy link
Copy Markdown

Registration of the Quota wrapper for Storage is postponed after handling the BeforeFileSystemSetupEvent event with the aim to permit third party apps to register their own version of the handler (as StorageFactory::addStorageWrapper() will no register twice the same wrapper name).
At the same time, statistics about used storage are fetched from that same Quota wrapper when available.

Exposing Quota to user-provided alternative implementation, with custom logics, unlocks a quantity of use cases, to be delegated to third party apps instead of being hard coded in the core.

Those include:

Signed-off-by: Roberto Guido <info@madbob.org>
@madbob
madbob force-pushed the customizable_quota branch from 8c28cc0 to 3d41347 Compare August 15, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants