Providers:
-
Wiflix:
- Restored search functionality by adding "Cookie: h_check=25" header to all requests to bypass "Bot shield active." detection.
- Removed the unused "result_from" parameter from search request as it is no longer used by the code nor the website.
- Changed "full_search" parameter from 0 to 1 in search request.
- Implemented new "hasMore" logic based on ".navigation" page links (with list size fallback).
- Excluded "div.mov" elements inside "#no-results-rec" to prevent hidden recommendations from being parsed as valid search results.
-
FrenchStream:
- Fixed anti-bot challenge (which caused all provider features to fail to load) by injecting "fsschal=1" cookie into all requests via a client interceptor.
-
StreamingIta:
- Removed because there seems to be no longer an active or new domain available.
-
UnJourUnFilm & AfterDark:
- Removed from the selection list since they require fixes, making them useless to show as options until a working solution is found (if there will ever be one).
-
Pluto TV & PelotaLibreTvHd thanks to @NANDOFS:
- Add new IPTV providers for Pluto TV across multiple regions: Argentina (Ar), Germany (De), Spain (Es), France (Fr), Italy (It), and USA (Us).
- Add new providers PelotaLibreTvHd es.
- Update Provider.kt to include and support the new Pluto TV regional providers.
- Implement standardized M3U parsing, caching, and metadata extraction logic across all Pluto TV providers.
- Include regional logo and language settings for each new Pluto TV instance.
-
FilmyOnline thanks to @Paduu29:
- Now uses a webview for cloudflare challenge migrated to new api calls.