[pull] main from AxaFrance:main#1
Open
pull[bot] wants to merge 521 commits into
Open
Conversation
* fix(oidc): logout trigger login * fix (alpha) * add use case to demo
… add tests. (#1405) (release)
* docs: Update README.md Markup warning blocks * docs: Readme Add bundle size minified+gzip
Co-authored-by: mkrzempek <mkrzempek@guidewire.com>
…1687) (release) Navigation requests (mode='navigate') with destination='document' were incorrectly bypassed by the early-return filter added in 7.27.4. This caused 401 errors when opening protected URLs in new tabs, since the service worker no longer injected the access token. Extract the bypass condition into a testable shouldBypassDestination utility that skips only sub-resource loads (images, fonts, scripts, etc.) while allowing navigate requests through to the token injection logic. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
… (release) Co-authored-by: GnOuGo Agent <gnougo-agent@localhost>
…ing indefinitely with no timeout event (#1692) (release) * feat: add loading timeout watchdog to OidcProvider (#1681) Add a configurable loading timeout that fires a loadingTimeout_error event when OidcProvider remains stuck in loading/authenticating state beyond a threshold (default 30s). This allows consumers to render recovery UI via the existing event/component plumbing instead of maintaining their own watchdog timers. Changes: - Add loadingTimeout_error event name to oidc-client events - Add loading_timeout_ms config option to OidcConfiguration (default 30s, 0 or negative disables the watchdog) - Add timeout useEffect in OidcProvider that publishes the event when stuck - Add loadingTimeoutComponent prop with a default LoadingTimeout component - Handle loadingTimeout_error in the render switch to show timeout UI - Propagate the event through existing onEvent callback - Add comprehensive tests covering all scenarios Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore: fix lint and formatting for PR #1692 - Remove unused 'waitFor' import from OidcProvider.spec.tsx - Fix prettier formatting in OidcProvider.spec.tsx and OidcProvider.tsx Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…post-callback navigation has committed (Safari edge case) (#1691) (release) * Auto fix for issue #1682: evolution * fix: auto-fix lint formatting errors Applied eslint --fix to resolve formatting issues in: - Callback.component.tsx (arrow function parentheses, line wrapping) - Callback.component.spec.tsx (import formatting, JSX formatting) - index.ts (trailing formatting) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: GnOuGo Agent <gnougo-agent@localhost> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
(#1698) (release) Co-authored-by: GnOuGo Agent <gnougo-agent@localhost>
…n to avoid re-auth race (#1701) (release) Co-authored-by: GnOuGo Agent <gnougo-agent@localhost>
#1700) (release) Co-authored-by: GnOuGo Agent <gnougo-agent@localhost>
…jections (#1702) (release) Co-authored-by: GnOuGo Agent <gnougo-agent@localhost>
* Initial plan
* fix: remove hardcoded pnpm version from GitHub Actions workflows
Remove the hardcoded `version` parameter from all `pnpm/action-setup@v4`
steps across all workflow files. The action will now automatically read
the pnpm version from the `packageManager` field in `package.json`,
eliminating the version mismatch error:
Error: Multiple versions of pnpm specified:
- version 8.6.11 in the GitHub Action config
- version pnpm@11.10.0 in the package.json
Also remove the now-unused `PNPM_VERSION` environment variable from all
workflow files.
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Updates dependencies in package.json and pnpm-lock.yaml; upgrade ESLint, TypeScript, and related packages to latest versions, and adjust pnpm workspace settings.
…nter (#1708) * Initial plan * fix: update Node.js to v22 and downgrade TypeScript to 6.0.3 for CI compatibility * ci: use Node 22 in npm publish workflow --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )