mirror of
https://github.com/jellyfin/jellyfin-desktop.git
synced 2026-10-26 16:45:24 +00:00
- Remove --disable-web-security flag as it's no longer needed
- There are no CORS nor CPS issues
- mpv integration works
- the service worker works
- Bundle JMP web bridge resources in application binary (file:// -> qrc://)
- This keeps installs cleaner and removes the risk of the native
files going missing or using the incorrect paths.
- Using file:// also had some issues with CSP
- The JS assets are combined into a single JS script which is
injected as a user script. This bypasses CSP issues.
- Replace connectivity check and web HTML retrieval JavaScript methods
with C++ methods. This works around CORS issues on the server
selection page.