Jeppe Bundgaard
acec2a694a
Add loading screen for session confirmation and enhance vehicle management labels
2026-07-13 22:11:51 +02:00
Jeppe Bundgaard
baf83fd079
Restore gateway smoke helpers after route spec cleanup
...
Keep the gateway health-card smoke test runnable after removing the stale replication-management helper block.
2026-07-13 15:02:15 +00:00
Jeppe Bundgaard
dfe3163692
Align frontend smoke tests with current route permissions
...
Update self-serve mocked customer permissions for the guarded wash routes and replace removed replication-management E2E coverage with dashboard redirect assertions.
2026-07-13 16:41:08 +02:00
Jeppe Bundgaard
4452bd4088
Update system status route contract test
2026-07-13 15:57:42 +02:00
Jeppe Bundgaard
6f93b840a9
Relax superuser module wiring assertions
2026-07-13 15:45:59 +02:00
Jeppe Bundgaard
443f50c144
Enhance subuser management contact and action flows
2026-07-13 15:11:49 +02:00
Jeppe Bundgaard
5a7f902d01
Enhance subuser action menu with new sections and labels for improved user experience
2026-07-13 10:42:13 +02:00
Jeppe Bundgaard
02cc82cee1
Enhance pagination filter dropdown styling and update subuser management tests
2026-07-13 10:27:05 +02:00
Jeppe Bundgaard
fa9b05958d
Enhance subuser management functionality and improve UI responsiveness
2026-07-13 10:25:20 +02:00
Jeppe Bundgaard
6fb2c9e7df
Update self-serve permissions and enhance UI components for customer interactions
2026-07-13 10:21:18 +02:00
Jeppe Bundgaard
54e59b4b3e
Add system status displays for Minio and Redis, and enhance backup configuration
2026-07-13 10:07:56 +02:00
Jeppe Bundgaard
85be8d2ce7
Fix Android launcher icon assets
...
Regenerate Android launcher icons from the blue striped source asset.
Add a repeatable generator and README documentation for the icon workflow.
2026-07-09 10:52:56 +02:00
Jeppe Bundgaard
b5fb8c8cac
Fix frontend master CI runner failures
2026-07-09 10:50:11 +02:00
Jeppe Bundgaard
71b7ec4987
Fix invoicing period department 75 table overflow
2026-07-08 20:38:39 +02:00
Jeppe Bundgaard
ad110d46d9
Fix POS order table primary registration display
2026-07-08 19:23:20 +02:00
Jeppe Bundgaard
d26933b722
Enhance orders table with compact text cells and add test for font size consistency
2026-07-08 16:57:13 +02:00
Jeppe Bundgaard
fa55bcd5f3
Add date cell to orders table and update styling for better visibility
2026-07-08 16:01:27 +02:00
Jeppe Bundgaard
042e477252
Add invoice collection bulk actions and table header preferences functionality
2026-07-08 15:43:14 +02:00
Jeppe Bundgaard
e51e874264
Merge remote-tracking branch 'origin/master'
2026-07-08 13:52:15 +02:00
Jeppe Bundgaard
e399c9f974
Add bulk action preview and apply functionality for invoice collections
2026-07-08 13:51:54 +02:00
Jeppe Bundgaard
d03f4d9aae
Add subusers management features and enhance department navigation
2026-07-08 12:27:45 +02:00
Jeppe Bundgaard
1123b34e10
Enhance UI components and improve date selection functionality
2026-07-07 20:52:14 +02:00
Jeppe Bundgaard
8c12fce187
Add customer pricing labels and update date selection components
2026-07-07 18:16:45 +02:00
Jeppe Bundgaard
a82176c855
Merge limited backoffice role template actions
2026-07-07 03:27:39 +02:00
Jeppe Bundgaard
7180bbd6d4
Add limited backoffice role template actions
2026-07-07 03:23:32 +02:00
Jeppe Bundgaard
2108dd6c94
Send Selvvask import period dates
...
Include selected invoice-period dates when importing XLVask usage from the Selvvask period view.
2026-07-06 23:49:36 +02:00
Jeppe Bundgaard
4aa7af9716
Merge remote-tracking branch 'origin/master' into codex/backoffice-title-department-selector
...
# Conflicts:
# .github/workflows/tests.yml
2026-07-06 22:34:43 +02:00
Jeppe Bundgaard
aa1d2ab623
Merge remote-tracking branch 'origin/master' into codex/backoffice-title-department-selector
...
# Conflicts:
# .github/workflows/tests.yml
# src/i18n/generated/de-v2.json
# src/i18n/generated/global-v2.json
# src/i18n/generated/no-v2.json
# src/i18n/generated/sv-v2.json
# src/i18n/source/de/phrases/compat/departments/index.json
# src/i18n/source/de/phrases/compat/objects/index.json
# src/i18n/source/de/phrases/compat/vehicles/index.json
# src/i18n/source/global/shared/superuser_dashboard/index.json
# src/i18n/source/no/phrases/compat/departments/index.json
# src/i18n/source/no/phrases/compat/objects/index.json
# src/i18n/source/no/phrases/compat/vehicles/index.json
# src/i18n/source/sv/phrases/compat/objects/index.json
# src/i18n/source/sv/phrases/compat/vehicles/index.json
# tests/e2e/self-serve-wash.spec.js
# tests/unit/playwright-full-workflow.spec.js
# tests/unit/playwright-pr-mapping.spec.js
2026-07-06 22:33:27 +02:00
Jeppe Bundgaard
929333d264
Add focused E2E dispatch scope
2026-07-06 22:21:30 +02:00
Jeppe Bundgaard
ba580e43e6
Align backoffice selector with title
2026-07-06 21:34:44 +02:00
Jeppe Bundgaard
3c49cec213
Review dynamic i18n view keys
2026-07-06 20:47:51 +02:00
Jeppe Bundgaard
8acecc61cd
Fix hosted full E2E catalog failures
2026-07-06 20:12:12 +02:00
Jeppe Bundgaard
a331eeadcb
Speed up hosted full E2E dispatch
2026-07-06 19:27:37 +02:00
Jeppe Bundgaard
33e109b131
Fix rebased limited backoffice home handler
2026-07-06 19:27:37 +02:00
Jeppe Bundgaard
68b4328c72
Allow manual test runs on GitHub-hosted runners
2026-07-06 19:27:35 +02:00
Jeppe Bundgaard
dd8a0a1952
Move backoffice department selector into title
2026-07-06 19:27:05 +02:00
Jeppe Bundgaard
b58c1eb9ec
Add daily report product target controls
2026-07-06 19:10:50 +02:00
Jeppe Bundgaard
9d6978e9c7
Merge remote-tracking branch 'origin/master' into codex/superuser-user-overview-hub
...
# Conflicts:
# .github/workflows/tests.yml
2026-07-06 18:38:40 +02:00
Jeppe Bundgaard
62ae4bc890
[codex] Move PR E2E to hosted runners
2026-07-06 18:33:44 +02:00
Jeppe Bundgaard
6c1c1def78
Add limited backoffice employee QR login links
2026-07-06 17:32:58 +02:00
Jeppe Bundgaard
1a232183a8
Merge master into fixed price override branch
2026-07-06 17:28:58 +02:00
Jeppe Bundgaard
cfa7d5be69
Merge remote-tracking branch 'origin/master' into codex/superuser-user-overview-hub
...
# Conflicts:
# .github/workflows/tests.yml
# scripts/playwright-pr-mapping.mjs
# src/views/dashboards/userDashboard/wash/MyWashStart.vue
# tests/unit/playwright-pr-mapping.spec.js
2026-07-06 17:12:45 +02:00
Jeppe Bundgaard
1032f8b4f1
Show limited backoffice employees in backoffice
2026-07-06 16:59:46 +02:00
Jeppe Bundgaard
e58372a190
Merge remote-tracking branch 'origin/master' into codex/pr157-merge-resolve-692380
...
# Conflicts:
# scripts/playwright-pr-mapping.mjs
# src/i18n/generated/da-v2.json
# src/i18n/generated/de-v2.json
# src/i18n/generated/en-v2.json
# src/i18n/generated/no-v2.json
# src/i18n/generated/sv-v2.json
# src/i18n/source/da/phrases/index.json
# src/i18n/source/de/phrases/index.json
# src/i18n/source/en/phrases/index.json
# src/i18n/source/no/phrases/index.json
# src/i18n/source/sv/phrases/index.json
# src/views/dashboards/userDashboard/wash/MyWashStart.vue
# tests/unit/playwright-pr-mapping.spec.js
2026-07-06 16:59:00 +02:00
Jeppe Bundgaard
19d44b8666
Add limited backoffice user ID translations
2026-07-06 16:53:41 +02:00
Jeppe Bundgaard
92a52d6194
Gate subuser customer navigation and actions
2026-07-06 16:48:24 +02:00
Jeppe Bundgaard
04860a7304
Deduplicate limited backoffice price products
2026-07-06 16:34:10 +02:00
Jeppe Bundgaard
fa1e915b9c
Merge origin/master into Selvvask period fix
2026-07-06 16:07:05 +02:00
Jeppe Bundgaard
5a5cc0bed3
Guard MyWashStart timers after teardown
2026-07-06 15:02:57 +02:00
Jeppe Bundgaard
1a9e7503ef
Stabilize PR Playwright runner load
2026-07-06 15:01:01 +02:00
Jeppe Bundgaard
d84e9e3406
Map superuser dashboard changes to E2E
2026-07-06 14:56:18 +02:00
Jeppe Bundgaard
c41954993c
Fix PR E2E changed diff head
2026-07-06 14:54:41 +02:00
Jeppe Bundgaard
a7c8fc3bff
Reduce PR E2E runner pressure
2026-07-06 14:52:30 +02:00
Jeppe Bundgaard
36c1f10de8
Reduce PR E2E runner pressure
2026-07-06 14:47:03 +02:00
Jeppe Bundgaard
6002f97fb6
Finish superuser user overview hub
2026-07-06 14:42:23 +02:00
Jeppe Bundgaard
4378dad2b9
Stabilize PR E2E runner checks
2026-07-06 14:39:06 +02:00
Jeppe Bundgaard
b8959cb7bb
Cleanup superuser dashboard tabs
2026-07-06 14:07:36 +02:00
Jeppe Bundgaard
ee41366c08
Bound changed PR E2E selection
2026-07-06 13:57:06 +02:00
Jeppe Bundgaard
3f42b77d13
Stabilize invoice distribution smoke session setup
2026-07-06 13:48:48 +02:00
Jeppe Bundgaard
e22f78a449
Stabilize unit timer cleanup
2026-07-06 13:06:41 +02:00
Jeppe Bundgaard
f2b66ff19f
Stabilize recent wash refresh timers in tests
2026-07-06 13:05:01 +02:00
Jeppe Bundgaard
2fd0893773
Add customer product fixed price UI
2026-07-06 12:52:31 +02:00
Jeppe Bundgaard
0e9292d6d9
Merge remote-tracking branch 'origin/master' into codex/custom-pricing-only-departments
...
# Conflicts:
# scripts/playwright-pr-mapping.mjs
2026-07-06 12:48:54 +02:00
Jeppe Bundgaard
69250ada66
Stabilize self-serve restored lane smoke test
2026-07-06 12:44:26 +02:00
Jeppe Bundgaard
ce844137a0
Harden POS order detail E2E wait
2026-07-06 12:18:20 +02:00
Jeppe Bundgaard
7f3a8c07e2
Stabilize edge gateway installer smoke tests
2026-07-06 11:47:58 +02:00
Jeppe Bundgaard
bd14d58f08
Stabilize self-serve wash smoke assertion
2026-07-06 11:03:22 +02:00
Jeppe Bundgaard
b8494cd1d9
Merge remote-tracking branch 'origin/master' into codex/custom-pricing-only-departments
...
# Conflicts:
# tests/unit/playwright-pr-mapping.spec.js
2026-07-06 10:36:57 +02:00
Jeppe Bundgaard
1a1c3db8e5
Fix invoicing period selfwash counts
2026-07-06 10:33:48 +02:00
Jeppe Bundgaard
49772c1334
Trigger frontend PR checks
2026-07-06 10:30:43 +02:00
Jeppe Bundgaard
02ddb99000
Add custom-only department pricing toggle
2026-07-06 10:21:06 +02:00
Jeppe Bundgaard
8d2bd958ab
Stabilize invoicing action wheel E2E
2026-07-05 17:54:26 +02:00
Jeppe Bundgaard
fcdd8ecbfa
Serve Font Awesome fixtures in E2E tests
2026-07-05 16:34:58 +02:00
Jeppe Bundgaard
58beb0d5c5
Stabilize POS step duplicate warning unit test
2026-07-05 16:12:24 +02:00
Jeppe Bundgaard
2b1e33b89a
Reduce full Playwright runner pressure
2026-07-05 15:59:06 +02:00
Jeppe Bundgaard
02d77847da
Stabilize frontend Playwright CI runner
2026-07-05 15:13:21 +02:00
Jeppe Bundgaard
ad999b7e71
Fix Android SDK setup for mobile artifacts
2026-07-02 16:00:11 +02:00
Jeppe Bundgaard
06540f5342
Add signed Android artifact automation
2026-07-02 14:48:47 +02:00
Jeppe Bundgaard
f1a34abe87
Retry E2E container dependency installs
2026-07-02 13:08:48 +02:00
Jeppe Bundgaard
18c3248113
Stabilize POS duplicate visual test date
2026-07-02 12:55:24 +02:00
Jeppe Bundgaard
aacc39810b
Refactor product data handling and improve error management in superuser products layout
2026-07-02 11:48:15 +02:00
Jeppe Bundgaard
24f19b8798
Show product name on superuser product page
2026-07-02 11:31:59 +02:00
Jeppe Bundgaard
ff17f4f740
Refine limited backoffice navigation
2026-07-02 11:24:28 +02:00
Jeppe Bundgaard
2db4497385
Add mobile store artifact automation
2026-07-02 11:11:52 +02:00
Jeppe Bundgaard
94036a31e5
Fix limited backoffice i18n integrity
2026-07-01 17:42:11 +02:00
Jeppe Bundgaard
866baf9f70
Classify limited backoffice E2E slice
2026-07-01 17:15:08 +02:00
Jeppe Bundgaard
90cdc55574
Add limited backoffice functionality with employee management and department pricing
2026-07-01 16:37:25 +02:00
Jeppe Bundgaard
2f562e82a0
Fix subuser auth E2E regressions
2026-07-01 16:20:27 +02:00
Jeppe Bundgaard
e6adc3876e
Classify customer subuser E2E slice titles
2026-07-01 15:43:00 +02:00
Jeppe Bundgaard
475a7504a5
Refactor subuser permissions and enhance artifact management
2026-07-01 13:18:21 +02:00
Jeppe Bundgaard
7c04622019
Stabilize POS duplicate warning visual snapshot
2026-07-01 12:53:02 +02:00
Jeppe Bundgaard
5609b28e5a
Reserve Playwright CI ports
2026-07-01 10:44:17 +02:00
Jeppe Bundgaard
2dc2a49758
Switch edge gateway frontend to HTTPS polling
2026-07-01 09:40:47 +02:00
Jeppe Bundgaard
e304c66f93
Reduce Firefox full E2E worker pressure
2026-06-30 17:13:44 +02:00
Jeppe Bundgaard
db0caf1bea
Update self-serve relay tests for local transport
2026-06-30 17:10:05 +02:00
Jeppe Bundgaard
8ddb87ddca
Refactor relay status getters and setters to use type aliases for improved clarity
2026-06-30 16:22:35 +02:00
Jeppe Bundgaard
730ddb1c96
Add outbox replay handling with configurable limits and timeouts
2026-06-30 16:15:57 +02:00
Jeppe Bundgaard
48f428a4f0
Extend self-serve hardware batch wait
2026-06-30 15:22:29 +02:00
Jeppe Bundgaard
806db63e9e
Avoid duplicate self-serve gate errors
2026-06-30 13:32:50 +02:00
Jeppe Bundgaard
c2a30c46c3
Handle Cloud Shelly fallback in self-serve controls
2026-06-30 12:07:43 +02:00