Commit Graph

9 Commits

Author SHA1 Message Date
0xJacky
413dc631ee feat: add WebSocketTrustedOrigins configuration and implement origin validation for WebSocket connections
- Introduced `WebSocketTrustedOrigins` setting in `app.example.ini` and corresponding documentation.
- Refactored WebSocket origin checks across multiple API endpoints to utilize the new middleware for improved security.
- Added tests for the new origin validation logic to ensure proper handling of trusted origins and node secret requests.
2026-03-14 23:37:10 +08:00
0xJacky
29ff77a87f fix: websocket readPump context handling 2025-09-06 19:14:11 +08:00
0xJacky
9aa5a260b6 feat(nginx_log): add advanced indexing settings 2025-08-31 15:11:14 +08:00
0xJacky
03fbd9be4c perf: introduced cache for user, site_config, node 2025-08-25 18:50:44 +08:00
0xJacky
0ff4a6e4ed refactor: nginx log with indexer parse and search 2025-08-19 23:01:12 +08:00
0xJacky
a15ad68b99 fix(websocket): increase buffer size for websocket channels and improve client handling 2025-08-07 08:34:50 +08:00
0xJacky
39ebb729a6 enhance(cache): handle symlinks in file event handler 2025-07-27 10:30:58 +08:00
Jacky
52cf30841c refactor: simplify event bus for ws broadcasting 2025-07-05 12:22:22 +08:00
Jacky
28cc1dad64 refactor(event): use WebSocket event bus instead of SSE #1197 2025-07-03 17:19:29 +08:00