Resume active self-serve washes for authenticated customers across devices. Update OpenAPI, UI components, and extend E2E/unit tests.

This commit is contained in:
Jeppe Bundgaard
2026-04-28 18:00:09 +02:00
parent 503fb84f10
commit a658fe7863
5 changed files with 333 additions and 3 deletions
+2
View File
@@ -4772,6 +4772,7 @@ paths:
tags:
- Self-Serve
summary: Check whether self-serve is allowed for a vehicle on a lane
description: Customers with own self-serve permissions may evaluate any registration plate for their wash. Persisted self-serve answers are only applied when they are scoped to the authenticated customer.
operationId: getSelfserveVehicleAllowed
parameters:
- name: lane_id
@@ -8737,6 +8738,7 @@ paths:
description: |
Send a command (e.g., start, stop, reset) to a self-serve lane.
Property gate commands (`OPEN_PROPERTY_ACCESS_GATE`, `OPEN_PROPERTY_EXIT_GATE`) are also supported here.
Property gate command permissions are bypassed for authenticated customers with an active self-serve wash in the target department.
operationId: sendSelfServeLaneCommand
requestBody:
required: true