Commit Graph

58 Commits (ba94de2510b3858f10d60f0230a58b1252346372)

Author SHA1 Message Date
Robin Appelman e7a7b4a401 perf: switch places that always use the first getById result to getFirstNodeById 2 years ago
Anna Larch dce69154ba enh(sharing): enable unsharing for sharees for DAV shares (addressbooks and calendars) 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Joas Schilling 77bc6c32d8
fix(dispatcher): Move remaining simple cases in apps/ folder to IEventDispatcher 2 years ago
Joas Schilling c3bc575d99
fix(comments): Emit CommentsEntityEvent as typed event 2 years ago
Anna Larch 5c2eb732f1 fix(carddav): expose system address book 3 years ago
Arthur Schiwon 7f3725c962
chore: polish SystemTagsInUseCollection 3 years ago
Arthur Schiwon 6bff6a5667
PoC: SystemTags endpoint to return tags used by a user with meta data 3 years ago
Côme Chilliet c79a6b3f62
Fix errors from PHP 8.2 testing 3 years ago
Thomas Citharel 190a71ecf9
Expose additional emails in {DAV:}alternate-URI-set 4 years ago
Thomas Citharel 4bb31c021e
Remove all legacy event dispatchers from CalDAV & CardDAV backends 4 years ago
Côme Chilliet e2531f8503
Migrate dav application from ILogger to LoggerInterface 4 years ago
Anna Larch 0745fc5012 Move calendar objects between calendars instead of deleting and recreating them 4 years ago
Christoph Wurst 30c3202f49
Remove shadowed $config variable 4 years ago
Thomas Citharel a7b9b398a3
Expose user language through DAV 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Christoph Wurst d6d8e9215c
Add a trashbin for calendars and calendar objects 5 years ago
Joas Schilling 236aa194e2
Restrict autocompletion also based on the phonebook known users 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Arthur Schiwon 2b017b704a
dav search to honour sharing.maxAutocompleteResults setting 5 years ago
Georg Ehrke 67f1ef4658
Add Typed Events for CalDAV- and CardDAV-related Events 5 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 2fbad1ed72
Fix (array) indent style to always use one tab 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst ec245d5fec
Add address book plugins 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Georg Ehrke c3748cfee3
respect shareapi_allow_share_dialog_user_enumeration in Principal backend for Sabre/DAV 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Georg Ehrke 63d584afb5
use principaluri instead of userid, allowing to add delegates for rooms and things 6 years ago
Roeland Jago Douma 01a4644cad
Use the proxymapper to obtain valid proxy data 6 years ago
Morris Jobke dd2496b275
Use proper dependency injection for app manager 7 years ago
Georg Ehrke 16fec60e8f
Add Apple Provisioning profile 7 years ago
Roeland Jago Douma cb742e7045
Background job to cleanup leftover chunked uploads 7 years ago
Georg Ehrke 5cfb5ec176
allow group principal search for dav displayname property 7 years ago
Georg Ehrke b832edabbf
apply group restrictions to resources 8 years ago
Georg Ehrke 2da510af0b
add resource / room principals 8 years ago
Georg Ehrke 367ca563b4
allow admins to override FreeBusy capabilities without modifying ShareAPI capabilities 8 years ago
Georg Ehrke 6802e2b59a
Principal search: Take sharing settings into account 8 years ago
Christoph Seitz 787e3d51b4
Fix functions to search for principals in the backend. 8 years ago
Georg Ehrke ea117bac31
catch errors when parsing calendar data for calendar query requests 8 years ago
Georg Ehrke dc34622008
remember when a user deleted their contact birthdays calendar 8 years ago
Joas Schilling 3b4ab6560b
Check if the user/group exists for dav shares 8 years ago
Thomas Müller 23aab05bda
Adding dav resource for avatars 9 years ago
Joas Schilling 52dd27892b
Use the event dispatcher 9 years ago
Joas Schilling 07f6747305
Move the methods into a new class 9 years ago
Thomas Müller d884370844
Use true random string as uri for public calendars - as a result we can no longer return the pre-publish-url 9 years ago
Thomas Citharel 3921385ed3
fix things (indentation, tests, comments, backend custom implementation 9 years ago
Thomas Müller 90ab6e4fd9
Add new root collection public-calendars which holds all public calendars 9 years ago
Joas Schilling 3fbb5de74f
Better displaynames for shared address books 9 years ago
Joas Schilling 53182fb780
Better displaynames for shared calendars 9 years ago