3 Commits

Author SHA1 Message Date
baliasnyifeliks
0c06d065d5 refactor(http): migrate from HttpClientHandler to SocketsHttpHandler
Update SSL certificate validation approach to use SslClientAuthenticationOptions
with a custom validation callback. This modernizes the HTTP client implementation
while maintaining the same security behavior of accepting all certificates.

BREAKING CHANGE: The underlying HTTP handler implementation has changed from
HttpClientHandler to SocketsHttpHandler, which may affect behavior in edge cases
2026-01-14 12:58:57 +02:00
baliasnyifeliks
838dc96aa9 refactor(uakino): replace Http.Get with custom GetString method
Implement a new GetString method using HttpClient for better control over
HTTP requests including proxy handling, SSL validation, and timeout management.
This replaces the previous Http.Get calls throughout the UAKino module to
standardize request handling and improve reliability.
2026-01-14 08:47:38 +02:00
baliasnyifeliks
aa267b8e73 feat(uakino): add new online module for UAKino streaming service
Adds complete UAKino integration with:
- Controller for handling movie/series requests and playback
- ModInit for module configuration and initialization
- Models for search results, playlists, and player data
- OnlineApi for event registration
- UAKinoInvoke for core functionality (search, playlist parsing, player handling)
- Project configuration and manifest

The module supports:
- Search functionality with caching
- Series episode listing with voice selection
- Movie and series playback
- Proxy management and error handling
- HTML and JSON response formats
2026-01-13 09:22:03 +02:00