v1.2.0: filter uitgebreid voor betere ov-recall

- vervoerders: ns, arriva, qbuzz, syntus, breng, u-ov, allgo, flixbus,
  blauwnet, r-net, valleilijn, waterbus, eurostar, thalys, randstadrail
- samenstellingen: bus/tram/metro + halte(s)/lijn(en)/station(s)/verkeer/net
  (ving 'tramhaltes lijn 26' dat voorheen mistte)
- trein-uitbreiding: reizigers/station
- infrastructuur: spoorweg/-baan/-lijn/-verkeer/-wegovergang/-storing,
  perron(s), overweg(en), sein(storing), wisselstoring, ontsporing
- concepten: dienstregeling, reizigers, inchecken/uitchecken, pont(en),
  lightrail, pendelbus/shuttlebus
- getest op 1445 historische entries: 25 matches (was 22), 2 vals-positieven
  verwijderd (havenstaking, zwemwater), tramhaltes-gap gedicht
This commit is contained in:
eddy 2026-09-05 17:32:13 +02:00
commit 38e9a151bc
3 changed files with 9 additions and 5 deletions

View file

@ -18,7 +18,7 @@ allow_filter: false
# Global match filter (whitelist): applies to ALL feeds in this instance.
# A post is ONLY sent when the regex matches the title OR the (HTML-stripped) summary.
# Set it live with `!rss set-filter <regex>`. Empty = send everything.
match_filter: "(?i)\\b(?:gvb|ebs|connexxion|cxx|transdev|keolis|ret|gvu|bus|metro|tram|ov)\\b|trein(?:en|verkeer|stel(?:len)?|staking|ongeluk)?|\\bov-staking|staking"
match_filter: "(?i)\\b(?:ns|arriva|qbuzz|connexxion|cxx|transdev|keolis|ret|gvb|ebs|htm|syntus|breng|u-ov|allgo|flixbus|blauwnet|r-net|valleilijn|waterbus|eurostar|thalys|randstadrail|gvu|ov)\\b|\\b(?:bus|tram|metro)(?:halte|haltes|lijn|lijnen|station|stations|verkeer|net)?\\b|\\btrein(?:en|verkeer|stel(?:len)?|staking|ongeluk|reizigers?|station|stations)?\\b|\\b(?:spoorweg|spoorbaan|spoorlijn|spoorverkeer|spoorwegovergang|spoorstoring|perron|perrons|overweg|overwegen|seinstoring|wisselstoring|sein|ontsporing|ontspoord)\\b|\\b(?:dienstregeling|reizigers?|inchecken|uitchecken|pont|ponten|lightrail|pendelbus|shuttlebus)\\b|\\b(?:ov-staking|staking|stakingen)\\b"
# Users who can bypass room permission checks
admins:
- "@user:example.com"