Sponsors
Thanks a lot to @onedr0p, @joryirving and @bo0tzz for being the firsts sponsors!
Big changes
- Add automatic (and manual) metadata refresh
- Rework image storing system (will automatically redownload images in the new format on startup)
- Auto generate the
AUTHENTICATION_SECRET
(can be safely removed from your .env). Will require users to re-login - Need docker-compose change for:
- Split of scanner and matcher containers
- Switch from nginx to traefik (the
nginx.conf.template
file can now be deleted) - Fix image volume that was not mapped to the right directory.
What's Changed
- Add tv specifics genres by @zoriya in #371
- Fix small segments cut at beginning of transcode blocks by @zoriya in #372
- Create image migration code by @zoriya in #373
- Allow cpu profile for docker compose versions where default profile i… by @zoriya in #379
- feat: add GHCR container images by @onedr0p in #383
- Change localhost to meilisearch on the healthcheck by @zoriya in #384
- back: migrations: fix postgres config by @Intuinewin in #388
- chore: set up renovate for dependency management by @onedr0p in #387
- chore: disable docker digest pinning and update config var by @onedr0p in #394
- fix(deps): update github.com/zoriya/go-mediainfo digest to 07018f0 by @renovate in #392
- chore(deps): update dependency csharpier to v0.27.3 by @renovate in #395
- chore(deps): update dependency microsoft.sourcelink.github to v1.1.1 by @renovate in #396
- chore: disable rate-limiting on renovate PR creation by @onedr0p in #397
- chore(renovate): pin meilisearch and postgres versions by @onedr0p in #405
- chore(renovate): pin postgres version using the right package pattern by @onedr0p in #406
- chore(deps): update expo/expo-github-action action to v8 by @renovate in #402
- chore: switch to softprops/action-gh-release by @onedr0p in #407
- Update nuget packages by @zoriya in #408
- Split fs scanner into scanner and matcher components by @zoriya in #410
- Make prod docker-compose the default by @zoriya in #411
- chore(deps): update dependency dapper to v2.1.42 by @renovate in #413
- chore(deps): update dependency csharpier to v0.28.0 by @renovate in #415
- chore(deps): update dotnet monorepo to v8.0.4 by @renovate in #416
- chore(deps): update dependency dapper to v2.1.44 by @renovate in #417
- chore(deps): update skiasharp monorepo to v2.88.8 by @renovate in #418
- Add identify apis for provider by @zoriya in #419
- Add Simplified Chinese translation by @tardlk in #423
- Bump golang.org/x/net from 0.19.0 to 0.23.0 in /transcoder by @dependabot in #425
- Use env var for transcoder url by @zoriya in #426
- fix(deps): update module github.com/labstack/echo/v4 to v4.12.0 by @renovate in #427
- Rework images storing by @zoriya in #428
- Update dependency csharpier to v0.28.1 by @renovate in #429
- Add metadata refresh by @zoriya in #430
- Fix recommended typo by @zoriya in #431
- Auto generate jwt secret by @zoriya in #432
- Add auto refresh of items by @zoriya in #433
- Support svg images from external websites by @zoriya in #434
- Rewrite autosync to use msgspec and aio-pika by @zoriya in #435
- Fix tripple/more touches to seek by @zoriya in #436
- Move transcoder api to /video with path b64 encoded to prevent db hit by @zoriya in #441
- Type check guessit results, fix #440 by @zoriya in #442
- Add release ci by @zoriya in #443
- Refresh login error on token change, not only on id change by @zoriya in #444
- Better handle titles list by @zoriya in #445
- scanner: quote path when deleting issues by @Intuinewin in #446
- scanner: supports tmdb episode groups with multiple groups by @Intuinewin in #447
- Fix folder renaming by @zoriya in #449
- Migrate from nginx to traefik by @zoriya in #450
- chore(deps): update traefik docker tag to v3 by @renovate in #451
- Use stable images ids to prevent duplicated by @zoriya in #452
- Add authmethod config value for oidc providers by @zoriya in #453
New Contributors
- @onedr0p made their first contribution in #383
- @Intuinewin made their first contribution in #388
- @renovate made their first contribution in #392
- @tardlk made their first contribution in #423
Full Changelog: v4.4.0...v4.5.0