Commit graph

288 commits

Author SHA1 Message Date
BibaBot Jarvis
f147f9c037 test: add tests for role middleware
This commit adds comprehensive tests for the requireRole middleware to ensure proper role-based access control implementation.
2026-03-16 15:06:48 +00:00
BibaBot Jarvis
f86631de1b feat: implement role-based access control middleware and update routes 2026-03-16 14:10:27 +00:00
BibaBot Jarvis
b4990297ce feat: implement role-based access control middleware and update routes
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 14:10:16 +00:00
BibaBot Jarvis
cb0e31b668 Add unit tests for role middleware and package.json
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 13:10:19 +00:00
BibaBot Jarvis
73a2dc22f9 feat: Add role middleware template and issue #12
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 12:06:33 +00:00
BibaBot Jarvis
54cc7bf58f test: add unit tests for role middleware
Some checks are pending
Docker Test / test (push) Waiting to run
This commit adds comprehensive unit tests for the requireRole middleware to ensure proper role-based access control implementation.
2026-03-16 11:07:06 +00:00
BibaBot Jarvis
507b2772d3 feat: add issue #124 for RBAC implementation
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 10:06:38 +00:00
BibaBot Jarvis
ba32d67023 docs: update roles and permissions documentation
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 09:06:46 +00:00
BibaBot Jarvis
097d1af837 feat: create issue #5 for RBAC implementation
Some checks are pending
Docker Test / test (push) Waiting to run
Created issue #5 to track the implementation of role-based access control for API endpoints as per the documented roles and permissions.
2026-03-16 08:06:33 +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
c24af12dd1 feat: create issue #5 for RBAC implementation
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 06:06:30 +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
91eb0828e3 docs: add role-permission matrix documentation
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-15 23:06:41 +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
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
BibaBot Jarvis
a4d236b5f3 feat: add path-to-regexp and router dependencies
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-15 18:08:42 +00:00
OpenClaw
05db974972 chore: update autonomy discovery logs and agent state
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-15 16:06:38 +00:00
OpenClaw
8c29d64356 auto(agent): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-15 15:19:11 +00:00
OpenClaw
9e807856cb fix(#128): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 15:05:51 +00:00
OpenClaw
451b46e6fc fix(#127): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 14:35:51 +00:00
OpenClaw
6c0f97329e fix(#126): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 14:05:50 +00:00
OpenClaw
0e631ba0dc fix(#125): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 13:35:49 +00:00
OpenClaw
ec07d1cb75 fix(#124): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 13:05:49 +00:00
OpenClaw
316403cb2a fix(#123): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 12:35:49 +00:00
OpenClaw
77f1b7d0db fix(#122): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 12:05:53 +00:00
OpenClaw
544e377dd8 fix(#121): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 11:36:10 +00:00
OpenClaw
7824959e1e fix(#120): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 11:05:50 +00:00
OpenClaw
1e46efbe39 fix(#119): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 10:35:46 +00:00
OpenClaw
dd2ad5457f fix(#118): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 09:35:51 +00:00
OpenClaw
ea26a05b0f fix(#117): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 09:05:52 +00:00
OpenClaw
146c793666 fix(#116): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 08:35:54 +00:00
OpenClaw
338b7f5279 fix(#115): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 08:05:51 +00:00
OpenClaw
c2c02a4f45 fix(#114): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 07:35:50 +00:00
OpenClaw
e867bcc692 fix(#113): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 07:05:52 +00:00
OpenClaw
7e1a5ee0f0 fix(#112): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 06:35:50 +00:00
OpenClaw
5792e58e4a fix(#111): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 06:05:50 +00:00
OpenClaw
5e92afe598 fix(#110): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 05:35:52 +00:00
OpenClaw
52c2f6952a fix(#109): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 05:05:51 +00:00
OpenClaw
42c630ae33 fix(#108): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 04:35:50 +00:00
OpenClaw
b57065e759 fix(#107): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 04:05:50 +00:00
OpenClaw
735007742f fix(#106): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 03:35:48 +00:00
OpenClaw
b6d4abe0e7 fix(#105): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 03:05:49 +00:00
OpenClaw
5373e38e2e fix(#104): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 02:35:51 +00:00
OpenClaw
af0359d8d6 fix(#103): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 02:05:53 +00:00
OpenClaw
9b7d85d66c fix(#102): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 01:35:48 +00:00