Jeppe B
dabe0c13ef
Format mobile POS addon quantity update
2026-07-08 18:52:23 +02:00
Jeppe B
a5dbfb5cba
Fix mobile POS additional item product selection
2026-07-08 18:48:44 +02:00
Jeppe B
75c4700ac6
Fix mobile POS addon quantity updates
2026-07-08 18:47:08 +02:00
Jeppe B
19ce60fd0a
Fix orders table formatting and unit expectation
2026-07-08 17:02:59 +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 B
30dfe2c0c0
Stabilize frontend E2E selectors
2026-07-08 16:53:52 +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 B
fbc1dc9406
Update view i18n dynamic key allowlist
2026-07-08 15:54:41 +02:00
Jeppe B
4a4b82c8b6
Format invoice bulk actions changes
2026-07-08 15:52:06 +02:00
Jeppe Bundgaard
042e477252
Add invoice collection bulk actions and table header preferences functionality
2026-07-08 15:43:14 +02:00
Jeppe B
d1d7b72441
Format duplicate-date E2E assertion
2026-07-08 14:56:29 +02:00
Jeppe B
48d8d7f527
Stabilize mobile superuser E2E assertions
2026-07-08 14:54:17 +02:00
Jeppe B
73a71e5262
Sync i18n v2 generated runtime files
2026-07-08 14:01:10 +02:00
Jeppe B
cab779e403
Align Danish vehicle action unit expectation
2026-07-08 13:54:09 +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 B
acd46e5f2a
Fix i18n locale integrity coverage
2026-07-08 13:43:37 +02:00
Jeppe B
59af8453f3
Fix i18n word dedupe casing variants
2026-07-08 13:04:41 +02:00
Jeppe Bundgaard
d03f4d9aae
Add subusers management features and enhance department navigation
2026-07-08 12:27:45 +02:00
Jeppe B
4cc2c3310c
Fix frontend test gate expectations
2026-07-07 22:16:25 +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
Copilot and copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
b9b4539764
ci: run automated tests on main and dev pushes ( #165 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-07-07 01:56:19 +02:00
Jeppe B and Jeppe Bundgaard
96ccc01d08
Add limited backoffice employee migration ( #164 )
...
Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk >
2026-07-07 00:14:05 +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 B and Jeppe Bundgaard
ca2003f2d6
Allow hosted runners for manual frontend tests ( #161 )
...
* Allow hosted runners for manual frontend tests
* Fix hosted full E2E i18n failures
* Stabilize release assignment E2E selection
* Gate full E2E on focused regressions
---------
Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk >
2026-07-06 22:38:29 +02:00
Jeppe B and Jeppe Bundgaard
acbbac588f
[codex] disable invoice downloads until invoices exist ( #158 )
...
* disable invoice downloads until invoices exist
* enable github-hosted frontend ci runners
* Update POS invoice download visual expectations
* Fix full E2E i18n and self-serve coverage
* Review dynamic view i18n keys
---------
Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk >
2026-07-06 22:35:58 +02:00
Jeppe B
f75ff97042
Merge pull request #139 from copenhagentruckwash/codex/backoffice-title-department-selector
...
[codex] Move backoffice department selector into title
2026-07-06 22:35:13 +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 B and Jeppe Bundgaard
d2682da3cc
[codex] Improve admin notifications page UI ( #145 )
...
* Improve admin notifications page UI
* Stabilize notifications page E2E bootstrap wait
* Fix PR Playwright diff head ref
* Guard MyWashStart timers after test teardown
* Stabilize self-serve wash E2E timing
* Refresh edge gateway fixture runtime state
* Run Playwright E2E on GitHub-hosted runners
* Run all frontend CI on GitHub-hosted runners
* Increase hosted full E2E parallelism
* Stabilize full E2E validation
* Preserve superuser gateway navigation label
* Add targeted Playwright dispatch workflow
* Integrate targeted Playwright dispatch into tests workflow
---------
Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk >
2026-07-06 22:33:40 +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 B
d2cbf823d8
Fix action wheel menu placement stability
...
Stabilizes the action settings wheel dropdown placement so the menu does not flip above/below after opening, and adds regression coverage plus hosted full-matrix workflow support.
2026-07-06 22:15:46 +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 B
c237fce38d
Fix null product query parameters
...
Fixes product detail requests so null optional query params are omitted while final_price=false is preserved.
2026-07-06 20:14:45 +02:00
Jeppe Bundgaard
8acecc61cd
Fix hosted full E2E catalog failures
2026-07-06 20:12:12 +02:00
Jeppe B
63149b7597
Merge pull request #162 from copenhagentruckwash/codex/daily-report-product-targets-ui
...
[codex] Add daily report product target controls
2026-07-06 19:36:03 +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 B
27994d6ac6
Merge pull request #159 from copenhagentruckwash/codex/superuser-user-overview-hub
...
[codex] Finish superuser user overview hub
2026-07-06 18:57:04 +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 B
c2ce6a859b
Merge pull request #150 from copenhagentruckwash/codex/customer-product-fixed-price-overrides
...
Add customer product fixed price UI
2026-07-06 18:15:31 +02:00
Jeppe B and Jeppe Bundgaard
aa5e0a5507
Add EAN to customer registration flows ( #147 )
...
* Add EAN to economic customer registration
* Focus EAN PR Playwright mapping
---------
Co-authored-by: Jeppe Bundgaard <jb@truckwash.dk >
2026-07-06 18:12:05 +02:00