summaryrefslogtreecommitdiffstats
path: root/apps/dav
Commit message (Collapse)AuthorAgeFilesLines
* Remove since from implementations and fix some more styleJoas Schilling2021-05-256-37/+11
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix PHP CSJoas Schilling2021-05-215-57/+44
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add activities for creating, updating and deleting contactsJoas Schilling2021-05-217-57/+294
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add activities for addressbook managementJoas Schilling2021-05-218-0/+1025
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a settingJoas Schilling2021-05-215-1/+92
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a contacts filterJoas Schilling2021-05-214-0/+96
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #26990 from francoisfreitag/rm-unusedChristoph Wurst2021-05-182-4/+0
|\ | | | | Remove unused apps/dav/js/schedule-response.js
| * Remove unused apps/dav/js/schedule-response.jsFrançois Freitag2021-05-152-4/+0
| | | | | | | | | | | | | | | | | | | | | | File is not included in the schedule-response-options template and is commented out. The commented code relies on the buttonset() jQuery plugin, which is deprecated. https://api.jqueryui.com/buttonset/ If this code was to be re-introduced, it would take a different form. Signed-off-by: François Freitag <mail@franek.fr>
* | Prefer string $file over 1-element array in script()François Freitag2021-05-181-3/+1
|/ | | | | | | The string syntax is more obvious. There should be one (and preferably only one) way of doing things. Signed-off-by: François Freitag <mail@franek.fr>
* [tx-robot] updated from transifexNextcloud bot2021-05-152-0/+2
|
* [tx-robot] updated from transifexNextcloud bot2021-05-142-0/+2
|
* Fix CS checkRoeland Jago Douma2021-05-121-2/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #26922 from nextcloud/techdebt/noid/dav-no-private-classRoeland Jago Douma2021-05-124-137/+84
|\ | | | | dav: Converter & SyncService shall not use private AccountManager
| * remove private AccountManager from SyncServiceArthur Schiwon2021-05-112-52/+19
| | | | | | | | | | | | and fix test Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * dav: do not use private AccountManagerArthur Schiwon2021-05-082-85/+65
| | | | | | | | | | | | - also updates data structure in test Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | [tx-robot] updated from transifexNextcloud bot2021-05-122-0/+2
| |
* | [tx-robot] updated from transifexNextcloud bot2021-05-086-0/+6
|/
* Remove the untyped calendar update eventChristoph Wurst2021-05-074-21/+26
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Remove the untyped calendar create eventChristoph Wurst2021-05-075-20/+31
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #26913 from ↵Christoph Wurst2021-05-0713-287/+340
|\ | | | | | | | | nextcloud/chore/dav-calendar-object-untyped-events Drop some more untyped events from the dav code
| * Clean up reminder actions and call methods directlyChristoph Wurst2021-05-074-46/+21
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * Remove the \OCA\DAV\CalDAV\CalDavBackend::createCalendarObject eventChristoph Wurst2021-05-076-52/+72
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * Remove the \OCA\DAV\CalDAV\CalDavBackend::updateCalendarObject eventChristoph Wurst2021-05-075-19/+48
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * Remove the \OCA\DAV\CalDAV\CalDavBackend::deleteCalendarObject eventChristoph Wurst2021-05-077-73/+102
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Drop the unused second parameter on \OCA\DAV\CalDAV\CalDavBackend::getSharesChristoph Wurst2021-05-071-2/+1
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* [tx-robot] updated from transifexNextcloud bot2021-05-0720-0/+20
|
* [tx-robot] updated from transifexNextcloud bot2021-05-0664-64/+0
|
* Merge pull request #26877 from nextcloud/chore/query-builder-execute-statementMorris Jobke2021-05-051-24/+24
|\ | | | | Rename IQueryBuilder::executeUpdate to IQueryBuilder::executeStatement
| * Fix usage of rename executeUpdateChristoph Wurst2021-05-051-24/+24
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Fix testValdnet2021-05-041-1/+1
| | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | l10n: Spelling unificationValdnet2021-05-041-1/+1
|/ | | | | Spelling unification in Transifex. Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* Merge pull request #26845 from nextcloud/fix/noid/import-card-fix-string-valueMorris Jobke2021-05-032-9/+23
|\ | | | | fix creating vcards with multiple string values
| * fix creating vcards with multiple string valuesArthur Schiwon2021-04-302-9/+23
| | | | | | | | | | | | | | | | Internally it is valid to provide multiple values for a property as plain string. An exampe is given in the PhpDoc of AddressBookImpl::search(). Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | [tx-robot] updated from transifexNextcloud bot2021-05-022-2/+2
|/
* Exclusively use the typed calendar deletion events for DAVChristoph Wurst2021-04-299-54/+269
| | | | | | | We had both in places, but the old one isn't used anywhere outside this app, so it's time to migrate the code. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Correctly truncate multibyte strings to fit into the databaseChih-Hsuan Yen2021-04-262-4/+4
| | | | | | Closes: #26174 Signed-off-by: Chih-Hsuan Yen <yan12125@gmail.com>
* Close open cursorsChristoph Wurst2021-04-231-3/+5
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use the new executeQuery and executeUpdate methodsChristoph Wurst2021-04-231-54/+54
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Drop default fetch mode parameterChristoph Wurst2021-04-231-15/+15
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Only set copy etag if the destination source can be foundChristoph Wurst2021-04-232-1/+22
| | | | | | | | | | The etag is only set for files, but it's also possible that in edge cases the copy destination node can't be found. In that case we don't need to set any etag. Required for #26083 Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Fix DAV unit testsJoas Schilling2021-04-203-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAccept Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static 7) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptSequence Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static 8) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptRecurrenceId Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static 9) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptTokenNotFound Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static 10) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testAcceptExpiredToken Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static 11) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testDecline Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static 12) OCA\DAV\Tests\Unit\DAV\Controller\InvitationResponseControllerTest::testProcessMoreOptionsResult Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static 13) OCA\DAV\Tests\unit\CalDAV\CalendarTest::testConfidentialClassification with data set #0 (3, false) No method rule is set 14) OCA\DAV\Tests\unit\DAV\Migration\RefreshWebcalJobRegistrarTest::testRun Trying to configure method "fetch" which cannot be configured because it does not exist, has not been specified, is final, or is static Signed-off-by: Joas Schilling <coding@schilljs.com>
* Move over notification to new registrationRoeland Jago Douma2021-04-161-6/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* [tx-robot] updated from transifexNextcloud bot2021-04-122-0/+2
|
* [tx-robot] updated from transifexNextcloud bot2021-04-052-2/+2
|
* [tx-robot] updated from transifexNextcloud bot2021-04-032-2/+54
|
* Merge pull request #26342 from pirate/cal-invite-email-use-pngsMorris Jobke2021-03-291-7/+7
|\ | | | | Fix broken Calendar Event Invite email icons in Gmail by using PNGs instead of SVGs
| * change calendar invite emails to use pngs instead of svgsNick Sweeting2021-03-261-7/+7
| | | | | | | | Signed-off-by: Nick Sweeting <git@sweeting.me>
* | Map old account scope properties to new namesVincent Petry2021-03-263-16/+16
|/ | | | | | | | Use new scope values in settings page. Adjust all consumers to use the new constants. Map old scope values to new ones in account property getter. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Merge pull request #22201 from cweiske/20492-move-contacts-with-birthdayJohn Molakvoæ2021-03-261-3/+17
|\ | | | | Delete old birthday calendar object when moving contact to another ad…
| * Delete old birthday calendar object when moving contact to another address bookChristian Weiske2021-03-261-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | When an contact is moved to another address book, the contact is copied to the second address book. During copying, the birthday event is created - but it gets the same UID as the contact's birthday event in the first address book. To prevent the "Calendar object with uid already exists" error that followed, we need to delete the old entry before the new one is created. Resolves: https://github.com/nextcloud/server/issues/20492 Signed-off-by: Christian Weiske <cweiske@cweiske.de>