ClubSpark Classic Auth — test reports
Authentication baseline reports for the ClubSpark classic / legacy (WS-Federation) identity
platform, captured with pw-harness (Playwright).
Each dated folder is a self-contained report — repro commands, per-scenario pass/fail, and screen recordings — intended for pre- / post-rollout regression comparison: run the baseline before a deployment, re-run the identical commands after, and diff.
This repo is browsable two ways, from the same Markdown source:
- GitHub file browser — open a folder; its
README.mdrenders. - Published site (reports.clubspark.dev) — built from the Markdown by
.github/workflows/pages.yml(Jekyll). The workflow checks out Git-LFS and bundles the screen-recording videos into the published artifact, so they play inline on the site. This keeps the videos a single copy in git (LFS) while letting the Pages site be public even if the repo is internal.
Reports
| Date | Report | Scope | Headline |
|---|---|---|---|
| 2026-07-10 | Stage/Test post-deployment validation | same commands, after rolling the new identity platform forward — with final-destination checks + per-step landing screenshots, baseline vs post-deploy side by side | 🔼 FA now works end-to-end on both tst-fa & stg-fa (7/7 each) — sign-in returns to the venue; stg-fa repointed to the stage FA B2C (login-stg.thefa.com) + unblocked by a name-free password. No regressions (solo/ECB unchanged). Watch-item: tst-fa sign-out lands on the Duende /Account/Logout page (stg-fa + venue deep-links return to a branded “signed out” page instead). Incl. §8 venue/campaign deep-link logout check |
| 2026-07-10 | Stage/Test pre-rollout baseline | signup / signout / signin across solo, FA, ECB, LTA on stage & test — now with final-destination checks + a landing-page screenshot for every step | Solo (§1–3) & ECB (§5) land correctly on every action (sub-venue/custom sign-out shows the expected “You have been signed out” page). One finding: FA sign-in stalls inside B2C (FA app-token step) and never returns to the venue |
| 2026-07-09 | Stage/Test post-deployment validation (prev. cycle) | same commands, after the previous Duende deploy | 🔼 stg-fa-web FIXED (3/5→5/5). Two STS issues found + fixed during validation (/Account/Login 500; ECB-OKTA IDX10503 500). Interactions now human-like |
Videos are Git-LFS *.webm, bundled into the Pages build and served from the site host — they play
inline on the published site. When browsing this repo on GitHub, use the ▶ links (require LFS to be
fetched / an authenticated view).