- Add SiteConfig: centralized domain management with dynamic resolution - Fix stream extraction: pattern-based URL detection instead of hardcoded host check - decodeEmbeddedEventUrl now detects eventos URLs by structure (path + param), not domain - StreamRepository and StreamOptionMetadata use SiteConfig as single source of truth - Domain auto-discovery: probes known domains on app start, persists working one - Update network_security_config with new domain + CDN - Add unit test infrastructure (JUnit, MockK, Truth) with 24 tests - Improve error handling in MainFragment with descriptive messages
2.5 KiB
2.5 KiB