fo
ForgeRock
GitHub
ping-javascript-sdk
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
ping-javascript-sdk
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
95498945 chore(security): fix ws and body-parser mend vulnerabilities (#725)
by Gabriel Stein
G
Succeeded
725
858c05dc chore(security): fix ws and body-parser mend vulnerabilities (CVE-2026-62389, CVE-2026-12590)
by Gabriel Stein
G
Failed
main
cc1a536a chore(security): switch mend check to full repo baseline scan (#723)
by Gabriel Stein
G
Succeeded
723
639a69cd chore(security): switch mend check to full repo baseline scan
by Gabriel Stein
G
Succeeded
main
493f2643 chore(copyright): add sync-header-years script and tests (#639) chore(copyright): wire sync script into lefthook and add package scripts feat(eslint): add inline ping-copyright rule to eslint.config.mjs fix(eslint): allow copyright header enforcement on test and spec files refactor(copyright): merge header checks and collapse staged-file loop in sync-header-years
by Gabriel Stein
G
Succeeded
639
2646fffe chore(copyright): add sync-header-years script and tests chore(copyright): wire sync script into lefthook and add package scripts feat(eslint): add inline ping-copyright rule to eslint.config.mjs fix(eslint): allow copyright header enforcement on test and spec files refactor(copyright): merge header checks and collapse staged-file loop in sync-header-years
by Gabriel Stein
G
Succeeded
639
758602de chore(copyright): add sync-header-years script and tests chore(copyright): wire sync script into lefthook and add package scripts feat(eslint): add inline ping-copyright rule to eslint.config.mjs fix(eslint): allow copyright header enforcement on test and spec files refactor(copyright): merge header checks and collapse staged-file loop in sync-header-years
by Gabriel Stein
G
Succeeded
639
f218d297 chore(copyright): add sync-header-years script and tests chore(copyright): wire sync script into lefthook and add package scripts feat(eslint): add inline ping-copyright rule to eslint.config.mjs fix(eslint): allow copyright header enforcement on test and spec files refactor(copyright): merge header checks and collapse staged-file loop in sync-header-years
by Gabriel Stein
G
Succeeded
main
f14ea709 SDKS-5133: Add AI Agent Context Files to Repository (#708) chore(context): add canonical AGENTS.md with SDK architectural context chore(context): convert CLAUDE.md to @AGENTS.md import chore(context): add GEMINI.md redirect and un-ignore from gitignore chore(context): convert copilot-instructions.md to AGENTS.md redirect chore(context): move CLAUDE.local.md exclusion from .gitignore to .git/info/exclude chore(context): sharpen effects.ts vs micros.ts distinction in AGENTS.md chore(context): enumerate all redirect files in AGENTS.md note chore(context): use @./AGENTS.md import in GEMINI.md for proper context injection chore(context): document Copilot include limitation and add read instruction chore(context): remove inaccurate "one-line" from redirect notes
by Gabriel Stein
G
Succeeded
639
b6aa4a32 chore(copyright): add sync-header-years script and tests chore(copyright): wire sync script into lefthook and add package scripts feat(eslint): add inline ping-copyright rule to eslint.config.mjs fix(eslint): allow copyright header enforcement on test and spec files refactor(copyright): merge header checks and collapse staged-file loop in sync-header-years
by Gabriel Stein
G
Succeeded
708
dec43c48 chore(context): preserve personal CLAUDE.md as CLAUDE.local.md chore(context): add canonical AGENTS.md with SDK architectural context chore(context): convert CLAUDE.md to @AGENTS.md import chore(context): add GEMINI.md redirect and un-ignore from gitignore chore(context): convert copilot-instructions.md to AGENTS.md redirect chore(context): move CLAUDE.local.md exclusion from .gitignore to .git/info/exclude chore(context): sharpen effects.ts vs micros.ts distinction in AGENTS.md chore(context): enumerate all redirect files in AGENTS.md note chore(context): use @./AGENTS.md import in GEMINI.md for proper context injection chore(context): document Copilot include limitation and add read instruction chore(context): remove inaccurate "one-line" from redirect notes
by Gabriel Stein
G
Succeeded
main
ae71c210 Merge pull request #684 from ForgeRock/SDKS-5067 SDKS-5067: Standardize SDK Configuration
by Gabriel Stein
G
Succeeded
684
7814d5bd refactor(sdk-utilities): remove per-property parser exports — inline primitives in section parsers
by Gabriel Stein
G
Failed
684
Environment issue
→
7814d5bd refactor(sdk-utilities): remove per-property parser exports — inline primitives in section parsers
by Gabriel Stein
G
Succeeded
684
1b62dc1e feat: standardize SDK configuration style(oidc-client): add braces to if block in endSession URL builder
by Gabriel Stein
G
Failed
684
Environment issue
→
1b62dc1e feat: standardize SDK configuration style(oidc-client): add braces to if block in endSession URL builder
by Gabriel Stein
G
Failed
684
Environment issue
→
f3054db5 SDKS-5067: Standardize SDK Configuration
by Gabriel Stein
G
Failed
684
5e263c50 chore(SDKS-5067): merge origin/main — add oidc session check (PR #682)
by Gabriel Stein
G
Succeeded
684
23202abb feat(ping-sdk): standardize sdk configuration feat(sdk-utilities): add pure unified config validation feat(sdk-utilities): add unified config mapping functions feat(sdk-utilities): export config module from sdk-utilities test(sdk-utilities): add unit tests for config mapping and validation feat(sdk-types): add OIDC authorize params to GetAuthorizationUrlOptions feat(sdk-oidc): wire OIDC authorize params into buildAuthorizeParams feat(oidc-client): add signOutRedirectUri to endSession URL feat(oidc-client): accept unified JSON config in oidc factory feat(journey-client): accept unified JSON config in journey factory feat(davinci-client): accept unified JSON config in davinci factory chore: update api-reports for unified config param widening feat(sdk-utilities): align unified config schema with new journey sub-object refactor(sdk-utilities): mapper functions return ConfigMappingResult with single error fix(sdk-utilities): map log field and use config.log in factories fix(sdk-utilities): tighten isUnifiedSdkConfig discriminant to require object values fix(oidc-client): use throw instead of Promise.reject in unified config error paths refactor(oidc-client): migrate logout.request.test.ts to it + Micro.runPromise pattern docs(oidc-client): add JSDoc to OidcConfig and all new fields fix(sdk): tighten config param types to XConfig | UnifiedSdkConfig test(oidc-client): migrate authorize.request.micros tests to @effect/vitest test(oidc-client): migrate authorize.request.utils tests to @effect/vitest refactor(sdk-utilities): use as const satisfies for required-field constants refactor(sdk-utilities): replace mutable error array with effect Either in config validators refactor(sdk): utility-first config — move json→config transform to sdk-utilities refactor(sdk-utilities): remove LogLevel duplicates — use LogLevel from sdk-types docs(changeset): update sdks-5067 changeset to reflect utility-first config API refactor(sdk-utilities): rename *ConfigFromJson to make*Config refactor(sdk-types): move client config types to sdk-types, delete Mapped* mirrors fix(oidc-client): remove duplicate OauthTokens interface declaration fix(oidc-client): remove config.state from OidcConfig — PKCE state must not be overridden refactor(sdk-utilities): remove isUnifiedSdkConfig — dead code after utility-first refactor refactor(sdk-utilities): remove strictOidc param — move strict field checks into mappers fix(sdk-utilities): guard empty scopes array in unifiedToOidcConfig and unifiedToDavinciConfig refactor(sdk-utilities): move impure config factories to config.effects.ts
by Gabriel Stein
G
Succeeded
684
dc16ed87 feat(ping-sdk): standardize sdk configuration feat(sdk-utilities): add pure unified config validation feat(sdk-utilities): add unified config mapping functions feat(sdk-utilities): export config module from sdk-utilities test(sdk-utilities): add unit tests for config mapping and validation feat(sdk-types): add OIDC authorize params to GetAuthorizationUrlOptions feat(sdk-oidc): wire OIDC authorize params into buildAuthorizeParams feat(oidc-client): add signOutRedirectUri to endSession URL feat(oidc-client): accept unified JSON config in oidc factory feat(journey-client): accept unified JSON config in journey factory feat(davinci-client): accept unified JSON config in davinci factory chore: update api-reports for unified config param widening feat(sdk-utilities): align unified config schema with new journey sub-object refactor(sdk-utilities): mapper functions return ConfigMappingResult with single error fix(sdk-utilities): map log field and use config.log in factories fix(sdk-utilities): tighten isUnifiedSdkConfig discriminant to require object values fix(oidc-client): use throw instead of Promise.reject in unified config error paths refactor(oidc-client): migrate logout.request.test.ts to it + Micro.runPromise pattern docs(oidc-client): add JSDoc to OidcConfig and all new fields fix(sdk): tighten config param types to XConfig | UnifiedSdkConfig test(oidc-client): migrate authorize.request.micros tests to @effect/vitest test(oidc-client): migrate authorize.request.utils tests to @effect/vitest refactor(sdk-utilities): use as const satisfies for required-field constants refactor(sdk-utilities): replace mutable error array with effect Either in config validators refactor(sdk): utility-first config — move json→config transform to sdk-utilities refactor(sdk-utilities): remove LogLevel duplicates — use LogLevel from sdk-types docs(changeset): update sdks-5067 changeset to reflect utility-first config API refactor(sdk-utilities): rename *ConfigFromJson to make*Config refactor(sdk-types): move client config types to sdk-types, delete Mapped* mirrors fix(oidc-client): remove duplicate OauthTokens interface declaration fix(oidc-client): remove config.state from OidcConfig — PKCE state must not be overridden refactor(sdk-utilities): remove isUnifiedSdkConfig — dead code after utility-first refactor refactor(sdk-utilities): remove strictOidc param — move strict field checks into mappers fix(sdk-utilities): guard empty scopes array in unifiedToOidcConfig and unifiedToDavinciConfig
by Gabriel Stein
G
Previous page
Previous
Next
Next page