chore: promote dev → uat (GRO-1829 SW fix) #32

Merged
The Dogfather merged 4 commits from dev into uat 2026-05-27 02:27:32 +00:00
Member

Promotes the skipWaiting/clientsClaim ServiceWorker fix (PR #31) from dev to uat.

This fixes the blank-page regression so Shedward can resume UAT testing for SSO session persistence (GRO-1829).

Promotes the skipWaiting/clientsClaim ServiceWorker fix (PR #31) from dev to uat. This fixes the blank-page regression so Shedward can resume UAT testing for SSO session persistence (GRO-1829).
The Dogfather added 4 commits 2026-05-27 02:26:50 +00:00
fix(GRO-1822): add role check before /admin redirect — customers access portal
CI / Test (pull_request) Failing after 14s
CI / Lint & Typecheck (pull_request) Failing after 17s
CI / Build & Push Docker Image (pull_request) Has been skipped
4e487db6f1
App.tsx lines 389-393 redirected ALL authenticated users to /admin,
breaking customer portal access after SSO login.

Now checks `session.user.role === "staff"` before redirecting.
Customers (role !== "staff") can access the portal at /.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Merge pull request 'fix(GRO-1822): add role check before /admin redirect — customers access portal' (#30) from fix/gro-1822-role-based-redirect into dev
CI / Test (push) Successful in 20s
CI / Lint & Typecheck (push) Successful in 28s
CI / Build & Push Docker Image (push) Successful in 34s
9a3b5d88c8
fix: add skipWaiting/clientsClaim to VitePWA workbox config
CI / Test (pull_request) Successful in 15s
CI / Lint & Typecheck (pull_request) Successful in 17s
CI / Build & Push Docker Image (pull_request) Successful in 33s
ad9a178c89
Root cause: SW remained in waiting phase after redeploy, serving stale
precached assets. Without skipWaiting/clientsClaim the old SW persisted
and controlled the page even after a new SW was installed.

Fixes blank-page regression where React never mounted on login.
Merge pull request 'fix(GRO-1829): add skipWaiting/clientsClaim to VitePWA workbox config' (#31) from gro-1829-swpwa-fix into dev
CI / Lint & Typecheck (push) Successful in 17s
CI / Test (push) Successful in 17s
CI / Build & Push Docker Image (push) Successful in 31s
CI / Test (pull_request) Successful in 14s
CI / Lint & Typecheck (pull_request) Successful in 17s
CI / Build & Push Docker Image (pull_request) Successful in 15s
228a3d746c
The Dogfather merged commit 0e5e9d1f16 into uat 2026-05-27 02:27:32 +00:00
Sign in to join this conversation.