Commit Graph
6687 Commits
Author SHA1 Message Date
advplyr f57ca09f6e Update session middleware to check session userId with current user 2026-11-05 17:50:21 -06:00
advplyr 149bae7d73 Merge pull request #5694 from mikiher/fix-itunes-parsing
Keep iTunes author credentials attached to the name
2026-11-04 17:51:41 -06:00
advplyr d6d0cf6b8f Merge pull request #5686 from mikiher/fix-upload-auth
Stop unauthenticated multipart uploads from leaving temp files on disk
2026-11-04 17:50:04 -06:00
mikiher 087099faa3 Keep iTunes author credentials attached to the name 2026-11-02 10:04:19 +02:00
advplyr ce41ce489c Merge pull request #5691 from mikiher/dedupe-authors
Dedupe repeated book authors
2026-11-01 17:26:38 -06:00
mikiher b31af26837 Name the library item in the server log when a scan fails on it 2026-11-01 09:14:58 +02:00
mikiher 4072054e00 Dedupe book authors before inserting links so a repeated name does not abort the scan 2026-11-01 09:12:50 +02:00
mikiher f1f57d6595 Add one name dedupe function and use it for parsed names and metadata.json 2026-11-01 09:10:45 +02:00
mikiher 7aaa734d3e Parse multipart uploads only after auth and permission checks 2026-10-31 23:19:19 +02:00
mikiher 48d9309eb2 Delete unmoved upload temp files when the response closes 2026-10-31 23:18:01 +02:00
advplyr 616c8ba152 Github workflow for building docker images with v3 tag 2026-10-31 11:53:20 -05:00
advplyr edb1f7efc9 Version bump v2.37.2 v2.37.2 2026-10-23 14:36:19 -05:00
advplyr 92517f473b Update devcontainer.json node variant to 24 2026-10-23 14:19:39 -05:00
advplyr 9715c7a8f7 Merge pull request #5668 from nichwall/fix/issue-5637-copy-fallback
Add EPERM copy fallback
2026-10-22 17:36:02 -05:00
advplyr 95cb5bad27 Remove fs-extra sync updates 2026-10-22 17:34:09 -05:00
Nicholas Wallace 5cb461f9b5 Add EPERM move fallback 2026-10-20 21:55:23 -07:00
Nicholas Wallace 16aa80ed5c Add EPERM copy fallback 2026-10-20 21:39:26 -07:00
advplyr 743d915220 Normalize RouterBasePath env variable 2026-10-05 17:45:14 -05:00
advplyr 34715558df Use transaction and check root on server init 2026-10-04 20:03:56 -05:00
advplyr 2a0507ffc6 Update linuxpackager to only set 0775 on required files #5629 2026-10-02 17:19:38 -05:00
advplyr cff295fdc9 Merge pull request #5418 from SharonZhu0122/fix-5306-feed-cover-cache
Fix RSS feed cover images not updating after cover change (#5306)
2026-10-01 18:13:31 -05:00
advplyr 6b60beff6e Extract out rss feed image URL construction into a separate function 2026-10-01 18:13:09 -05:00
advplyr db433ce076 Merge pull request #5430 from boqiaok/fix/issue-5176-audible-products
Fix Audible search when products are null
2026-10-01 17:56:26 -05:00
advplyr 5edd20dfa3 Merge pull request #5437 from rtainaan/codex/handle-repeated-upload-files
Fix upload crash with repeated file fields
2026-10-01 17:52:59 -05:00
advplyr 3563d49424 Version bump v2.37.1 v2.37.1 2026-09-29 17:30:00 -05:00
advplyr 06935b78b5 Merge pull request #5615 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
2026-09-29 17:24:44 -05:00
Gabriel 4aee64da07 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1167 of 1167 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/pt_BR/
2026-09-30 00:18:46 +02:00
Martynas 02cf2da4fa Translated using Weblate (Lithuanian)
Currently translated at 60.1% (702 of 1167 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/lt/
2026-09-30 00:18:46 +02:00
Indrek Ankur 366320bf94 Translated using Weblate (Estonian)
Currently translated at 64.2% (750 of 1167 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/et/
2026-09-30 00:18:45 +02:00
advplyr a2cba8dd05 OIDC extend cookie max age to 10 minutes and redirect to login page when no session #5614 2026-09-29 17:18:38 -05:00
advplyr 86bc18487b Merge pull request #5606 from SharonZhu0122/fix-5604-oidc-session-cleanup
Expire abandoned OIDC mobile login sessions
2026-09-29 16:51:30 -05:00
advplyr 9e18cb41e9 Fix EACCES error for Debian install #5613
- Update systemd service file to define HOME path and CacheDirectory to support Node24 change
2026-09-29 16:33:13 -05:00
advplyr 7d10b8fc4a Version bump v2.37.0 v2.37.0 2026-09-28 16:46:32 -05:00
advplyr 14bec248f1 Merge pull request #5577 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
2026-09-28 16:38:13 -05:00
Juan Benites ff57368f37 Translated using Weblate (Spanish)
Currently translated at 100.0% (1167 of 1167 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/es/
2026-09-27 01:06:47 +02:00
Mediokris f589397008 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (1167 of 1167 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/nb_NO/
2026-09-27 01:06:47 +02:00
Danol fa4f6b58f3 Translated using Weblate (Czech)
Currently translated at 99.9% (1166 of 1167 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/cs/
2026-09-27 01:06:47 +02:00
Daniel Nylander 1acfd2ae54 Translated using Weblate (Swedish)
Currently translated at 100.0% (1167 of 1167 strings)

Translation: Audiobookshelf/Abs Web Client
Translate-URL: https://hosted.weblate.org/projects/audiobookshelf/abs-web-client/sv/
2026-09-27 01:06:47 +02:00
advplyr 91717e3b96 Merge pull request #4974 from Vito0912/feat/addAPISocket
Add support that API-Keys authenticate sockets
2026-09-26 18:06:38 -05:00
advplyr 282d8b8bf6 Update TokenManager test 2026-09-26 18:03:39 -05:00
advplyr fb4c3ba984 Merge master 2026-09-26 18:00:58 -05:00
advplyr 72a1c656f9 Update jwt verify for sockets to ignore expiration 2026-09-26 17:52:08 -05:00
zsh 273693e8ad Expire abandoned OIDC mobile login sessions 2026-09-25 17:38:37 +12:00
advplyr d22c468215 Merge pull request #5575 from SharonZhu0122/fix-5535-explicit-flag-from-provider
Set explicit flag from Audible match results
2026-09-23 17:41:50 -05:00
advplyr c654de4630 Fix server crash decoding invalid filter groups 2026-09-22 18:00:08 -05:00
advplyr aef33df8d3 Update get series for library endpoint to ensure series belongs to library 2026-09-22 17:49:53 -05:00
advplyr 63a883e595 Merge branch 'master' of https://github.com/advplyr/audiobookshelf 2026-09-21 17:02:46 -05:00
advplyr b8b069eca6 Fix server crash when collapse sub series and sort by author name #4993 & add whitelist for collapse subseries sort 2026-09-21 17:02:34 -05:00
advplyr 0fd0483021 Merge commit from fork
Add UUID check for cache manager
2026-09-21 16:10:29 -05:00
advplyr 8463b8426a Update library item cover PATCH endpoint to require the cover path to be in the library item libraryFiles array 2026-09-21 16:07:41 -05:00