Commit Graph

33 Commits

Author SHA1 Message Date
celenity
646a3ac21b fix: uBlock Origin automatic asset/config updates
We unfortunately had previously set this to an incorrect URL - this fixes it and ensures that users are updated

Signed-off-by: celenity <celenity@celenity.dev>
2025-08-20 03:33:46 -04:00
celenity
f9df931a00 feat: Create separate repo for management of external/out of band resources, like uBlock Origin assets, to allow for easier management and maintenance
Signed-off-by: celenity <celenity@celenity.dev>
2025-08-19 15:30:50 -04:00
celenity
808027504c feat: Add BadBlock - Fonts to uBlock Origin
Signed-off-by: celenity <celenity@celenity.dev>
2025-08-18 17:00:51 -04:00
celenity
2a0812ed4d feat: Update uBlock Origin assets.json per latest upstream changes - https://github.com/gorhill/uBlock/commits/master/assets/assets.json
Signed-off-by: celenity <celenity@celenity.dev>
2025-08-15 00:05:18 -04:00
celenity
5a317d618d fix: Update Block WebGL - Unbreak (necessary for changes to mitigate the upstream bypass: 53a6f40838)
Signed-off-by: celenity <celenity@celenity.dev>
2025-08-12 02:30:27 -04:00
celenity
571cc4e861 fix: Update uBlock Origin Block WebGL list to work-around an upstream bug/bypass - 53a6f40838
Signed-off-by: celenity <celenity@celenity.dev>
2025-08-10 03:42:42 -04:00
celenity
621732614f fix: uBlock filters - Annoyances
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-29 22:59:43 -04:00
celenity
240a957fa6 Stub the Beacon API (navigator.sendBeacon) internally, instead of relying on uBlock Origin
This is especially important since we now have uBlock Origin as optional on the onboarding; and even with that aside, this is also beneficial for other reasons - ex. I suspect that this will improve performance, this will ensure users are still protected if they disable uBo for a site, etc... - In general, I also just think this is better handled by the browser

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-18 20:22:08 -04:00
celenity
31ce830e5c Re-enable trusted filters for uBlock Origin by default
After careful consideration, I don't think it's worth disabling these - especially since they're only limited to uBo's internal lists - which are fetched from GitHub anyways, so ex. any rule changes are easily auditable. Some of these rules also improve privacy for users - so in general, I think it's best we leave these on - not even ex. Mullvad Browser disables these

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-05 21:47:57 -04:00
celenity
0ec3f6c883 feat: Update uBlock Origin assets.json per latest upstream change - fd049c9e1f
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-01 20:00:04 -04:00
celenity
573330e107 feat: Block Page Visibility by default (via uBlock Origin) - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/113
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-14 02:10:58 -04:00
celenity
01d099eb12 fix: Update naming of Phoenix filters - Quick fixes in uBlock Origin`
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-01 19:30:43 -04:00
celenity
eef5714460 feat: Update uBlock Origin assets.json per latest upstream changes - 47f1a19e9e + 3cd04c3806
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-15 01:49:55 -04:00
celenity
68350690c3 feat: Freeze URLs of Beacon API Stub, Block WebGL, & Block WebRTC in uBlock Origin to improve security
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 21:47:19 -04:00
celenity
ab486f0624 fix: Disable BadBlock - Unsafe in uBlock Origin (since it's already included in BadBlock+, which we enable by default)
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-29 21:45:12 -04:00
celenity
7b1464d272 feat: Add the Phoenix - Quick fixes list to uBlock Origin to fix/workaround issues caused by our uBlock Origin config/default filterlists until they're fixed upstream
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-27 16:25:37 -04:00
celenity
be44ee7c40 feat: Update uBlock Origin assets.json per latest upstream changes - https://github.com/gorhill/uBlock/commits/master/assets/assets.json (+ fix link)
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-24 01:41:10 -04:00
celenity
bf7760df65 uBlock Origin: Disable AdGuard - Popup Overlays, AdGuard - Other Annoyances, & AdGuard - Widgets
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:46:04 -04:00
celenity
20b0e6befb uBlock Origin: Disable AdGuard - Mobile App Banners by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:34:38 -04:00
celenity
75bda1586a uBlock Origin: Fix titles of AdGuard - Tracking Protection & AdGuard - URL Tracking Protection for consistency to match other AdGuard lists
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:21:48 -04:00
celenity
f4fb61dea5 uBlock Origin: Disable AdGuard - Ads by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:17:07 -04:00
celenity
00292897a9 uBlock Origin: Disable Phishing URL Blocklist by default - unnecessary with HaGeZi Threat Intelligence Feeds
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:12:11 -04:00
celenity
5521cccd14 uBlock Origin: Disable AdGuard - Cookie Notices by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:02:35 -04:00
celenity
d5dbad7415 uBlock Origin: Disable AdGuard Tracking Protection by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 03:51:34 -04:00
celenity
27166b3d33 uBlock Origin: Disable AdGuard - Social Widgets by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 03:47:15 -04:00
celenity
ee490b0340 Remove uBlock filters - Cookie Notices - broken without access to Trusted filters + unnecessary with other lists & Firefox's built-in Cookie Banner Reduction
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 03:40:15 -04:00
celenity
fc60e816c3 uBlock Origin: Remove Fanboy - Anti-Facebook - hasn't been updated in over 5 years, unnecessary with other lists & rules
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 00:29:44 -04:00
celenity
08c059e985 uBlock Origin: Replace FMHY Unsafe Sites filterlist - Plus with Basic - Plus is too broad and subjective
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 00:28:40 -04:00
celenity
b8f521939e Update uBlock Origin assets.json per upstream - 0c6cbb7fcb
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-06 22:41:56 -04:00
celenity
ab42b99b56 fix: support URL for Beacon API Stub in uBlock Origin assets.json
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-03 01:28:32 -04:00
celenity
3fb73a028c fix: Remove unnecessary Phoenix group from our uBlock Origin config to avoid confusion
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-03 01:21:27 -04:00
Akash Yadav
cc17b8558d fix: dynamically set uBO assets URL to either 'dev' or 'main' variant
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-02 12:00:35 +05:30
celenity
a8c3b044c8 feat: Add custom uBlock Origin assets.json
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-31 21:05:00 -04:00