Commit 66aa57a
committed
🐛 fix: 🐛 fix: persistent cookie storage + CI/CD build compatibility
- Add WebKitGTK6 cookie persistence via CookieManager with SQLite storage
→ login sessions (YouTube, Spotify, etc.) now survive app restarts
- Disable ITP (Intelligent Tracking Prevention) → prevents WebKit from
limiting third-party cookies needed for OAuth flows (accounts.google.com)
- Set cookie accept policy to Always → required for cross-domain auth
- Switch reqwest from rustls-tls back to native-tls → fixes CI/CD build
failure caused by ring crate assembly linkage with lld linker
- Add TLS client init error logging in favicon fetch1 parent 3b46872 commit 66aa57a
4 files changed
Lines changed: 204 additions & 236 deletions
0 commit comments