Commit graph

13 commits

Author SHA1 Message Date
BibaBot
eb45e4474d feat: Add role-based access control middleware and tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 22:08:53 +00:00
BibaBot
901bcf454c feat: Add role-based access control tests and fix middleware export
Some checks are pending
Docker Test / test (push) Waiting to run
This commit adds comprehensive unit tests for the role-based access control middleware and fixes the ES module export issue. The tests verify that users with correct roles can access protected routes, while users with incorrect roles or no authentication are properly denied access.
2026-03-17 19:07:03 +00:00
BibaBot
963d8c3aa5 feat: Implement role-based access control middleware and tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 10:09:15 +00:00
BibaBot Jarvis
3efc1e493f feat: Add role middleware and update permissions documentation
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 07:06:43 +00:00
BibaBot Jarvis
fddbb167c2 feat: Implement role management API endpoints
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 05:07:56 +00:00
BibaBot Jarvis
1f3e567d3a feat: Add role middleware and update permissions documentation
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 04:06:44 +00:00
BibaBot Jarvis
30bd7f0214 feat: Implement role-based access control middleware and update documentation
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 03:06:38 +00:00
BibaBot Jarvis
7c9862a08a feat: implement role-based access control and auth routes
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 00:07:16 +00:00
BibaBot Jarvis
753b54e0e1 feat: implement role-based access control and auth routes
Some checks are pending
Docker Test / test (push) Waiting to run
This commit implements the role-based access control middleware and adds auth routes with proper role checks for user, moderator, and admin roles as defined in the documentation.
2026-03-15 22:06:51 +00:00
BibaBot Jarvis
37df062f3b feat: implement role-based access control and auth routes
Some checks are pending
Docker Test / test (push) Waiting to run
This commit implements the role-based access control system as outlined in the project documentation. It includes:
- A requireRole middleware for protecting routes
- Auth routes for registration, login, profile management
- Audit logging for sensitive actions
- Role management endpoints
- Updated app.js to include audit logging middleware
2026-03-15 21:07:22 +00:00
BibaBot Jarvis
e278ee3da5 feat: implement role-based access control and auth routes
Some checks are pending
Docker Test / test (push) Waiting to run
This commit implements the role-based access control middleware and authentication routes as per the project's requirements. It includes:
2026-03-15 20:07:14 +00:00
OpenClaw
9a26ba908a fix(#85): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-12 17:41:37 +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