Big changes
- Add automatic watchlist syncing with Simkl
- Add OIDC
- Move migrations tools to another container (requires docker-compose.yml update)
What's Changed
- Add oidc support by @zoriya in #334
- Add transcoder presets support by @zoriya in #336
- Add oidc support (part 2) by @zoriya in #337
- Add account verification requirement option and handle lack of permissions on front by @zoriya in #338
- Auto delete issues on startup by @zoriya in #339
- Prevent watchlist ssr issue by @zoriya in #340
- Move from newtonsoft.json to system.text.json by @zoriya in #348
- Switch to file scopped namespaces by @zoriya in #349
- Migrate to dotnet8 by @zoriya in #350
- Add simkl automatic syncing by @zoriya in #347
- Add trakt in the list of supported oidc by @zoriya in #353
- Fix lots of bugs by @zoriya in #354
- Add workflow dispatch for docker builds by @zoriya in #355
- Use a service to run migrations by @zoriya in #358
- Fix enum mapping bugs by @zoriya in #360
- Fix tag release CI by @zoriya in #363
- Add targetarch support for Dockerfile.migrations by @zoriya in #364
- Fix unlogged account error not showing by @zoriya in #365
- Use rfc6381 to prevent h265 playback issues by @zoriya in #366
- Prevent 500 when specifing invalid show id on episode create by @zoriya in #367
- Fix some android issues by @zoriya in #368
- Fix nvidia format change by @zoriya in #369
- Fix segments list having a greater length than capacity by @zoriya in #370
Full Changelog: v4.3.0...v4.4.0