Commit Graph

25 Commits

Author SHA1 Message Date
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
celenity
a8c3b044c8 feat: Add custom uBlock Origin assets.json
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-31 21:05:00 -04:00