mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-11-14 16:02:53 +09:00
The repo-connect provider strip was a static "explainer" — clicking GitLab/ Bitbucket/Gitea did nothing, and the GitHub picker showed regardless, which read as confusing. Now (when a host form passes onSelect) the chips are radio buttons that drive the connect method: GitHub shows the one-click picker; every other provider shows the paste-a-URL field with that host's placeholder (gitlab.com / bitbucket.org / gitea / scp-style ssh). A recognized URL still auto-selects its provider. GIT_PROVIDERS gained `oauth` + `placeholder`. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>