ForgeRock
Team
ping-javascript-sdk
Sign in / Sign up
Open main menu
ping-javascript-sdk
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
main
806da7c4 Merge pull request #669 from ForgeRock/fix/snapshot-missing-build-step fix: build all packages before snapshot publish
by Ryan Bas
R
Succeeded
576
c81d8b40 chore: pr-comments
by Ryan Bas
R
Succeeded
540
60a7d527 feat(ci): add StackBlitz templates for e2e apps on PR previews Adds --template flag to pkg-pr-new so PR comments include interactive StackBlitz links for all e2e apps. Also switches to --pnpm for correct packing in the monorepo.
by Ryan Bas
R
Failed
576
Flaky task
→
c81d8b40 chore: pr-comments
by Ryan Bas
R
Succeeded
main
806da7c4 Merge pull request #669 from ForgeRock/fix/snapshot-missing-build-step fix: build all packages before snapshot publish
by Ryan Bas
R
Succeeded
540
e2cb9cc1 feat(ci): add StackBlitz templates for e2e apps on PR previews Adds --template flag to pkg-pr-new so PR comments include interactive StackBlitz links for all e2e apps. Also switches to --pnpm for correct packing in the monorepo.
by Ryan Bas
R
Succeeded
576
ac7bd0e1 chore: pr-comments
by Ryan Bas
R
Succeeded
669
1d0b6e96 chore: fix-snapshot
by Ryan Bas
R
Succeeded
main
48279d31 Merge pull request #657 from ForgeRock/fix/cache-selector-password-policy-e2e fix(davinci-client): invoke RTK Query selectors with state for cache lookups
by Ryan Bas
R
Succeeded
657
ad3251e8 fix(davinci-client): invoke RTK Query selectors with state for cache lookups cache.getLatestResponse() and cache.getResponseWithId() were returning selector factory functions instead of query results — endpoints.*.select(key) returns a (state) => result function that must be called with the current state snapshot. Fixed both methods to call the selector with store.getState() and check .data !== undefined to find the correct cache slot. Also includes: - Comprehensive unit tests for all cache API paths (no-key error, fulfilled, not-found) - Password policy e2e suite for ValidatedPasswordCollector (registration flow) - Server config entry for password-policy PingOne client - Playwright config: reuseExistingServer: true for local dev efficiency
by Ryan Bas
R
Succeeded
main
354a2383 Merge pull request #625 from ForgeRock/iframe-tests test(iframe-manager): add unit tests with jsdom
by Ryan Bas
R
Succeeded
625
e5c40ff6 test(iframe-manager): add unit tests with jsdom
by Ryan Bas
R
Succeeded
669
1b20f189 chore: fix-snapshot
by Ryan Bas
R
Succeeded
main
d947ac26 Merge pull request #624 from ForgeRock/syncpack-setup-v2 Syncpack setup v2
by Ryan Bas
R
Failed
625
e5c40ff6 test(iframe-manager): add unit tests with jsdom
by Ryan Bas
R
Succeeded
625
1985090b test(iframe-manager): add unit tests with jsdom
by Ryan Bas
R
Succeeded
657
7b20dedf fix(davinci-client): invoke RTK Query selectors with state for cache lookups cache.getLatestResponse() and cache.getResponseWithId() were returning selector factory functions instead of query results — endpoints.*.select(key) returns a (state) => result function that must be called with the current state snapshot. Fixed both methods to call the selector with store.getState() and check .data !== undefined to find the correct cache slot. Also includes: - Comprehensive unit tests for all cache API paths (no-key error, fulfilled, not-found) - Password policy e2e suite for ValidatedPasswordCollector (registration flow) - Server config entry for password-policy PingOne client - Playwright config: reuseExistingServer: true for local dev efficiency
by Ryan Bas
R
Succeeded
657
db09219c fix(davinci-client): invoke RTK Query selectors with state for cache lookups
by Ryan Bas
R
Succeeded
657
490304da fix: resolve pre-release linting and formatting issues - Move escapeRegex function definition before usage in api-report fixer.ts - Remove unused tsx dependency from interface-mapping-validator package.json - Auto-format davinci-client API report files
by Ryan Bas
R
Succeeded
657
baf5d2ba fix: rewrite password-policy e2e tests with correct selectors and flow navigation - Tests were written with incorrect assumptions about DaVinci flow button labels - Flow buttons are rendered with dynamic labels from collector.output.label - Updated tests to use correct button names (USER_REGISTRATION, USER_LOGIN, USER_DELETE) - Fixed form submission to use form.submit() instead of button click - Added proper wait conditions for page navigation between flows - All 4 password policy tests now pass successfully
by Ryan Bas
R
Previous page
Previous
Next
Next page