61bde4baaa
docs(README): update table of contents and link paths
...
docs(Exceptions): refine exception mapping details
docs(Tests): add comprehensive testing strategy documentation
2026-08-13 16:23:19 +02:00
58749030bf
feat(employees): add support for filtering by multiple site IDs
...
- Updated EmployeeFilter to accept an array of SiteId.
- Modified EloquentEmployeeDirectory to handle multiple site filters.
- Enhanced EmployeesIndexRequest to validate siteIds as an array.
- Added tests for siteIds filtering in EmployeesIndexTest and EmployeeOpenApiTest.
2026-08-13 15:30:53 +02:00
b3f02510b5
docs: update README and add Exceptions documentation
...
Added a section for Exception Management in README and created a new document detailing exception handling and HTTP status codes.
2026-08-13 12:34:12 +02:00
6c7c782a1d
feat(api): add Ping and Root API documentation files
...
fix(api): update sequence number for Employees folder
2026-08-13 09:35:16 +02:00
caa4bb0919
feat(api): restore ping endpoint and add rate limit responses
...
Restores the /ping endpoint for health checks and adds
429 Too Many Requests response handling to improve API robustness.
2026-08-12 17:26:17 +02:00
f62ea18e75
feat(api): add health check endpoint
...
This adds a new /ping endpoint to verify API functionality.
2026-08-12 17:12:35 +02:00
2526560e44
docs(responses): clarify error descriptions in OpenAPI spec
...
Updated descriptions for BadRequest and UnprocessableEntity responses to provide clearer context on validation errors.
2026-08-12 17:00:23 +02:00
34169a9feb
feat(api): implement tracer bullet for employees and OpenAPI specification
2026-08-12 15:45:29 +02:00