BibaBot Jarvis
73a2dc22f9
feat: Add role middleware template and issue #12
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
...
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
Docker Test / test (push) Waiting to run
2026-03-16 10:06:38 +00:00
BibaBot Jarvis
ba32d67023
docs: update roles and permissions documentation
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
...
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
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
Docker Test / test (push) Waiting to run
2026-03-16 06:06:30 +00:00
BibaBot Jarvis
fddbb167c2
feat: Implement role management API endpoints
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
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
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
Docker Test / test (push) Waiting to run
2026-03-16 00:07:16 +00:00
BibaBot Jarvis
91eb0828e3
docs: add role-permission matrix documentation
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
...
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
...
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
...
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
...
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Docker Test / test (push) Waiting to run
2026-03-13 23:35:49 +00:00