Occ user change trigger
Resolves https://gitlab.e.foundation/e/infra/backlog/-/issues/959 by triggering a UserChangedEvent
when the user's quota is updated via occ command.
Also triggers the event when the user's recovery-email
is changed(e/infra/ecloud/nextcloud-apps/ecloud-accounts!19 (merged)).
To test, you can run(in dev server, changes are at ecloud03):
docker exec -u www-data dev03_nextcloud /var/www/html/occ user:setting $user files quota $newQuota
And then assert that the quota attribute in the user's LDAP entry is updated correctly.
Edited by Akhil