AdguardTeam / AdguardTeam/AdguardBrowserExtension

Add ability to disable basic filters by creating `$badfilter` rule [Filtering log]

Offen
#2,758 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Feature Request
Vorherrschende Sprache
TypeScript
Sterne
4.4k
Forks
449
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Issue Details

When solving problems, it is often necessary to check what rules apply to requests. Being able to disable a rule can save a lot of time.

### Proposed solution

Add an option to create `$badfilter` rule using the filtering log.

For example:

`||m.weathercn.com^$removeparam=p_source` => `||m.weathercn.com^$removeparam=p_source,badfilter`
`||chewy.com/api/event/` => `||chewy.com/api/event/$badfilter`
`@@||eveningtimes.co.uk^$generichide` => `@@||eveningtimes.co.uk^$generichide,badfilter`

### Alternative solution

_No response_

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Start by tracing the filtering log entry point and how it currently creates rules. Compare the three proposed transformations in the issue; done means the filtering log can create the corresponding $badfilter rule for each example.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.