Commit Graph

271 Commits (ba94de2510b3858f10d60f0230a58b1252346372)

Author SHA1 Message Date
Christoph Wurst 09031211da
fix(dav): Fix atomic addressbook update 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
Christoph Wurst 5cdbd10327
refactor(caldav): Use even earlier return and SQL's WHERE IN 2 years ago
hamza221 26ee5a531b
feat(search): allow contacts person search 2 years ago
Benjamin Gaussorgues ddb8b68b55
feat(carddav): Allow advanced search for contacts 2 years ago
Anna Larch 7051f1b577 fix(CardDAV): allow disabling of the system address book via config option 2 years ago
Git'Fellow 066f6ef16c Stop sending deprecated Pragma header 2 years ago
Anna Larch 6bd78917d3 fix(CardDAV): set owner-principal, displayname properties for SAB 2 years ago
Richard Steinmetz 9206c0f473
fix(dav): close cursor when fetching max id 3 years ago
Johannes Merkel bb802956a2 enh(contacts): show/hide addressbooks for all 3 years ago
Anna Larch 558e386e46 fix(CardDAV): catch right exception when checking for federated app classes 3 years ago
Johannes Merkel eda3824d91 enh(sab): Add profileUrl to SAB 3 years ago
Johannes Merkel 3cb8968808 fix(sab): put location in proper address field 3 years ago
Christoph Wurst 62c41967e8
fix(carddav): Make SystemAddressBook::__construct $groupManager argument nullable 3 years ago
Christof Arnosti 73fb2997f4 Issue #36644: Fix pruneOutdatedSyncTokens for CalDAV 3 years ago
Faraz Samapoor 8c64ccae01 Fixes "PossiblyNullArgument" Psalm warnings. 3 years ago
Faraz Samapoor 0bae21b1d1 Refactors "strpos" calls in /apps/dav to improve code readability. 3 years ago
Joas Schilling ef93bb926c
fix(dav): Fix avatar size in system address book 3 years ago
Christoph Wurst e524631ce3
fix(carddav): Don't show system address book cards to guests 3 years ago
greta 50b61c8b7b fix(carddav): Make system contact phone number RFC compliant 3 years ago
Christoph Wurst 5cfbd4c535
fix(carddav): Check enumeration settings for all SAB methods 3 years ago
Johannes Merkel 5983ef001d
fix(SAB): Save avatar to SAB 3 years ago
Anna Larch 3c93ce9c25
fix(carddav): Check if SERVER variables are set before accessing them 3 years ago
Thomas Citharel 13a3ebd4cc
feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook 3 years ago
Christoph Wurst 5d038a2dc1
fix(carddav): Mark system address book as read-only 3 years ago
Christoph Wurst 2cc672d26b
fix(dav): Run system address book create-if-not-exists in transaction 3 years ago
Christoph Wurst 1381c4c157
feat(users): Store and load a user's manager 3 years ago
Anna Larch 5c2eb732f1 fix(carddav): expose system address book 3 years ago
Anna Larch bd80a1b2dd
feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync 3 years ago
Christoph Wurst 8c727f2285
feat(carddav): Map user's additional emails into the SAB card 3 years ago
Johannes Merkel ab76b086aa
enh(contacts): write profile prop and backend prop to system addressbook 3 years ago
Thomas Citharel ff3b69b21d refactor(dav): Since we're in a transaction, use QB properly when incrementing synctoken 3 years ago
Thomas Citharel c9a3129cb4 fix(CalDAV/CardDAV): put every method from Cal/CardDAV backends that does multiple DB calls in transactions 3 years ago
jld3103 7e58aa1a05
Fix DAV types 3 years ago
jld3103 02f9c3a06f
Use implementations instead of interfaces for accessing private methods 3 years ago
Joas Schilling 1a31ddb56d
Do not reuse query builder objects in DAV account deletion 3 years ago
Christopher Ng e6f4705920 Revert "Fix sync errors for duplicate cards with the same UID for different backends" 3 years ago
Anna Larch ddcee3dbab Fix sync errors for duplicate cards with the same UID for different backends 3 years ago
Côme Chilliet d9151ff35c Get rid of all useless calls to setParsedSubject now that setRichSubject is able to do it 3 years ago
Carl Schwan 6828a3b28d Cleanup contactsinteraction 3 years ago
Anna Larch 9dd51601c6 Switch to DisplayNameCache for CardDAV 3 years ago
Thomas Citharel 6f15873321 Add a background job to prune outdated sync tokens 3 years ago
Christoph Wurst 19b7dad3dc Wrap address book creation write-read in a transaction 3 years ago
Joas Schilling d41841b4a7
Check address book URI length before creation 3 years ago
Joas Schilling eab5189abb
Fix carddav activities 3 years ago
Joas Schilling 7e11778190
Use user name cache in activity providers 3 years ago
Anna Larch 61b55c88da performance optimisation for carddav backend blob data read 3 years ago
Mikhail Sazanov 458f1b0c03 Add URI type to VCard 3 years ago
Anna Larch 2988efeb7f Add logging to federation 4 years ago