summaryrefslogtreecommitdiffstats
path: root/apps/dav/lib/BackgroundJob
Commit message (Collapse)AuthorAgeFilesLines
* Update license headers for 19Christoph Wurst2020-04-294-0/+4
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Format control structures, classes, methods and functionChristoph Wurst2020-04-106-19/+16
| | | | | | | | | | | | | | | To continue this formatting madness, here's a tiny patch that adds unified formatting for control structures like if and loops as well as classes, their methods and anonymous functions. This basically forces the constructs to start on the same line. This is not exactly what PSR2 wants, but I think we can have a few exceptions with "our" style. The starting of braces on the same line is pracrically standard for our code. This also removes and empty lines from method/function bodies at the beginning and end. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Unify function spacing to PSR2 recommendationChristoph Wurst2020-04-093-3/+3
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Catch NoUserException when running the upload cleanup as cronjobJulius Härtl2020-04-031-1/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-312-1/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Catch NotFoundException when getting the user folderJulius Härtl2020-02-261-3/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Introduce a default refresh rate app setting for calendar subscriptionsThomas Citharel2020-02-211-3/+13
| | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* Move RefreshWebcalJob logic to a proper service so that it may be calledThomas Citharel2020-02-101-370/+19
| | | | | | independently Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* RefreshWebcalJob: Fix reading subscription from database leading to ignored ↵Georg Ehrke2020-01-301-12/+40
| | | | | | refreshRate Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Support more IPv6 addresses in the RefreshWebcalJobGeorg Ehrke2019-12-121-0/+11
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Update license headersChristoph Wurst2019-12-059-15/+36
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Some php-cs fixesRoeland Jago Douma2019-11-225-3/+8
| | | | | | | | | | | * Order the imports * No leading slash on imports * Empty line before namespace * One line per import * Empty after imports * Emmpty line at bottom of file Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix missing parent constructor call in DAV reminder jobChristoph Wurst2019-08-261-0/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Final fixesGeorg Ehrke2019-08-151-1/+1
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add repair step to register reminder index for existing eventsGeorg Ehrke2019-08-151-0/+134
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* run send reminders background-job only when mode is not set to occGeorg Ehrke2019-08-151-4/+9
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Support event reminders (email and notifications)Thomas Citharel2019-08-151-0/+59
| | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* sync metadata of rooms / resources with cacheGeorg Ehrke2019-08-011-208/+294
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* RefreshWebcalJob: replace ugly Regex with standard php utilsGeorg Ehrke2019-07-021-3/+14
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Don't run repair step for every individual user, outsource that to ↵Georg Ehrke2019-05-231-0/+66
| | | | | | background job Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add Repair step to regenerate birthday calendarGeorg Ehrke2019-02-161-0/+5
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Background job to cleanup leftover chunked uploadsRoeland Jago Douma2019-01-041-0/+87
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* cache webcal calendars on serverGeorg Ehrke2018-11-071-0/+438
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* adjust Calendar resource / room interfaces to use class implementationGeorg Ehrke2018-10-081-8/+24
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Also shorten the name of the invitation tokensJoas Schilling2018-07-121-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Shorten resource table names to allow install on oracle againJoas Schilling2018-07-121-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Include accept / decline links in CalDAV invitation emailsGeorg Ehrke2018-06-291-0/+53
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Calendar resource booking: unit tests / adding missing annotationsGeorg Ehrke2018-06-251-4/+6
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* periodically query calendar resource / room backends for updated resource / ↵Georg Ehrke2018-06-251-0/+335
| | | | | | room information Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Add backgroundjob to cleanup expired direct linksRoeland Jago Douma2018-04-261-0/+50
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* generate birthday calendars in a background job after admin enabled themGeorg Ehrke2017-11-111-0/+69
Signed-off-by: Georg Ehrke <developer@georgehrke.com>