What's Changed
- Translations
- Themes
- Responsive mobile-friendly UI
- Permalinks
- Health check within web UI
- Monitoring dashboard
- Queue management within UI
- Allow bulk-copying of magnet links and info hashes
- Separation of torrent files query from main search query, and pagination through files in a torrent
- add queue jobs metric in grafana by @scratchmex in #297
- Webui revamp by @mgdigital in #280
- Specify go 1.23 in actions by @mgdigital in #317
- Upgrade go libs by @mgdigital in #318
- Fix duplicate key error for queue jobs by @mgdigital in #319
- Fix non-terminating help by @mgdigital in #320
- Add 10 seconds grace period for Postgres to become available by @mgdigital in #321
- Postgres DSN by @mgdigital in #322
- Update docker compose example by @mgdigital in #323
- Allow specifying EXTRA_CONFIG_FILES by @mgdigital in #324
- Add tooltip for decimal filesize by @mgdigital in #325
- Remove broken bootstrap nodes by @mgdigital in #326
- Deprioritize retried jobs by @mgdigital in #327
- Fix duplicate key error by @mgdigital in #338
- Upgrade go in flake.nix by @mgdigital in #339
- Fixes v0.10.0 by @mgdigital in #340
- Add not found page by @mgdigital in #341
- Fix budgeted_count subquery by @gileri in #333
- Local search and tmdb search should return match with lowest distance by @mgdigital in #342
- Update docker-compose example gluetun configuration by @mgdigital in #343
- Rename core classifier by @mgdigital in #344
- Queue admin improvements by @mgdigital in #350
- Update classifier core config file by @emmanuel-ferdman in #345
- i18n across labels in torrent bulk actions by @rraymondgh in #346
- Update fr.json by @cyberbabacool in #351
- Add page titles by @mgdigital in #355
- Miscellaneous fixes by @mgdigital in #357
- dashboard - purge queues labels wrong for statuses by @rraymondgh in #356
- Housekeeping by @mgdigital in #366
- Improve file type detection in classifier by @mgdigital in #365
- torznab - fix incorrect leechers in arrs by @rraymondgh in #372
- chore: Update docker-compose.yml by @dashed in #370
- Allow slice values in configuration by @mgdigital in #374
- Fix search params by @mgdigital in #380
- Chart improvements by @mgdigital in #381
- Housekeeping by @mgdigital in #382
- Upgrade Go to 1.23.6 by @mgdigital in #383
- Allow ad hoc reprocessing via API and web UI by @mgdigital in #393
- Adjust translation for "dismiss" by @mgdigital in #394
- torznab - return tv shows and movies from parent category where it was requested along with subcategories by @rraymondgh in #387
- torznab tmdbid in results. by @rraymondgh in #386
- Docsite updates by @mgdigital in #364
- Add code of conduct by @mgdigital in #395
- fix charts clipped on small devices by @rraymondgh in #385
New Contributors
- @scratchmex made their first contribution in #297
- @gileri made their first contribution in #333
- @emmanuel-ferdman made their first contribution in #345
- @cyberbabacool made their first contribution in #351
- @dashed made their first contribution in #370
Full Changelog: v0.9.5...v0.10.0