aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/appinfo/v1
Commit message (Collapse)AuthorAgeFilesLines
* chore(apps): Apply new rector configuration to autouse classesCôme Chilliet2024-10-154-35/+64
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(caldav): stricter default calendar checksRichard Steinmetz2024-07-221-1/+2
| | | | | | | | | | | Reject calendars that - are subscriptions - are not writable - are shared with a user - are deleted - don't support VEVENTs Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* feat(files_sharing): add public name prompt for files requestsskjnldsv2024-07-181-0/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(caldav): limit vevent sizeSebastianKrupinski2024-07-041-0/+2
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* fix(carddav): limit vcard sizeSebastianKrupinski2024-07-041-0/+2
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* perf: remove full filesystem setup for accessing public link share dav endpointsRobin Appelman2024-06-201-7/+8
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #44664 from nextcloud/fix/dav/rate-limit-create-adress-bookHamza2024-05-281-0/+2
|\ | | | | fix(dav): Rate limit address book creation
| * fix(dav): Rate limit address book creationHamza Mahjoubi2024-05-271-0/+2
| | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | chore: Add SPDX headerAndy Scherzinger2024-05-274-105/+16
|/ | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(dav): Rate limit calendar/subscription creationChristoph Wurst2024-02-231-0/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* enh(sharing): enable unsharing for sharees for DAV shares (addressbooks and ↵Anna Larch2024-02-152-2/+8
| | | | | | calendars) Signed-off-by: Anna Larch <anna@nextcloud.com>
* fix(dav): ajax request check on public remote endpointsJohn Molakvoæ2024-01-171-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat: public dav endpoint v2John Molakvoæ2024-01-091-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-231-1/+1
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Merge pull request #38610 from fsamapoor/replace_strpos_calls_in_dav_appChristoph Wurst2023-09-171-1/+1
|\ | | | | Refactors "strpos" calls in /apps/dav
| * Refactors "strpos" calls in /apps/dav to improve code readability.Faraz Samapoor2023-06-121-1/+1
| | | | | | | | Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
* | feat(dav): Emit a typed event to deprecate OCA\DAV\Connector\Sabre::addPluginJoas Schilling2023-07-172-5/+9
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* 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>