summaryrefslogtreecommitdiffstats
path: root/apps/dav/appinfo/info.xml
Commit message (Collapse)AuthorAgeFilesLines
* feat(dav): store scopes for properties and filter locally scoped properties ↵Anna Larch2023-05-091-1/+1
| | | | | | for federated address book sync Signed-off-by: Anna Larch <anna@nextcloud.com>
* chore(release): Bump requirements and versions in apps/Joas Schilling2023-03-031-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a background job to prune outdated sync tokensThomas Citharel2022-10-271-0/+1
| | | | | | | | We remove all outdated sync tokens, based on their auto-incremented ID. By default we only keep the last 10 000, but this can be configurable. Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Master is now 26Joas Schilling2022-09-221-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* set defaultEnabled in shipped.jsonMaxence Lange2022-09-151-1/+0
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Allow DAV Object propertiesThomas Citharel2022-05-161-1/+2
| | | | | | | | | | | | | | | | | | | The current implementation only saves them as string. It seems they can be more complex than that, and that objects were saved directly. You may find such objects saved in some production databases by executing: ```sql SELECT * from oc_properties where propertyvalue = 'Object'; ``` This commit adds a repair job to clean all of these "broken" properties values, adds a new database column to save the type of the property, and handles converting from and to correct values. Implementation is very similar to SabreDAV's own PDO backend: https://github.com/nextcloud/3rdparty/blob/4921806dfb1c5c309eac60195ed34e2749baf3c1/sabre/dav/lib/DAV/PropertyStorage/Backend/PDO.php Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Master is now 25Joas Schilling2022-04-141-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Master is now 24Joas Schilling2021-11-111-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add scheduling availability settingsChristoph Wurst2021-10-181-0/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update app versions for 23Vincent Petry2021-09-281-1/+1
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Add repair job to delete calendar subscriptions that were orphaned whenThomas Citharel2021-09-041-1/+2
| | | | | | | | deleteding an user Follow-up to https://github.com/nextcloud/server/pull/28419 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Bump app versionJoas Schilling2021-06-241-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Master is now 23Joas Schilling2021-06-241-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* occ: new command dav:delete-calendarMattia Narducci2021-06-131-0/+1
| | | | | | Add occ command 'dav:delete-calendar' to delete a user's calendar. Signed-off-by: Mattia Narducci <mattianarducci1@gmail.com>
* Add a trashbin for calendars and calendar objectsChristoph Wurst2021-05-311-1/+3
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add activities for creating, updating and deleting contactsJoas Schilling2021-05-211-0/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add activities for addressbook managementJoas Schilling2021-05-211-0/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a settingJoas Schilling2021-05-211-0/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a contacts filterJoas Schilling2021-05-211-0/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Drop redundant indesRoeland Jago Douma2021-02-161-1/+1
| | | | | | | Those indexes are already covered by others. So those can just be used. THose extra indexes just take up space. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* This is 22Joas Schilling2021-02-031-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* re-index contacts with social profilescall-me-matt2020-12-221-0/+1
| | | | Signed-off-by: call-me-matt <nextcloud@matthiasheinisch.de>
* Make sure columns with an empty default are nullable for OracleJoas Schilling2020-11-101-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Bump versionsJoas Schilling2020-09-181-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Bump app versions and requirementsJoas Schilling2020-05-071-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix app updatesRoeland Jago Douma2020-01-211-2/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Development is 18 now!Roeland Jago Douma2019-09-051-2/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add repair step to register reminder index for existing eventsGeorg Ehrke2019-08-151-0/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Support recurring events + repeating alarmsGeorg Ehrke2019-08-151-1/+1
| | | | 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-151-0/+1
| | | | | | background-job Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Support event reminders (email and notifications)Thomas Citharel2019-08-151-0/+1
| | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Add table to handle calendar delegationsRoeland Jago Douma2019-08-141-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* add oc_calendar_resources_md and oc_calendar_rooms_md tablesGeorg Ehrke2019-08-011-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Bump versions of server and the requirements of appsJoas Schilling2019-04-111-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #11832 from nextcloud/bugfix/9849/birthday_without_yearMorris Jobke2019-02-201-0/+1
|\ | | | | set birthday year to 1970 if no year, take X-APPLE-OMIT-YEAR into account
| * Add Repair step to regenerate birthday calendarGeorg Ehrke2019-02-161-1/+2
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #5881 from nextcloud/command-move-calendarMorris Jobke2019-01-281-0/+2
|\ \ | | | | | | Add command to move a calendar from an user to another
| * | add list-calendars commandGeorg Ehrke2019-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | Add command to move a calendar from an user to anotherThomas Citharel2019-01-161-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr> Add a basic check for displaynames in case we fail to get calendar from uri and put some sf console styles & refactor a bit Signed-off-by: Thomas Citharel <tcit@tcit.fr> basic Tests Signed-off-by: Thomas Citharel <tcit@tcit.fr> add forgotten createNamedParameter() Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* / Remove orphan event and contacts dataJoas Schilling2019-01-111-1/+2
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #13430 from ↵Roeland Jago Douma2019-01-091-0/+1
|\ | | | | | | | | 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-081-1/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Add live repair step to cleanup old chunksRoeland Jago Douma2019-01-041-1/+4
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Bump versions of server and the requirements of appsJoas Schilling2018-11-231-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Shorten index name of calendar changes tableJoas Schilling2018-11-141-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix Calendarsubscriptions source column change on OracleGeorg Ehrke2018-11-131-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* cache webcal calendars on serverGeorg Ehrke2018-11-071-0/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* bump dav version for migrationJohn Molakvoæ (skjnldsv)2018-11-051-1/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* convert source column in calendarsubscription table to (long) textGeorg Ehrke2018-10-151-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Update version requirements and versions of shipped appsJoas Schilling2018-09-051-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>