summaryrefslogtreecommitdiffstats
path: root/apps/dav/composer
Commit message (Collapse)AuthorAgeFilesLines
* Add refresh-interval to exported calendarsGeorg Ehrke2019-11-272-0/+2
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add repair step to register reminder index for existing eventsGeorg Ehrke2019-08-152-0/+4
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Support recurring events + repeating alarmsGeorg Ehrke2019-08-152-4/+6
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Provide a fake AudioProvider that is basically the same as PushProvider, ↵Georg Ehrke2019-08-152-0/+2
| | | | | | better then not showing reminders at all for now Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* add occ dav:send-event-reminders, so you don't have to rely on the ↵Georg Ehrke2019-08-152-0/+2
| | | | | | background-job Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Support event reminders (email and notifications)Thomas Citharel2019-08-152-0/+22
| | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* use principaluri instead of userid, allowing to add delegates for rooms and ↵Georg Ehrke2019-08-152-0/+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 the proxymapper to obtain valid proxy dataRoeland Jago Douma2019-08-152-4/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add DB mapper and EntityRoeland Jago Douma2019-08-142-0/+6
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #14429 from tobiasKaminsky/shareesOnDavRoeland Jago Douma2019-08-132-0/+2
|\ | | | | Show sharees via propfind
| * Use proper ShareeListRoeland Jago Douma2019-07-302-0/+2
| | | | | | | | | | | | This makes the XML parsing more sane ;) Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | add oc_calendar_resources_md and oc_calendar_rooms_md tablesGeorg Ehrke2019-08-012-0/+2
|/ | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* LIMIT is no column but a SQL feature, allow limit on initial syncGeorg Ehrke2019-07-182-0/+2
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Don't run repair step for every individual user, outsource that to ↵Georg Ehrke2019-05-232-0/+2
| | | | | | background job Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add HasPhoto DAV pluginJohn Molakvoæ (skjnldsv)2019-02-272-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Merge pull request #11832 from nextcloud/bugfix/9849/birthday_without_yearMorris Jobke2019-02-202-0/+2
|\ | | | | set birthday year to 1970 if no year, take X-APPLE-OMIT-YEAR into account
| * Add Repair step to regenerate birthday calendarGeorg Ehrke2019-02-162-0/+2
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #10068 from ↵Morris Jobke2019-01-312-0/+4
|\ \ | | | | | | | | | | | | nextcloud/feature/1434/provisioning_profiles_for_dav Add Apple Provisioning profile
| * | Add Apple Provisioning profileGeorg Ehrke2019-01-302-0/+4
| |/ | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #5881 from nextcloud/command-move-calendarMorris Jobke2019-01-282-0/+4
|\ \ | | | | | | Add command to move a calendar from an user to another
| * | add list-calendars commandGeorg Ehrke2019-01-162-0/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com> Rebase and delete URI suggestion part Invite to use occ dav:list-calendars instead Signed-off-by: Thomas Citharel <tcit@tcit.fr> Fix autoload Signed-off-by: Thomas Citharel <tcit@tcit.fr> Use injection & test everything And rebase Signed-off-by: Thomas Citharel <tcit@tcit.fr> Add test for ListCalendars and refactoring Signed-off-by: Thomas Citharel <tcit@tcit.fr> Fix indentation Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* / Remove orphan event and contacts dataJoas Schilling2019-01-112-0/+2
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #13430 from ↵Roeland Jago Douma2019-01-092-0/+2
|\ | | | | | | | | nextcloud/bugfix/13331/respect-classification-of-calendar-events-in-activity-stream Respect classification of calendar events in activity stream
| * Add a repair step to remove sensitive event activityJoas Schilling2019-01-082-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Add live repair step to cleanup old chunksRoeland Jago Douma2019-01-042-0/+2
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Background job to cleanup leftover chunked uploadsRoeland Jago Douma2019-01-042-0/+4
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* No DAV user enumeration if disabledRoeland Jago Douma2018-12-042-0/+2
| | | | | | | | | Fixes #9058 If the option to autocomplete users is disabled. We also should not enumerate the users on this endpoint. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Shorten index name of calendar changes tableJoas Schilling2018-11-142-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix Calendarsubscriptions source column change on OracleGeorg Ehrke2018-11-133-3/+9
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* cache webcal calendars on serverGeorg Ehrke2018-11-072-0/+12
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Added multi-get vcf download pluginJohn Molakvoæ (skjnldsv)2018-11-042-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* move migrationJohn Molakvoæ (skjnldsv)2018-10-302-0/+2
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Merge pull request #11668 from ↵Morris Jobke2018-10-192-0/+2
|\ | | | | | | | | nextcloud/bugfix/7726/convert_caldav_subscription_source_to_long_text convert source column in calendarsubscription table to (long) text
| * convert source column in calendarsubscription table to (long) textGeorg Ehrke2018-10-152-0/+2
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | move disableFreeBusy check from User principal backend to Scheduling Outbox ↵Georg Ehrke2018-10-162-0/+2
|/ | | | | | collection. This allows to keep local delivery of scheduling messages while prohibiting FreeBusy requests Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Bump autoloadersRoeland Jago Douma2018-08-101-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Include accept / decline links in CalDAV invitation emailsGeorg Ehrke2018-06-292-0/+8
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Merge pull request #10037 from nextcloud/dav-options-searchMorris Jobke2018-06-292-0/+2
|\ | | | | Fix search related results in OPTIONS requests
| * Fix search related results in OPTIONS requestsRobin Appelman2018-06-282-0/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | update classloader/classmap for calendar resource booking changesGeorg Ehrke2018-06-252-0/+2
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | add resource / room principalsGeorg Ehrke2018-06-252-0/+8
|/ | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add sabre plugin to allow anonymous options requests to the dav rootRobin Appelman2018-06-012-0/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Move repairstep to a custom commandRoeland Jago Douma2018-05-282-2/+2
| | | | | | People that have issues can run it manually Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Adding repair step which cleans shares of invalid principalsRoeland Jago Douma2018-05-272-0/+2
| | | | | | https://github.com/owncloud/core/pull/30149/commits/edacf22fbce4deefc181c53dd84c5fb278a9a28d Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add backgroundjob to cleanup expired direct linksRoeland Jago Douma2018-04-262-0/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* First step of DAV endpointRoeland Jago Douma2018-04-262-0/+16
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Update composerMorris Jobke2018-01-122-10/+14
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Composer updatedRoeland Jago Douma2018-01-042-16/+12
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #7533 from ↵Morris Jobke2018-01-032-0/+2
|\ | | | | | | | | nextcloud/oc-28545-handle-oc-total-length-in-new-chunking [oc] Handle OC-Total-Length in new chunking
| * Handle OC-Total-Length in new chunkingThomas Müller2017-12-152-0/+2
| | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>