Commit Graph
25 Commits
Author SHA1 Message Date
Jeppe Bundgaard ca4432374c Add department access check and self-serve enabled status routes in departments API 2026-01-21 10:49:45 +01:00
Jeppe Bundgaard da9ee98fb5 Add password reset request endpoint to authentication routes; update OpenAPI spec and improve user email handling in users_o 2026-01-19 11:17:35 +01:00
Jeppe Bundgaard 09b5c618ed Add fine-grained permission checks for viewing department self-serve tasks and implement password reset endpoints (validate and set) in authentication routes; update OpenAPI spec accordingly. 2026-01-19 10:57:09 +01:00
Jeppe Bundgaard 9c9c6616db Add new schemas for SelfServeLaneStatus and SelfServeConfig in OpenAPI spec; extend self-serve lane commands with RESERVE and RELEASE; enhance lane status and configuration endpoints with detailed request/response schemas; add support for dynamic lane ID retrieval in routes. 2026-01-15 11:47:26 +01:00
Jeppe Bundgaard f0f87eb351 Enhance departmentSelfserveVehicleConditionsRoute with fine-grained permissions for global and own access; extend CRUD functionality to include customer-level validation and vehicle ownership checks; update OpenAPI descriptions accordingly. 2026-01-12 11:29:20 +01:00
Jeppe Bundgaard 02d46f41cf Add CRUD operations for department/selfserve/vehicle/conditions to OpenAPI spec; define schema and enhance filtering options with new query parameters 2026-01-12 11:23:21 +01:00
Jeppe Bundgaard 97d2786ff1 Replace question_condition with condition_id across department_selfserve_questions logic, routes, OpenAPI spec, and related methods for improved consistency and clarity. 2026-01-09 13:53:03 +01:00
Jeppe Bundgaard d576a4741b Replace question with condition_id across department_selfserve_tasks logic, routes, OpenAPI spec, and associated methods for improved consistency and clarity. 2026-01-09 13:47:10 +01:00
Jeppe Bundgaard 6b60673c99 Add condition_id query parameter and property to OpenAPI spec for enhanced filtering options 2026-01-09 12:57:20 +01:00
Jeppe Bundgaard 3aefa4a00a Add departmentSelfserveConditionsRoute and departmentSelfserveConditionRulesRoute with CRUD operations and department-level access control; update OpenAPI spec accordingly 2026-01-09 12:36:32 +01:00
Jeppe Bundgaard e4c4c9c76d Replace image property with question_condition in OpenAPI spec, routes, and related logic. 2026-01-09 11:19:23 +01:00
Jeppe Bundgaard 5b364e2141 Add attachment management endpoints to departmentSelfserveTasksRoute and update OpenAPI spec for attachments 2026-01-09 09:29:12 +01:00
Jeppe Bundgaard 137571d712 Add DepartmentSelfserveTask schema and CRUD operations to Self-Serve OpenAPI section 2026-01-08 13:56:25 +01:00
Jeppe Bundgaard 0d96bf6219 Trim registration input in vehicle creation and add contactName parameter to OpenAPI spec and related routes. 2026-01-08 13:16:32 +01:00
Jeppe Bundgaard 338c244e53 Add Self-Serve section to OpenAPI spec and implement related CRUD routes with department-level access control 2026-01-08 11:15:58 +01:00
Jeppe Bundgaard dd77eda929 Expand openapi.yaml with endpoint and schema definitions for listing module action logs, including pagination, filtering, and associated parameters. 2026-01-06 11:15:59 +01:00
Jeppe Bundgaard ed53d16d6c Expand openapi.yaml with endpoints for superuser authentication, invoicing distributions, backup module management, and button press recording. 2026-01-05 13:14:37 +01:00
Jeppe Bundgaard f91b855545 Expand openapi.yaml with endpoints for order bookings, department daily reports, and related management operations. 2026-01-05 13:08:58 +01:00
Jeppe Bundgaard c58e385cfd Expand openapi.yaml with endpoints for notifications, Stripe payment processing, e-conomic integration, and Stripe terminal management. 2026-01-05 12:34:33 +01:00
Jeppe Bundgaard 7705fc8a09 Expand openapi.yaml with endpoints for orders, vehicles, departments, and economic statistics. 2026-01-05 12:12:00 +01:00
Jeppe Bundgaard c8b83c63d3 Expand openapi.yaml with endpoints for branding, roles, permissions, department management, and module operations. 2026-01-05 12:04:31 +01:00
Jeppe Bundgaard 5c0092125e Expand openapi.yaml with endpoints for role management, user permissions, customer data, and superuser operations 2026-01-05 12:03:45 +01:00
Jeppe Bundgaard 568ad065d9 Expand openapi.yaml with branding options management 2026-01-05 12:02:26 +01:00
Jeppe Bundgaard 756a8eca1a Expand openapi.yaml with new endpoints for department lanes, worker operations, license plate scanning, invoicing, and configuration management. 2026-01-05 11:50:36 +01:00
copilot-swe-agent[bot]andjepp9350 7f6ab7ec18 Add comprehensive openapi.yaml documentation for all API routes and schemas
Co-authored-by: jepp9350 <17977216+jepp9350@users.noreply.github.com>
2026-01-05 10:34:48 +00:00