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 |
|
Jeppe Bundgaard
|
1ce08a7f32
|
Stabilize POS action menu vehicle assertion
|
2026-06-30 12:03:11 +02:00 |
|
Jeppe Bundgaard
|
4486d26e50
|
Update admin POS E2E expectations
|
2026-06-30 10:57:07 +02:00 |
|
Jeppe Bundgaard
|
e49a3b46e6
|
Update superuser E2E expectations
|
2026-06-30 10:19:14 +02:00 |
|
Jeppe Bundgaard
|
7bfb341551
|
Enhance stopping wash functionality with local storage management and restoration logic
|
2026-06-30 10:16:09 +02:00 |
|
Jeppe Bundgaard
|
05e1dae033
|
Relax self-serve studio graph spread assertion
|
2026-06-30 09:41:25 +02:00 |
|
Jeppe Bundgaard
|
7f98454965
|
Add batch processing for lane hardware commands and status retrieval
|
2026-06-30 09:30:38 +02:00 |
|
Jeppe Bundgaard
|
c6ec485303
|
Stabilize desktop POS E2E assertions
|
2026-06-30 09:30:28 +02:00 |
|
Jeppe Bundgaard
|
d6d3e3b0e9
|
Stabilize POS mobile note popup test
|
2026-06-30 09:09:01 +02:00 |
|
Jeppe Bundgaard
|
91b6d6a9dc
|
Fix night wash E2E booking label expectation
|
2026-06-30 08:27:55 +02:00 |
|
Jeppe Bundgaard
|
b2f6165ae3
|
Update self-serve lane checks to include availability and self-serve status validation
|
2026-06-29 15:45:59 +02:00 |
|