Skip to content

[do not merge] force a deploy#1602

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

[do not merge] force a deploy#1602
StephenWithPH wants to merge 3 commits into
developfrom
orgless-fixture

Conversation

@StephenWithPH

Copy link
Copy Markdown
Contributor

No description provided.

@StephenWithPH StephenWithPH self-assigned this Jun 15, 2026
@github-actions

github-actions Bot commented Jun 15, 2026

Copy link
Copy Markdown

🚀 PR Environment Deployed

App Sync Health Image
pr-web-orgless-fixture ✅ Synced ✅ Healthy a291842489ce7be28f94ed5ccb128fee328b7e49

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

View in ArgoCD

@StephenWithPH
StephenWithPH force-pushed the orgless-fixture branch 2 times, most recently from ec7736c to 141162d Compare June 18, 2026 17:24
@StephenWithPH
StephenWithPH force-pushed the orgless-fixture branch 2 times, most recently from 7c6fd36 to f83b0d3 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