helpyourneighbour/backend/src/routes
BibaBot Jarvis 437bb1d504
Some checks are pending
Docker Test / test (push) Waiting to run
feat: add role-based access control middleware and auth routes
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
..
addresses.js auto(agent): Improved error handling and input validation in addresses.js 2026-03-06 17:44:32 +00:00
auth.js feat: add role-based access control middleware and auth routes 2026-03-15 19:06:53 +00:00
contacts.js fix(#27): Implement uniform error handling with standardized format 2026-03-07 00:17:34 +00:00
helpRequests.js fix(#24): Implement idempotency protection for critical write operations 2026-03-07 00:13:31 +00:00
offers.js fix(#24): Implement idempotency protection for critical write operations 2026-03-07 00:13:31 +00:00
profile.js auto(agent): improve profile route error handling and add tests 2026-03-06 19:51:01 +00:00
reviews.js auto(agent): added deal existence check and duplicate review prevention in reviews.js 2026-03-06 17:52:20 +00:00