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 |
|
Jeppe Bundgaard
|
4ab49794de
|
Add null safety for selectedGrantCustomerNumber in session handling
|
2026-06-29 15:38:48 +02:00 |
|
Jeppe Bundgaard
|
fe69642a64
|
Add machine wash configuration and controls to self-serve module
|
2026-06-29 15:15:26 +02:00 |
|
Jeppe Bundgaard
|
65829f5e23
|
Refactor authentication handling and permission checks in self-serve routes
|
2026-06-29 14:53:55 +02:00 |
|
Jeppe Bundgaard
|
8713bf8646
|
Enhance self-serve functionality by adding lane availability checks and updating response data
|
2026-06-29 14:25:43 +02:00 |
|
Jeppe Bundgaard
|
3ec0e1f992
|
Fix typo in invoice transfer monitor test for failed transfers
|
2026-06-29 12:26:30 +02:00 |
|
Jeppe Bundgaard
|
74151c65d0
|
Update smoke tests to support localization for workfeed and system status pages
|
2026-06-29 12:08:03 +02:00 |
|
Jeppe Bundgaard
|
e16777f95c
|
Improve regex patterns for invoice period flags and collection visibility checks
|
2026-06-29 11:52:36 +02:00 |
|
Jeppe Bundgaard
|
8e9e66f846
|
Add endpoint and functionality to test Slack internal department goal progress webhook
|
2026-06-29 11:32:43 +02:00 |
|
Jeppe Bundgaard
|
0e9db3ee20
|
Refactor i18n message handling to use runtime messages and improve linked message resolution
|
2026-06-29 11:20:34 +02:00 |
|
Jeppe Bundgaard
|
220013c4f0
|
Refactor input value handling and improve validation in ObjectsGlobal component
|
2026-06-29 11:08:47 +02:00 |
|
Jeppe Bundgaard
|
d23d5da165
|
Refactor input value handling and improve validation in ObjectsGlobal component
|
2026-06-29 08:27:54 +02:00 |
|
Jeppe Bundgaard
|
53315bbb56
|
Stabilize parallel E2E slices
|
2026-06-15 16:17:45 +02:00 |
|
Jeppe Bundgaard
|
c88f5442ab
|
Stabilize edge gateway cancellation E2E mock
|
2026-06-15 12:39:20 +02:00 |
|
Jeppe Bundgaard
|
7f347b6c90
|
Group full E2E slices by browser device and role
|
2026-06-15 12:19:15 +02:00 |
|
Jeppe Bundgaard
|
e607ac8232
|
Limit attachment GETs and dedupe order item loads
|
2026-06-15 11:55:30 +02:00 |
|
Jeppe Bundgaard
|
2594cd475f
|
Keep POS scanner camera preview live
|
2026-06-15 11:06:19 +02:00 |
|
Jeppe Bundgaard
|
4fdbd22879
|
Stabilize remaining full e2e slices
|
2026-06-15 01:13:46 +02:00 |
|
Jeppe Bundgaard
|
0392672a2d
|
Stabilize Firefox desktop and tablet e2e slices
|
2026-06-14 23:54:28 +02:00 |
|
Jeppe Bundgaard
|
3d229a2de2
|
Stabilize WebKit desktop POS visuals
|
2026-06-14 22:33:05 +02:00 |
|
Jeppe Bundgaard
|
7e090ab405
|
Stabilize admin mobile e2e slices
|
2026-06-14 21:29:22 +02:00 |
|
Jeppe Bundgaard
|
b8c3758714
|
Separate PR and manual test concurrency
|
2026-06-14 20:37:05 +02:00 |
|
Jeppe Bundgaard
|
298fc0e04b
|
Target Docker-capable e2e runners
|
2026-06-14 20:26:59 +02:00 |
|
Jeppe Bundgaard
|
1c1bffaee4
|
Install Node before e2e port probe
|
2026-06-14 19:49:02 +02:00 |
|
Jeppe Bundgaard
|
14506e545a
|
Stabilize frontend e2e CI runners
|
2026-06-14 19:40:24 +02:00 |
|
Jeppe Bundgaard
|
89dff75416
|
Fix frontend e2e browser env and POS camera preview
|
2026-06-14 18:18:14 +02:00 |
|
Jeppe Bundgaard
|
e6aff8f512
|
optimize scanner lpr frontend
|
2026-06-12 21:42:36 +02:00 |
|
Jeppe Bundgaard
|
26cc166282
|
Stop mobile camera scan queue growth
|
2026-06-12 13:09:34 +02:00 |
|
Jeppe Bundgaard
|
30e878979c
|
Reduce POS request queue blocking
|
2026-06-12 12:27:05 +02:00 |
|
Jeppe Bundgaard
|
0f335e0984
|
Fix self-serve hardware request queueing
|
2026-06-12 11:48:51 +02:00 |
|
Jeppe Bundgaard
|
02c31c8bb0
|
Fix i18n catalog compatibility
|
2026-06-11 21:45:48 +02:00 |
|
Jeppe Bundgaard
|
6c0278c6e9
|
Enhance local data reset dialog functionality and tests
|
2026-06-11 21:26:12 +02:00 |
|
Jeppe Bundgaard
|
41e0320ce1
|
Add local data reset dialog and enhance footer navigation with long press functionality
|
2026-06-11 21:05:36 +02:00 |
|
Jeppe Bundgaard
|
d97b02bace
|
Add indexedDB management and local data reset confirmation dialog
|
2026-06-11 21:02:26 +02:00 |
|
Jeppe Bundgaard
|
11bbe953f3
|
Add version display in viewport for mobile users
|
2026-06-11 19:25:58 +02:00 |
|
Jeppe Bundgaard
|
ecdd895a5a
|
Refactor notification display logic in SelfServeTasksStep component
|
2026-06-11 18:49:17 +02:00 |
|
Jeppe Bundgaard
|
2a64fcdf19
|
Stabilize self-serve mobile e2e checks
|
2026-06-11 18:21:35 +02:00 |
|
Jeppe Bundgaard
|
f8b7bda74a
|
Guard self-serve active wash restore after unmount
|
2026-06-11 18:04:42 +02:00 |
|
Jeppe Bundgaard
|
5a0fc5f36b
|
Add self-serve condition evaluation coverage
|
2026-06-11 17:57:10 +02:00 |
|
Jeppe Bundgaard
|
968587d847
|
Fix mobile GPS department auto-selection
|
2026-06-11 17:32:28 +02:00 |
|
Jeppe Bundgaard
|
a8800a3be1
|
Avoid duplicate PR branch push workflows
|
2026-06-11 16:37:51 +02:00 |
|
Jeppe Bundgaard
|
1f23b58d1e
|
Isolate frontend E2E workflow ports
|
2026-06-11 16:36:36 +02:00 |
|
Jeppe Bundgaard
|
3eba32c235
|
Avoid setup-node cache restore timeouts
|
2026-06-11 16:06:02 +02:00 |
|
Jeppe Bundgaard
|
e35d59c652
|
Use frontend runners for CI
|
2026-06-11 15:24:12 +02:00 |
|
Jeppe Bundgaard
|
73fc89557b
|
Add Slack test webhook button
|
2026-06-11 15:06:43 +02:00 |
|
Jeppe Bundgaard
|
be98715045
|
Fix self-serve path editor case limit
|
2026-06-11 14:46:23 +02:00 |
|
Jeppe Bundgaard
|
4392b7915f
|
Fix mobile POS product 27 completion
|
2026-06-11 14:34:53 +02:00 |
|
Jeppe Bundgaard
|
9bba666f3a
|
Harden mobile e2e route readiness waits
|
2026-06-11 13:51:39 +02:00 |
|
Jeppe Bundgaard
|
dcf0fd61ba
|
Avoid sudo in Playwright browser fallback
|
2026-06-11 13:24:22 +02:00 |
|
Jeppe Bundgaard
|
3d02146911
|
Stabilize full e2e CI matrix
|
2026-06-11 13:13:06 +02:00 |
|
Jeppe Bundgaard
|
10bc822233
|
Fix full e2e regressions
|
2026-06-11 10:13:58 +02:00 |
|
Jeppe Bundgaard
|
7c233d7c03
|
Keep machine tasks visible after start summary refresh
|
2026-06-10 20:53:02 +02:00 |
|
Jeppe Bundgaard
|
f4b248573a
|
Honor wash type in self-serve start command
|
2026-06-10 19:18:24 +02:00 |
|
Jeppe Bundgaard
|
db972e2923
|
test: refresh invoicing flag counts from scoped flags
|
2026-06-09 16:03:23 +02:00 |
|
Jeppe Bundgaard
|
00817925e4
|
Add path case answer mapping and matching logic for improved path verification
|
2026-06-09 15:56:59 +02:00 |
|
Jeppe Bundgaard
|
347ab3c811
|
ci: allow e2e jobs on linux runner pool
|
2026-06-09 15:53:58 +02:00 |
|
Jeppe Bundgaard
|
a3d05b15db
|
test: stabilize edge gateway route readiness
|
2026-06-09 15:46:48 +02:00 |
|
Jeppe Bundgaard
|
9093d0d601
|
test: isolate request queue shortcut listeners
|
2026-06-09 15:20:15 +02:00 |
|
Jeppe Bundgaard
|
8c57b98627
|
Fix i18n CI runtime menu checks
|
2026-06-09 15:14:22 +02:00 |
|
Jeppe Bundgaard
|
4b99751c0e
|
test: reset POS department route in unit setup
|
2026-06-09 15:13:06 +02:00 |
|
Jeppe Bundgaard
|
66f4331b4e
|
Refactor machine allowance logic in self-serve studio and remove unused controls
|
2026-06-09 14:52:20 +02:00 |
|
Jeppe Bundgaard
|
e1a824d565
|
Fix path editor answer row layout
|
2026-06-09 14:18:15 +02:00 |
|
Jeppe Bundgaard
|
883a88a551
|
ci: split playwright pr e2e matrix
|
2026-06-09 14:07:25 +02:00 |
|
Jeppe Bundgaard
|
a328bc3767
|
Filter path editor to machine start cases
|
2026-06-09 13:57:33 +02:00 |
|
Jeppe Bundgaard
|
255447f788
|
Hide placeholder departments in admin navigation
|
2026-06-09 13:34:08 +02:00 |
|
Jeppe Bundgaard
|
b3d57ca717
|
test: cover collected invoice move checks
|
2026-06-09 13:24:23 +02:00 |
|
Jeppe Bundgaard
|
45d21c4372
|
fix: restore self-serve lane step hook
|
2026-06-09 13:19:22 +02:00 |
|
Jeppe Bundgaard
|
7f7b5ae082
|
Add Swedish invoice collection move translation
|
2026-06-09 13:17:55 +02:00 |
|
Jeppe Bundgaard
|
028d8f1fc8
|
Add move to customer functionality for invoice collections in multiple languages
|
2026-06-09 13:16:26 +02:00 |
|
Jeppe Bundgaard
|
8d01ca1363
|
Implement move collected invoice to customer feature with API integration and tests
|
2026-06-09 13:16:05 +02:00 |
|
Jeppe Bundgaard
|
a36403d279
|
Refactor self-serve fetch logic to use refs for state management; implement abort controller for active requests
|
2026-06-09 13:07:21 +02:00 |
|
Jeppe Bundgaard
|
a78ad69c0c
|
Add selfserve dynamic image size selector
|
2026-06-09 12:46:49 +02:00 |
|
Jeppe Bundgaard
|
22c856afb6
|
test: stabilize superuser firefox e2e
|
2026-06-09 12:34:11 +02:00 |
|
Jeppe Bundgaard
|
71a073ebf9
|
Add hidden frontend maintenance refresh
|
2026-06-09 12:32:58 +02:00 |
|
Jeppe Bundgaard
|
f709cac95e
|
Test wash type service sync
|
2026-06-09 12:13:35 +02:00 |
|
Jeppe Bundgaard
|
27867e48df
|
test: update my wash start unit stubs
|
2026-06-09 11:50:21 +02:00 |
|
Jeppe Bundgaard
|
f1a7e1dfcd
|
test: stabilize POS draft full slice
|
2026-06-09 11:29:13 +02:00 |
|
Jeppe Bundgaard
|
31e9566f2d
|
Refactor API route handling in tests to use centralized path patterns; enhance error handling in self-serve components
|
2026-06-09 10:52:20 +02:00 |
|
Jeppe Bundgaard
|
f7f749e230
|
Fix PWA install scope
|
2026-06-08 20:56:32 +02:00 |
|
Jeppe Bundgaard
|
f5b7da7b0a
|
test: skip WebKit mobile invoice monitor header
|
2026-06-08 20:42:30 +02:00 |
|
Jeppe Bundgaard
|
2311188b13
|
test: align self-serve stop failure e2e
|
2026-06-08 20:25:01 +02:00 |
|