uBlock/platform
Raymond Hill 0325dcdcb4
Add ability to update lists through links with specifically crafted URLs
As per discussion with uBO volunteers.

Volunteers offering support for uBO will be able to craft links with
specially formed URLs, which once clicked will cause uBO to automatically
force an update of specified filter lists.

The URL must be crafted as shown in the example below:

https://ublockorigin.github.io/uAssets/update-lists.html?listkeys=ublock-filters,easylist

Where the `listkeys` parameter is a comma-separated list of tokens
corresponding to filter lists. If a token does not match an enabled
filter list, it will be ignored.

The ability to update filter lists through a specially crafted link
is available only on uBO's own support sites:

- https://github.com/uBlockOrigin/
- https://reddit.com/r/uBlockOrigin/
- https://ublockorigin.github.io/

Additionally, a visual cue has been added in the "Filter lists" pane
to easily spot the filter lists which have been recently updated, where
"recently" is currently defined as less than an hour ago.
2023-10-14 13:41:49 -04:00
..
browser Rewrite static filtering parser 2023-01-23 16:53:18 -05:00
chromium Add ability to update lists through links with specifically crafted URLs 2023-10-14 13:41:49 -04:00
common Use 'wasm-unsafe-eval' instead of deprecated 'wasm-eval' 2023-08-18 10:01:08 -04:00
dig Fix filter list paths 2023-05-07 09:19:01 -04:00
firefox Add `browser_specific_settings.gecko_android` to Firefox manifests 2023-10-11 12:32:38 -04:00
mv3 Add `browser_specific_settings.gecko_android` to Firefox manifests 2023-10-11 12:32:38 -04:00
nodejs Rewrite static filtering parser 2023-01-23 16:53:18 -05:00
npm Fix npm dev dependencies -- this fixes "make test" 2022-12-14 10:55:02 -05:00
opera Reverse usage of `browser.alarms` 2023-04-26 08:00:13 -04:00
safari Clarify that the code base was really old and obsolete 2019-09-22 09:57:38 -04:00
thunderbird Fix thunderbird manifest 2023-04-27 21:50:44 -04:00