Add booking selection popup and refactor POS booking flow logic:

- Introduced `PosDepartmentStepMobilePopupSelectOrderBooking.vue` for mobile booking selection.
- Refactored vehicle and booking handling in `SelectVehicleFormPOS.vue` with better plate matching, booking persistence, and customer association logic.
- Updated `PosVehicle` object type to include booking matches.
- Enhanced POS transaction history and booking views with improved readability, functionality, and `data-testid` attributes.
- Adjusted `PosPopup.vue` components to support the new booking popup.
This commit is contained in:
Jeppe Bundgaard
2026-04-13 17:27:37 +02:00
parent ecfe27571c
commit 8f3ec2cf09
41 changed files with 4153 additions and 1412 deletions
+2 -1
View File
@@ -6,11 +6,12 @@ const isCI = !!process.env.CI;
export default defineConfig({
testDir: "./tests/e2e",
testIgnore: ["**/release/**"],
timeout: 60_000,
fullyParallel: true,
forbidOnly: isCI,
retries: isCI ? 2 : 0,
workers: isCI ? 2 : 4,
workers: 2,
...(process.env.PLAYWRIGHT_BASE_URL
? {}
: {