fix(mobile): reklamy sacdnssedge na liscie, changelog poprawek serwisow
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
6379e98dd9
commit
ca9ccf29f1
2 changed files with 16 additions and 2 deletions
|
|
@ -35,6 +35,17 @@ export type ChangelogEntry = {
|
|||
};
|
||||
|
||||
export const CHANGELOG: ChangelogEntry[] = [
|
||||
{
|
||||
id: '2026-10-15a',
|
||||
date: 'October 2026',
|
||||
items: [
|
||||
'hentaimama plays again, and xanimeporn plays in the app instead of downloading the file.',
|
||||
'porndish played one of the same two videos for every scene because of a cache bug on their side. Each scene now plays its own video.',
|
||||
'perverzija works again after their site started blocking us this morning.',
|
||||
'Movies from mangoporn show their DoodStream and Mixdrop links again, and titles like "Watch ... Porn Movie Online Free" are cleaned up.',
|
||||
'Deleted fpoxxx and sxyland videos no longer play an ad or a random clip instead of the scene.',
|
||||
],
|
||||
},
|
||||
{
|
||||
id: '2026-10-13b',
|
||||
date: 'October 2026',
|
||||
|
|
|
|||
|
|
@ -187,6 +187,9 @@ const AD_HOSTS = [
|
|||
'google-analytics.com', 'googletagmanager.com',
|
||||
'traffichaus.com', 'plugrush.com', 'clickadu.com',
|
||||
'redirectvoluum.com', 'clickaine.com', 'hilltopads.net', 'popshq.com',
|
||||
// Wideo reklam tsyndicate (VAST -> sacdnssedge .mp4): na stronie skasowanego filmu fpoxxx
|
||||
// bylo jedynym wideo i gralo jako scena (zgloszenie 1ee12943, 2026-10-12).
|
||||
'sacdnssedge.com',
|
||||
];
|
||||
|
||||
function detectMode(url: string): 'video' | 'webview' {
|
||||
|
|
@ -1588,7 +1591,7 @@ const INJECTED_JS = `
|
|||
'redirectvoluum.com','clickaine.com','hilltopads.net','popshq.com',
|
||||
// VIDEO-ad CDN/VAST preroll (mp4) — KVS hosty (yespornvip/pornditt) wstrzykują
|
||||
// preroll który scrape inaczej łapie zamiast contentu. 2026-06-01.
|
||||
'trafostatic.com','bkcdn.net','gripi.online','dipi.online','tsyndicate.com',
|
||||
'trafostatic.com','bkcdn.net','gripi.online','dipi.online','tsyndicate.com','sacdnssedge.com',
|
||||
'marzaent.com','yomeno.xyz','cdn-fc.com','tapioni.com','fh-wgt.com',
|
||||
'xlivrdr.com','dynspt.com','svtrck.site','urlhaus.com',
|
||||
// xtremestream (perverzija) trzyma preroll/midroll na własnym bunny-CDN i odtwarza je
|
||||
|
|
@ -2138,7 +2141,7 @@ function EmbedWebViewPlayer({ params }: { params: RouteParams }) {
|
|||
const isLikelyAd = React.useCallback((u: string): boolean => {
|
||||
const low = u.toLowerCase();
|
||||
if (/\/(preroll|midroll|postroll|adroll|ad-?\d+|advert)/.test(low)) return true;
|
||||
if (/(tsyndicate|exoclick|trafficstars|adskeeper|popmyads|magsrv|adcash)\./.test(low)) return true;
|
||||
if (/(tsyndicate|sacdnssedge|exoclick|trafficstars|adskeeper|popmyads|magsrv|adcash)\./.test(low)) return true;
|
||||
// Trailer / preview thumbnails, często `_preview.mp4` lub thumb `.jpg.mp4`
|
||||
if (/_preview\.(mp4|m3u8)/.test(low)) return true;
|
||||
if (/\.jpg\.mp4/.test(low)) return true;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue