• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ThePalaceProject / web-patron
77%
main: 77%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.2.1
DEFAULT BRANCH: main
Repo Added 22 Jul 2021 01:05AM UTC
Token NYLsywhVCNMt2ofO8m0o4lOLYk8jtzujj regen
Build 193 Last
Files 1
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH refs/tags/v0.2.1
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • PP-1631
  • PP-2191
  • PP-2191-update
  • PP-2240
  • PP-2243
  • PP-2283
  • PP-2310
  • PP-2463
  • PP-2666
  • PP-3296
  • PP-954
  • bugfix/containers-not-running
  • bugfix/include-auth-doc-url-for-missing-catalog-root
  • bugfix/missing-login-error-message
  • bugfix/omit-unimplemented-basictoken-auth
  • bugfix/saml-login-faiure-infinite-loop
  • chore/ci-improvements
  • chore/clean-up-lint-issues
  • chore/dockerfile-cmd-exec-form
  • chore/remove-axisnow-decryptor
  • chore/update-dependencies
  • chore/update-libraries-config
  • chore/update-packages
  • chore/update-release-config
  • chore/update-some-dependencies
  • chore/warnings-for-saml-signout
  • dependabot/npm_and_yarn/babel/runtime-7.27.0
  • dependabot/npm_and_yarn/brace-expansion-1.1.12
  • dependabot/npm_and_yarn/dompurify-3.2.4
  • dependabot/npm_and_yarn/lodash-4.17.23
  • dependabot/npm_and_yarn/multi-046d9124cb
  • dependabot/npm_and_yarn/multi-1576d89741
  • dependabot/npm_and_yarn/multi-75e6bc5210
  • dependabot/npm_and_yarn/multi-920648a0a8
  • dependabot/npm_and_yarn/next-15.2.3
  • dependabot/npm_and_yarn/next-15.2.4
  • dependabot/npm_and_yarn/next-15.4.10
  • dependabot/npm_and_yarn/next-15.4.7
  • dependabot/npm_and_yarn/next-15.4.8
  • dependabot/npm_and_yarn/next-15.4.9
  • dependabot/npm_and_yarn/next-16.1.5
  • dependabot/npm_and_yarn/storybook-8.6.15
  • dependabot/npm_and_yarn/tmp-0.2.4
  • feature/configurable-default-media-support
  • feature/configuration-enhancements
  • feature/home-page-link-titles
  • feature/sort-library-list-by-name
  • feature/suppress-unsupported-auth-mechanisms
  • main
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.2.1

05 Jan 2026 04:25PM UTC coverage: 77.108%. Remained the same
21526438905

push

github

web-flow
Show warning page after SAML/Clever sign out (PP-3423) (#88)

## Description

When a SAML- or Clever-authenticated user signs out, they are are
redirected to a sign out warning page that instructs them to close their
browser to fully logout. This page also explains the security (and
other) implications of not doing so.

Notes: 
- Completing the logout requires user action (closing the browser) and
cannot currently be accomplished automatically.
- I did not have a way to verify either the problem or the solution for
Clever authentication, but the authorization handlers appeared similar
enough that I figured these changes would leave us at a good starting
point when we do need to address Clever auth.

## Motivation and Context

No Warning About IdP Session Persistence:
- Users weren't informed that signing out of the app doesn't sign them
out of the identity provider.
- On shared computers, another person could be auto-signed into the
authenticated users account without needing to provide credentials.
    - This is a serious security issue on shared/public computers.

[Jira PP-3423]

## How Has This Been Tested?

- Manually tested in local development environment.
- All checks pass locally.
- [CI
checks](https://github.com/ThePalaceProject/web-patron/actions/runs/20624808600)
pass.

## Checklist:

- N/A I have updated the documentation accordingly.
- [x] All new and existing tests passed.

57 of 74 branches covered (77.03%)

Branch coverage included in aggregate %.

71 of 92 relevant lines covered (77.17%)

11.84 hits per line

Relevant lines Covered
Build:
Build:
92 RELEVANT LINES 71 COVERED LINES
11.84 HITS PER LINE
Source Files on main
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21526438905 refs/tags/v0.2.1 Show warning page after SAML/Clever sign out (PP-3423) (#88) ## Description When a SAML- or Clever-authenticated user signs out, they are are redirected to a sign out warning page that instructs them to close their browser to fully logout. This ... push 30 Jan 2026 06:32PM UTC web-flow github
77.11
21449576493 dependabot/npm_and_yarn/next-16.1.5 Bump next from 15.4.10 to 16.1.5 Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 16.1.5. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Comm... Pull #91 28 Jan 2026 05:57PM UTC web-flow github
77.11
21232655366 dependabot/npm_and_yarn/lodash-4.17.23 Bump lodash from 4.17.21 to 4.17.23 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23) --... Pull #90 22 Jan 2026 01:37AM UTC web-flow github
77.11
21071628637 PP-3296 updated tests for new External Reader * ensure navigation works as expected * ensure url provided to external reader has been parsed and is valid, otherwise show 404 Pull #89 16 Jan 2026 03:27PM UTC PoorBillyPilgrim github
77.11
20935383909 PP-3296 text/html no longer used push 12 Jan 2026 09:21PM UTC PoorBillyPilgrim github
77.11
20929965918 PP-3296 typescript complaining about mock fn missing args push 12 Jan 2026 06:09PM UTC PoorBillyPilgrim github
77.11
20929585518 PP-3296 more package-lock cleanup: needed to delete node_modules and clear npm cache push 12 Jan 2026 05:56PM UTC PoorBillyPilgrim github
77.11
20922503520 PP-3296 update async jest functions push 12 Jan 2026 02:16PM UTC PoorBillyPilgrim github
77.11
20921589288 PP-3296 use toThrow on async functions push 12 Jan 2026 01:46PM UTC PoorBillyPilgrim github
77.11
20865924280 PP-3296 remove recently added support for text/html reader type push 09 Jan 2026 09:23PM UTC PoorBillyPilgrim github
77.11
See All Builds (191)

Badge your Repo: web-patron

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc