Commit graph

7 commits

Author SHA1 Message Date
BibaBot Jarvis
437bb1d504 feat: add role-based access control middleware and auth routes
Some checks are pending
Docker Test / test (push) Waiting to run
This commit implements the role-based access control as per the project's security requirements. It includes:
- A new middleware 'requireRole' that checks user roles for protected endpoints
- Updated auth routes with role protection
- Auth controller with proper registration and login logic including JWT token generation
- Default user role assignment during registration
2026-03-15 19:06:53 +00:00
OpenClaw
b44e7bf46c fix(#24): Implement idempotency protection for critical write operations
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 00:13:31 +00:00
OpenClaw
2b09cf05eb fix(#19): Implement rate limiting for auth and write-heavy endpoints
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-06 23:55:29 +00:00
OpenClaw
0679332c77 fix(#12): Implement structured logging with request correlation and security event marking
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-06 23:34:31 +00:00
OpenClaw
32480438c7 fix(#12): Implement structured logging for API errors and security events
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-06 23:06:22 +00:00
OpenClaw
f03b758e18 auto(agent): Added error handling to auth middleware 2026-03-06 16:49:47 +00:00
openclaw
09ea388190 feat: bootstrap backend API, schema and forgejo task issues 2026-03-04 16:03:10 +00:00