Commit graph

322 commits

Author SHA1 Message Date
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
OpenClaw
6fb48077ad fix(#101): 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:05:51 +00:00
OpenClaw
f934dacec8 fix(#100): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 00:35:48 +00:00
OpenClaw
ddf39513ea fix(#99): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-14 00:05:51 +00:00
OpenClaw
09f441e998 fix(#98): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 23:35:49 +00:00
OpenClaw
327483cb06 fix(#97): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 23:05:34 +00:00
OpenClaw
391de34f23 fix(#96): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 22:05:51 +00:00
OpenClaw
87cbe937f8 fix(#95): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 21:35:51 +00:00
OpenClaw
f31f1d1468 fix(#94): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 21:05:58 +00:00
OpenClaw
ba05547ce6 fix(#93): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 20:37:24 +00:00
OpenClaw
69941d4411 fix(#92): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 20:07:33 +00:00
OpenClaw
b70ad5313f fix(#91): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 19:39:44 +00:00
OpenClaw
f3a12e3aba fix(#90): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 19:05:48 +00:00
OpenClaw
267fde94d0 fix(#89): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 18:35:49 +00:00
OpenClaw
60262e1b01 fix(#88): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 17:39:15 +00:00
OpenClaw
969c9b7ade fix(#87): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 13:35:56 +00:00
OpenClaw
3b92689b8b fix(#87): Run expanded local discovery and continue with next actionable task
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-13 13:05:30 +00:00