aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/Events
Commit message (Collapse)AuthorAgeFilesLines
* refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-2131-509/+171
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-253-3/+3
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-2731-591/+62
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-2328-78/+78
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* feat(dav): Emit a typed event to deprecate OCA\DAV\Connector\Sabre::addPluginJoas Schilling2023-07-171-0/+56
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBookThomas Citharel2023-05-161-0/+120
| | | | | | | | | | 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>
* Fix DAV typesjld31032023-04-051-3/+3
| | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* Add typing to Sharing BackendCarl Schwan2022-06-221-20/+19
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Handle the move operation properly between shared calendarsThomas Citharel2022-06-141-0/+120
| | | | | | | | - Introduce a new CalendarObjectMovedEvent typed event dedicated for this operation - Handle the event in the activity backend and add new appropriate activity subjects Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Add some typed propertiesThomas Citharel2022-05-172-15/+7
| | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0428-43/+44
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Add a trashbin for calendars and calendar objectsChristoph Wurst2021-05-314-0/+356
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* add event for when a direct download is triggeredRobin Appelman2021-02-121-0/+47
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Update the license headers for Nextcloud 20Christoph Wurst2020-08-2422-154/+176
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add Typed Events for CalDAV- and CardDAV-related EventsGeorg Ehrke2020-08-1822-0/+2060
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Move federated_share_added into a typed eventMorris Jobke2020-07-231-0/+56
Signed-off-by: Morris Jobke <hey@morrisjobke.de>