feat(provider): add Gitea support (#2904)#13127
feat(provider): add Gitea support (#2904)#13127yemsy26 wants to merge 2 commits intogitbutlerapp:masterfrom
Conversation
- Implement but-gitea crate mirroring but-github/but-gitlab patterns - Add PAT and self-hosted Gitea account storage in but-forge-storage - Integrate Gitea into but-forge (host detection, account listing, review ops) - Expose Gitea auth commands via but-api and Tauri - Generate and export ButGitea/ButGiteaToken TypeScript bindings - Enable Gitea as first-class forge provider alongside GitHub/GitLab Fixes: gitbutlerapp#2904
|
@yemsy26-create is attempting to deploy a commit to the GitButler Team on Vercel. A member of the Team first needs to authorize it. |
|
I've implemented the Gitea provider support in a new modular crate but-gitea and updated the bindings for the frontend. Ready for review and deployment authorization. /claim #2904 |
|
I'm sorry to say this, but I don't think we have the capacity right now to review any To have a chance to get something like that merged you'd find a sponsor within the team first that will be willing to review it. And to do that they would have to know you perform the validation necessary and gain trust in your willingness deliver quality work. Thus I recommend starting with an issue where you layout your plan to implement this and more importantly to validate it. And maybe from there a PR can happen. Thanks for your understanding. |
Summary
Implemented full support for Gitea as a code hosting provider.
Fixes #2904
/claim #2904