Skip to content

Remove KF Account ownership (Communities.kfOrgId) - #3691

Merged
tefkah merged 2 commits into
mainfrom
kf/strip-kf-account
Oct 7, 2026
Merged

tefkah merged 2 commits into
mainfrom
kf/strip-kf-account

Conversation

@tefkah

@tefkah tefkah commented Oct 6, 2026

Copy link
Copy Markdown
Member

Strips the KF Account (KF org) ownership of communities. Organizations will replace it later.

  • Drops Communities.kfOrgId (migration 2026_10_06_dropKfOrgIdFromCommunities, safe whether or not 2026_06_15_makeKfOrgIdNotNull ran)
  • Removes /api/kf/summary, /api/kf/billing/usage, /api/kf/my-orgs, /api/kf/transfer-community
  • Removes the org picker on community create and the Transfer Ownership settings panel
  • Removes fetchUserOrgs / extractOrgs / OIDC_ORGS_CLAIM from the OIDC client

Login, webhooks, branding, contexts and the Hubs endpoints are unchanged.

Supersedes #3689. At deploy:

pnpm tools migrate --name 2026_10_06_dropKfOrgIdFromCommunities

@tefkah
tefkah marked this pull request as ready for review October 7, 2026 14:40
@tefkah
tefkah merged commit 6d6a5e5 into main Oct 7, 2026
2 checks passed
@tefkah
tefkah deleted the kf/strip-kf-account branch October 7, 2026 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant