Raymond Hill
15dae359f7
[mv3] Add support to add/remove rulesets through policies
...
Related discussion:
https://github.com/uBlockOrigin/uBOL-home/discussions/35#discussioncomment-11157444
New policy setting: `rulesets`
Type: array
Type of array items: string
Each item in the list is a list id (as seen in `rulesets/ruleset-details.json`),
prefixed with either `+` to enable the ruleset, or `-` to disable the ruleset.
Users will not be able to enable or disable rulesets present in the `rulesets`
policy. Disabled rulesets will not appear in the dashboard.
Use `-*` to remove all non-default rulesets, except for those added
using `+[ruleset_id]`.
Additionally, some work has been done to properly handle policy changes in
a non-blocking and deferred manner, as I observed that it often takes long
for calls to `storage.manage.get` to resolve. This potentailly takes care
of the following issue:
https://github.com/uBlockOrigin/uBOL-home/issues/174
2024-11-11 13:20:54 -05:00
Raymond Hill
74921a0f27
Make Firefox dev build auto-update
2024-11-08 12:26:24 -05:00
Raymond Hill
74d8be96d2
Fix more workflow warnings; fix steps order
2024-11-08 12:17:27 -05:00
Raymond Hill
689ffbe7d3
Address workflow warnings
2024-11-08 12:07:30 -05:00
Raymond Hill
dc81a39a99
New revision for dev build
2024-11-08 11:26:13 -05:00
Raymond Hill
93e2d7f143
Update changelog
2024-11-08 11:25:56 -05:00
Raymond Hill
e5a088738d
Keep moving related scriptlets into separate files
2024-11-08 11:22:31 -05:00
Raymond Hill
ce4908b341
Improve `prevent-xhr` scriptlet
2024-11-08 08:48:07 -05:00
Raymond Hill
41616df866
Improve `trusted-suppress-native-method` scriptlet
...
Add `debug` as disposition option: if the `how` parameter is `debug`,
the scriptlet will trigger a `debugger` statement and the target
method won't be suppressed. Useful to find out how the method is
being called by page code. To be used for investigation purpose only.
2024-11-08 08:32:19 -05:00
Raymond Hill
fd60f54a5f
Make Firefox dev build auto-update
2024-11-07 12:15:43 -05:00
Raymond Hill
34eed9abef
Update changelog
2024-11-07 12:09:41 -05:00
Raymond Hill
e854c4752b
New revision for dev build
2024-11-07 11:59:57 -05:00
Sander Lepik
f90ccb7c62
Move Estonian list away from .php extension ( #3926 )
2024-11-07 10:27:26 -05:00
Raymond Hill
e613282698
Improve `set-cookie` scriptlet
...
Allow negative integer as valid value.
Related issue:
https://github.com/gorhill/uBlock/pull/3927
Additionally, move cookie-related scriptlets/helpers into its own
source code file.
2024-11-07 10:23:34 -05:00
Raymond Hill
652f178787
New revision for stable release
2024-11-05 09:27:11 -05:00
Raymond Hill
e164250fea
Comment
2024-11-05 09:26:23 -05:00
Raymond Hill
54ed02e302
Import translation work from https://crowdin.com/project/ublock
2024-11-05 09:25:01 -05:00
Raymond Hill
12817eee57
Squashed commit of the following:
...
commit a4d319437a
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 21:01:06 2024 +0300
Delete .gitmodules
commit 57b7d98148
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 17:47:50 2024 +0300
Delete dist/mv3/log.txt
commit c936a72bb3
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 17:47:16 2024 +0300
Update dist/README.md
commit b5aaec47b3
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 17:46:53 2024 +0300
Update release head
commit be2da15508
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 17:46:37 2024 +0300
Update links in readme
commit 3019dfc37a
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 17:46:16 2024 +0300
Update contributing guide
commit 3b9333dbd8
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 17:45:53 2024 +0300
Update CI
commit 2831a0d0fd
Author: daylight <starcrush@monemail.com>
Date: Fri Nov 1 17:45:31 2024 +0300
Update config
Revert "Update CI"
This reverts commit 3b9333dbd8
.
2024-11-04 10:12:25 -05:00
daylight
a4d319437a
Delete .gitmodules
2024-11-01 16:33:23 -04:00
daylight
57b7d98148
Delete dist/mv3/log.txt
2024-11-01 16:33:23 -04:00
daylight
c936a72bb3
Update dist/README.md
2024-11-01 16:33:23 -04:00
daylight
b5aaec47b3
Update release head
2024-11-01 16:33:23 -04:00
daylight
be2da15508
Update links in readme
2024-11-01 16:33:23 -04:00
daylight
3019dfc37a
Update contributing guide
2024-11-01 16:33:22 -04:00
daylight
3b9333dbd8
Update CI
2024-11-01 16:33:22 -04:00
daylight
2831a0d0fd
Update config
2024-11-01 16:33:22 -04:00
Raymond Hill
121ac712f7
Make Firefox dev build auto-update
2024-11-01 11:41:35 -04:00
Raymond Hill
67310b0fb6
New revision for stable release candidate
2024-11-01 11:36:43 -04:00
Raymond Hill
331a82775f
Update changelog
2024-11-01 11:36:08 -04:00
Raymond Hill
8884f259c1
Improve `prevent-refresh` scriptlet
...
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/25859#issuecomment-2449623891
2024-11-01 11:33:34 -04:00
Raymond Hill
eab0fd4e57
Make Firefox dev build auto-update
2024-10-31 12:11:01 -04:00
Raymond Hill
d401527e83
Import translation work from https://crowdin.com/project/ublock
2024-10-31 11:28:06 -04:00
Raymond Hill
d70c602575
New revision for stable release candidate
2024-10-31 11:25:18 -04:00
Raymond Hill
34771d02d1
Fine tune visuals in document-blocked page
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3206#issuecomment-2449415643
2024-10-31 11:18:42 -04:00
Raymond Hill
fd3624f541
Make Firefox dev build auto-update
2024-10-30 19:16:41 -04:00
Raymond Hill
eb37cd870d
New revision for stable release candidate
2024-10-30 19:07:24 -04:00
Raymond Hill
a5d7e68ebe
Update changelog
2024-10-30 19:06:57 -04:00
Raymond Hill
f645e8f0d2
Improve `googlesyndication_adsbygoogle.js` scriptlet
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/321#discussioncomment-11000356
2024-10-30 09:12:58 -04:00
Raymond Hill
a793d693b5
Make Firefox dev build auto-update
2024-10-28 14:26:05 -04:00
Raymond Hill
1264284a3c
New revision for stable release candidate
2024-10-28 14:17:07 -04:00
Raymond Hill
c07db7553d
Fix `urlskip=` with `-blocked` directive for blocked requests
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3206#issuecomment-2441470631
2024-10-28 14:13:50 -04:00
Raymond Hill
ac4506091e
Import translation work from https://crowdin.com/project/ublock
2024-10-28 12:04:34 -04:00
Raymond Hill
672f2f3769
Make Firefox dev build auto-update
2024-10-27 15:06:13 -04:00
Raymond Hill
0face5e362
New revision for stable release candidate
2024-10-27 14:54:03 -04:00
Raymond Hill
c90eab5e10
Update changelog
2024-10-27 14:53:33 -04:00
Raymond Hill
60a1dea0f6
Import translation work from https://crowdin.com/project/ublock
2024-10-27 14:49:14 -04:00
Raymond Hill
9b3e94b23f
Import translation work from https://crowdin.com/project/
2024-10-27 14:46:25 -04:00
Raymond Hill
20b54185fa
Offer ability to skip redirects in strict-blocked page
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/issues/3206#issuecomment-2439639215
If a strict-blocked page matches a `urlskip=` filter, the page
will show the user the destination URL as a result of applying the
`urlskip` filter should they choose to proceed with the
navigation.
2024-10-27 14:24:08 -04:00
Raymond Hill
6aa9391c8d
Make Firefox dev build auto-update
2024-10-26 14:31:33 -04:00
Raymond Hill
87716cf781
New revision for stable release candidate
2024-10-26 14:04:55 -04:00