Christoph Wurst
89b6ba6c4d
fix(dav): Handle long absence status earlier
...
Validate the request early. Don't let this cause a database error.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-05 13:23:57 +01:00
Christoph Wurst
df4a76a4e6
fix(dav): Make current ooo info time-dependent
...
* If there is an out of office absence info and it happens now -> return
data
* Else: return no data
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2023-12-06 00:15:59 +01:00
Joas Schilling
7bfeeaedee
feat(out-of-office): Add OCS endpoint to set and clear absence
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2023-12-01 10:57:40 +01:00
Joas Schilling
3c3b5d87a1
fix(OOO): Make the returned data more explicit
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2023-11-29 10:10:53 +00:00
Christoph Wurst
ab1a1d688d
feat: Add out-of-office message API
...
[skipci]
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2023-11-09 10:36:11 +01:00