36e9f0bcde
firefox-extensions: i2p-in-private-browsing: port to fetchVersionedAddon
2023-09-27 22:24:46 +00:00
a17fc1c76e
firefox-extensions.ublock-origin: 1.52.0 -> 1.52.3b0
2023-09-27 22:22:14 +00:00
84d8fb5339
firefox-extensions: ublock-origin: port to fetchVersionedAddon
2023-09-27 22:21:42 +00:00
2b9373e0fc
firefox-extensions: sidebery: port to fetchVersionedAddon
2023-09-27 22:17:02 +00:00
2992d0db6b
firefox-extensions: ublacklist: port to github release fetcher
2023-09-27 22:13:43 +00:00
71b70712f8
firefox-extensions: factor out the github addon fetcher
2023-09-27 22:06:38 +00:00
48971bb237
sponsorblock: 5.4.19 -> 5.4.21
2023-09-27 19:10:14 +00:00
bc9bacb08f
sponsorblock: fetch from github instead of Mozilla store
2023-09-27 19:10:14 +00:00
d44cf620c1
firefox-extensions: remove completed TODO
2023-09-27 18:48:16 +00:00
14cef8eb6c
bypass-paywalls-clean: 3.3.4.0 -> 3.3.5.0
2023-09-27 18:40:25 +00:00
68e3bc932f
bypass-paywalls-clean: 3.2.5.0 -> 3.3.4.0; lay the foundation for updateScripts in this repo
...
note that the hash produced by the updateScript wasn't actually correct
(failed once i attempted to build it). hmm.
2023-09-22 10:13:56 +00:00
6222998303
firefox-extensions: update all binary extensions
2023-09-22 09:45:24 +00:00
9cb28e037d
firefox: sponsorblock: fix to really not show popup on first-run
2023-09-11 22:30:28 +00:00
90eeb380ef
firefox-extensions: upadte sponsorblock, ublacklist
2023-09-11 22:21:25 +00:00
4adeae6d85
firefox-extensions.sponsorblock: support cross compilation
2023-08-09 23:22:32 +00:00
b343d5d83a
firefox-extensions.browserpass-extensions: enable module access via passthru
2023-08-07 10:26:29 +00:00
9bbff0d7a7
firefox-extensions.bypass-paywalls-clean: fix cross compilation by using the build-time zip
2023-08-07 10:26:24 +00:00
24a91acd0a
firefox-extensions: update hashes for sponsorblock, ublock-origin
2023-08-06 08:33:18 +00:00
4b072ecbe5
cross: support browserpass-extension w/o emulation
2023-08-06 01:51:14 +00:00
3423f103fc
firefox-extensions: tidy the wrapping and dont double-wrap
2023-08-06 01:50:40 +00:00
ee284901ff
firefox-extensions: bypass-paywalls-clean: disable nag pages
2023-07-18 22:38:30 +00:00
0cb81bb86f
browserpass-extension: nit: remove unused parameter
2023-07-18 22:08:27 +00:00
10bdd3c05a
firefox: ship bypass-paywalls-clean extension
2023-07-18 22:08:27 +00:00
82f141c0df
firefox-extensions: make it a scope
2023-07-17 22:27:49 +00:00
6ce10b00af
firefox-extensions: refactor to be more amenable to overrides
2023-07-17 22:19:29 +00:00
96d0c52d28
refactor: firefox-extensions: patch in preferences at the same place we define how to build the addon
2023-07-17 21:32:10 +00:00
007c13f975
sponsorblock: remove the goddamn first-run popup
...
fuck javascript/typescript/whatever
y'all started with a low-complexity ecosystem and then drove the whole thing with some apparent goal of maximizing complexity
minified js? WHY? compile to native/wasm if you care about perf, else optimize for readability/patchability and leave compression to gzip like a normal fucking person
2023-07-17 21:22:24 +00:00
2b9de91540
firefox-extensions: make the patching logic even more pluggable
2023-07-17 20:47:55 +00:00
0175adbf27
firefox-extensions: make the patching logic more pluggable
2023-07-17 20:41:04 +00:00
ad67f7b13e
browserpass-extension: move to firefox-extensions scope
2023-07-17 05:25:12 +00:00
d7929ed06a
firefox: generalize the facility to remove permissions from an extension
2023-07-17 03:57:42 +00:00
2c96ecfd0d
firefox-extensions: factor out into own file
2023-07-17 03:12:04 +00:00