summaryrefslogtreecommitdiffstats
path: root/apps/dav/appinfo/v1
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | Check if the user/group exists for dav sharesJoas Schilling2017-10-052-2/+2
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* don't send invitation emails for past eventsGeorg Ehrke2017-09-051-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* also allow to register additional plugins if the old endpoint is usedBjoern Schiessle2017-08-301-0/+5
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* fix preview for public linksBjoern Schiessle2017-07-201-1/+3
| | | | | | | | in case a user is already logged in on the same server from which the public link comes from, we need to setup the owners file system in order to show the preview Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* Make legacy DAV backend use the BearerAuth backend as wellLukas Reschke2017-05-182-2/+11
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Fix initRoeland Jago Douma2017-05-081-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Always dispatch Carddav eventsRoeland Jago Douma2017-05-081-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #3802 from Ko-/masterRoeland Jago Douma2017-03-161-1/+3
|\ | | | | Check that set_time_limit is not disabled before calling it
| * Check that set_time_limit is not disabled before calling itKo-2017-03-111-1/+3
| | | | | | | | Signed-off-by: Ko- <k.stoffelen@cs.ru.nl>
* | Fix scheduling plugin on legacy caldav endpointJoas Schilling2017-03-161-1/+1
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add integration tests for legacy DAV endpointsLukas Reschke2017-02-102-0/+2
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Prevent PHP request to get killed when using fclose callback (#26775)Vincent Petry2017-01-231-0/+1
| | | | | | | | * Prevent PHP request to get killed when using fclose callback * Add ignore_user_abort everywhere where the time limit is set to 0 Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fix legacy caldav endpointsRoeland Jago Douma2017-01-021-1/+1
| | | | | | | * CaldavBackend is now endpoint aware (use old style principals on old endpoint and new onces on new). Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add test execution against legacy DAV backendLukas Reschke2017-01-022-0/+2
| | | | | | Since the tests to quite hugely rely on sync tokens being present I also included those in the legacy backend. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Hack to prevent warning for read-only wrapper in public linksVincent Petry2016-11-161-5/+3
| | | | | | | | | | | Storage wrappers should normally always be registered inside a presetup hook. However in the public link scenario this is not possible and there is currently no good alternative with the current architecture. Instead of logging a warning every time, this fix prevents the warning to be shown but also adds a FIXME in the code for the future. This is ok because this app is already using private/internal APIs at the moment and should be reworked properly in the future.
* Use the event dispatcherJoas Schilling2016-11-031-4/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Move the methods into a new classJoas Schilling2016-11-031-2/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Only enable files_drop plugin when we actuall do files_dropRoeland Jago Douma2016-10-241-0/+5
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Make files_drop workRoeland Jago Douma2016-10-241-3/+9
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>