🎉 Release v1.2.0
Features:
- ✅ feat(audiobook): add language, format and publisher to details modal
- ✅ feat: add book info modal to admin pending approval cards
- #158
- Thanks @xFlawless11x !
- ✅ feat: add On Grab notification event
- #162
- Thanks @xFlawless11x !
- ✅ Bulk import enhancement: group tagless files by folder and use folder name as search fallback
- #173
- Thanks https://github.com/MattiasC !
- ✅ Make qBit support fully auth-less when no credentials are provided
- #178
- Thanks @funkypenguin.co.nz for surfacing the issue!
- ✅ Add seriesPart metadata tag for Audiobookshelf series ordering
- #198
- Thanks https://github.com/TylerNorris214 !
- ✅ Add User-Agent header to Prowlarr RSS queries
- #201
- Thanks @xFlawless11x !
- ✅ feat: allow cancellation of pending-approval requests
- #202
- Thanks @xFlawless11x !
- ✅ Recovery Script
- It's been a rare occurence for users to be unable to login and have to reset their instance. It's been proven that this happens when users are missing the volume mapping where the encryption secret is kept (./config:/app/config)
- If it does happen to you Run this to get started with recovery:
docker exec -it <container> npm run rmab:recover
Fixes:
-
✅ Homepage Fixes
- Move audible data refresh back to scraping method (no good catalog api for it)
- Excessive retries and backoffs to combat 503's, data refresh may take up to 15 mins per category enabled on your homepage (if you have lots of 503's)
-
✅ Fix some inconsistency with sibling ASIN grouping
-
✅ fix: use BigInt for PlexLibrary.duration to prevent INT4 overflow
- #194
- Thanks https://github.com/H0tChicken !
-
✅ Fix Plex Home profile selection login loop
- #197
- Thanks https://github.com/cbusillo !
Upgrade:
docker pull ghcr.io/kikootwo/readmeabook:latest docker compose down docker compose up -d
GITHUB GENERATED NOTES:
What's Changed
- feat(audiobook): add language, format and publisher to details modal by @Orvanix in #152
- feat: add book info modal to admin pending approval cards by @xFlawless11x in #158
- feat: add On Grab notification event by @xFlawless11x in #162
- Bulk import enhancement: group tagless files by folder and use folder name as search fallback by @MattiasC in #173
- fix: use BigInt for PlexLibrary.duration to prevent INT4 overflow by @H0tChicken in #194
- Fix Plex Home profile selection login loop by @cbusillo in #197
- Add seriesPart metadata tag for Audiobookshelf series ordering by @TylerNorris214 in #198
- Add User-Agent header to Prowlarr RSS queries by @xFlawless11x in #201
- feat: allow cancellation of pending-approval requests by @xFlawless11x in #202
New Contributors
- @xFlawless11x made their first contribution in #158
- @MattiasC made their first contribution in #173
- @H0tChicken made their first contribution in #194
- @cbusillo made their first contribution in #197
- @TylerNorris214 made their first contribution in #198
Full Changelog: v1.1.8...v1.2.0