Georg Ehrke
|
089a421ece
|
RefreshWebcalJob: replace ugly Regex with standard php utils
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
|
2019-07-02 20:04:54 +02:00 |
Georg Ehrke
|
7ec8e6d35b
|
Don't run repair step for every individual user, outsource that to background job
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
|
2019-05-23 11:24:32 +02:00 |
Georg Ehrke
|
3acde071f3
|
Add Repair step to regenerate birthday calendar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
|
2019-02-16 16:19:22 +01:00 |
Georg Ehrke
|
30d13bb760
|
cache webcal calendars on server
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
|
2018-11-07 13:25:14 +01:00 |
Joas Schilling
|
daed1bed57
|
Also shorten the name of the invitation tokens
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2018-07-12 12:11:11 +02:00 |
Joas Schilling
|
b7de6d7a24
|
Shorten resource table names to allow install on oracle again
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2018-07-12 11:55:19 +02:00 |
Georg Ehrke
|
4aa4e4080c
|
Include accept / decline links in CalDAV invitation emails
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
|
2018-06-29 10:44:44 +02:00 |
Georg Ehrke
|
cba783f5df
|
Calendar resource booking: unit tests / adding missing annotations
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
|
2018-06-25 04:59:04 +02:00 |
Georg Ehrke
|
2b51d84b98
|
generate birthday calendars in a background job after admin enabled them
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
|
2017-11-11 16:17:18 +01:00 |