J.A.R.V.I.S.
34cc5debf7
feat: add hasRole helper to requireRole middleware
Docker Test / test (push) Waiting to run
2026-03-20 02:06:46 +00:00
J.A.R.V.I.S.
25424ccb7e
feat(dispute-flow): Implement dispute flow service and API endpoints
Docker Test / test (push) Waiting to run
2026-03-20 01:08:12 +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
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'
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'
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
Docker Test / test (push) Waiting to run
2026-03-19 07:08:09 +00:00
BibaBot
cab7146445
feat: Add role-based access control tests and middleware integration
Docker Test / test (push) Waiting to run
2026-03-17 04:07:27 +00:00
BibaBot
342342423c
feat: Add role-based access control tests and update server
Docker Test / test (push) Waiting to run
2026-03-16 21:07:16 +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
OpenClaw
9a26ba908a
fix( #85 ): Run expanded local discovery and continue with next actionable task
Docker Test / test (push) Waiting to run
2026-03-12 17:41:37 +00:00
OpenClaw
7cf2aa0aa4
test: add rate limiting tests for auth endpoints
Docker Test / test (push) Waiting to run
2026-03-07 04:21:48 +00:00
OpenClaw
1886e77e58
feat(auth): enhance security and implement rate limiting for auth endpoints
Docker Test / test (push) Waiting to run
2026-03-07 03:24:42 +00:00
OpenClaw
e4098e3e2a
fix( #27 ): Implement uniform error handling with standardized format
Docker Test / test (push) Waiting to run
2026-03-07 00:17:34 +00:00
OpenClaw
b44e7bf46c
fix( #24 ): Implement idempotency protection for critical write operations
Docker Test / test (push) Waiting to run
2026-03-07 00:13:31 +00:00
OpenClaw
2b09cf05eb
fix( #19 ): Implement rate limiting for auth and write-heavy endpoints
Docker Test / test (push) Waiting to run
2026-03-06 23:55:29 +00:00
OpenClaw
dada761d84
fix( #17 ): Implementiere /metrics Endpoint für Monitoring
Docker Test / test (push) Waiting to run
2026-03-06 23:48:01 +00:00
OpenClaw
3916dd42bf
fix( #14 ): Implement database migrations system with baseline migration
Docker Test / test (push) Waiting to run
2026-03-06 23:37:39 +00:00
OpenClaw
0679332c77
fix( #12 ): Implement structured logging with request correlation and security event marking
Docker Test / test (push) Waiting to run
2026-03-06 23:34:31 +00:00
OpenClaw
32480438c7
fix( #12 ): Implement structured logging for API errors and security events
Docker Test / test (push) Waiting to run
2026-03-06 23:06:22 +00:00
OpenClaw
111da78e2e
auto(agent): Improved error handling with detailed messages
2026-03-06 21:36:30 +00:00
OpenClaw
4277019218
auto(agent): Improved error logging for deal participants query
2026-03-06 21:33:19 +00:00
OpenClaw
1c45c58570
auto(agent): Add comprehensive tests for reviews route including valid dealId cases
2026-03-06 21:03:40 +00:00
OpenClaw
1e37764fe1
auto(agent): enhance profile route tests with decryption error handling
2026-03-06 21:01:45 +00:00
OpenClaw
5d5b2460b5
Add Playwright tests for contacts API and cleanup duplicate config files
2026-03-06 20:57:20 +00:00
OpenClaw
5f695c06d7
auto(agent): Add comprehensive error handling tests for addresses route
2026-03-06 20:46:45 +00:00
OpenClaw
3d217914dc
auto(agent): enhance reviews route with additional validation tests
2026-03-06 20:45:13 +00:00
OpenClaw
bc32b660be
auto(agent): enhance profile route tests with valid decryption case
2026-03-06 20:43:32 +00:00
OpenClaw
375315672a
auto(agent): enhance contacts test coverage with zod validation tests
2026-03-06 20:40:34 +00:00
OpenClaw
bfb14dccdd
auto(agent): enhance address change request and verification tests with edge cases
2026-03-06 20:38:57 +00:00
OpenClaw
d895375e82
auto(agent): enhance reviews route tests with comprehensive edge cases
2026-03-06 20:37:32 +00:00
OpenClaw
fb436cb3d6
auto(agent): enhance profile route tests and coverage
2026-03-06 20:36:58 +00:00
OpenClaw
b4edaead35
auto(agent): Add authentication tests to offers route
2026-03-06 20:35:17 +00:00
OpenClaw
e433471589
auto(agent): enhance validation tests for helpRequests route
2026-03-06 20:33:43 +00:00
OpenClaw
532b361c98
auto(agent): enhance contacts tests with additional validation cases
2026-03-06 20:32:30 +00:00
OpenClaw
a92b6111ae
auto(agent): enhance offers tests with message length validation
2026-03-06 20:17:40 +00:00
OpenClaw
f831cf4290
auto(agent): enhance auth tests with duplicate email handling
2026-03-06 20:11:02 +00:00
OpenClaw
e8f533fbe3
auto(agent): enhance offers route tests with comprehensive test cases
2026-03-06 19:57:21 +00:00
OpenClaw
0788549958
auto(agent): enhance helpRequests tests with PUT and DELETE scenarios
2026-03-06 19:56:20 +00:00
OpenClaw
10e3527f67
auto(agent): enhance contacts tests with validation checks
2026-03-06 19:55:19 +00:00
OpenClaw
6c82af0d99
auto(agent): Improve auth route tests with node:test and assert
2026-03-06 19:54:02 +00:00
OpenClaw
9d5f08a885
auto(agent): add smoke tests for addresses route
2026-03-06 19:52:57 +00:00
OpenClaw
2d68f838ec
auto(agent): enhance reviews route tests and validation
2026-03-06 19:51:58 +00:00
OpenClaw
32c84925df
auto(agent): improve profile route error handling and add tests
2026-03-06 19:51:01 +00:00
OpenClaw
53a2968bd2
auto(agent): Improve address change request and verification tests
2026-03-06 19:30:32 +00:00
OpenClaw
44e52191d1
auto(agent): Add GET /profile endpoint and POST /phone test
2026-03-06 19:29:31 +00:00
OpenClaw
254f71e98f
auto(agent): Add validation and tests for contacts route
2026-03-06 19:28:45 +00:00
OpenClaw
7b5ffa06be
auto(agent): Add tests for reviews route
2026-03-06 19:26:52 +00:00