Skip to content

feat: add experimental Git platform sync support#733

Open
Young-Lord wants to merge 1 commit intoiorate:masterfrom
Young-Lord:master
Open

feat: add experimental Git platform sync support#733
Young-Lord wants to merge 1 commit intoiorate:masterfrom
Young-Lord:master

Conversation

@Young-Lord
Copy link
Contributor

@Young-Lord Young-Lord commented Feb 13, 2026

First of all, I apologize for creating such a large-scale pull request.

In short, this PR adds the ability to sync using GitHub, GitLab, and Gitea (including Codeberg).
The primary issue this PR addresses is the existence of numerous scattered uBlacklist subscription rules, many of which may not have been updated for a long time. If active users can easily make their own blocklists public, it would be much easier for subscribers to have an up-to-date block list.

I have tested this across all the platforms involved.
This PR was primarily written with the help of AI; if you find the code quality to be insufficient, please feel free to close it.

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