Commit Graph
13 Commits
Author SHA1 Message Date
Jeppe Bundgaard 76729f1b99 Add department self-serve config versioning routes with lifecycle actions (list, validate, publish, rollback) and associated logic for managing config versions. 2026-03-25 17:54:41 +01:00
Jeppe Bundgaard b547a8b029 Refactor permission handling to leverage standardized "forbidden" responses and enhance unit test coverage. 2026-03-19 15:59:25 +01:00
Jeppe Bundgaard d890d589ff Add reusable routes for department self-serve machine types, n8n workflows, and executions, with corresponding unit tests and service integration. 2026-03-16 11:36:48 +01:00
Jeppe B 3ec338457e Clarify self-serve entity relationships and naming intent 2026-03-11 13:54:11 +01:00
Jeppe Bundgaard 6cc5344fc2 Refactor department-level permission checks and enhance handling of empty department filters across routes and related object methods. 2026-01-15 11:28:44 +01:00
Jeppe Bundgaard ed7299fc43 Add lane reservation support: implement reservation timer, expiration logic, and new self-serve lane commands (RESERVE and RELEASE); enhance permission checks across routes for global and department-level operations. 2026-01-15 11:22:02 +01:00
Jeppe Bundgaard 90802e9bc7 Add fine-grained permission check for viewing department self-serve questions; update authorization descriptors 2026-01-13 13:36:04 +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 e4c4c9c76d Replace image property with question_condition in OpenAPI spec, routes, and related logic. 2026-01-09 11:19:23 +01:00
Jeppe Bundgaard c7e5e037bc Update field handling in self-serve modules and add deleted_at to searchable fields in tasks and questions routes 2026-01-08 14:19:20 +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 1251791ba9 Add department-level access control to department_selfserve_questions routes 2026-01-08 11:11:32 +01:00
Jeppe Bundgaard c6c0bb970a Add department_selfserve_questions_o object and related route for managing department self-serve questions 2026-01-08 11:06:49 +01:00