advplyr
|
9ab35ef418
|
Update playlist endpoints to check user still has library access
|
2026-04-22 16:42:58 -05:00 |
|
advplyr
|
79cc9765cf
|
Update collection endpoints to check user library access
|
2026-04-22 16:29:47 -05:00 |
|
advplyr
|
5b2a788cfc
|
Update LibraryItemController test with 403 tests
|
2026-04-21 17:13:52 -05:00 |
|
advplyr
|
80b39abaa2
|
Update library item batch api endpoints check users per-item access & return 403
|
2026-04-21 17:13:06 -05:00 |
|
advplyr
|
b41db23994
|
Version bump v2.33.2
|
2026-04-19 16:46:10 -05:00 |
|
advplyr
|
125f265f55
|
Merge pull request #5141 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2026-04-19 16:21:40 -05:00 |
|
advplyr
|
b7e8a0474a
|
Update bulk download endpoint ensure items are from the same library requested
|
2026-04-19 16:20:31 -05:00 |
|
advplyr
|
39adefb632
|
Update backup load & upload to remove tempfile on failed backups, validate details filesize & close zip
|
2026-04-18 17:03:37 -05:00 |
|
advplyr
|
24cab79c66
|
Update filesystem/pathexists endpoint to use existing isSameOrSubPath func
|
2026-04-18 16:24:48 -05:00 |
|
advplyr
|
b27f21fd95
|
Update podcastUtils to sanitize episode subtitle from rss feed
|
2026-04-17 16:59:22 -05:00 |
|
advplyr
|
09fa0b38f5
|
Update podcast create path validation & fix relPath
|
2026-04-17 16:51:22 -05:00 |
|
advplyr
|
455e605162
|
Update author & library item image endpoints to clamp width/height query params
|
2026-04-17 16:30:08 -05:00 |
|
advplyr
|
88667d00a1
|
Merge pull request #5115 from rktjmp/fix-mka-opus-desktop-streaming
Force AAC transcode when streaming mka+opus to desktop client
|
2026-04-10 16:54:18 -05:00 |
|
advplyr
|
94c426bd97
|
Update comments on matroska
|
2026-04-10 16:42:39 -05:00 |
|
advplyr
|
64cbf59609
|
Merge pull request #5160 from mikiher/fix-item-removed-payload
Fix item_removed payload to include libraryId
|
2026-03-31 16:43:51 -05:00 |
|
advplyr
|
c4c8b8d0f2
|
Merge pull request #5158 from mikiher/book-update-author-events
Emit proper author_updated/added events when updating book media
|
2026-03-30 16:26:47 -05:00 |
|
advplyr
|
ab3bd6f4a1
|
Update JS docs
|
2026-03-30 16:22:27 -05:00 |
|
advplyr
|
5de92d08f9
|
Fix share playback session not including coverAspectRatio
|
2026-03-29 15:36:07 -05:00 |
|
advplyr
|
8b89b27654
|
Version bump v2.33.1
|
2026-03-19 17:09:14 -05:00 |
|
advplyr
|
3faa6f3e7d
|
Update playlist create/update endpoint to strip all html tags
|
2026-03-19 16:57:22 -05:00 |
|
advplyr
|
9821c31f8e
|
Update collection create/update endpoints to strip html tags from collection name
|
2026-03-19 16:53:21 -05:00 |
|
advplyr
|
efe2a22674
|
Merge pull request #5122 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2026-03-19 16:41:19 -05:00 |
|
advplyr
|
4bdd76d94c
|
Update podcast episode update endpoint to sanitize subtitle
|
2026-03-18 17:01:19 -05:00 |
|
advplyr
|
7c0d9efe91
|
Update Confirm component to support allowHtml prompt option
|
2026-03-18 16:51:51 -05:00 |
|
advplyr
|
874e9e1856
|
Update API Key jwtAuthCheck to check user active status
|
2026-03-18 16:17:45 -05:00 |
|
advplyr
|
6d3773a0b8
|
Version bump v2.33.0
|
2026-03-12 17:01:54 -05:00 |
|
advplyr
|
a47c869d0b
|
Update migration file to v2.33.0
|
2026-03-12 16:45:08 -05:00 |
|
advplyr
|
eb0383d37a
|
Merge pull request #5073 from kevingatera/perf/minimal-upstream-patchset
Improve personalized/discover query performance and cache invalidation behavior
|
2026-03-12 16:38:26 -05:00 |
|
advplyr
|
e66ffb9c23
|
Add indexes to MediaProgress and BookSeries models
|
2026-03-12 16:37:59 -05:00 |
|
advplyr
|
972193b193
|
Update server settings authLoginCustomMessage to sanitize on save and load
|
2026-03-11 17:18:05 -05:00 |
|
advplyr
|
690a7e0da9
|
Update session DeviceInfo with sanitize on clientDeviceInfo
|
2026-03-11 17:03:07 -05:00 |
|
advplyr
|
fbe1d1eed6
|
Merge pull request #5030 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2026-03-08 17:30:54 -05:00 |
|
advplyr
|
e5b7aea46c
|
Merge pull request #5063 from mandreko/idor-fixes
IDOR fixes
|
2026-03-08 17:26:03 -05:00 |
|
advplyr
|
2f2d026b06
|
Auto format
|
2026-03-08 17:25:52 -05:00 |
|
advplyr
|
c156b063f5
|
Merge pull request #5036 from kctdfh/Slightly-better-subtitle-parsing-logic
Improved subtitle parsing to account for bare colon in title
|
2026-03-08 17:12:55 -05:00 |
|
advplyr
|
e6d49a2d53
|
Fix home page check current user for hide from continue listening
|
2026-03-04 16:50:36 -06:00 |
|
advplyr
|
6d3404272c
|
Fix Match click to use current label string
|
2026-02-28 11:32:28 -06:00 |
|
advplyr
|
1d0b7e383a
|
Merge pull request #5071 from pavel-miniutka/master
Add Belarusian language option & Belarus podcast region
|
2026-02-22 16:19:19 -06:00 |
|
advplyr
|
9f5d8386f3
|
Merge pull request #5077 from belpe/add-slovak-language
Add Slovak (sk) language to language selector
|
2026-02-22 16:15:55 -06:00 |
|
advplyr
|
6e0da3bf7a
|
Fix updating author name merging with same name authors in a different library #4628
|
2026-02-21 16:00:38 -06:00 |
|
advplyr
|
fa5fa7b788
|
Fix server crash on /me/progress/:libraryItemId/:episodeId? when episodeId is not passed in for a podcast library item #5058
|
2026-02-14 17:17:12 -06:00 |
|
advplyr
|
b01facc034
|
Merge pull request #5042 from openam/open-api-spec-fixes
Fix OpenAPI spec description
|
2026-02-08 17:23:18 -06:00 |
|
advplyr
|
fe13456a2b
|
Merge pull request #4936 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2026-02-03 17:26:42 -06:00 |
|
advplyr
|
8498378bca
|
Merge pull request #4952 from sir-wilhelm/use-localized-text-for-selected-filter
Display localized/styled text for selected filter.
|
2026-01-31 17:56:07 -06:00 |
|
advplyr
|
b61e2c30f2
|
Merge pull request #4973 from KiwiHour/jump-backwards-label-fix
Fix screen reader compatability issue for the "jump backwards" button for media controls
|
2026-01-31 17:50:41 -06:00 |
|
advplyr
|
122fc34a75
|
Fix server crash filtering by decade with collapsed series
|
2025-12-24 17:07:05 -06:00 |
|
advplyr
|
e5c0a9d22c
|
Version bump v2.32.1
|
2025-12-23 16:51:54 -06:00 |
|
advplyr
|
3bf136a20b
|
Merge pull request #4933 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-12-23 16:49:04 -06:00 |
|
advplyr
|
04eb3bc437
|
Fix server crash on audible match #4931
|
2025-12-23 16:44:29 -06:00 |
|
advplyr
|
81e96df9c5
|
Version bump v2.32.0
|
2025-12-21 15:54:07 -06:00 |
|
advplyr
|
44aff23e1b
|
Merge pull request #4921 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-12-21 15:44:28 -06:00 |
|
advplyr
|
7b37c98e88
|
Book tags genres dedupe (#4927)
* Update Audible provider dedupe genres/tags and return tags as array
* Update custom metadata provider to dedupe tags/genres and return tags as array
|
2025-12-21 15:38:34 -06:00 |
|
advplyr
|
088353ae26
|
Merge pull request #4649 from votex001/multi-select-item-fix
[fix] prevent duplicates in multi-selects
|
2025-12-21 14:58:04 -06:00 |
|
advplyr
|
e003544edd
|
Merge pull request #4766 from TN-SKYC/Authors-bug
Bug in matching author of a book when this author already exists in the db.
|
2025-12-21 14:49:37 -06:00 |
|
advplyr
|
076ece6fe7
|
Auto-formatting
|
2025-12-21 14:45:04 -06:00 |
|
advplyr
|
14f72ab7d4
|
Merge pull request #4740 from Yetangitu/fix_debian_user_exists
fix #1617 (useradd: user 'audiobookshelf' already exists)
|
2025-12-21 14:08:10 -06:00 |
|
advplyr
|
ebcb122eb8
|
Merge pull request #4906 from sir-wilhelm/playlist-sorted
When adding items to playlist, sort the playlist sections alphabetically.
|
2025-12-21 14:01:08 -06:00 |
|
advplyr
|
626596b192
|
Merge pull request #4890 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-12-14 16:35:16 -06:00 |
|
advplyr
|
503f4611b2
|
Update tooltip with plaintext prop
|
2025-12-12 17:24:01 -06:00 |
|
advplyr
|
991d25f628
|
Version bump v2.31.0
|
2025-12-01 17:13:15 -06:00 |
|
advplyr
|
d2a7c3c381
|
Merge pull request #4879 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-12-01 17:09:02 -06:00 |
|
advplyr
|
ba2259d174
|
Merge pull request #4881 from mikiher/wrap-ensure-dir
Wrap ensureDir in try-catch blocks in manager classes
|
2025-12-01 10:59:21 -06:00 |
|
advplyr
|
329e3c7179
|
Add Korean language option
|
2025-11-29 16:32:57 -06:00 |
|
advplyr
|
919ea32416
|
Merge pull request #4848 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-11-29 16:27:45 -06:00 |
|
advplyr
|
0606738b38
|
Merge pull request #4873 from Vito0912/feat/fixUploadLookup
Fix Upload Lookup
|
2025-11-29 16:26:26 -06:00 |
|
advplyr
|
d8e272e091
|
Merge pull request #4870 from Vito0912/patch-1
Fix region parameter extraction in findChapters
|
2025-11-27 16:20:34 -06:00 |
|
advplyr
|
8758c62ae2
|
Merge pull request #4702 from Vito0912/feat/uploadProgress
feat: Added progress indicator to upload
|
2025-11-24 17:08:03 -06:00 |
|
advplyr
|
db9019a94f
|
Merge pull request #4770 from jamerst/days-in-a-row-today-optional
Don't require listening today for 'Days in a row' stat
|
2025-11-20 16:59:17 -06:00 |
|
advplyr
|
39b8b9df4f
|
Auto formatting
|
2025-11-20 16:58:43 -06:00 |
|
advplyr
|
a36f097095
|
Merge pull request #4768 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-11-19 08:06:42 -06:00 |
|
advplyr
|
f1c39e8587
|
Merge pull request #4815 from mikiher/fix-4095
Update wording for library watcher settings and scan note
|
2025-11-10 16:37:10 -06:00 |
|
advplyr
|
a4c9b062c1
|
Merge pull request #4808 from Vito0912/feat/eac3
Support eac3 and ac3 in transcodes
|
2025-11-08 17:13:06 -06:00 |
|
advplyr
|
763d8810e3
|
Update Stream ac3/eac3 check
|
2025-11-08 17:08:43 -06:00 |
|
advplyr
|
0c7b738b7c
|
Merge pull request #4730 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-10-21 17:26:49 -05:00 |
|
advplyr
|
a92ba564bd
|
Merge pull request #4750 from mikiher/providers-api
Add metadata providers API and use them on web client
|
2025-10-21 17:24:11 -05:00 |
|
advplyr
|
e684a8dc43
|
Update JSDocs & auto-formatting of PodcastFinder
|
2025-10-21 17:22:10 -05:00 |
|
advplyr
|
d0a3f74710
|
Merge pull request #4756 from Vito0912/tokenExpiry
Change token expiry
|
2025-10-20 17:19:54 -05:00 |
|
advplyr
|
b1921e7034
|
Fix podcast failed to parse rss feed when feed is not using CData in content:encoded #4757
|
2025-10-19 17:25:18 -05:00 |
|
advplyr
|
a87ea32715
|
Fix admin user unable to close sessions of other users #4746
|
2025-10-13 09:50:01 -05:00 |
|
advplyr
|
feed827223
|
Update settings update endpoint to validate allowedOrigins is array
|
2025-10-10 18:00:37 -05:00 |
|
advplyr
|
f0acbb2e81
|
Merge pull request #4737 from Yetangitu/explicit_oidc_autolaunch
Explicitly launch OpenID Connect authentication with ?autoLaunch=1
|
2025-10-09 17:08:51 -05:00 |
|
advplyr
|
2592467d09
|
Fix: Always re-load libraries when changing users #4694
|
2025-10-08 15:32:37 -05:00 |
|
advplyr
|
37beb7b37c
|
Disable chapter editor chapter play button when time is invalid #4691
|
2025-10-08 15:03:33 -05:00 |
|
advplyr
|
cafd92e206
|
Fix item edit modal show next/prev arrows when opening from Files or Match context menu item #4718
|
2025-10-08 14:52:14 -05:00 |
|
advplyr
|
3e876e3383
|
Add Turkish to the language option
|
2025-10-08 14:24:50 -05:00 |
|
advplyr
|
29752798f3
|
Version bump v2.30.0
|
2025-10-08 10:34:34 -05:00 |
|
advplyr
|
8c86ca4ea5
|
Merge pull request #4729 from mikiher/build-win-no-compress
Add a script to build an uncompressed windows executable
|
2025-10-08 10:08:21 -05:00 |
|
advplyr
|
6c7f3c7e77
|
Merge pull request #4695 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-10-07 16:25:14 -05:00 |
|
advplyr
|
123351e08a
|
Merge pull request #4716 from mikiher/async-cover-search
Async Cover Search
|
2025-10-03 16:43:05 -05:00 |
|
advplyr
|
1280ddfe74
|
ui/ux disable inputs while cover search in progress, add padding on empty state texts
|
2025-10-03 16:39:36 -05:00 |
|
advplyr
|
03da194953
|
Update for nextjs client, pass all remaining requests through to nextjs
|
2025-09-28 09:41:15 -05:00 |
|
advplyr
|
e040396b20
|
Merge pull request #4656 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-09-22 09:41:08 -05:00 |
|
advplyr
|
a41e9bae5d
|
Merge pull request #4664 from advplyr/episode_download_fallback
Fix issue with episode downloads without streams
|
2025-09-10 17:23:53 -05:00 |
|
advplyr
|
a456865ec0
|
Fix issue with episode downloads without streams, fallback to regular dl on ffprobe fail
|
2025-09-10 17:10:00 -05:00 |
|
advplyr
|
85d5531bc1
|
Update chapter editor remove redirect on save or delete all #4650
|
2025-09-07 17:50:59 -05:00 |
|
advplyr
|
4b840f9c97
|
Merge pull request #4627 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-09-05 17:24:15 -05:00 |
|
advplyr
|
856cf180a5
|
Fix chapter editor overflow, set custom wrap breakpoint #4652
|
2025-09-05 17:21:55 -05:00 |
|
advplyr
|
6ea70608a1
|
Merge pull request #4636 from nichwall/multiselect_duplicate_entries
Fix: MultiSelect causes web client to become unresponsive if duplicate keys exist
|
2025-09-02 18:37:07 -04:00 |
|
advplyr
|
ba7160c305
|
Add index to removeItem on multiselect keydown
|
2025-09-02 17:31:48 -05:00 |
|
advplyr
|
7d048b7a50
|
Merge pull request #4635 from Vito0912/feat/OIDCfix
Fix Invalid callback URL - must be same-origin for NPM users
|
2025-09-02 18:18:52 -04:00 |
|