Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dhowe/AdNauseam

AdNauseam: Fight back against advertising surveillance
https://github.com/dhowe/AdNauseam

Remove obsolete web_accessible_resources

Add removed resource as an alias of `no-window-open-if.js`.

Related discussion:
- https://githu...

ee0649329c59ef334d4d561519811c5cc6c3db43 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

f5abadc81563208adcd4f03c89793a818462ed8f authored over 1 year ago by Raymond Hill <[email protected]>
New revision for release candidate

f9bb66461647d2e1bdd110ffd9ef8aef962b90d1 authored over 1 year ago by Raymond Hill <[email protected]>
Import translation work from https://crowdin.com/project/ublock

ef42819b334885dacd6df68a7f048157b425e3e4 authored over 1 year ago by Raymond Hill <[email protected]>
Fix overly wide source link button

Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2735

cf43be53a62250995a2e1af2e4f4bf99424a1dc7 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

e06e80eccff35260884a45eaadf413db5134b956 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

6a3eeda3c45e091a0b017c377c439f4a1ab9c3e5 authored over 1 year ago by Raymond Hill <[email protected]>
Add missing (deprecated) method to google ima

Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2265#issuecomment-16370...

cdf385f5f46e2d82763da13a1c734ab3fd38d26d authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

8a503a8f497a3de82f0e5305cfd207af800933b3 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for release candidate

10efa465b6957e39170e6da27b6f6175500da45b authored over 1 year ago by Raymond Hill <[email protected]>
Fix regression in handling of experimental `header=` filter option

Also completed fix for reverse lookup issues related to `header=`
filter option:
https://github....

aa6baf9a29db574038e7aad5373cecf7e48c5889 authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Fix strict_min_version for Firefox

b107040d8900a6c9977c4c4bedb69a4e16d3ad0d authored over 1 year ago by Raymond Hill <[email protected]>
Only already normalized CSS selectors can be fast path-compiled

Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2730

CSS selectors used i...

0da7e12ea4a04a473ccbc04ade65593d985b5b3b authored over 1 year ago by Raymond Hill <[email protected]>
Update build log file

Files changed:
M dist/mv3/log.txt

9bec9c1af479d379b665b2e69eacac5877b2e78e authored over 1 year ago by gorhill <[email protected]>
Add scriptlet alias for increased compatibility with AdGuard's lists

Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2729#issuecomment-16323...

fbcd6cf29b61ebd76c5da064109ebafab0d7d96f authored over 1 year ago by Raymond Hill <[email protected]>
Improve compatibility with AdGuard's scriptlets

Related:
https://testcases.agrd.dev/Filters/scriptlet-rules/test-scriptlet-rules.html

ec0698196563a8c8fb397364c0ac0eba20c38b47 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

41f1ca7d0daefba6da1bd1bc66a61cc09ec36513 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

5cf2227065f5eaa244c427ab95806f1f793f969f authored over 1 year ago by Raymond Hill <[email protected]>
Fix handling of empty strings for `set`/`set-attr` scriptlets

Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2729

6e78ee096a8c035f5819325d5b6465b915008c60 authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Properly enforce generic cosmetic exception filters

Related issue:
- https://github.com/uBlockOrigin/uBOL-issues/issues/58

4a83b803282e970f2c69bee4b8e698e575af0b06 authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Merge modifyHeaders rules where feasible

4a570c151fe4ce426c5fb140c76c944218ed5692 authored over 1 year ago by Raymond Hill <[email protected]>
Add `permissions=` handling to built-in benchmark

ff7c3d0ad656d0e5da4db42764cd29c0ae34da34 authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Add support for `permissions=` filter option

Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2714

0f6400c1601641702415a868446282e1487ce9fd authored over 1 year ago by Raymond Hill <[email protected]>
Update build log file

Files changed:
M dist/mv3/log.txt

54e4b8cbec90a6a1e098451ff32057f5889f9cd4 authored over 1 year ago by gorhill <[email protected]>
[mv3] Reject filters with unsupported modifier options

For example, filters with `permissions` option.

de5241ab367418e9b9b609967a5674610dec97dc authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Prevent enabling more filter lists than allowed

Related issue:
- https://github.com/uBlockOrigin/uBOL-issues/issues/56#issuecomment-1627692213

634fdde465115bf0c4938f3d9faf74eac85ae674 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

3f7b7fe266f7ad1e7e7efcc03871d38bc388b689 authored over 1 year ago by Raymond Hill <[email protected]>
Import translation work from https://crowdin.com/project/ublock

9871843ffeb332ee55484e7e22a646c1cf134b91 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

4a42ebd9f96294eb200db6e58f1af4197a9eb41c authored over 1 year ago by Raymond Hill <[email protected]>
Add static network filter option: `permissions`

Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/discussions/2714

Reference:
h...

5ebdbf3e24393560156fdcd931e31f901471f7f3 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

8d09c562ab209fc2683e7f72f40c6eb67bb67c3c authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Add missing file related to previous commit

Related commit:
- https://github.com/gorhill/uBlock/commit/872eafa37858

9935f301c8c0f3856c19f353a2db4740c7b50dcf authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

b233114b3a6ffb9c7c52f4d3cb9abb64192d72f2 authored over 1 year ago by Raymond Hill <[email protected]>
Use browser.storage.local API for Firefox + private mode

But only if the indexedDB is being created.

Related issue:
- https://github.com/uBlockOrigin/uB...

5739562d105599ad31a92efbee6e66ca09515959 authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Add support for highly generic cosmetic filters

Related issue:
- https://github.com/uBlockOrigin/uBOL-issues/issues/54

872eafa3785810f8503ec71516fffb22c5cff922 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

1809a9b32c07e7ef6b8304d09204f8739bf039ec authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

7e856d750b078f9c9fa5e1c3c0ead7274caa0667 authored over 1 year ago by Raymond Hill <[email protected]>
Add `set-attr` scriptlet

Reference:
- https://github.com/AdguardTeam/Scriptlets/blob/master/src/scriptlets/set-attr.js

R...

786d9b2212e9a2105f516a2ffe5d031da2bdd4b5 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

c02b0e623240f20f0315c0a7ca71204d251624cc authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

95c7acd18cb620e17ac11b7b6b0af8f9d70b3589 authored over 1 year ago by Raymond Hill <[email protected]>
Do not bail too early when trapping properties in `acs` scriptlet

Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2130#issuecomment-16216...

fea6f7f311a54f660c0cd64d64cdd36108251204 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

ed89293c62812d51a15c7aa99e95ab23570df143 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

b8fd6cf548f873b6dd41ac290e59458d6aecaa22 authored over 1 year ago by Raymond Hill <[email protected]>
Fix regression in cloud storage import of "Filter lists" pane

Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2721

80b3f3c3c020fe8a8be56620b569a34f61c2c858 authored over 1 year ago by Raymond Hill <[email protected]>
Add `set-session-storage-item` scriptlet

Reference:
- https://github.com/AdguardTeam/Scriptlets/blob/master/src/scriptlets/set-session-st...

083a318090e38fb81c2b94ea326521d5a76f7c57 authored over 1 year ago by Raymond Hill <[email protected]>
Prevent negative position when widget size is greater than viewport size

Related issues:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2718
- https://github.com...

60b21b14226807bd697174caeb2f2ba4a9626ade authored over 1 year ago by Raymond Hill <[email protected]>
Fine tune network filter option anchor detection

The change allows to better parse AdGuard filters with `replace=`
option when the value to the `...

e52da39839c9cd7e70da9cc74b1514a99e0122ba authored over 1 year ago by Raymond Hill <[email protected]>
Add visual hint when not all sublists are enabled

Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2687

622cda2cdf9157d89c5409a4fc3b3d6e5becb632 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

f0a364c80357a2d363afbe23923cdc7c1aba7012 authored over 1 year ago by Raymond Hill <[email protected]>
Import translation work from https://crowdin.com/project/ublock

44b281e51733c61cc796626f5a391716202dbfde authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

d3032a6889d266cd9053b92c833c63f46d315b95 authored over 1 year ago by Raymond Hill <[email protected]>
Add `Accept`/`Reject` as valid values for `set-cookie` scriptlet

Related discussion:
- https://github.com/uBlockOrigin/uAssets/discussions/18762

1f57822c337791202a66374b37887cb7b8d6697f authored over 1 year ago by Raymond Hill <[email protected]>
Add alias for scriptlet to increase compatibility with AdGuard filter lists

e0b4b3d83091c00ba8cad10b70c1c5044de6fe2a authored over 1 year ago by Raymond Hill <[email protected]>
Add support for AdGuard's noop (`_`) network filter option

Reference:
- https://adguard.com/kb/general/ad-filtering/create-own-filters/#noop-modifier

uBO ...

33b409dd5baee1fd48a02bac757dc599373f1aa5 authored over 1 year ago by Raymond Hill <[email protected]>
Ensure no negative value for `top` property of floating widget in logger

Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/2704

b44815f0c8f047d6efc4f3b59f4dc866af23408c authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

b9a24a6f0bd50ce36c3e7a43fd8afaffbbcc6516 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

d652b999d84750af60fe764a1aa3ab62a3171ec0 authored over 1 year ago by Raymond Hill <[email protected]>
Add support to remove values in `set-local-storage-item` scriptlet

Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2697#discussioncom...

b283d6aa33ad27559de961a898f1320d053a7263 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

d54fad26b765b07eb89eccc319d5503be3433eed authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

73c2eed207e88f7ef0aff904df9f0936f88c18e1 authored over 1 year ago by Raymond Hill <[email protected]>
Add "tabless" filter expression for logger output

Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2711

5d6e10318662d400c78eb2dd5062a3e1194e387a authored over 1 year ago by Raymond Hill <[email protected]>
Add support for logical expressions to `!#if` directive

Reference:
https://adguard.com/kb/general/ad-filtering/create-own-filters/#conditions-directive
...

194354cd5d776f99c10381102afea13e5d018756 authored over 1 year ago by Raymond Hill <[email protected]>
Remove obsolete code

9433b218f7301b11bfd24cad15a0557371a90513 authored over 1 year ago by Raymond Hill <[email protected]>
Add resource aliases for increased compatibility with AdGuard lists

7867c25128077067099ba64f0c15e846287dbaf8 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

e6521a8dfe83e89d89e710e1a690273585076d29 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

8ffbc96ffcb39710e808890fc9a8fbe99a08f558 authored over 1 year ago by Raymond Hill <[email protected]>
Fix regression in parameters-passing in scriptlets

c350e23b2d832c76901612a2b6669163245cfe02 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

8e010f9c87cd92c5619a4c3f174150c4cd0c3cfc authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

1c88928e1516b646b1f8596e13f4fa49dd8b428f authored over 1 year ago by Raymond Hill <[email protected]>
Fix typo in new getScriptletArgs() method

Additionally, bring mv3 build up to date with latest changes
to scriptlet framework.

de6b1d361de2ab9e93767e5ec948b8ed736befdb authored over 1 year ago by Raymond Hill <[email protected]>
Add compatibility with AdGuard's `#%#//scriptlet(...)` syntax

Related issue:
- https://github.com/AdguardTeam/Scriptlets/issues/332

Additionally, uBO's own s...

fd036a51ee2055216cab2be8e65deb5bfd72d5b2 authored over 1 year ago by Raymond Hill <[email protected]>
Skip regex-testing context when no context provided

Related issue:
- https://github.com/uBlockOrigin/uAssets/issues/18725

Testing the context was c...

e0b3b440807d7229d3ca400717185e4c8cdf5364 authored over 1 year ago by Raymond Hill <[email protected]>
Fix syntax highlighter throwing with invalid patterns

The syntax highlighter could throw with some invalid static
network filter patterns. This was ca...

8b7a5264deb4308d0ef8d14a482d2295c7c5fed6 authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

ea6e2540fd34aeb1159487e84ae04c626d00793c authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

bf8abd874ec71a1d70904bac58f9bdb0b5eb8fdc authored over 1 year ago by Raymond Hill <[email protected]>
Minor code review

bec4dea155f5dcc130879d56fa9f1b5c13373d2c authored over 1 year ago by Raymond Hill <[email protected]>
Return empty array instead of undefined

Related discussion:
- https://github.com/uBlockOrigin/uAssets/discussions/18649

7184f93cb0a2476fbe0d1d0bb9aecdb99bab1806 authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Properly distinguish trust level when compiling scriptlets

Since in uBOL filter lists from various sources are combined into
a single list, there must be a...

7ba85472d7dcdaaf3ee0deeec357209cb1e16393 authored over 1 year ago by Raymond Hill <[email protected]>
Minor code review of `set-local-storage-item` scriptlet

ea4afc06104b218769a0d3c8da38213edb00a474 authored over 1 year ago by Raymond Hill <[email protected]>
Prevent creating report until filter lists are updated

Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2582#discussionc...

e50b3911052d492b53eae5ecd39bc53286e7e4b4 authored over 1 year ago by Raymond Hill <[email protected]>
Revert back to EasyList Cookie Notices

6a817b82587cff0d942b158a2cf053e51015475b authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

6a27a3960b5fec0ac29a2bd3a27dffc112db6823 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

73b8ae508f0fb24879196b7bf27eb63b4183e049 authored over 1 year ago by Raymond Hill <[email protected]>
Add support for sublist at any tree depth in "Filter lists" pane

f6954430d1970ef54cc00bcd45cb6db52aa35f75 authored over 1 year ago by Raymond Hill <[email protected]>
Group EasyList cookies and uBO cookies as sublists of EasyList/uBO cookies

9607cba1f64e2d765dc30d435b9fd3c51b7ea9ac authored over 1 year ago by Raymond Hill <[email protected]>
Revert "Combine EasyList and uBO cookie-related lists"

This reverts commit 13fdf25170ca86ab09bee29348fda2d8b2ceedbb.

2271834e5c7e0b146ee26a6e1db0a00aa1bac2a1 authored over 1 year ago by Raymond Hill <[email protected]>
Combine EasyList and uBO cookie-related lists

13fdf25170ca86ab09bee29348fda2d8b2ceedbb authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

dfce89d4e119e397dc9438450d5d5b3b54d79cf4 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

835f1d66fdf88ba0b48688abc4b713f2a3b614be authored over 1 year ago by Raymond Hill <[email protected]>
Add `set-local-storage-item`/`trusted-set-local-storage-item` scriptlets

Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2697

9443ba80a06c8748fc5164bb0ad6da752a8b3bf3 authored over 1 year ago by Raymond Hill <[email protected]>
Update build log file

Files changed:
M dist/mv3/log.txt

db9662f61b5ec08b3fbf83362e5509ed1a98860b authored over 1 year ago by gorhill <[email protected]>
Import translation work from https://crowdin.com/project/ublock

49b3ce58bb77257062be572eaf24d79aeb415c8f authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

4e6a337e12099359e8e768a56559f3e47a4e2675 authored over 1 year ago by Raymond Hill <[email protected]>
Fix handling of `path` in `set-cookie` scriptlet

As per feedback from filter list volunteers.

7901a00bd7b2edfd02c906ba5070a170d9a1d3fd authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

f6ee3f987877b98e21b38b2e164f34a9d327b225 authored over 1 year ago by Raymond Hill <[email protected]>
[mv3] Drop useless property in generated content scripts

3b70d0e13458cad078a4f3bd92eae7bedc7f3211 authored over 1 year ago by Raymond Hill <[email protected]>
Fix `m3u-prune` scriptlet

Related issue:
- https://www.reddit.com/r/uBlockOrigin/comments/14cbznu/foxcom_ssai_workaround/

bd7318da3c81a95edd53c30939220ec416b701fc authored over 1 year ago by Raymond Hill <[email protected]>
Make Firefox dev build auto-update

2170aba132f9b0f7297afe99f1192573a9633746 authored over 1 year ago by Raymond Hill <[email protected]>
New revision for dev build

2c772930406a524c99241e656d8f97e2dc13eccb authored over 1 year ago by Raymond Hill <[email protected]>
Rework `nowoif` scriptlet

New official name: `no-window-open-if`.

The pattern will now be matched against all arguments p...

0bd4b600cf78a988b8ed677780ec258518822663 authored over 1 year ago by Raymond Hill <[email protected]>