Commit graph

99 commits

Author SHA1 Message Date
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
OpenClaw
7b42e35ed3 fix: adjust Playwright configuration for headless mode to resolve dependency issues
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 09:25:56 +00:00
OpenClaw
7549b43e01 fix: set explicit viewport size for Playwright tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 08:06:50 +00:00
OpenClaw
7c5e63497f fix: adjust Playwright configuration for headless mode to resolve dependency issues
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 07:27:45 +00:00
OpenClaw
93e3f08756 fix: improve smoke test to check syntax and basic functionality
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 06:08:57 +00:00
OpenClaw
7cf2aa0aa4 test: add rate limiting tests for auth endpoints
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 04:21:48 +00:00
OpenClaw
78da74747a fix: Erweitere Playwright-Konfiguration für mehr Browser-Unterstützung
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 03:56:07 +00:00
OpenClaw
1886e77e58 feat(auth): enhance security and implement rate limiting for auth endpoints
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 03:24:42 +00:00
OpenClaw
50431fa6a2 test: add auth API integration tests
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 02:17:23 +00:00
OpenClaw
fa0e9356d3 fix(#29): Implementiere Datenbank-Indexstrategie für Such- und Listenperformance
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-07 00:22:11 +00:00
OpenClaw
e4098e3e2a fix(#27): Implement uniform error handling with standardized format
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-06 23:48:01 +00:00
OpenClaw
1f831a6edc fix(#16): Secrets-Management für Unraid implementiert
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-06 23:45:50 +00:00
OpenClaw
bbeea75b00 fix(#15): Erweiterte Contract-Tests für alle Kernflows inkl. Contacts Endpunkte
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-06 23:44:27 +00:00
OpenClaw
e93904f02d fix(#15): Implement contract tests for core API flows
Some checks are pending
Docker Test / test (push) Waiting to run
2026-03-06 23:41:22 +00:00
OpenClaw
3916dd42bf fix(#14): Implement database migrations system with baseline migration
Some checks are pending
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
Some checks are pending
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
Some checks are pending
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