feat: implement package and cli tool for repairing oidc links (#26418)#26482
Conversation
Backport of #26418 to release/2.33. Resolved a conflict in the generated coderd/database/queries.sql.go by regenerating the database code (sqlc v1.30.0) from the cherry-picked queries. Only the new query code is added; nothing is removed. Also backports the test-only testutil/expecter package (extracted on main in #25806). The new cli/server_fix_oidc_links_test.go imports it, and it did not exist on this release branch, so without it the fmt, gen, lint, and test-go jobs fail to compile. (cherry picked from commit 1d03e63)
|
Performed the manual backport (the auto cherry-pick was left as an empty "requires manual resolution" placeholder). What was done:
Validation (with branch-correct tooling): package builds, The commit was made with Performed by Coder Agents on behalf of @f0ssel. |
|
👋 Hey @github-actions[bot]! This PR is targeting the Only bug fixes should be cherry-picked to release branches. If this is a bug fix, please update the PR title to match the conventional commit format: If this is not a bug fix, it likely should not target a release branch. |
Backport of #26418
Original PR: #26418 — feat: implement package and cli tool for repairing oidc links
Merge commit: 1d03e63
Requested by: @f0ssel
Warning
The automatic cherry-pick had conflicts.
Please resolve manually by cherry-picking the original merge commit: