Commit Graph

25 Commits

Author SHA1 Message Date
celenity
3a3df91b07 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
0e5289b361 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
98aaafbce9 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
3460ccda9d 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
e38fc632ed 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
8c9a9dea1d 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
cc66f8f282 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
685951d608 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
8c19176ed3 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
dc9a17fcef 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
787fd632f9 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
f188dd15fa 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
9b432ecded 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
3b9dfb0239 uBlock Origin: Disable AdGuard - Ads by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:17:07 -04:00
celenity
794de27280 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
147c1e5a59 uBlock Origin: Disable AdGuard - Cookie Notices by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 04:02:35 -04:00
celenity
01326bc23c uBlock Origin: Disable AdGuard Tracking Protection by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 03:51:34 -04:00
celenity
a13312e634 uBlock Origin: Disable AdGuard - Social Widgets by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-07 03:47:15 -04:00
celenity
c06fc5d524 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
6db240b63b 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
acf24bfbf6 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
031d9322ed Update uBlock Origin assets.json per upstream - 0c6cbb7fcb
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-06 22:41:56 -04:00
celenity
4adefbbf73 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
19f3eee15c 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
celenity
24d19b1dcc feat: Add custom uBlock Origin assets.json
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-31 21:05:00 -04:00