Christoph Wurst
3174012adf
Add event dispatcher to OCP
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
5 anni fa
Arthur Schiwon
ea283c0248
be careful with mixed return values even if it may look unsuspicious…
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
5 anni fa
Arthur Schiwon
373a1d5391
more consistent naming
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
6 anni fa
Arthur Schiwon
2ebf26e444
admin_audit and dav listen to announce and revoke signals
also place them in doc
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
6 anni fa
Joas Schilling
91d3677446
Make sure the arrays are arrays
Signed-off-by: Joas Schilling <coding@schilljs.com>
6 anni fa
Morris Jobke
0eebff152a
Update license headers
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
6 anni fa
Morris Jobke
c54a59d51e
Remove unused use statements
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
7 anni fa
John Molakvoæ (skjnldsv)
b8fcd3ce27
getUsersOwnAddressBooks
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
7 anni fa
Bjoern Schiessle
8f33d9d1c0
update system address book if the user change the personal settings
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
7 anni fa
Thomas Müller
506ccdbd8d
Introduce an event for first time login based on the last login time stamp
Use firstLogin event to trigger creation of default calendar and default address book
Delay login of admin user after setup so that firstLogin event can properly be processed for the admin
Fixing tests ...
Skeleton files are not copied over -> only 3 cache entries are remaining
Use updateLastLoginTimestamp to properly setup lastLogin value for a test user
7 anni fa
Joas Schilling
ce964f0a10
Translate the Contacts addressbook when it's default
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 anni fa
Joas Schilling
a4f82f13f3
Translate the personal calendar
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 anni fa
Thomas Citharel
6c8bcb38f1
Rename deleteAllSharesForUser() to deleteAllSharesByUser()
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
7 anni fa
Thomas Citharel
da1543eef7
fix deletion of calendars
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 anni fa
Thomas Citharel
5215833fe4
delete shares to an user
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 anni fa
Thomas Müller
97a47f49a1
Adjust delete logic and ann unit tests
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 anni fa
Thomas Citharel
18c07f0692
delete also addressbooks on user deletion
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 anni fa
Thomas Citharel
7db01ff805
delete calendars when users are deleted
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 anni fa
Robin Appelman
344945bfe9
more efficient check if addressbook and calendar exists for user
7 anni fa
Joas Schilling
813f0a0f40
Fix apps/
8 anni fa
Joas Schilling
dd9ee10bc0
Move dav app to PSR-4 (#24527)
* Move Application to correct namespace and PSR-4 it
* Move dav app to PSR-4
8 anni fa
Thomas Müller
38c7296867
Personal calendar should be generated even if the birthday calendar already exists - fixes #24082
8 anni fa
Thomas Müller
748134bd90
Fix displayname for initial calendars and address books - fixes #24057
8 anni fa
Thomas Müller
d0ad8e6e69
Revert "Fix displayname for initial calendars and address books - fixes #24057"
This reverts commit a5d3e5ed68
.
8 anni fa
Thomas Müller
a5d3e5ed68
Fix displayname for initial calendars and address books - fixes #24057
8 anni fa
Thomas Müller
353449bff7
Use better names for the default calendars and addressbooks - fixes #23720
8 anni fa
Thomas Müller
722809c2bd
On login we create a default calendar and a default addressbook for the user - fixes #22360
8 anni fa
Thomas Müller
f16ddef96a
React on OC_User::changeUser hook and update the user's vcard
8 anni fa
Thomas Müller
a91954907b
Start updating system addressbook
8 anni fa