bcgov / bcgov/alcs

Update adapters to ensure ongoing compatibility with keycloak

Open
#2,449 1 comment 0 reactions 0 assignees View on GitHub
Task
Dominant language
TypeScript
Stars
10
Forks
0
Avg merge
20h 8m
Merged PRs (30d)
30

Description

**Describe the task**
Pathfinder SSO is upgrading keycloak in dev/test on July 16 (today, as I write this ticket) and production on July 29. They are also migrating the app to OpenShift on July 17. Ensure there are no breaking changes, and look at upgrading our adapter versions if needed.

**Acceptance Criteria**
- [x] check for breaking changes with keycloak update, fix as necessary
- [x] check for breaking changes with CSS app migration, fix as necessary
- [ ] "While not mandatory, we recommend updating your adapters to these versions to ensure ongoing compatibility and support." Supported adapter versions:
- [ ] JavaScript adapter: 26.2.0
- [ ] Node.js adapter: 26.1.1
- [ ] JBoss EAP OpenID Connect adapter: 8.0
- [ ] Keycloak SAML Adapter RPM for JBoss EAP: 8.0

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named in the issue. Start by locating the repository's Keycloak adapter configuration and comparing the current integrations with the listed JavaScript, Node.js, and JBoss versions. Done means compatibility is verified and any required adapter updates or fixes are applied.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js, typescript
Domain
authentication
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.