Block a user
[kimi] Refactor request_logging.py::dispatch (#616)
[loop-generated] [refactor] Break up request_logging.py::dispatch — 79 lines
PR #765 created.
Summary of changes:
- Broke up
dispatch()from 79 lines to 27 lines - Extracted 5 focused helper methods:
_should_skip_path()- 9 lines- `_prepare_request_context()…
[kimi] Refactor request_logging.py::dispatch (#616)
[kimi-task] [test-coverage] Add integration tests for Matrix API endpoints
[kimi-task] [test-coverage] Add integration tests for Matrix API endpoints
Integration Tests for Matrix API Endpoints - Complete ✅
I have created and pushed comprehensive integration tests for all /api/matrix/* endpoints.
Files Created
- `tests/integration/__i…
[kimi-task] [enhancement] Add rate limiting middleware for Matrix API endpoints
[kimi] Add rate limiting middleware for Matrix API endpoints (#683)
[kimi-task] [enhancement] Add rate limiting middleware for Matrix API endpoints
PR created: http://143.198.27.163:3000/rockachopa/Timmy-time-dashboard/pulls/746
Summary of Changes
New Files
src/dashboard/middleware/rate_limit.py- RateLimiter class and RateLimitMi…
[kimi] Add rate limiting middleware for Matrix API endpoints (#683)
[kimi-task] [enhancement] Add WebSocket authentication for Matrix connections
PR branch ready: kimi/issue-682
Implementation complete:
- Added matrix_ws_token setting to config.py
- Added _authenticate_ws() helper to world.py with token validation via query param or auth…
[kimi-task] [enhancement] Add WebSocket authentication for Matrix connections
✅ Merged via PR #744
The WebSocket authentication for Matrix connections has been successfully merged to main (commit 8159339).
Summary of Changes
- src/config.py: Added…
[kimi] Add WebSocket authentication for Matrix connections (#682)