Skip to content

[do not merge] force a deploy in service of ERA-13337#1582

Draft
StephenWithPH wants to merge 3 commits into
developfrom
rcuksa-fixture
Draft

[do not merge] force a deploy in service of ERA-13337#1582
StephenWithPH wants to merge 3 commits into
developfrom
rcuksa-fixture

Conversation

@StephenWithPH

Copy link
Copy Markdown
Contributor

No description provided.

@StephenWithPH StephenWithPH self-assigned this May 28, 2026
@github-actions

github-actions Bot commented May 28, 2026

Copy link
Copy Markdown

🚀 PR Environment Deployed

App Sync Health Image
pr-web-rcuksa-fixture ✅ Synced ✅ Healthy 63867681db61e8b9cb1f8f587410a49f1bbb85ad

Access: https://rcuksa-fixture.dev.pamdas.org

View in ArgoCD

@StephenWithPH StephenWithPH force-pushed the rcuksa-fixture branch 3 times, most recently from 50413b9 to cbd6392 Compare June 18, 2026 17:24
@StephenWithPH StephenWithPH force-pushed the rcuksa-fixture branch 2 times, most recently from de249c1 to c3805e6 Compare July 1, 2026 15:50
StephenWithPH and others added 3 commits July 2, 2026 15:20
Set useRefreshTokens on the Auth0Provider so auth0-spa-js requests
offline_access and Auth0 issues a rotating refresh token. No user-facing
behavior change yet: nothing renews with it until the follow-up wires
renewal into RequestConfigManager.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
On a retriable 401, silently mint a fresh token via getAccessTokenSilently
(refresh-token grant), persist it (cookie + Redux), and replay the request
once. The replay carries a private client-only 'retriedAfterRefresh' marker
so a repeat 401 can't loop back into another refresh. Renewal failure or a
repeat 401 falls through to the existing sign-out; non-401 and skipAuth
requests are untouched. Adds RequestConfigManager tests (none existed).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant