nextcloud-server/build
Thomas Citharel 13a3ebd4cc
feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook
This allows to just UPDATE the card row instead of deleting it and reinsert it. It's very similar to https://github.com/nextcloud/server/pull/30120 for calendars.

As we need the addressbookid exposed, this introduces OCA\DAV\CardDAV\Card that extends Sabre's.

I chose specifically NOT to auto-inject LoggerInterface in Addressbook like in #30120 because the chain of DI is huge just for ONE simple call and it would break an existing dirty call (OCA\Contacts calling OCA\DAV) of ContactsManager in Contacts: https://github.com/nextcloud/contacts/pull/1722 (in SocialApiService), but this is debatable.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-16 11:38:57 +07:00
..
.ci-conf
integration Merge pull request #37385 from nextcloud/bugfix/noid/dont-allow-adding-the-same-email-multiple-times 2023-05-03 11:06:41 +07:00
psalm Refactor AppFrameworkTainter to make it more readable 2023-04-05 07:07:53 +07:00
stubs Add stubs for Psr\Container to allow running psalm with multiple threads 2023-03-31 08:27:50 +07:00
.htaccess Only request "IndexIgnore" if mod_autoindex is loaded 2017-02-20 13:09:15 +07:00
autoloaderchecker.sh chore(CI): Require a minimum composer version to make sure the autoloader is okay 2023-04-21 15:53:06 +07:00
build.xml
buildjsdocs.sh Fix jsdocs build on server repo 2018-10-24 15:41:08 +07:00
ca-bundle-etag.txt Update CA certificate bundle 2023-01-11 04:30:21 +07:00
compile-handlebars-templates.sh Remove old unused handlebar systemtags template 2021-04-09 14:43:40 +07:00
composer Fix copy in view-only mode 2022-08-26 14:18:47 +07:00
files-checker.php fix:(files-checker): add cypress.d.ts and custom.d.ts 2023-04-06 15:32:31 +07:00
gen-coverage-badge.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +07:00
htaccess-checker.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +07:00
image-optimization.sh fix(assests): Ignore some more directories from optimization 2023-04-24 08:59:38 +07:00
jsdocs9.tar.bz2 Update integration tests for system tags with groups 2016-05-20 17:56:02 +07:00
license.php Remove accessibility 2022-04-21 19:00:28 +07:00
merge-font-noto-fix-merging-v20201206-phase3-76b29f8f8f9b.patch Include additional scripts in Noto fonts 2021-03-01 19:15:01 +07:00
merge-font-noto.sh Include additional scripts in Noto fonts 2021-03-01 19:15:01 +07:00
phpDocumentor.sh Use the official phpDocumentor release 2022-10-31 12:51:38 +07:00
psalm-baseline-ocp.xml Use psalm 5 2023-05-02 13:24:30 +07:00
psalm-baseline.xml feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook 2023-05-16 11:38:57 +07:00
signed-off-checker.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +07:00
translation-checker.php Add debug flag to the translation checker 2022-06-07 17:09:46 +07:00
triple-dot-checker.php Avoid PHP errors in the checkers drone step 2022-02-21 18:21:38 +07:00
update-apps.sh Fix app update script for macOS 2019-05-17 22:49:39 +07:00
update.sh Fix app update script for macOS 2019-05-17 22:49:39 +07:00