Releases: bitmagnet-io/bitmagnet
v0.10.0-beta.5
What's Changed
- 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:
- Simplify logic of purging queue jobs
- Fix GraphQL unmarshal of nullable enum
- Improve queue batch UI
- Round estimates to 2 significant figures in UI
- Miscellaneous UI tweaks
New Contributors
- @emmanuel-ferdman made their first contribution in #345
- @cyberbabacool made their first contribution in #351
Full Changelog: v0.10.0-beta.4...v0.10.0-beta.5
v0.10.0-beta.4
This beta release includes a full rewrite of the web UI, incorporating the following features and improvements:
- Translations
- Themes
- Responsive mobile-friendly UI
- Permalinks, closing #192
- 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
- Show sizes in MiB instead of MB
- Always show original torrent name in table, closing #290
- Add documentation for starting Bitmagnet, closing #312
- 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
- Allow specifying 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
- Fix undefined index by @mgdigital in #340
- Fix estimate symbol not shown on paginator 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
Please report any issues found. In particular there may be issues with the translations, which were done by AI for the most part! If you are proficient in any of these languages then your help is appreciated in reviewing the translation files here: https://github.com/bitmagnet-io/bitmagnet/tree/main/webui/src/app/i18n/translations
Discussion: #316
New Contributors
Full Changelog: v0.10.0-beta.3...v0.10.0-beta.4
v0.10.0-beta.3
This beta release includes a full rewrite of the web UI, incorporating the following features and improvements:
- Translations
- Themes
- Responsive mobile-friendly UI
- Permalinks, closing #192
- 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
- Show sizes in MiB instead of MB
- Always show original torrent name in table, closing #290
- Add documentation for starting Bitmagnet, closing #312
- 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
- Allow specifying 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
Please report any issues found. In particular there may be issues with the translations, which were done by AI for the most part! If you are proficient in any of these languages then your help is appreciated in reviewing the translation files here: https://github.com/bitmagnet-io/bitmagnet/tree/main/webui/src/app/i18n/translations
Discussion: #316
Full Changelog: v0.10.0-beta.2...v0.10.0-beta.3
v0.10.0-beta.2
This beta release includes a full rewrite of the web UI, incorporating the following features and improvements:
- Translations
- Themes
- Responsive mobile-friendly UI
- Permalinks, closing #192
- 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
- Show sizes in MiB instead of MB
- Always show original torrent name in table, closing #290
- Add documentation for starting Bitmagnet, closing #312
Please report any issues found. In particular there may be issues with the translations, which were done by AI for the most part! If you are proficient in any of these languages then your help is appreciated in reviewing the translation files here: https://github.com/bitmagnet-io/bitmagnet/tree/main/webui/src/app/i18n/translations
Discussion: #316
What's Changed
- Specify go 1.23 in actions by @mgdigital in #317
Full Changelog: v0.10.0-beta.1...v0.10.0-beta.2
v0.10.0-beta.1
This beta release includes a full rewrite of the web UI, incorporating the following features and improvements:
- Translations
- Themes
- Permalinks, closing #192
- 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
- Show sizes in MiB instead of MB
- Always show original torrent name in table, closing #290
- Add documentation for starting Bitmagnet, closing #312
Please report any issues found. In particular there may be issues with the translations, which were done by AI for the most part! If you are proficient in any of these languages then your help is appreciated in reviewing the translation files here: https://github.com/bitmagnet-io/bitmagnet/tree/main/webui/src/app/i18n/translations
What's Changed
- add queue jobs metric in grafana by @scratchmex in #297
- Webui revamp by @mgdigital in #280
New Contributors
- @scratchmex made their first contribution in #297
Full Changelog: v0.9.5...v0.10.0-beta.1
v0.9.5
Allow rate limit "burst" for TMDB API when using the default API key, allowing the limit to average to 1 second with a lot less blocking, which became more important as the default queue concurrency was reduced to 1.
What's Changed
- Increase rate limit burst when using default TMDB API key by @mgdigital in #296
Full Changelog: v0.9.4...v0.9.5
v0.9.4
This release includes 2 optimizations that should reduce the load that queue jobs place on the database, including for the 0.9.0 upgrade job.
It should also reduce instances of ERROR: canceling statement due to user request
in the Postgres logs, but note that Bitmagnet does cancel some database queries because it sometimes tries 2 query strategies in a race and cancels the slowest one, so this message doesn't indicate a problem.
What's Changed
- Add local_search_enabled flag to classifier by @mgdigital in #291
- Reduce CTE strategy usage when not needed by @mgdigital in #292
Full Changelog: v0.9.3...v0.9.4
v0.9.3
This release reduces the default processor.concurrency
config to 1
following user feedback that concurrency of 3
causes slowdowns on some systems. If your system can handle it, you may want to configure a higher value.
What's Changed
- Default processor.concurrency to 1 by @mgdigital in #284
Full Changelog: v0.9.2...v0.9.3
v0.9.2
Some users have reported a slowdown in the app that is probably due to the 0.9.0 reindex. Adding a configuration option to dial down the queue concurrency for torrent processing.
If you're affected, try setting the value to 1, either as an environment variable, e.g. PROCESSOR_CONCURRENCY=1
, or in your config file:
processor:
concurrency: 1
What's Changed
- Allow configuring processor concurrency by @mgdigital in #281
Full Changelog: v0.9.1...v0.9.2
v0.9.1
This release includes an optimization may improve reprocess performance on more modest hardware.
What's Changed
- Processor optimisation - reduce concurrency by @mgdigital in #277
- Bump github.com/vektah/gqlparser/v2 from 2.5.11 to 2.5.14 by @dependabot in #274
- Processor optimization by @mgdigital in #278
Full Changelog: v0.9.0...v0.9.1