Jeppe B
3960daa556
Add production wash start test matrix
2026-06-02 13:42:22 +02:00
Jeppe Bundgaard
5170139a32
Switch CI to self-hosted runners
...
Updated all GitHub Actions workflows to use self-hosted runners instead of `ubuntu-latest`. This change ensures better control over the CI environment and aligns with internal infrastructure requirements.
2026-06-02 10:36:18 +02:00
Jeppe Bundgaard
90952a68b7
Refactor SubusersTable to use ActionSettingsWheelButton for row actions
2026-06-02 09:23:49 +02:00
Jeppe Bundgaard
1cc14d7b41
Merge remote-tracking branch 'origin/master'
2026-06-02 08:36:42 +02:00
Jeppe B
aa4d6576f7
Merge pull request #108 from copenhagentruckwash/fix-page-crash-issues
...
Fix wash start recovery from API failures
2026-06-02 08:35:28 +02:00
Jeppe B
2a46984f9c
Merge pull request #109 from copenhagentruckwash/fix-playwright-exit-code-error
...
Stabilize release sidebar E2E coverage
2026-06-02 08:34:47 +02:00
Jeppe Bundgaard
4a9c721c55
Remove debug message for beta frontend in build output
2026-06-02 08:12:50 +02:00
Jeppe B
7be9995c87
Stabilize release sidebar e2e coverage
2026-06-02 08:10:51 +02:00
Jeppe B
85529de3f8
Fix wash start recovery from API failures
2026-06-02 08:07:03 +02:00
Jeppe B
114ca9d956
Merge pull request #107 from copenhagentruckwash/investigate-and-fix-failing-tests
...
Resolve failing frontend CI: fix merge conflicts, restore edge cache & tests
2026-06-02 07:15:41 +02:00
Jeppe B
29f858685a
Fix self-serve wash smoke restore fixture
2026-06-02 07:15:26 +02:00
Jeppe B
4112faf682
Fix edge gateway broker config e2e
2026-06-02 02:38:37 +02:00
Jeppe B
a13b73c414
Harden edge gateway service parsing
2026-06-02 02:06:32 +02:00
Jeppe B
667e93af8f
Resolve failing frontend checks
2026-06-02 01:13:28 +02:00
Jeppe B
54a888026e
Merge pull request #104 from copenhagentruckwash/propose-fix-for-price-tampering-vulnerability
...
Fix trusted booking prices in POS hydration
2026-06-02 00:48:56 +02:00
Jeppe B
a0fb02baa1
Merge pull request #106 from copenhagentruckwash/fix-booking-delete-access-permission
...
Fix booking delete action visibility
2026-06-02 00:47:38 +02:00
Jeppe B
c445b932db
Fix booking delete action visibility
2026-06-02 00:47:19 +02:00
copilot-swe-agent[bot]
ffccb1683b
Merge origin/master and resolve POS pricing conflict
2026-06-01 22:44:56 +00:00
Jeppe B
0d590fc9d6
Merge pull request #105 from copenhagentruckwash/fix-postinstall-script-vulnerability
...
Remove unsafe postinstall hook
2026-06-02 00:40:46 +02:00
Jeppe B
1d4910f947
Remove unsafe postinstall hook
2026-06-02 00:40:34 +02:00
Jeppe B
7e457ed961
Fix trusted booking prices in POS hydration
2026-06-02 00:39:55 +02:00
Jeppe B
34722c6985
Merge pull request #103 from copenhagentruckwash/fix-vulnerability-in-pos-order-pricing
...
Fix POS booking price hydration
2026-06-02 00:39:37 +02:00
Jeppe B
c5a13b50ab
Fix POS booking price hydration
2026-06-02 00:39:15 +02:00
Jeppe B
387bd50281
Merge pull request #102 from copenhagentruckwash/fix-unsandboxed-blob-attachment-previews
...
Sanitize and sandbox order attachment previews to prevent XSS
2026-06-02 00:38:15 +02:00
Jeppe B
81016fd898
Fix unsafe order attachment previews
2026-06-02 00:38:03 +02:00
Jeppe B
39fc1612ac
Merge pull request #101 from copenhagentruckwash/fix-duplicate-stripe-invoice-submission-issue
...
Prevent duplicate Stripe invoice queue submissions
2026-06-02 00:30:18 +02:00
Jeppe B
7ab12a3fff
Prevent duplicate Stripe invoice queue submissions
2026-06-02 00:29:53 +02:00
Jeppe B
b4d869c469
Merge pull request #100 from copenhagentruckwash/fix-autosave-to-prevent-infinite-retry-loop
...
Fix autosave failed-save retry loop
2026-06-02 00:28:52 +02:00
Jeppe B
799b667828
Fix autosave failed-save retry loop
2026-06-02 00:28:39 +02:00
Jeppe B
ae3513edf3
Merge pull request #99 from copenhagentruckwash/fix-repeated-booking-prefetch-flooding-api
...
Avoid duplicate booking prefetch by honoring exact-plate cache
2026-06-02 00:27:37 +02:00
Jeppe B
6db1861b78
Fix repeated booking prefetch requests
2026-06-02 00:27:25 +02:00
Jeppe B
a8e839ba18
Merge pull request #98 from copenhagentruckwash/fix-mobile-pos-orders-completion-issue
...
Fix mobile POS order completion
2026-06-02 00:27:07 +02:00
Jeppe B
b224cf67d1
Fix mobile POS order completion
2026-06-02 00:26:53 +02:00
Jeppe B
222237ab34
Merge pull request #96 from copenhagentruckwash/fix-edge-gateway-localstorage-vulnerability
...
Harden edge gateway workspace cache
2026-06-02 00:16:07 +02:00
copilot-swe-agent[bot]
433cfe521e
Planning merge conflict resolution
2026-06-01 22:14:58 +00:00
Jeppe B
1e4a776fa5
Merge pull request #97 from copenhagentruckwash/fix-auto-selection-of-customer-suggestions
...
Fix stale POS customer suggestion auto-selection
2026-06-02 00:13:59 +02:00
Jeppe B
e88a424a7d
Fix stale POS customer suggestion auto-selection
2026-06-02 00:13:46 +02:00
Jeppe B
9450c7902d
Harden edge gateway workspace cache
2026-06-02 00:08:20 +02:00
Jeppe B
75b5883afe
Merge pull request #95 from copenhagentruckwash/fix-stripe-email-invoice-payment-misclassification
...
Fix Stripe email invoice paid validation
2026-06-02 00:07:49 +02:00
Jeppe B
c26f0184d9
Fix Stripe email invoice paid validation
2026-06-02 00:07:35 +02:00
Jeppe B
cb74b4bbe7
Merge pull request #93 from copenhagentruckwash/propose-fix-for-cached-gateway-details-leak
...
Scope edge gateway cache to session and prevent auth-blind cached fallbacks
2026-06-01 23:48:26 +02:00
Jeppe B
326eca656f
Fix edge gateway cache authorization fallback
2026-06-01 23:48:17 +02:00
Jeppe B
f0a5058b68
Merge pull request #92 from copenhagentruckwash/propose-fix-for-self-hosted-ci-vulnerability
...
Use GitHub-hosted runners for tests workflow
2026-06-01 23:46:15 +02:00
copilot-swe-agent[bot]
d39cd36995
Merge remote-tracking branch 'origin/master' into propose-fix-for-self-hosted-ci-vulnerability
...
# Conflicts:
# .github/workflows/tests.yml
2026-06-01 21:43:04 +00:00
Jeppe B
0548018b5c
Use GitHub-hosted runners for tests workflow
2026-06-01 23:40:30 +02:00
Jeppe B
699e10856e
Merge pull request #91 from copenhagentruckwash/propose-fix-for-self-hosted-runner-vulnerability
...
Fix CI runner exposure for pull requests
2026-06-01 23:40:09 +02:00
Jeppe B
36b399cb2f
Fix CI runner exposure for pull requests
2026-06-01 23:40:00 +02:00
Jeppe B
f613d58727
Merge pull request #90 from copenhagentruckwash/propose-fix-for-product-catalog-vulnerability
...
Restrict vehicle type product edits to superusers
2026-06-01 23:35:14 +02:00
Jeppe B
feccfada77
Restrict vehicle type product edits to superusers
2026-06-01 23:35:04 +02:00
Jeppe B
4127e66114
Merge pull request #89 from copenhagentruckwash/fix-unvalidated-attachment-download-links
...
Validate self-serve attachment download links
2026-06-01 23:34:45 +02:00