899bb42964
refactor(api): remove ApiClient model
2026-08-12 17:00:06 +02:00
3100643eac
refactor(employees): simplify validation rules for employee requests
...
Removed regex patterns from validation rules for employeeId, establishment, siteId, and serviceId to streamline input handling.
2026-08-12 17:00:01 +02:00
38ca7ed069
feat(employees): introduce presenters and views for employee data
...
- Added EmployeeShowPresenter and EmployeeShowView for handling employee details.
- Introduced EmployeesIndexPresenter and EmployeesIndexView for paginated employee listings.
2026-08-12 16:59:50 +02:00
43a568ef5a
refactor(employees): replace native assert with Webmozart\Assert
...
Updated assertions in FindEmployee, FindAllEmployees, and Output classes
to use Webmozart\Assert for better type safety and consistency.
2026-08-12 16:56:13 +02:00
63d4ae17f3
refactor(middlewares): remove VerifyHmacSignature middleware
...
This change removes the VerifyHmacSignature middleware and its alias from the configuration.
2026-08-12 16:41:13 +02:00
e74f81b656
chore(dependencies): update dependencies and add phpstan extension
...
Added phpstan/phpstan-webmozart-assert to enhance type checking.
2026-08-12 16:40:32 +02:00
93d76b3c69
ci: add and configure GitLab CI pipeline
2026-08-12 15:45:30 +02:00
34169a9feb
feat(api): implement tracer bullet for employees and OpenAPI specification
2026-08-12 15:45:29 +02:00
Jérémy
ecb6eca475
Initial commit
2026-08-10 13:05:48 +00:00