mirror of
https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist.git
synced 2026-08-06 02:12:35 -04:00
[PR #308] Refactor list format to reduce the burden of maintaining the list #397
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist/pull/308
Author: @Mangochicken13
Created: 12/28/2025
Status: 🔄 Open
Base:
main← Head:main📝 Commits (10+)
33da4f4start refactor to script-based organisation8633189start work on list-generator scriptecff372split off subpages of sites & specific elements6bdd24csplit porn blocklist out of main file992e48ccreate alphabeticicse helper script765eee5reorganise porn filter70b4b68move element list outside of url list folder7c724dastart content farm listfafe57dactually save the content farm filec1384c6prep twitter file to be simplified📊 Changes
36 files changed (+25291 additions, -7720 deletions)
View changed files
➕
.gitignore(+3 -0)➕
Export/Nuclear_bing-list_uBlockOrigin.txt(+81 -0)➕
Export/Nuclear_duckduckgo-list_uBlockOrigin.txt(+81 -0)➕
Export/Nuclear_google-list_uBlockOrigin.txt(+81 -0)📝
Export/Nuclear_list_uBlacklist.txt(+53 -40)➕
Export/Nuclear_list_uBlockOrigin.txt(+5438 -0)➕
Export/bing-list_uBlockOrigin.txt(+1811 -0)➕
Export/duckduckgo-list_uBlockOrigin.txt(+1811 -0)➕
Export/google-list_uBlockOrigin.txt(+1811 -0)➕
Export/hosts-www.txt(+1182 -0)➕
Export/hosts.txt(+1182 -0)📝
Export/list_hosts.txt(+2368 -2304)📝
Export/list_uBlacklist.txt(+1517 -1561)➕
Export/list_uBlockOrigin.txt(+5438 -0)➕
Lists/Common/_header.txt(+18 -0)➕
Lists/Common/contentFarms.txt(+22 -0)➕
Lists/Common/list.txt(+980 -0)➕
Lists/Common/nsfw.txt(+155 -0)➕
Lists/Elements/elements.txt(+23 -0)➕
Lists/Nuclear/_header.txt(+8 -0)...and 16 more files
📄 Description
Purpose
Addresses #204 and #164, and makes addressing #54 and #301 significantly easier (by just adding an entry to the ublock_formats dictionary in the new
list_generator.pyfile (line 297)Moving forward would also include looking at prefixing most, if not all urls with a
.to address #158 and #198, and potentially changing the google wrapper to address #268Changes
list.txtfile to better sort and organise sites, and why they are on the listExport/directory.Regressions
9bb188e270/list_uBlacklist.txt (L1818-L1832)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.