summaryrefslogtreecommitdiffstats
path: root/apps/dav/appinfo/v1
Commit message (Collapse)AuthorAgeFilesLines
* fix(carddav): expose system address bookAnna Larch2023-05-111-1/+2
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* [WIP] Add logging to Scheduling PluginAnna Larch2023-01-041-1/+1
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* rename SabrePublicPluginEvent to BeforeSabrePubliclyLoadedEvent, run ↵Julien Veyssier2022-12-151-2/+2
| | | | | | build/autoloaderchecker.sh Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* use modern event dispatchJulien Veyssier2022-12-121-2/+6
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* allow additional Sabre plugins in publicwebdav.phpJulien Veyssier2022-12-121-0/+3
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* Fix TooManyArguments warning for carddav.phpDaniel Kesselberg2022-10-161-1/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Fix typos in apps/dav subdirectoryluz paz2022-07-261-1/+1
| | | | | | Found via `codespell -q 3 -S l10n -L jus ./apps/dav` Signed-off-by: luz paz <luzpaz@github.com>
* Merge pull request #31029 from nextcloud/expose-extra-emails-in-davVincent Petry2022-06-102-0/+4
|\ | | | | Expose additional emails in {DAV:}alternate-URI-set
| * Expose additional emails in {DAV:}alternate-URI-setThomas Citharel2022-05-172-0/+4
| | | | | | | | | | | | | | | | | | This allows iMip invitations to be send with an alternative email as "Reply-To" field. Closes #27201 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | Remove all legacy event dispatchers from CalDAV & CardDAV backendsThomas Citharel2022-05-172-3/+2
|/ | | | | | Move them to proper EventListeners and test them Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Fix more psalm issuesCarl Schwan2022-05-162-2/+1
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Cleanup davCarl Schwan2022-05-053-2/+8
| | | | | | | - Remove unused class AppEnabledPlugin - Add more type hinting when possible Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Migrate last instances of $server::getLogger() from davCôme Chilliet2022-05-024-7/+8
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Move calendar objects between calendars instead of deleting and recreating themAnna Larch2022-03-161-1/+2
| | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* Expose user language through DAVThomas Citharel2021-08-162-0/+2
| | | | | | | | | Introduces the '{http://nextcloud.com/ns}language' prop that gives the user's language Closes #28449 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Throttle on public DAV endpointLukas Reschke2021-06-221-1/+2
| | | | | | We should throttle whenever an invalid request is sent to the public WebDAV endpoint. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-044-5/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Add a trashbin for calendars and calendar objectsChristoph Wurst2021-05-311-1/+13
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Restrict autocompletion also based on the phonebook known usersJoas Schilling2021-03-102-0/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update all license headers for Nextcloud 21Christoph Wurst2020-12-162-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update the license headers for Nextcloud 20Christoph Wurst2020-08-241-0/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add Typed Events for CalDAV- and CardDAV-related EventsGeorg Ehrke2020-08-182-3/+5
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Use IBootstrap for the app federatedfilesharingMorris Jobke2020-07-141-2/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Translate the maintenance mode message in webdavMorris Jobke2020-05-064-4/+6
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #20718 from nextcloud/fix/public_share_owner_activity_messMorris Jobke2020-04-301-1/+3
|\ | | | | Add a wrapper to fall back to the share owner on public shares
| * Add a wrapper to fall back to the share owner on public sharesRoeland Jago Douma2020-04-301-1/+3
| | | | | | | | | | | | | | | | Else it might happen that we setup a storage that has no real owner and activities do boom etc (looking at you groupfolders and external storages!). Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Update license headers for 19Christoph Wurst2020-04-291-0/+1
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Provide dav setting for user's default calendarThomas Citharel2020-04-131-1/+1
| | | | | | And add tests to handle schedule-default-calendar-URL Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Unify function spacing to PSR2 recommendationChristoph Wurst2020-04-091-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Query Application class on publicwebdavJulius Härtl2020-04-021-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-311-0/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use the short array syntax, everywhereChristoph Wurst2020-03-263-5/+5
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add address book pluginsChristoph Wurst2020-03-091-1/+4
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update license headers for 18Christoph Wurst2019-12-202-0/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #18061 from nextcloud/bugfix/noid/dav-plugin-oldRoeland Jago Douma2019-12-162-2/+4
|\ | | | | Load apps dav plugins on the old webdav route
| * Load apps dav plugins on the old webdav routeJulius Härtl2019-12-042-2/+4
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Update license headersChristoph Wurst2019-12-054-8/+11
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* respect shareapi_allow_share_dialog_user_enumeration in Principal backend ↵Georg Ehrke2019-12-032-0/+2
| | | | | | for Sabre/DAV Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* use principaluri instead of userid, allowing to add delegates for rooms and ↵Georg Ehrke2019-08-152-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | things Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup add owner_id and proxy_id as db index, since we use it for querying Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup don't add ACL for each individual proxy, just use calendar-proxy groups Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup allow delegation of resources / rooms Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix addIndex call in migration Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix remaining constructor calls of Principal Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup minor fixes and unit tests Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Use proper dependency injection for app managerMorris Jobke2019-03-052-0/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Log failure on parsingJohn Molakvoæ (skjnldsv)2019-01-041-1/+4
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* allow admins to override FreeBusy capabilities without modifying ShareAPI ↵Georg Ehrke2018-05-222-0/+2
| | | | | | capabilities Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Principal search: Take sharing settings into accountGeorg Ehrke2017-12-112-0/+4
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* catch errors when parsing calendar data for calendar query requestsGeorg Ehrke2017-11-271-1/+2
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Change @georgehrke's emailMorris Jobke2017-11-061-1/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Update license headersMorris Jobke2017-11-063-1/+6
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Fix phpStorm complaintsJoas Schilling2017-11-031-9/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* DAV: Initial email customization supportLeon Klingele2017-11-031-2/+9
| | | | | Signed-Off-By: Leon Klingele <leon@struktur.de> Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Merge pull request #6811 from nextcloud/feature/noid/disable_caldav_invitationsJoas Schilling2017-10-191-1/+6
|\ | | | | Opt out of IMip CalDAV Plugin
| * Make it possible to opt out of IMip Plugin for CalDAVGeorg Ehrke2017-10-161-1/+6
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>