advplyr
|
97799919e6
|
Update tooltip position of sync button on upload page to prevent overlapping
|
2025-04-27 09:27:19 -05:00 |
|
advplyr
|
35870a0158
|
Update upload API endpoint to validate request body
|
2025-04-27 09:18:52 -05:00 |
|
advplyr
|
ec05bd36e4
|
Merge pull request #4223 from Vito0912/feat/fixCrashEmptyCollection
Fix server crash when a user requests the RSS feed of an empty collection
|
2025-04-26 13:43:38 -05:00 |
|
advplyr
|
be041f93c2
|
Merge pull request #4213 from nichwall/chapter_lookup_error_fix
Chapter lookup error interface update
|
2025-04-26 12:17:28 -05:00 |
|
advplyr
|
a156d3595b
|
Merge pull request #4212 from Nishantsingh11/fix/AIFF-is-supported-but-AIF-isnot
fix(AIFF is supported, but AIF isn't)
|
2025-04-26 12:05:33 -05:00 |
|
advplyr
|
04fb8fa61d
|
Merge pull request #3690 from Vito0912/feat/metadataForPlaybackSessions
Improved Metadata Handling and PlaybackSession Metadata Robustness
|
2025-04-18 17:08:12 -05:00 |
|
advplyr
|
2caa861b8a
|
Update local session mediaMetadata with current item mediaMetadata for undefined values
|
2025-04-18 17:04:11 -05:00 |
|
advplyr
|
d7f0815fb3
|
Merge branch 'master' into feat/metadataForPlaybackSessions
|
2025-04-18 16:34:13 -05:00 |
|
advplyr
|
c2ecfd428b
|
Update docker-build workflow to use ubuntu-24.04
|
2025-04-17 16:28:06 -05:00 |
|
advplyr
|
9f26274ca8
|
Add pub date sort in episode feed modal #4073
|
2025-04-16 16:45:49 -05:00 |
|
advplyr
|
7764f1cf75
|
Merge pull request #4200 from advplyr/socket_item_events
Fix socket events check user permissions for library items #4199
|
2025-04-12 17:48:22 -05:00 |
|
advplyr
|
bc1b99efd6
|
Fix socket events check user permissions for library items #4199
|
2025-04-12 17:39:51 -05:00 |
|
advplyr
|
26309019e7
|
Merge pull request #4195 from advplyr/fix_podcast_episode_scanner_promise
Fix podcast re-scan promise
|
2025-04-10 17:54:26 -05:00 |
|
advplyr
|
b47d7b734d
|
Update podcast scanner to remove media progress and episodes from playlist
|
2025-04-10 17:51:42 -05:00 |
|
advplyr
|
62194b8781
|
Fix podcast re-scan promise
|
2025-04-10 17:39:41 -05:00 |
|
advplyr
|
7c114a051a
|
Set podcast episode audio file index to 1 for scanned in episodes
|
2025-04-09 08:33:00 -05:00 |
|
advplyr
|
26c0c89b94
|
Update podcast latest page to show latest 50 episodes #3343
|
2025-04-08 17:39:24 -05:00 |
|
advplyr
|
c81071a7b3
|
Fix item page text overlap on details #4187
|
2025-04-07 17:19:48 -05:00 |
|
advplyr
|
31f48edcc3
|
Update close feed button on rss feeds table to be consistent with other UI
|
2025-04-06 17:56:17 -05:00 |
|
advplyr
|
f7109a055c
|
Fix rss feeds table overflow with long slugs
|
2025-04-06 17:50:39 -05:00 |
|
advplyr
|
9d0e7759e0
|
Merge pull request #4158 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-04-04 17:24:59 -05:00 |
|
advplyr
|
292d5783a9
|
Update player queue button on item page to be to the right of the read button to keep consistent spacing
|
2025-04-04 17:17:06 -05:00 |
|
advplyr
|
c7faafd0f3
|
Fix author order when scanning in multi-author books by setting bookAuthor.createdAt when bulk creating #4177
|
2025-04-03 17:50:10 -05:00 |
|
advplyr
|
ca7388b14e
|
Fix download podcast update library item size #4180
|
2025-04-02 17:35:57 -05:00 |
|
advplyr
|
ddf2ca3670
|
Update item image in audio player when updated on item #4025
|
2025-04-01 17:32:21 -05:00 |
|
advplyr
|
96825c3c2b
|
Update feedepisode psc customElement
|
2025-03-31 17:59:16 -05:00 |
|
advplyr
|
6ed66fea16
|
Update podcast rss feed parser to use psc chapters on episodes
|
2025-03-31 17:57:39 -05:00 |
|
advplyr
|
ddcda197b4
|
Fix manage, chapters edit tracks and library stats page not setting the current library properly #4170
|
2025-03-30 17:27:36 -05:00 |
|
advplyr
|
8bea5d83f5
|
Merge pull request #4168 from advplyr/new_stats_controller
Create new StatsController and move year in review stats endpoint
|
2025-03-29 17:44:25 -05:00 |
|
advplyr
|
73c1ea92f3
|
Add admin middleware for StatsController
|
2025-03-29 17:37:13 -05:00 |
|
advplyr
|
4fb5330308
|
Create new StatsController and move year in review stats endpoint
|
2025-03-29 17:34:17 -05:00 |
|
advplyr
|
f853cff920
|
Fix LazyBookCard test with new globals getter for placeholder url
|
2025-03-28 17:42:41 -05:00 |
|
advplyr
|
e87825f8df
|
Merge pull request #4151 from mikiher/fix-component-tests
Fix broken component tests
|
2025-03-27 17:38:22 -05:00 |
|
advplyr
|
718433183b
|
Fix Cover modal showing error image for items with no cover, update placeholder cover url to all come from global store
|
2025-03-27 17:37:25 -05:00 |
|
advplyr
|
7f3421f78a
|
Merge pull request #4164 from advplyr/count_cache_for_userpermissions
Fix items count for users with item restricting permissions
|
2025-03-26 17:41:43 -05:00 |
|
advplyr
|
7013600697
|
Fix library items count for users with item restricting permissions #4163
|
2025-03-26 17:29:48 -05:00 |
|
advplyr
|
d3fe52692b
|
Merge pull request #4162 from Toby222/master
Consistent icons in stats page
|
2025-03-26 17:19:30 -05:00 |
|
advplyr
|
792424c4cd
|
Merge pull request #4126 from mikiher/tailwind-4-migration
Tailwind 4 migration
|
2025-03-25 17:51:01 -05:00 |
|
advplyr
|
366fd1a6da
|
Add base style for button for cursor:pointer, update default btn bg and confirm yes btn color
|
2025-03-25 17:47:11 -05:00 |
|
advplyr
|
2ce0c7ea47
|
Merge master
|
2025-03-25 17:29:09 -05:00 |
|
advplyr
|
973bd22199
|
Merge pull request #4135 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-03-25 03:56:34 -05:00 |
|
advplyr
|
e16d3d72b6
|
Fix uploader check if item already exists in a subdirectory #4146
|
2025-03-24 18:01:38 -05:00 |
|
advplyr
|
ec4f275d52
|
Remove tooltip for re-scan in item modal, add missing translations #4017
|
2025-03-23 18:09:59 -05:00 |
|
advplyr
|
006af2d616
|
Add translations for bulk editor #4017
|
2025-03-23 18:00:29 -05:00 |
|
advplyr
|
84f99370ee
|
Update audio file scanner to support multiple series in series/series-part tags separated by semicolon if they match #4136
|
2025-03-21 17:53:17 -05:00 |
|
advplyr
|
bef3fa473c
|
Merge master
|
2025-03-21 09:29:46 -05:00 |
|
advplyr
|
91c1f50a51
|
Use separate postcss.config and remove from nuxt.config, uninstall autoprefixer
|
2025-03-21 09:25:29 -05:00 |
|
advplyr
|
89d0257a76
|
Update using keyboard controls to toggle checkboxes and show outline when buttons are focused #4140
|
2025-03-20 18:02:33 -05:00 |
|
advplyr
|
92bb3527de
|
Add logs when sanitizing filename and update podcast episode download to set targetFilename on init #4121
|
2025-03-19 17:39:23 -05:00 |
|
advplyr
|
7d0f61663e
|
Merge pull request #4133 from Vito0912/feat/downloadMultiple
Adds the option to download selected books
|
2025-03-18 17:37:50 -05:00 |
|
advplyr
|
3b7db82bf0
|
Update bulk download to not open in new tab
|
2025-03-18 17:33:46 -05:00 |
|
advplyr
|
ff36a9327c
|
Fix multiple download for podcasts & cleanup
|
2025-03-18 17:28:49 -05:00 |
|
advplyr
|
1def32aa50
|
Fix req.query check and response
|
2025-03-18 17:03:43 -05:00 |
|
advplyr
|
38f05a857f
|
Version bump v2.20.0
|
2025-03-17 17:11:01 -05:00 |
|
advplyr
|
bba09626a7
|
Merge pull request #4115 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-03-17 17:07:30 -05:00 |
|
advplyr
|
7f8de7915c
|
Update remove playlist translations and use our custom confirm modal
|
2025-03-16 18:02:16 -05:00 |
|
advplyr
|
3f6609ab1b
|
Merge pull request #4119 from jfrazx/master
ci: update actions
|
2025-03-15 17:43:54 -05:00 |
|
advplyr
|
e29d3a3672
|
Cast OpenLibrary publishYear to string #4114
|
2025-03-15 17:41:07 -05:00 |
|
advplyr
|
607f143861
|
Merge pull request #4113 from advplyr/parsing-opf-v3
Update opf parser to support refines meta elements
|
2025-03-14 17:39:20 -05:00 |
|
advplyr
|
804dafdfcb
|
Add test for parseOpfMetadata OPF v3 author
|
2025-03-14 17:32:32 -05:00 |
|
advplyr
|
de22177dbf
|
Update opf parser to support refines meta elements
|
2025-03-13 17:49:05 -05:00 |
|
advplyr
|
2bd46eb67b
|
Fix conflicts
|
2025-03-13 17:15:30 -05:00 |
|
advplyr
|
9960986e6e
|
Remove old unused i18n strings
|
2025-03-12 17:22:12 -05:00 |
|
advplyr
|
2685d12ca3
|
Replace enable watcher setting strings, update enable automatic backups #4095
|
2025-03-12 17:20:11 -05:00 |
|
advplyr
|
e504bb09eb
|
Merge pull request #4106 from Roukanken42/fix/loading-epub-covers
Fix: Load epub covers via cover-image property
|
2025-03-12 17:06:00 -05:00 |
|
advplyr
|
90d1aab1de
|
Merge pull request #4097 from Vito0912/master
fix updating progress not updating finishedAt
|
2025-03-12 17:01:10 -05:00 |
|
advplyr
|
a3cd9e4440
|
Update confirm mark as finished to use translation #4017
|
2025-03-11 17:52:42 -05:00 |
|
advplyr
|
ef77a88fce
|
Merge pull request #4093 from gitting/master
Fix spelling
|
2025-03-09 17:09:54 -05:00 |
|
advplyr
|
e74b6982f9
|
Merge pull request #4046 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-03-08 18:04:15 -06:00 |
|
advplyr
|
ddd8f15f2b
|
Merge pull request #4088 from nichwall/checkRemoveAuthors_fix
Fix empty series delete check
|
2025-03-08 18:03:36 -06:00 |
|
advplyr
|
8f308c6180
|
Close RSS feeds after removing empty series
|
2025-03-08 17:47:47 -06:00 |
|
advplyr
|
e93b18745e
|
Merge pull request #4089 from nichwall/logger_cleanup
Simplify log level determination
|
2025-03-08 17:25:42 -06:00 |
|
advplyr
|
d3fd19da65
|
Fixes for screen readers on podcast page and episodes table
|
2025-03-07 17:23:18 -06:00 |
|
advplyr
|
31be775c32
|
Merge pull request #4082 from mikiher/fix-lazy-episode-row-rtl
Fix RTL issue in LazyEpisodeRow
|
2025-03-07 16:56:18 -06:00 |
|
advplyr
|
4fdb37c9dc
|
Merge pull request #4078 from advplyr/validate_migration_files
Update migration manager to validate migration files #4042
|
2025-03-06 17:35:12 -06:00 |
|
advplyr
|
c29935e57b
|
Update migration manager to validate migration files #4042
|
2025-03-06 17:24:33 -06:00 |
|
advplyr
|
d41b48c89a
|
Merge pull request #4075 from Vito0912/feat/fixCrashCustomProvider
Fixes search not returning results if description field is not provided by a custom provider
|
2025-03-04 17:53:58 -06:00 |
|
advplyr
|
b17e6010fd
|
Add validation for custom metadata provider responses
|
2025-03-04 17:50:40 -06:00 |
|
advplyr
|
5746e848b0
|
Fix:Trim whitespace from custom metadata provider name & url #4069
|
2025-03-02 17:13:27 -06:00 |
|
advplyr
|
c6b5d4aa26
|
Update author by string translation #4017
|
2025-03-01 17:48:11 -06:00 |
|
advplyr
|
43a507faa8
|
Merge pull request #4030 from 4ch1m/add_filename_sorting_for_podcasts-view
new sort option for podcasts view (-> sort by filename)
|
2025-02-28 17:45:43 -06:00 |
|
advplyr
|
828d5d2afc
|
Update episode row to show filename when sorting by filename
|
2025-02-28 17:42:56 -06:00 |
|
advplyr
|
6075f2686f
|
Merge pull request #3546 from justcallmelarry/master
API PATCH /me/progress/:id - allow providing createdAt and respect provided finishedAt when syncing progress
|
2025-02-28 17:25:46 -06:00 |
|
advplyr
|
ae3517bcde
|
Merge pull request #4055 from nichwall/2_15_0_migration_fix
Fix: flaky 2.15.0 migration test
|
2025-02-27 18:28:21 -06:00 |
|
advplyr
|
68ef0f83e1
|
Update select all in feed modal to check downloading
|
2025-02-26 18:00:36 -06:00 |
|
advplyr
|
e4a34b0145
|
Merge pull request #4041 from nichwall/podcast_queue_no_duplicates
Prevent duplicate episodes from being added to queue
|
2025-02-26 17:58:27 -06:00 |
|
advplyr
|
0ca65d1f79
|
Show download icon for queued/downloaded episodes in rss feed modal
|
2025-02-26 17:56:17 -06:00 |
|
advplyr
|
bd3d396f37
|
Merge pull request #4035 from nichwall/podcast_episode_play_order
Play first podcast episode in table
|
2025-02-25 17:31:48 -06:00 |
|
advplyr
|
fd1c8ee513
|
Update episode list to come from component ref, populate queue from table order when playing episode
|
2025-02-25 17:25:56 -06:00 |
|
advplyr
|
b0045b5b8b
|
Update browser confirm prompts to use confirm prompt modal instead
|
2025-02-24 17:44:17 -06:00 |
|
advplyr
|
c7d8021a16
|
Version bump v2.19.5
|
2025-02-23 17:20:30 -06:00 |
|
advplyr
|
9e83ad25b9
|
Merge pull request #4015 from weblate/weblate-audiobookshelf-abs-web-client
Translations update from Hosted Weblate
|
2025-02-23 17:18:50 -06:00 |
|
advplyr
|
3d5c02ae7c
|
Merge pull request #4037 from mikiher/route-to-library-if-last-issue-removed
Route from Issues to Library page after last issue was removed
|
2025-02-23 17:00:57 -06:00 |
|
advplyr
|
373d14a49e
|
Merge pull request #4034 from nichwall/custom-metadata-provider-logging
Add: log custom metadata provider to match other providers
|
2025-02-23 16:58:07 -06:00 |
|
advplyr
|
a17127f078
|
Merge pull request #4031 from nichwall/temp_file_ignore_refactor
Refactor ignore file logic
|
2025-02-23 16:56:09 -06:00 |
|
advplyr
|
20f812403f
|
Add fileUtils recurseFiles and shouldIgnoreFile tests
|
2025-02-23 16:53:11 -06:00 |
|
advplyr
|
a864c6bcc6
|
Merge pull request #4020 from mikiher/invalidate-count-cache-on-entity-update
Invalidate count cache on entity update
|
2025-02-23 15:21:36 -06:00 |
|
advplyr
|
64185b7519
|
Add backup schedule string translation #4017
|
2025-02-22 17:53:05 -06:00 |
|
advplyr
|
e1b3b657c4
|
Merge pull request #4027 from Alexshch09/Add-admin-auth-to-LibraryController
fix(auth): Add admin-level auth to LibraryController 'delete', 'update' and 'delete items with issues'
|
2025-02-22 17:45:38 -06:00 |
|
advplyr
|
19a65dba98
|
Update backup schedule description translations #4017
|
2025-02-21 18:18:54 -06:00 |
|