AdguardTeam / AdguardTeam/AdguardBrowserExtension
Add ability to disable basic filters by creating `$badfilter` rule [Filtering log]
- 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