v1.0.16
Changelog
- b0ecfda Add WS structs and merge main (#143)
- e571a5f Add WebSocket support for user actions (#171)
- ade87f2 Add authentication to the websocket prior to protocol upgrade (#145)
- 57251d4 Add index on task is_active column (#140)
- d7c7026 Add notification settings event in websockets (#158)
- 5e34f36 Add notification types and websocket broadcast (#161)
- 98e34fa Add request ID to websocket types (#172)
- b7c4852 Add task events to websockets (#160)
- 2a231fd Add user connection tracking and ping handling (#142)
- 6408316 Add websocket events for app tokens (#157)
- 6376b01 Add websocket events for labels (#156)
- 649bcac Add websocket routes for label messages (#167)
- e044dc2 Add websocket support (#141)
- f2ed28b Add websocket task message handlers (#170)
- a702198 Capture and log safeClose errors (#168)
- e719018 Enforce JWT secret configuration (#147)
- 8d38ab1 Fix JWT creation in websocket server tests (#146)
- 9dc2ed5 Handle body read errors in CalDAV redirect (#169)
- 5ce7a39 Implement ws handler routing (#159)
- f566ed6 Improve rate limiter error handling (#150)
- cdff6d0 Improve rate limiter error handling (#151)
- cdcf288 Log SQL queries only in debug mode (#139)
- 0fb73f3 Make CORS options configurable (#153)
- b7b75d0 Refactor logger and cleanup middleware (#163)
- 67f3c68 Remove config param from backend handler (#162)
- 1e479f5 Remove secretkey header from CORS config (#149)
- a112153 Remove unused jwtAuth from Users API (#164)
- 510cbe5 Remove unused scheduler keys (#166)
- 870397b Sanitize CalDAV titles (#148)
- 2dbdf81 Stop scheduler on server shutdown (#165)
- 976195c Update go-release workflow environment (#144)