Commit graph

127 commits

Author SHA1 Message Date
J.A.R.V.I.S.
25cea4fbe8 feat(auth): implement user authentication system 2026-03-19 23:10:50 +00:00
J.A.R.V.I.S.
a2653f7234 feat: Implement dispute flow with status machine and audit trail
- Added full dispute status machine (open → evidence → mediation → resolved → cancelled)
- Implemented event logging for all dispute actions
- Added audit trail through dispute_events table
- Updated dispute service with proper status transition handling
- Ensured final decisions include reasoning for auditability

Fixes #5
2026-03-19 14:08:32 +00:00
J.A.R.V.I.S.
d339c17dc0 feat(dispute-flow): Implement dispute flow service and API endpoints
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-19 12:08:00 +00:00
J.A.R.V.I.S.
4977a213a0 Merge branch 'feature/dispute-flow-test'
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-19 11:07:22 +00:00
J.A.R.V.I.S.
c23b193a90 feat: Implement dispute flow and API endpoints 2026-03-19 10:06:34 +00:00
J.A.R.V.I.S.
353dce7f18 Merge branch 'feature/dispute-flow'
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-19 08:09:19 +00:00
J.A.R.V.I.S.
2268ef56d8 feat: Implement dispute flow with database schema and API endpoints 2026-03-19 08:09:11 +00:00
J.A.R.V.I.S.
78114a7c55 feat: implement dispute flow backend
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-19 07:08:09 +00:00
J.A.R.V.I.S.
6943754fb2 test: add placeholder for role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-19 02:06:42 +00:00
J.A.R.V.I.S.
b091e2c4ec test: add RBAC integration tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-19 00:07:16 +00:00
BibaBot
3e1089ae11 test: add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
This commit adds integration tests for the role-based access control middleware to ensure proper permission checks for different user roles.
2026-03-18 10:07:55 +00:00
BibaBot
1f01ecd3e5 test: add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-18 07:07:10 +00:00
BibaBot
a0f1b0445b test: add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
This commit adds integration tests for the role-based access control middleware to ensure proper authorization checks for different user roles.
2026-03-18 06:06:42 +00:00
BibaBot
d55672539f feat: Add role-based access control tests and template
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-18 05:10:10 +00:00
BibaBot
6f047d44d3 test: add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
This commit adds integration tests for the role-based access control middleware to ensure that only users with the correct roles can access protected routes.
2026-03-18 04:06:41 +00:00
BibaBot
94a411d2f4 feat: Add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-18 03:07:41 +00:00
BibaBot
c88aceb02b feat: Add role-based access control tests and issue template
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-18 02:07:31 +00:00
BibaBot
28a0fc45a5 feat: Add unit tests for role-based access control and update test script
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-18 00:07:07 +00:00
BibaBot
e64716e0b8 test: add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 23:07:11 +00:00
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
c6dc2e98d7 feat: Add unit tests for role-based access control
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 18:07:07 +00:00
BibaBot
16c8d32246 test: add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
Added integration tests for the role-based access control middleware to ensure proper permission checks for different user roles.
2026-03-17 17:06:42 +00:00
BibaBot
3af13d1c05 test: add integration tests for role-based access control
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 15:07:24 +00:00
BibaBot
0c81468fb6 test: add integration tests for role-based access control
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 13:07:40 +00:00
BibaBot
10c8b5439e feat: Add unit tests for role-based access control
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 12:07:19 +00:00
BibaBot
f0a9084d59 Add unit tests for role-based access control
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 11:07:20 +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
95a2d85aa3 chore: Update jest configuration for role middleware tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 09:07:48 +00:00
BibaBot
387aec880f feat: Add integration tests for role middleware
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 09:07:38 +00:00
BibaBot
6e973936a7 feat: 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.
2026-03-17 08:06:50 +00:00
BibaBot
c294e2e9ae Add unit tests for role middleware
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 07:07:36 +00:00
BibaBot
7a9bf3199a test: add role-based access control tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 06:07:09 +00:00
BibaBot
cab7146445 feat: Add role-based access control tests and middleware integration
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-17 04:07:27 +00:00
BibaBot
76fcfa6e15 feat: Add role middleware tests and update docs
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 22:06:48 +00:00
BibaBot
342342423c feat: Add role-based access control tests and update server
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-16 21:07:16 +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
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
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
e5f3345305 Fix: Korrigiere ES-Modul-Syntax in Integrationstest und aktualisiere Status
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-12 01:14:36 +00:00
OpenClaw
3183ae5350 fix(#60): Implement integration tests for helpyourneighbour project
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-10 01:06:12 +00:00
OpenClaw
39e2862d8e fix: improve Playwright configuration for better compatibility with missing dependencies
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 10:46:21 +00:00