nextcloud / nextcloud/quota_warning
Notify admins (and/or selectable users) about quota percentage exceeded
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 12
- Avg merge
- 3d 7h
- Merged PRs (30d)
- 3
Description
Thank you for the app. Is it possible to notify the admin if a user (or any user) exceeds their quota percentage tresholds?
Please just reply do you find it possible to be implemented in forseable future (or at least you would consider doing it), or if you are unable to implement it in next months. Thank you very muich in advance!
Summary
Because if there are some unattended clients (e.g. for backups) or users that for some reason don't pay attention to notifications (because nextcloud is - again - for doing some automated stuff for them), and it is important for the backup/automated process don't run out of space on the cloud (it will still have space on local disk with nextcloud sync app desktop client) then an admin should be notified about it.
Details
As the most simple implementation it would be enough to have a single option to notify all users belonging to admins whenever any user reaches percentage. So for example for all three percentage tresholds, apart from "Send an email" options, there could be "Notify admins" options.
And as a future enhantion it would be nice to select users to be notified (just admins or selected admins/users). And perhaps another option to filter whose quota percentage would notify those admins (by default all users in the system, but perhaps I want to choose that only for "backup1" user and/or "backup-automatic-machines" group should notify those admins about quota percentage)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the quota_warning app's existing quota-threshold notification flow and how it currently sends email notifications. The issue needs an agreed scope before implementation: admin notifications are the simplest requested outcome, while selectable recipients and filtering by users or groups are future enhancements; done should be defined against that scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100