7 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
cfb6cae78a refactor: add config to disable site health check #1427, #1415, #1413 2025-11-09 09:41:33 +00:00
0xJacky
03fbd9be4c perf: introduced cache for user, site_config, node 2025-08-25 18:50:44 +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
0xJacky
9312e7c0a0 fix: check connected clients before broadcasting perf data #1259 2025-07-25 15:14:02 +08:00
Jacky
1c29693107 feat(nginx-performance-matrix): implement WebSocket support for detailed Nginx status monitoring 2025-07-03 10:19:44 +00:00