1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-11-09 12:22:33 +01:00
Commit Graph

25 Commits

Author SHA1 Message Date
Raymond Hill
232c44eeb2
[mv3] Add scriptlet support; improve reliability of cosmetic filtering
First iteration of adding scriptlet support. As with cosmetic
filtering, scriptlet niijection occurs only on sites for which
uBO Lite was granted extended permissions.

At the moment, only three scriptlets are supported:
- abort-current-script
- json-prune
- set-constant

More will be added in the future.
2022-09-16 15:56:35 -04:00
Raymond Hill
e31637af78
[mv3] Add ability to enable/disable filter lists 2022-09-13 17:44:24 -04:00
Raymond Hill
185816187d
Update publishing script for Firefox
Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1809
2021-11-11 09:24:09 -05:00
Raymond Hill
f955d502c3
Extend timeout of Firefox publish script to 60 minutes 2020-07-10 07:44:17 -04:00
Raymond Hill
3da11a3512
Fix python scripts used for pusblishing dev builds 2019-12-31 16:52:48 -05:00
Raymond Hill
1364e4836e
Fix publishing script for Firefox dev build 2019-12-05 09:36:11 -05:00
Raymond Hill
7e5494e4de
Fix Firefox publish script 2019-11-23 13:44:18 -05:00
Raymond Hill
182889d0df
Extend waiting time from 3 min to 15 min
As per Mozilla blog post:
- https://blog.mozilla.org/addons/2019/11/11/security-improvements-in-amo-upload-tools/

> For custom scripts that use the AMO upload API:
> make sure your upload scripts account for
> potentially longer delays before the signed file
> is available. We recommend allowing up to 15
> minutes.
2019-11-20 06:12:57 -05:00
Raymond Hill
9dfb570aa8
Use browser_specific_settings instead of applications
As per MDN's documentation, `applications` is a non-standard
alias for `browser_specific_settings` in `manifest.json`:

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/browser_specific_settings#Browser_compatibility

Best to use the official manifest key.
2019-05-06 11:34:15 -04:00
Raymond Hill
7c95245424
Enable updating updates.json on any branch 2019-01-01 13:25:12 -05:00
Raymond Hill
d528f3811a
Use version number in the filename of packages 2018-12-23 10:16:08 -05:00
Raymond Hill
8b049d592f
fix py publish script 2018-06-03 14:06:15 -04:00
Raymond Hill
46c81ea691
update publish py script for new way to encode version 2018-06-01 19:07:10 -04:00
Raymond Hill
5c82bf6eba
restrict read/write of cached auth secrets to user 2018-05-01 08:25:20 -04:00
Raymond Hill
820ec69916
fix load/store of publishing auth secrets for reuse 2018-04-30 13:14:03 -04:00
Raymond Hill
dc61b8a992
load/save secret tokens to/from env variable 2018-04-28 15:38:33 -04:00
Raymond Hill
350f590ac0
rename Firefox package from uBlock0.webext.xpi to uBlock0.firefox.xpi 2018-04-28 10:08:55 -04:00
Raymond Hill
c6c60ca658
fix py script for new template location 2018-04-27 12:28:59 -04:00
Raymond Hill
6e84983514
use LooseVersion instead of StrictVersion (because "rc") 2018-03-16 19:50:31 -04:00
Raymond Hill
d8b629f414
add commit/push to sign/publish script 2018-03-05 13:14:10 -05:00
Raymond Hill
634569bfca
make Firefox dev build auto-update 2018-03-01 15:31:31 -05:00
Raymond Hill
c84308da6f
minor code review of Python scripts 2018-02-28 12:27:41 -05:00
Raymond Hill
7b92709bcd
fine tune Firefox dev build publishing script 2018-02-26 16:53:21 -05:00
Raymond Hill
94ebeea314
fix code patching updates.json 2018-02-26 15:32:29 -05:00
Raymond Hill
a6c4373808
fix #3538 -- will refine script as needed with usage 2018-02-24 14:33:45 -05:00