goon/app/connectors
goon-foss 7a40ff70ba
Some checks are pending
Backend tests / test (push) Waiting to run
fix(performers): czlon <3 znaki degenerowal filtr slug-matchu (over-attribution)
Bug-report 986d3018 ('O co chodzi z tym Lady Vi? To wcale nie jest aktorka z tych
filmow'). Search-scrapery filtruja wyniki po tokenach nazwy >=3 znaki, wiec czlon
2-znakowy wypada: 'Lady Vi' -> {lady}, i  degeneruje sie do 'slug zawiera
lady' = KAZDA scena z tym slowem. Dla nazw gdzie WSZYSTKIE czlony sa krotkie
('Jj Jj', 'Mi Su') zbior tokenow jest PUSTY, a
przepuszcza wtedy absolutnie wszystko.

Audyt: Lady Vi miala 116 przypisan z tube, z czego 115 pasowalo tylko przez 'lady'
a realnie o niej byla 1. Wyczyszczone (zostaly kanoniczne stashdb + 1 trafione).

Fix: gdy nazwa ma czlon <3 znaki, wymagamy dodatkowo CALEJ nazwy sklejonej bez
separatorow ('lady-vi-...' -> 'ladyvi'). Zweryfikowane: lady-vi-hot-scene przyjmie,
lady-sonia-milf i busty-lady-next-door odrzuci.
2026-07-28 09:52:41 +02:00
..
direct_scrapers fix(performers): czlon <3 znaki degenerowal filtr slug-matchu (over-attribution) 2026-07-28 09:52:41 +02:00
__init__.py feat(movies): add freeomovie.to as a movie mirror 2026-07-02 14:39:42 +02:00
base.py Initial commit 2026-05-20 10:10:22 +02:00
dooplay.py feat(movies): add streamporn.vip mirror, retire dead streamporn.nl 2026-07-02 14:27:21 +02:00
freeomovie.py fix(feedback): freeomovie posters + dead hoster + myvidplay; watchporn _embed_iframe guard 2026-07-03 13:02:47 +02:00
paradisehill.py fix(movies): paradisehill delta date-granularity + browse cadence docs 2026-06-01 17:00:10 +02:00
stashdb.py Initial commit 2026-05-20 10:10:22 +02:00
tpdb.py feat(movies): TPDB movie enrichment + dedup 2026-07-02 11:36:36 +02:00