Commit Graph
6 Commits
Author SHA1 Message Date
AyrisAIandClaude Sonnet 5 2001fa7952 fix: trust Coolify/Traefik reverse proxy headers
Without trustProxies(), Laravel didn't know requests arriving via
Traefik were originally HTTPS, so route()/url() generated http://
links (stream/proxy, vtt-proxy, etc.), which browsers block as mixed
content on the HTTPS page. Also corrected APP_URL in Coolify's env
vars from http://localhost/ to https://animexe.com.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 12:05:26 +03:00
AyrisAIandClaude Sonnet 5 80eff2ca8c fix: stop unwrapping the CORS proxy for aniziumserver hosts client-side
proxyUrl() in player.blade.php listed aniziumserver.sbs/site/com in
DIRECT_CORS_HOSTS, so it unwrapped the server's /stream/proxy URLs and
tried loading them directly from the browser. That CORS assumption is
no longer true (confirmed via browser console), which silently undid
the PlayerController fix from the previous commit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 11:58:45 +03:00
AyrisAIandClaude Sonnet 5 c891d77ae1 fix: proxy Anizium video sources to fix CORS playback errors
videoSourcesData (quality/dub failover list) wasn't routed through
stream.proxy, so switching quality/dub hit Anizium's CDN directly and
got blocked by CORS. aniziumserver.sbs was also wrongly whitelisted as
CORS-safe in isOwn — it isn't, per browser console evidence.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 11:06:30 +03:00
AyrisAI bf530a2a0e bb 2026-08-06 02:21:07 +03:00
AyrisAI 8de29f09fd bb 2026-08-06 02:18:34 +03:00
AyrisAI dd181af928 Update partners and app layout 2026-07-22 10:14:15 +03:00