- PHP 58.6%
- JavaScript 41.2%
- Hack 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| appinfo | ||
| js | ||
| lib | ||
| templates | ||
| .gitignore | ||
| README.md | ||
Pending Accounts
Approve or reject self-registered accounts, with an in-app notification to admins
The registration app already creates self-registered accounts in a disabled state when
admin_approval_required is on, and then emails the admins. On this instance no mail is
configured at all, so that notification could never be delivered — a pending account sat
invisible with nothing to surface it, and the only way to find one was to know to look
under Settings → Users → Disabled.
This app closes that gap without patching registration (so app updates cannot clobber it):
- an in-app Nextcloud notification to every admin the moment an account is created disabled and unused — the bell works whether or not SMTP is ever configured
- a dedicated Settings → Administration → Pending accounts area listing exactly those accounts, with Approve and Reject actions and real progress / success / error states
"Pending" means: the account is disabled AND has never logged in. An admin who disables an established account is doing something else, and that account is deliberately not listed here.
| Nextcloud app id | jocor_approvals |
| Version | 1.0.0 |
| Nextcloud | 30–34 |
| Licence | AGPL-3.0-or-later |
See it running
It runs on cloud.jo-cor.com. Ask Jo for an account (or register at cloud.jo-cor.com/apps/registration and wait for approval).
Run it on your own Nextcloud
cd /path/to/nextcloud/custom_apps
git clone https://git.jo-cor.com/jocor/nextcloud-jocor_approvals.git jocor_approvals
sudo -u www-data php ../occ app:enable jocor_approvals
Contribute
- Sign in at git.jo-cor.com with Sign in with jo-cor-cloud (your cloud.jo-cor.com account).
- Fork this repository, make your change on a branch, and open a pull request.
Invited contributors can also push over SSH; the connection details come with the invite.
Changes reach cloud.jo-cor.com only after review: the live server deploys from git, never from hand edits.