2025-05-31 - 2026-05-31
Overview
20 Releases published by 2 users
Published
v2.35.1
Published
v2.35.0
Published
v2.34.0
Published
v2.33.2
Published
v2.33.1
Published
v2.33.0
Published
v2.32.1
Published
v2.32.0
Published
v2.31.0
Published
v2.30.0
Published
v2.29.0
Published
v2.28.0
Published
v2.27.0
Published
v2.26.3
Published
v2.26.2
Published
v2.26.1
Published
v2.26.0
Published
v2.25.1
Published
v2.25.0
Published
v2.24.0
3440 Issues closed from 1 user
Closed
#4458 [PR #5193] [CLOSED] Add ntfy.sh as notification provider
Closed
#4456 [PR #5191] [CLOSED] Add Download by Chapters tool for audiobooks
Closed
#4454 [PR #5180] [CLOSED] feat: Add 'Add to Playlist' option when selecting multiple items
Closed
#4455 [PR #5181] [CLOSED] feat: Add Series and Sequence number to the playlist view for items when applicable
Closed
#4447 [PR #5151] [CLOSED] Support series in playlists and collections
Closed
#4449 [PR #5160] [MERGED] Fix item_removed payload to include libraryId
Closed
#4450 [PR #5162] [CLOSED] feat: add drag-and-drop reordering to player queue
Closed
#4446 [PR #5158] [MERGED] Emit proper author_updated/added events when updating book media
Closed
#4440 [PR #5140] [CLOSED] created a directory reorganizer
Closed
#4441 [PR #5143] [CLOSED] ignore "ECONNABORTED" in 'downloadLibraryFile' function
Closed
#4442 [PR #5141] [MERGED] Translations update from Hosted Weblate
Closed
#4434 [PR #5122] [MERGED] Translations update from Hosted Weblate
Closed
#4436 [PR #5123] [CLOSED] perf: improve large-library browse performance
Closed
#4437 [PR #5126] [CLOSED] Add CAMB AI TTS integration for ebook-to-audiobook synthesis
Closed
#4428 [PR #5105] [CLOSED] fix: [Bug]: Author duplicating - Issue with empty space/abriviations
Closed
#4432 [PR #5115] [MERGED] Force AAC transcode when streaming mka+opus to desktop client
Closed
#4423 [PR #5097] [CLOSED] Fix author duplication - add optional chaining #5037
Closed
#4424 [PR #5096] [CLOSED] Fix author name matching issue #5037
Closed
#4426 [PR #5102] [CLOSED] fix: Retry socket authentication on auth failure
Closed
#4420 [PR #5086] [CLOSED] Multi move
Closed
#4416 [PR #5077] [MERGED] Add Slovak (sk) language to language selector
Closed
#4411 [PR #5066] [CLOSED] Dev/non root user
Closed
#4412 [PR #5068] [CLOSED] Describe nginx proxy manager fix for frequent logouts
Closed
#4414 [PR #5071] [MERGED] Add Belarusian language option & Belarus podcast region
Closed
#4415 [PR #5073] [MERGED] Improve personalized/discover query performance and cache invalidation behavior
Closed
#4409 [PR #5063] [MERGED] IDOR fixes
Closed
#4405 [PR #5052] [CLOSED] Add placholder books
Closed
#4407 [PR #5060] [CLOSED] Update how getUserListeningStatsHelpers() handles playbackSessions that cross midnight
Closed
#4398 [PR #5036] [MERGED] Improved subtitle parsing to account for bare colon in title
Closed
#4400 [PR #5039] [CLOSED] add support for reading DAISY audiobook metadata
Closed
#4401 [PR #5042] [MERGED] Fix OpenAPI spec description
Closed
#4397 [PR #5030] [MERGED] Translations update from Hosted Weblate
Closed
#4387 [PR #4972] [CLOSED] feat: Auto-generate OpenAPI documentation
Closed
#4388 [PR #4973] [MERGED] Fix screen reader compatability issue for the "jump backwards" button for media controls
Closed
#4380 [PR #4945] [CLOSED] Add YouTube download feature with yt-dlp integration
Closed
#4377 [PR #4936] [MERGED] Translations update from Hosted Weblate
Closed
#4379 [PR #4952] [MERGED] Display localized/styled text for selected filter.
Closed
#4373 [PR #4927] [MERGED] Book tags genres dedupe
Closed
#4375 [PR #4933] [MERGED] Translations update from Hosted Weblate
Closed
#4370 [PR #4913] [CLOSED] Update Polish - typo
Closed
#4371 [PR #4921] [MERGED] Translations update from Hosted Weblate
Closed
#4372 [PR #4916] [CLOSED] Add HOST environment variable to Dockerfile
Closed
#4366 [PR #4890] [MERGED] Translations update from Hosted Weblate
Closed
#4367 [PR #4892] [CLOSED] Update Debian preinst for [Bug]: Debian ugprade fails with exit 9 #4888
Closed
#4368 [PR #4906] [MERGED] When adding items to playlist, sort the playlist sections alphabetically.
Closed
#4362 [PR #4878] [CLOSED] Added support for authenticated podcast feeds
Closed
#4363 [PR #4881] [MERGED] Wrap ensureDir in try-catch blocks in manager classes
Closed
#4364 [PR #4879] [MERGED] Translations update from Hosted Weblate
Closed
#4356 [PR #4848] [MERGED] Translations update from Hosted Weblate
Closed
#4358 [PR #4873] [MERGED] Fix Upload Lookup
Closed
#4359 [PR #4870] [MERGED] Fix region parameter extraction in findChapters
Closed
#4353 [PR #4808] [MERGED] Support eac3 and ac3 in transcodes
Closed
#4354 [PR #4815] [MERGED] Update wording for library watcher settings and scan note
Closed
#4343 [PR #4770] [MERGED] Don't require listening today for 'Days in a row' stat
Closed
#4345 [PR #4768] [MERGED] Translations update from Hosted Weblate
Closed
#4338 [PR #4750] [MERGED] Add metadata providers API and use them on web client
Closed
#4339 [PR #4752] [CLOSED] Add local avatar upload feature for author page
Closed
#4341 [PR #4756] [MERGED] Change token expiry
Closed
#4342 [PR #4766] [MERGED] Bug in matching author of a book when this author already exists in the db.
Closed
#4333 [PR #4733] [CLOSED] Implement Dynamic Theme Switching (Dark/Light Mode)
Closed
#4334 [PR #4734] [CLOSED] Pdf zoom in zoom out
Closed
#4335 [PR #4740] [MERGED] fix #1617 (useradd: user 'audiobookshelf' already exists)
Closed
#4336 [PR #4737] [MERGED] Explicitly launch OpenID Connect authentication with ?autoLaunch=1
Closed
#4331 [PR #4730] [MERGED] Translations update from Hosted Weblate
Closed
#4332 [PR #4732] [CLOSED] feat(player): enhanced volume button with smooth fade (linear/ease-in/ease-out)
Closed
#4328 [PR #4728] [CLOSED] Add dark/light theme switching functionality
Closed
#4329 [PR #4729] [MERGED] Add a script to build an uncompressed windows executable
Closed
#4330 [PR #4722] [CLOSED] Community Recommendations feature (Recommend modal, Inbox/Sent, "Go to" deep-link)
Closed
#4323 [PR #4713] [CLOSED] Implement PDF reader zoom controls
Closed
#4324 [PR #4716] [MERGED] Async Cover Search
Closed
#4327 [PR #4720] [CLOSED] Introducing Tour Guide to the audio book shelf web application
Closed
#4319 [PR #4700] [CLOSED] feat(docker): Add PUID/PGID support for volume permissions
Closed
#4320 [PR #4702] [MERGED] feat: Added progress indicator to upload
Closed
#4322 [PR #4709] [CLOSED] Add local avatar upload feature for author page
Closed
#4313 [PR #4664] [MERGED] Fix issue with episode downloads without streams
Closed
#4315 [PR #4662] [CLOSED] Added badge collection changes
Closed
#4316 [PR #4698] [CLOSED] Add autoplay for next book in series after queue ends
Closed
#4317 [PR #4695] [MERGED] Translations update from Hosted Weblate
Closed
#4309 [PR #4639] [CLOSED] Normalize tags and genres in BookFinder results
Closed
#4310 [PR #4647] [CLOSED] Add armv7 support to docker builds
Closed
#4311 [PR #4649] [MERGED] [fix] prevent duplicates in multi-selects
Closed
#4312 [PR #4656] [MERGED] Translations update from Hosted Weblate
Closed
#4306 [PR #4633] [CLOSED] Update OpenID auth URI construction in login page
Closed
#4307 [PR #4635] [MERGED] Fix Invalid callback URL - must be same-origin for NPM users
Closed
#4308 [PR #4636] [MERGED] Fix: MultiSelect causes web client to become unresponsive if duplicate keys exist
Closed
#4301 [PR #4613] [CLOSED] Fix IT Translations
Closed
#4302 [PR #4618] [MERGED] Translations update from Hosted Weblate
Closed
#4305 [PR #4627] [MERGED] Translations update from Hosted Weblate
Closed
#4297 [PR #4596] [MERGED] Fix freeze on some audio sources
Closed
#4298 [PR #4598] [MERGED] Update podcast episode downloads to always attempt embedding meta tags
Closed
#4299 [PR #4608] [MERGED] Remove token from hls url
Closed
#4294 [PR #4590] [MERGED] Fix authorize race condition by not updating the user on token refresh
Closed
#4295 [PR #4594] [CLOSED] Testing/Feedback wanted: Add podcast support to metadata embedding tools
Closed
#4296 [PR #4595] [MERGED] Fix listening url log with ipv6 host
Closed
#4288 [PR #4565] [MERGED] Fix server crash when transcode requests are made to the direct play endpoint
Closed
#4290 [PR #4574] [CLOSED] Issue 4540 New SortBy Options: Started Date & Finished Date
Closed
#4291 [PR #4575] [MERGED] Issue 4540 New SortBy Options: Started Date & Finished Date
Closed
#4292 [PR #4586] [MERGED] Translations update from Hosted Weblate
Closed
#4283 [PR #4557] [MERGED] Allow a whitelist of CORS origins
Closed
#4284 [PR #4551] [MERGED] Including total durations into the de-branding from #4226 as warning message is always present currently
Closed
#4285 [PR #4552] [MERGED] Replace some SVG icons with material-symbols
Closed
#4286 [PR #4559] [MERGED] Translations update from Hosted Weblate
Closed
#4287 [PR #4562] [CLOSED] Fixes hls crash on Android
Closed
#4279 [PR #4546] [CLOSED] Fix EPUB.js CFI navigation bug
Closed
#4280 [PR #4535] [MERGED] Translations update from Hosted Weblate
Closed
#4281 [PR #4547] [CLOSED] Users/stefen/package update
Closed
#4275 [PR #4528] [MERGED] Update SideRail.vue
Closed
#4276 [PR #4533] [MERGED] Use PowerShell to get windows drive paths.
Closed
#4277 [PR #4534] [MERGED] Add 'sepia' theme to EpubReader
Closed
#4278 [PR #4542] [MERGED] Add book library sort by progress updated #1215
Closed
#4269 [PR #4510] [MERGED] Fix set token on page load #4509
Closed
#4270 [PR #4508] [MERGED] Translations update from Hosted Weblate
Closed
#4271 [PR #4520] [MERGED] Fix podcast episode track index null in playback session
Closed
#4272 [PR #4523] [MERGED] Update change password to support null or empty string passwords #4522
Closed
#4273 [PR #4525] [MERGED] Translations update from Hosted Weblate
Closed
#4274 [PR #4530] [MERGED] Fix ereader update socket event sending all devices #4529
Closed
#4265 [PR #4492] [MERGED] Translations update from Hosted Weblate
Closed
#4266 [PR #4493] [MERGED] Localize elapsed duration on sessions tables
Closed
#4268 [PR #4503] [MERGED] Update sessions modal to show username & update legacy token input with warning
Closed
#4260 [PR #4469] [MERGED] Fix scanner after deleting single file books #4459
Closed
#4261 [PR #4461] [CLOSED] merge
Closed
#4263 [PR #4486] [MERGED] Fix OIDC auto register user #4485
Closed
#4264 [PR #4476] [MERGED] Translations update from Hosted Weblate
Closed
#4257 [PR #4452] [CLOSED] Add book ratings
Closed
#4258 [PR #4464] [CLOSED] Allows tls.servername to be set in nodemailer
Closed
#4259 [PR #4454] [MERGED] Fix manually setting updatedAt of mediaProgresses using progress sync lastUpdate timestamp
Closed
#4253 [PR #4445] [MERGED] Translations update from Hosted Weblate
Closed
#4255 [PR #4444] [MERGED] Implement new JWT auth
Closed
#4256 [PR #4451] [CLOSED] WIP [Help wanted]: Koreader sync
Closed
#4248 [PR #4430] [MERGED] Add ENV REACT_CLIENT_PATH to target a Nextjs frontend instead of Nuxt
Closed
#4249 [PR #4425] [MERGED] Add explicit filter
Closed
#4250 [PR #4432] [CLOSED] Ukrainian translation fix
Closed
#4244 [PR #4417] [MERGED] Update book library secondary title sort to use title ignore prefixes
Closed
#4245 [PR #4416] [MERGED] Translations update from Hosted Weblate
Closed
#4246 [PR #4422] [MERGED] Show duration in episode view modal & episode feed modal
Closed
#4247 [PR #4419] [MERGED] Episode view modal makes timestamps in description clickable
Closed
#4243 [PR #4413] [MERGED] Make NUSQLITE3_PATH build arg configurable
Closed
#4238 [PR #4398] [MERGED] Update pathexists endpoint to check user has access to library
Closed
#4239 [PR #4399] [CLOSED] Adds more options to pathexists and allows uploading media files/book files if not currently for item
Closed
#4241 [PR #4404] [MERGED] Update podcast episode downloads to have a fallback user agent string
Closed
#4233 [PR #4385] [MERGED] Update cleanDatabase to remove duplicate mediaProgresses
Closed
#4234 [PR #4388] [MERGED] Update book library sort by author to use title as secondary sort #4380
Closed
#4235 [PR #4386] [CLOSED] Add clickable seek-to-time links for timestamps in descriptions
Closed
#4236 [PR #4393] [MERGED] Fix filesystem pathexists path join
Closed
#4237 [PR #4394] [MERGED] Added the ISBN for Audible providers (returned data)
Closed
#4231 [PR #4384] [MERGED] Enhancement: Improves chapter editing and adds bulk import
Closed
#4232 [PR #4383] [MERGED] Use fuse.js for podcast episode search
Closed
#4228 [PR #4378] [MERGED] Notifications for failed rss feeds and disabled rss feeds
Closed
#4229 [PR #4374] [MERGED] Corrects removing of attachments for Trix
Closed
#4223 [PR #4358] [CLOSED] feat(docker): Add Healthcheck
Closed
#4224 [PR #4361] [MERGED] Fix: Audiobook m4b advanced encoder ignore
Closed
#4225 [PR #4370] [MERGED] Adds ENV for MaxFailedEpisodeChecks
Closed
#4226 [PR #4364] [MERGED] Translations update from Hosted Weblate
Closed
#4227 [PR #4373] [MERGED] Potential fix/new knowledge for hangig podcasts
Closed
#4221 [PR #4355] [MERGED] Sanitize media item & episode description on update
Closed
#4222 [PR #4350] [MERGED] Translations update from Hosted Weblate
Closed
#4216 [PR #4326] [MERGED] Fix MediaProgress not using the lastUpdate time sent for local progress syncs
Closed
#4217 [PR #4320] [CLOSED] Add arabic translation. (ar.json)
Closed
#4218 [PR #4342] [MERGED] Update pathexists file system API endpoint
Closed
#4219 [PR #4349] [MERGED] Update rich text editor to prevent pasting in images from the browser
Closed
#4213 [PR #4318] [MERGED] Update max allowed json request size #4250
Closed
#4214 [PR #4303] [MERGED] Translations update from Hosted Weblate
Closed
#4215 [PR #4319] [MERGED] Audible confidence score
Closed
#4208 [PR #4293] [MERGED] Add support for searching podcast episode titles #3301
Closed
#4209 [PR #4299] [MERGED] Fix Dockerfile to include nunicode in the final stage
Closed
#4210 [PR #4296] [CLOSED] Fix for https://github.com/advplyr/audiobookshelf/issues/4250 by incr…
Closed
#4211 [PR #4302] [CLOSED] Feat/more notifications
Closed
#4207 [PR #4288] [MERGED] Translations update from Hosted Weblate
Closed
#4203 [PR #4270] [MERGED] Update episode secondary sort to pubDate and episode #4262
Closed
#4204 [PR #4274] [MERGED] Audiobook tools update
Closed
#4205 [PR #4285] [MERGED] Translations update from Hosted Weblate
Closed
#4206 [PR #4275] [CLOSED] Add missing series sequence to “Get a Library's Series” response
Closed
#4198 [PR #4261] [MERGED] Fix .ignore file causing ignores outside the directory
Closed
#4200 [PR #4253] [MERGED] Audiobook tools enhancements
Closed
#4201 [PR #4263] [MERGED] Add new api endpoint for direct playing audio files using session id
Closed
#4202 [PR #4266] [MERGED] Update HLS stream endpoints to not include user token
Closed
#4193 [PR #4234] [MERGED] Fix server crash when updating excluded prefixes #4221
Closed
#4194 [PR #4237] [MERGED] Translations update from Hosted Weblate
Closed
#4195 [PR #4240] [MERGED] Improves Year in Review display logic
Closed
#4196 [PR #4241] [MERGED] Fix player track tooltip overflowing on share player
Closed
#4197 [PR #4249] [MERGED] Update watcher to re-scan library items for non-media file only updates
Closed
#4191 [PR #4223] [MERGED] Fix server crash when a user requests the RSS feed of an empty collection
Closed
#4192 [PR #4226] [MERGED] Changes to Chapter-Lookup
Closed
#4186 [PR #4195] [MERGED] Fix podcast re-scan promise
Closed
#4187 [PR #4200] [MERGED] Fix socket events check user permissions for library items #4199
Closed
#4188 [PR #4213] [MERGED] Chapter lookup error interface update
Closed
#4189 [PR #4212] [MERGED] fix(AIFF is supported, but AIF isn't)
Closed
#4190 [PR #4214] [CLOSED] Merge files without encoding
Closed
#4182 [PR #4164] [MERGED] Fix items count for users with item restricting permissions
Closed
#4183 [PR #4166] [MERGED] Support listening on unix socket
Closed
#4184 [PR #4168] [MERGED] Create new StatsController and move year in review stats endpoint
Closed
#4185 [PR #4192] [MERGED] Translations update from Hosted Weblate
Closed
#4177 [PR #4135] [MERGED] Translations update from Hosted Weblate
Closed
#4178 [PR #4158] [MERGED] Translations update from Hosted Weblate
Closed
#4179 [PR #4150] [MERGED] Reduce final docker image size
Closed
#4180 [PR #4151] [MERGED] Fix broken component tests
Closed
#4181 [PR #4162] [MERGED] Consistent icons in stats page
Closed
#4173 [PR #4119] [MERGED] ci: update actions
Closed
#4175 [PR #4126] [MERGED] Tailwind 4 migration
Closed
#4176 [PR #4133] [MERGED] Adds the option to download selected books
Closed
#4168 [PR #4113] [MERGED] Update opf parser to support refines meta elements
Closed
#4169 [PR #4100] [CLOSED] Use multiplication symbol instead of letter x
Closed
#4170 [PR #4106] [MERGED] Fix: Load epub covers via cover-image property
Closed
#4171 [PR #4115] [MERGED] Translations update from Hosted Weblate
Closed
#4172 [PR #4118] [MERGED] Allow number types for payload metadata when updating books.
Closed
#4163 [PR #4089] [MERGED] Simplify log level determination
Closed
#4164 [PR #4092] [MERGED] Translations update from Hosted Weblate
Closed
#4165 [PR #4088] [MERGED] Fix empty series delete check
Closed
#4166 [PR #4093] [MERGED] Fix spelling
Closed
#4167 [PR #4097] [MERGED] fix updating progress not updating finishedAt
Closed
#4158 [PR #4066] [CLOSED] Added AudiMeta - an extended Audible provider
Closed
#4159 [PR #4078] [MERGED] Update migration manager to validate migration files #4042
Closed
#4160 [PR #4075] [MERGED] Fixes search not returning results if description field is not provided by a custom provider
Closed
#4161 [PR #4082] [MERGED] Fix RTL issue in LazyEpisodeRow
Closed
#4162 [PR #4080] [MERGED] Improve book library page query performance for author sort order
Closed
#4156 [PR #4055] [MERGED] Fix: flaky 2.15.0 migration test
Closed
#4157 [PR #4046] [MERGED] Translations update from Hosted Weblate
Closed
#4151 [PR #4035] [MERGED] Play first podcast episode in table
Closed
#4152 [PR #4034] [MERGED] Add: log custom metadata provider to match other providers
Closed
#4153 [PR #4041] [MERGED] Prevent duplicate episodes from being added to queue
Closed
#4155 [PR #4037] [MERGED] Route from Issues to Library page after last issue was removed
Closed
#4148 [PR #4030] [MERGED] new sort option for podcasts view (-> sort by filename)
Closed
#4149 [PR #4027] [MERGED] fix(auth): Add admin-level auth to LibraryController 'delete', 'update' and 'delete items with issues'
Closed
#4150 [PR #4031] [MERGED] Refactor ignore file logic
Closed
#4143 [PR #4005] [MERGED] Add title triggers in new databases
Closed
#4144 [PR #4010] [CLOSED] Fix all date constructors to Date(0) to prevent test flakiness
Closed
#4145 [PR #4008] [MERGED] Re-sort title-sorted bookshelf after title change
Closed
#4146 [PR #4015] [MERGED] Translations update from Hosted Weblate
Closed
#4147 [PR #4020] [MERGED] Invalidate count cache on entity update
Closed
#4142 [PR #3996] [MERGED] Improve podcast library page query performance on title, titleIgnorePrefix, and addedAt sort orders
Closed
#4137 [PR #3974] [MERGED] Translations update from Hosted Weblate
Closed
#4138 [PR #3980] [MERGED] Fix count cache by stringify Symbols #3979
Closed
#4139 [PR #3985] [MERGED] Fix server crash when quick match all updates series sequence #3961
Closed
#4140 [PR #3984] [MERGED] Fix chapter end sleep timer sometimes not stopping #3969
Closed
#4141 [PR #3993] [MERGED] fix stringifySequelizeQuery and add tests
Closed
#4133 [PR #3972] [MERGED] Fix server crash remove column name ambiguity #3966
Closed
#4134 [PR #3963] [MERGED] Security fix for GHSA-pg8v-5jcv-wrvw
Closed
#4135 [PR #3971] [CLOSED] Change ambiguous column names to non-ambiguous ones
Closed
#4136 [PR #3978] [MERGED] fix: allow upgrading HTTP to HTTPS for redirects
Closed
#4128 [PR #3946] [MERGED] Trim whitespace from podcast/book/episode & batch edit text inputs
Closed
#4129 [PR #3952] [MERGED] Improve book library page query performance on title, titleIgnorePrefix, and addedAt sort orders.
Closed
#4130 [PR #3954] [MERGED] Fix next/prev buttons on edit modals not changing description when focused
Closed
#4131 [PR #3962] [CLOSED] merge upstream
Closed
#4132 [PR #3958] [MERGED] Fix ROUTER_BASE_PATH override for empty string
Closed
#4123 [PR #3931] [MERGED] Translations update from Hosted Weblate
Closed
#4125 [PR #3941] [MERGED] Add Accept-Encoding header to getPodcastFeed()
Closed
#4126 [PR #3944] [MERGED] prevent long author strings from pushing the player controls down by truncating
Closed
#4127 [PR #3945] [CLOSED] Adding support for 'minified' parameter when fetching a library's items
Closed
#4121 [PR #3921] [MERGED] Fix API including basepath in tracks contentUrl
Closed
#4122 [PR #3929] [MERGED] Add resize to trix editor
Closed
#4117 [PR #3907] [MERGED] Add: workflow to close blank issues
Closed
#4118 [PR #3919] [MERGED] Fix Logger.fatal to ensure crash_logs.txt is written to
Closed
#4119 [PR #3914] [MERGED] Adds box shadow to progress bar on covers for visibility #3825
Closed
#4120 [PR #3916] [MERGED] Add collection and playlist help text
Closed
#4113 [PR #3898] [MERGED] Add bookSeries id attribute to findAllExpandedWhere
Closed
#4114 [PR #3899] [MERGED] Allows setting of some pragma values through environment variables
Closed
#4115 [PR #3893] [MERGED] Translations update from Hosted Weblate
Closed
#4116 [PR #3906] [MERGED] server/podcast: stabilize random ID
Closed
#4108 [PR #3880] [MERGED] Support rich text book descriptions
Closed
#4109 [PR #3887] [MERGED] Add populate map details from buttons to batch editor
Closed
#4110 [PR #3884] [MERGED] Update README on using websockets with Apache as a reverse proxy
Closed
#4111 [PR #3890] [CLOSED] Feat: RSS Feed Reverse Order
Closed
#4112 [PR #3892] [MERGED] Add adjustable increment and decrement value for playback rate
Closed
#4103 [PR #3862] [MERGED] Translations update from Hosted Weblate
Closed
#4104 [PR #3867] [MERGED] Updates to generated RSS feed & Fix series/collection feeds
Closed
#4105 [PR #3864] [MERGED] Fix missing texture image & epub ebook url for subdirectory support
Closed
#4106 [PR #3871] [MERGED] Translations update from Hosted Weblate
Closed
#4100 [PR #3833] [MERGED] Translations update from Hosted Weblate
Closed
#4101 [PR #3847] [MERGED] Bookmark modal updates
Closed
#4102 [PR #3854] [MERGED] Translations update from Hosted Weblate
Closed
#4095 [PR #3810] [MERGED] Enable subdirectory support by default
Closed
#4096 [PR #3832] [MERGED] Fixes #3817 Correct rounding and carry of minutes in client/plugins/utils.js::$elapsedPrettyExtended
Closed
#4097 [PR #3828] [MERGED] recommend using $http_host for ngnix
Closed
#4098 [PR #3842] [MERGED] Dynamically calculate episode row height on LazyEpisodeTable init
Closed
#4092 [PR #3808] [MERGED] Merge prod.js into index.js
Closed
#4093 [PR #3822] [MERGED] Episode table refresh fixes
Closed
#4094 [PR #3816] [MERGED] Fix Trix to use paragraphs and break on return
Closed
#4088 [PR #3795] [MERGED] Update podcasts to new library item model
Closed
#4089 [PR #3798] [MERGED] Migrate controllers to use new toOldJSON functions
Closed
#4090 [PR #3800] [MERGED] Migrate to new library item in scanner
Closed
#4091 [PR #3805] [MERGED] Text input date validation
Closed
#4083 [PR #3785] [MERGED] Update PlaybackSession to use new library item model
Closed
#4084 [PR #3787] [MERGED] Fix remove episode from playlist
Closed
#4085 [PR #3788] [MERGED] Translations update from Hosted Weblate
Closed
#4086 [PR #3789] [MERGED] Update podcasts to new library item model
Closed
#4087 [PR #3794] [MERGED] Fix ffmpeg.addOption for transcoding
Closed
#4078 [PR #3776] [MERGED] Fix ffmpeg concat file escaping
Closed
#4079 [PR #3773] [MERGED] Fix user stats heatmap caption text to be accurate
Closed
#4080 [PR #3777] [CLOSED] Fixed Day Calculation Logic for Stats Page
Closed
#4081 [PR #3779] [MERGED] Refactor LibraryItem to use new model
Closed
#4082 [PR #3780] [MERGED] API Cache Manager route uses case-insensitive match
Closed
#4073 [PR #3766] [MERGED] Remove old Playlist object + remove unnecessary toasts
Closed
#4074 [PR #3769] [MERGED] Use Media Session API in the Share audio player & pass chapterInfo to media sessions
Closed
#4075 [PR #3767] [MERGED] Book query optimizations
Closed
#4076 [PR #3771] [MERGED] Adds a configuration for podcast feed and episode download timeout
Closed
#4077 [PR #3772] [MERGED] Feed episode IDs changing on refresh & several other refresh issues
Closed
#4069 [PR #3751] [MERGED] Change: height of RSS feed preview to match aspect ratio
Closed
#4070 [PR #3754] [MERGED] Experimental proxy support by manually following redirects
Closed
#4071 [PR #3761] [MERGED] Remove old Collection object + remove unnecessary toasts
Closed
#4072 [PR #3762] [MERGED] Translations update from Hosted Weblate
Closed
#4065 [PR #3726] [MERGED] LazyBookshelf optimizations
Closed
#4066 [PR #3732] [MERGED] check for mrss item media:content when extracting item enclosures
Closed
#4067 [PR #3735] [MERGED] Translations update from Hosted Weblate
Closed
#4061 [PR #3721] [MERGED] Refactor Feed model to create new feed for library item
Closed
#4062 [PR #3724] [MERGED] Migrate to new Feed/FeedEpisode model and remove old
Closed
#4063 [PR #3727] [MERGED] feat: Added Australia and New Zealand podcast regions
Closed
#4064 [PR #3729] [CLOSED] Add flow option. Add snap option UI only.
Closed
#4057 [PR #3694] [MERGED] Translations update from Hosted Weblate
Closed
#4058 [PR #3717] [MERGED] DropDown for Year in Review
Closed
#4059 [PR #3714] [MERGED] Change: no compression when downloading library item as zip file
Closed
#4060 [PR #3701] [MERGED] Translations update from Hosted Weblate
Closed
#4052 [PR #3674] [MERGED] Translations update from Hosted Weblate
Closed
#4053 [PR #3689] [MERGED] Resolved a server crash when a playback session lacked media metadata
Closed
#4054 [PR #3687] [MERGED] Catalan translation added
Closed
#4055 [PR #3690] [MERGED] Improved Metadata Handling and PlaybackSession Metadata Robustness
Closed
#4056 [PR #3692] [MERGED] Remove serverAddress from Feeds and FeedEpisodes URLs
Closed
#4048 [PR #3670] [MERGED] Fix:Remove authors with no books when a books is removed #3668
Closed
#4049 [PR #3666] [MERGED] Feat/download via share link
Closed
#4050 [PR #3671] [CLOSED] Fixing 'Narrators' and 'Series' update on re-scan
Closed
#4051 [PR #3672] [MERGED] Support additional disc folder names
Closed
#4043 [PR #3643] [MERGED] Translations update from Hosted Weblate
Closed
#4044 [PR #3655] [MERGED] Fix player settings modal on share page
Closed
#4045 [PR #3639] [CLOSED] feat: unified package
Closed
#4046 [PR #3664] [MERGED] Add migration to fix dropped foreign key constraints dropped in v2.17.0 migration
Closed
#4047 [PR #3665] [MERGED] Subdirectory support for OIDC and SocketIO
Closed
#4040 [PR #3626] [MERGED] Translations update from Hosted Weblate
Closed
#4041 [PR #3631] [MERGED] Translations update from Hosted Weblate
Closed
#4042 [PR #3632] [MERGED] on iOS, do not restrict file types for upload
Closed
#4036 [PR #3613] [MERGED] Translations update from Hosted Weblate
Closed
#4037 [PR #3614] [CLOSED] fix memory spike and high cpu usage when getting playlists with podcasts
Closed
#4038 [PR #3615] [MERGED] Use a simpler database fetch in fullUpdateFromOld
Closed
#4039 [PR #3624] [CLOSED] Add: check fields exist in filterData
Closed
#4032 [PR #3600] [CLOSED] set library id lowercase make more compatible
Closed
#4033 [PR #3604] [MERGED] Remove unnecessary episode_download_queue_updated socket event causing OOM
Closed
#4034 [PR #3603] [MERGED] PR Template
Closed
#4035 [PR #3607] [CLOSED] Add LibraryItemController
Closed
#4028 [PR #3595] [MERGED] Only run CodeQL and Integration actions if code changed
Closed
#4029 [PR #3598] [CLOSED] Add ping to OpenAPI Doc
Closed
#4030 [PR #3597] [MERGED] MediaId UUID migration
Closed
#4031 [PR #3599] [MERGED] Add in-memory user cache
Closed
#4023 [PR #3585] [MERGED] Avoid parsing first and last names in Chinese, Japanese and Korean la…
Closed
#4024 [PR #3584] [MERGED] Improve author image performance
Closed
#4025 [PR #3587] [CLOSED] feat: nuxt module webpackOptimize
Closed
#4026 [PR #3589] [MERGED] Check that migrationsMeta table is well formed instead of just existing
Closed
#4027 [PR #3594] [MERGED] Increase cache time for filterdata in library
Closed
#4018 [PR #3574] [MERGED] 'mpg' and 'mpeg' added as supported audio-type/file-extension
Closed
#4019 [PR #3575] [MERGED] Multi select keyboard navigation
Closed
#4020 [PR #3576] [MERGED] Translations update from Hosted Weblate
Closed
#4022 [PR #3580] [MERGED] Improve cover image performance
Closed
#4014 [PR #3565] [MERGED] Fix incorrect call to handleDownloadError
Closed
#4015 [PR #3554] [MERGED] Translations update from Hosted Weblate
Closed
#4016 [PR #3566] [MERGED] Translations update from Hosted Weblate
Closed
#4017 [PR #3568] [MERGED] Update: user directive in docker compose file
Closed
#4013 [PR #3553] [MERGED] Add proper error handing for file downloads
Closed
#4008 [PR #3532] [MERGED] Translations update from Hosted Weblate
Closed
#4009 [PR #3536] [MERGED] Migration indexes
Closed
#4010 [PR #3533] [MERGED] Add a REINDEX NOCASE v2.15.1 migration and update v2.15.0 migration
Closed
#4011 [PR #3542] [MERGED] Translations update from Hosted Weblate
Closed
#4012 [PR #3546] [MERGED] API PATCH /me/progress/:id - allow providing createdAt and respect provided finishedAt when syncing progress
Closed
#4005 [PR #3526] [CLOSED] prettier: client
Closed
#4006 [PR #3530] [MERGED] Add server proxies for all server paths
Closed
#4007 [PR #3531] [MERGED] Allow users to create ereaders
Closed
#4002 [PR #3523] [CLOSED] server: npm audit fix
Closed
#4003 [PR #3529] [MERGED] Fix "Extract Cover Error" for files with multiple embedded covers
Closed
#4004 [PR #3528] [CLOSED] Add podcastId index to podcastEpisodes
Closed
#3998 [PR #3520] [MERGED] Localization updates for 2.15.0
Closed
#3999 [PR #3518] [MERGED] Fix and simplify filter logic for publishedDecades
Closed
#4000 [PR #3521] [MERGED] Fixes and cleanup for subdirectory serving support
Closed
#4001 [PR #3522] [CLOSED] client: npm audit fix
Closed
#3994 [PR #3506] [CLOSED] fix: asset import; misc formatting
Closed
#3995 [PR #3501] [CLOSED] Library middleware positive check
Closed
#3996 [PR #3514] [MERGED] chore(docs): add client_max_body_size parameter in nginx config
Closed
#3997 [PR #3512] [MERGED] Translations update from Hosted Weblate
Closed
#3991 [PR #3492] [MERGED] Use object-cover for author images unless AR is really high or low
Closed
#3992 [PR #3500] [MERGED] 2.14.0 string localization
Closed
#3993 [PR #3508] [MERGED] Fix next/previous chapter behavior on public share player
Closed
#3987 [PR #3487] [MERGED] Move authors to LazyBookshelf
Closed
#3988 [PR #3488] [MERGED] Use musl-based libnusqlite3 in Docker
Closed
#3989 [PR #3489] [MERGED] Add published decade filter option
Closed
#3990 [PR #3491] [MERGED] retire unicode handling workaround for Author and Series title
Closed
#3983 [PR #3468] [MERGED] Nunicode integration
Closed
#3984 [PR #3478] [MERGED] Translations update from Hosted Weblate
Closed
#3986 [PR #3486] [MERGED] Translations update from Hosted Weblate
Closed
#3980 [PR #3454] [CLOSED] Add: abs databases from before v2.13.4
Closed
#3981 [PR #3461] [MERGED] Add OpenContainers Annotations as Labels to Docker Image
Closed
#3982 [PR #3460] [MERGED] Translations update from Hosted Weblate
Closed
#3977 [PR #3450] [CLOSED] nuxt-bridge ft nitro
Closed
#3979 [PR #3453] [MERGED] Center Play Button
Closed
#3973 [PR #3426] [CLOSED] added nuxt-bridge
Closed
#3974 [PR #3427] [MERGED] Translations update from Hosted Weblate
Closed
#3975 [PR #3435] [MERGED] Move to node-unrar-js for cbr and node-stream-zip for cbz
Closed
#3976 [PR #3436] [MERGED] Change PlaybackSession createFromOld to use upsert instead of create
Closed
#3968 [PR #3423] [CLOSED] npm audit fix
Closed
#3969 [PR #3422] [MERGED] Catch file extraction errors in parseComicMetadata
Closed
#3970 [PR #3418] [MERGED] Fix MigrationManager initial run behavior
Closed
#3971 [PR #3424] [CLOSED] upgrade client dependencies && npm audit fix
Closed
#3972 [PR #3425] [MERGED] added postcssOptions to remove npm warning
Closed
#3963 [PR #3411] [MERGED] Add duration to local sessions on creation
Closed
#3964 [PR #3414] [MERGED] Improved handling of Authors and Series with names containing non-ASCII characters
Closed
#3965 [PR #3410] [MERGED] Handle library scan failure gracefully
Closed
#3966 [PR #3416] [CLOSED] Set intitial database version in migrationsMeta to 0.0.0
Closed
#3967 [PR #3417] [MERGED] Add: series migration to be unique
Closed
#3960 [PR #3395] [MERGED] Fix crash when quick match adds new series
Closed
#3961 [PR #3405] [MERGED] Log non-strings into log file like console.log does
Closed
#3962 [PR #3407] [MERGED] Default deny explicit content to users
Closed
#3957 [PR #3394] [MERGED] Convert webp images to jpeg during metadata embed
Closed
#3958 [PR #3396] [MERGED] Add a try-catch block around custom provider search
Closed
#3959 [PR #3397] [MERGED] Translations update from Hosted Weblate
Closed
#3952 [PR #3368] [MERGED] Fix tag permissions
Closed
#3953 [PR #3378] [MERGED] Add db migration management infratructure
Closed
#3954 [PR #3374] [MERGED] client update: nuxt 2.17.3 -> 2.18.1
Closed
#3955 [PR #3371] [MERGED] Translations update from Hosted Weblate
Closed
#3948 [PR #3356] [MERGED] Translations update from Hosted Weblate
Closed
#3949 [PR #3355] [MERGED] Translations update from Hosted Weblate
Closed
#3950 [PR #3360] [MERGED] Translations update from Hosted Weblate
Closed
#3951 [PR #3367] [CLOSED] Fix: root user cannot be edited
Closed
#3943 [PR #3348] [MERGED] Config issue workflow
Closed
#3944 [PR #3342] [MERGED] Translations update from Hosted Weblate
Closed
#3945 [PR #3350] [MERGED] Delete untranslated strings
Closed
#3946 [PR #3354] [CLOSED] Fix libraryFolder not existing on new libraryModel
Closed
#3947 [PR #3351] [MERGED] Translations update from Hosted Weblate
Closed
#3938 [PR #3335] [CLOSED] New View: Server Stats
Closed
#3940 [PR #3332] [MERGED] memorystore: simplify, refactor, re-enable
Closed
#3941 [PR #3336] [CLOSED] Feature - new view: Activity Summary
Closed
#3942 [PR #3340] [CLOSED] add a layout option to the authors page Cards|Table
Closed
#3934 [PR #3328] [MERGED] Update series and collection width to account for book aspect ratio
Closed
#3935 [PR #3326] [CLOSED] Series cleanup
Closed
#3936 [PR #3329] [MERGED] Fix embed and convert for single file library items
Closed
#3937 [PR #3330] [CLOSED] Feature - New endpoint /libraries/stats
Closed
#3932 [PR #3313] [MERGED] Update AuthorController to handle invalid image paths and log a warning
Closed
#3933 [PR #3319] [MERGED] Fix Content-Type header when browser user-agent is from an Apple mobile device
Closed
#3927 [PR #3295] [CLOSED] Log failed auth attempts
Closed
#3928 [PR #3305] [MERGED] Update api linting workflow
Closed
#3929 [PR #3311] [MERGED] Backup restore clear cache
Closed
#3930 [PR #3304] [MERGED] Translation strings added
Closed
#3931 [PR #3312] [MERGED] Close comics during scan
Closed
#3923 [PR #3294] [MERGED] Refactor menu keyoboard navigation into mixin
Closed
#3924 [PR #3288] [MERGED] Fix: add back expand/collapse sub series in selected series page
Closed
#3925 [PR #3291] [CLOSED] Reduce size of Material Symbols font files
Closed
#3918 [PR #3269] [CLOSED] Log actual object details when they appear in log arguments
Closed
#3919 [PR #3265] [MERGED] Translations update from Hosted Weblate
Closed
#3920 [PR #3262] [MERGED] lang/localization of "year in review"
Closed
#3921 [PR #3271] [MERGED] no line breaks in size text
Closed
#3922 [PR #3278] [MERGED] Go back to downloading binaries from ffbinaries.com
Closed
#3913 [PR #3236] [MERGED] Fix unicode.so loading
Closed
#3914 [PR #3245] [MERGED] Update LibraryItemController.js
Closed
#3915 [PR #3239] [CLOSED] Allow skipping to next item in queue
Closed
#3916 [PR #3254] [MERGED] Fix path normalization to support UNC paths
Closed
#3917 [PR #3247] [MERGED] Translations update from Hosted Weblate
Closed
#3908 [PR #3226] [CLOSED] Express validator
Closed
#3909 [PR #3225] [MERGED] Add: Backup notification
Closed
#3910 [PR #3228] [MERGED] Translations update from Hosted Weblate
Closed
#3911 [PR #3233] [MERGED] Translations update from Hosted Weblate
Closed
#3912 [PR #3235] [CLOSED] Temporariliy disable sqlite3 unicode extension on linux-arm64
Closed
#3905 [PR #3216] [CLOSED] update LibraryItemController to log browser downloaded ebooks
Closed
#3906 [PR #3217] [MERGED] Update LibraryItemController.js
Closed
#3907 [PR #3223] [CLOSED] Format the progress info into a table
Closed
#3901 [PR #3210] [CLOSED] Fix: Filter undefined entries from loadExtensions array
Closed
#3902 [PR #3208] [MERGED] Add: workflow to close issues on release
Closed
#3903 [PR #3214] [MERGED] persist and show the advanced encoding options
Closed
#3904 [PR #3212] [MERGED] On item pages, fetch the item's library data to the store if it's not available
Closed
#3895 [PR #3186] [MERGED] Ensure author and items folder is created before restoring backup
Closed
#3896 [PR #3195] [MERGED] Simplify ItemSearchCard component by removing matching logic
Closed
#3898 [PR #3204] [MERGED] Fix permission issues in embed/merge
Closed
#3899 [PR #3199] [MERGED] Support accent-insensitive search using SQLean unicode sqlite3 extension
Closed
#3900 [PR #3198] [CLOSED] WIP: feat: add more OpenAPI specs
Closed
#3891 [PR #3184] [MERGED] Moved cypress to optionalDependencies
Closed
#3892 [PR #3182] [MERGED] Add progress and fixes to m4b and embed tools
Closed
#3893 [PR #3188] [CLOSED] New share - if existing share, then return the item
Closed
#3894 [PR #3185] [MERGED] Adds genres to gloabl search
Closed
#3888 [PR #3179] [MERGED] Update: podcast opml endpoints
Closed
#3890 [PR #3170] [MERGED] Parse book language from NFO metadata source
Closed
#3883 [PR #3152] [MERGED] Fix OPF fetchSeries so it deduplicates found series
Closed
#3884 [PR #3160] [MERGED] Add ultrawide support for home page
Closed
#3885 [PR #3162] [CLOSED] Make OPML import non-blocking
Closed
#3886 [PR #3163] [MERGED] Adds support for allowing backups of unlimited size
Closed
#3887 [PR #3165] [MERGED] Translations update from Hosted Weblate
Closed
#3878 [PR #3138] [MERGED] Update material icons
Closed
#3879 [PR #3136] [CLOSED] Add comma as a separator for genre tags in AudioFileScanner
Closed
#3880 [PR #3139] [MERGED] Email notification linting fixes
Closed
#3881 [PR #3140] [MERGED] Podcast endpoints
Closed
#3882 [PR #3151] [MERGED] WIP: Add "End of chapter" option for sleep timer
Closed
#3873 [PR #3125] [MERGED] Changelog Pub Date
Closed
#3874 [PR #3122] [MERGED] Prevent backup path edits when ENV is set
Closed
#3875 [PR #3126] [MERGED] Replace pkg with @yao-pkg/pkg and target node20
Closed
#3876 [PR #3128] [MERGED] Translations update from Hosted Weblate
Closed
#3877 [PR #3133] [MERGED] Translations update from Hosted Weblate
Closed
#3868 [PR #3115] [CLOSED] merge upstream
Closed
#3869 [PR #3113] [MERGED] WIP: Add adjustable skip amount
Closed
#3870 [PR #3111] [MERGED] Replace tone with ffmpeg for metadata and cover embedding
Closed
#3871 [PR #3116] [MERGED] Email endpoints
Closed
#3872 [PR #3117] [MERGED] New feature: Show Subtitles
Closed
#3866 [PR #3107] [MERGED] bug: if oldLibraryItem is null things crash
Closed
#3867 [PR #3108] [MERGED] Translations update from Hosted Weblate
Closed
#3861 [PR #3094] [CLOSED] Openapi middleware validation
Closed
#3862 [PR #3095] [MERGED] Change: requestBody to parameter, allow commas in queries
Closed
#3863 [PR #3096] [MERGED] Notification endpoints
Closed
#3864 [PR #3099] [MERGED] Add user agent string to feed requests
Closed
#3865 [PR #3103] [MERGED] Translations update from Hosted Weblate
Closed
#3856 [PR #3059] [CLOSED] Translations update from Hosted Weblate
Closed
#3857 [PR #3078] [MERGED] Time parsing fix
Closed
#3858 [PR #3086] [MERGED] bug: If !itemProgress unhandled exception syncing user progress
Closed
#3859 [PR #3089] [MERGED] Translations update from Hosted Weblate
Closed
#3860 [PR #3080] [MERGED] Translations update from Hosted Weblate
Closed
#3853 [PR #3057] [MERGED] Update fr.json
Closed
#3854 [PR #3063] [MERGED] Update i18n workflow to 1.3.0
Closed
#3855 [PR #3071] [MERGED] Follow-up translation
Closed
#3848 [PR #3040] [MERGED] E-Reader Font Boldness Slider #3020
Closed
#3849 [PR #3037] [MERGED] Bookshelf and cards refactoring
Closed
#3850 [PR #3043] [MERGED] Fix ssrfFilter url
Closed
#3851 [PR #3054] [MERGED] Translation readme update
Closed
#3852 [PR #3053] [MERGED] Translations update from Hosted Weblate
Closed
#3843 [PR #3022] [MERGED] Update de strings.
Closed
#3844 [PR #3017] [MERGED] Users can edit playlist in UI
Closed
#3845 [PR #3023] [MERGED] Update de.json
Closed
#3846 [PR #3028] [MERGED] Update fr.json
Closed
#3847 [PR #3035] [MERGED] fr update
Closed
#3838 [PR #3010] [MERGED] Ereader settings update
Closed
#3839 [PR #3009] [MERGED] Time picker cleanup
Closed
#3840 [PR #3012] [MERGED] Initial library endpoints
Closed
#3841 [PR #3014] [MERGED] Change Tags and Narrators to work the same as Genres on the Match page.
Closed
#3842 [PR #3015] [CLOSED] Speed up playlist & collection query
Closed
#3834 [PR #2981] [MERGED] [Pt-BR] updated strings
Closed
#3835 [PR #2982] [MERGED] Update uk.json
Closed
#3836 [PR #2988] [MERGED] Update fr.json
Closed
#3837 [PR #3002] [MERGED] Update es.json
Closed
#3828 [PR #2963] [MERGED] Update de strings
Closed
#3830 [PR #2955] [MERGED] Add: new feature request form
Closed
#3831 [PR #2966] [MERGED] Bulgarian Translation
Closed
#3832 [PR #2967] [MERGED] Update pl.json
Closed
#3833 [PR #2974] [MERGED] Update de.json
Closed
#3826 [PR #2930] [MERGED] Book match tab update
Closed
#3827 [PR #2933] [MERGED] Add: logs documentation
Closed
#3829 [PR #2954] [MERGED] Fix series and collapsed series progress to be consistent and show average of book series progress
Closed
#3821 [PR #2916] [MERGED] Update de.json, add translation for #2914
Closed
#3823 [PR #2920] [MERGED] Add item sessions endpoint
Closed
#3824 [PR #2927] [MERGED] Issue Bug template updates
Closed
#3825 [PR #2929] [MERGED] Add: link to guide for email settings
Closed
#3817 [PR #2877] [MERGED] add iTunes podcast regions for all ABS supported languages
Closed
#3818 [PR #2880] [CLOSED] Added toggle button to upload files individually
Closed
#3819 [PR #2896] [MERGED] Split the author call in the library stats page to 2 lighter functions
Closed
#3820 [PR #2891] [MERGED] Tweaks to custom metadata provider schema
Closed
#3813 [PR #2841] [MERGED] I18n integration fix
Closed
#3814 [PR #2840] [MERGED] Add Bengali translation
Closed
#3815 [PR #2821] [MERGED] Separator between multiple series
Closed
#3816 [PR #2853] [MERGED] Add client component testing framework and tests
Closed
#3808 [PR #2805] [MERGED] Add client name to possible device info lines
Closed
#3809 [PR #2802] [MERGED] [PT-BR] OpenID permission strings
Closed
#3810 [PR #2803] [MERGED] OpenAPI Spec, try 2
Closed
#3811 [PR #2817] [MERGED] Update zh-cn.json
Closed
#3812 [PR #2820] [MERGED] Add option to set Signing Algorithm for OpenID Authentification
Closed
#3803 [PR #2784] [MERGED] Fix custom metadata provider crash
Closed
#3804 [PR #2787] [MERGED] Translation guide link added to readme
Closed
#3805 [PR #2789] [MERGED] Fix book limit for the Continue Series shelf (with skip earlier books toggle active)
Closed
#3806 [PR #2791] [MERGED] Workflow to dispatch an ABS windows event on server release
Closed
#3807 [PR #2797] [MERGED] Add dir="auto" attribute where RTL display is needed
Closed
#3798 [PR #2777] [MERGED] Update it.json
Closed
#3799 [PR #2772] [MERGED] Add Ukrainian Translation and Podcast Region
Closed
#3800 [PR #2773] [MERGED] Fix library files inconsistencies
Closed
#3801 [PR #2780] [MERGED] Add i18n integration workflow
Closed
#3802 [PR #2781] [CLOSED] I18n script runner
Closed
#3795 [PR #2757] [MERGED] Change unit tests workflow to include conditional checkout steps
Closed
#3796 [PR #2760] [MERGED] [PT-BR] Continue Series
Closed
#3797 [PR #2769] [MERGED] OpenID: Integrate permissions (Fixes #2523)
Closed
#3791 [PR #2744] [CLOSED] Unit tests flow
Closed
#3792 [PR #2745] [MERGED] Unit tests flow
Closed
#3793 [PR #2747] [CLOSED] fix scroll to the current chapter fail
Closed
#3794 [PR #2756] [MERGED] Add Hebrew translation json and Hebrew to i18n.js
Closed
#3787 [PR #2737] [MERGED] Add library toggle setting for skipping earlier instalments in Continue Series
Closed
#3788 [PR #2740] [MERGED] Add name labels to login form
Closed
#3789 [PR #2738] [MERGED] Auth: Fix crash on missing logout URL
Closed
#3790 [PR #2742] [MERGED] Fix broken BinaryManager.isBinaryGood test
Closed
#3783 [PR #2733] [MERGED] Added isbn to CustomProviderAdapter
Closed
#3784 [PR #2732] [MERGED] Add traditional Chinese(zh-TW) to i18n
Closed
#3785 [PR #2731] [CLOSED] Extra logging
Closed
#3786 [PR #2734] [MERGED] Make series sequence cleanup slighlty less aggressive
Closed
#3779 [PR #2721] [MERGED] Add keyboard navigation to multi-select components
Closed
#3780 [PR #2724] [MERGED] Fix library filter data direct access
Closed
#3781 [PR #2726] [MERGED] Vietnamese translations
Closed
#3782 [PR #2728] [CLOSED] Automating localization
Closed
#3774 [PR #2701] [MERGED] Fix input width in MultiSelect UI components
Closed
#3775 [PR #2694] [MERGED] Client side cover image caching
Closed
#3776 [PR #2706] [CLOSED] 📝 Docker Compose and Nginx Proxy Manager setup guide.
Closed
#3777 [PR #2714] [MERGED] Fix input width in MultiSelect UI components - replacement solution
Closed
#3771 [PR #2691] [MERGED] Fix file names with URL control characters
Closed
#3772 [PR #2692] [MERGED] Fix log source in log file
Closed
#3773 [PR #2699] [MERGED] [PT-BR] enhance-ebook-filter strings translation
Closed
#3767 [PR #2671] [CLOSED] Initial OpenAPI spec - Collection endpoints
Closed
#3768 [PR #2677] [MERGED] feat: Expanded filter to include "has no ebook" and "has no supplementary ebooks" options
Closed
#3769 [PR #2676] [MERGED] [PT-BR] Updated strings
Closed
#3770 [PR #2688] [MERGED] Update Login Page with Logo and Input Form Styling
Closed
#3763 [PR #2670] [CLOSED] Increase default HTTP request timeout for OIDC requests
Closed
#3764 [PR #2659] [MERGED] Fix dup author addition logic
Closed
#3765 [PR #2666] [CLOSED] fix: http_proxy is not supported.
Closed
#3766 [PR #2673] [MERGED] Update fr.json
Closed
#3758 [PR #2644] [MERGED] Adds estonian translation
Closed
#3759 [PR #2648] [CLOSED] feat(i18n): added missing translation strings to item detail page and added german translation strings
Closed
#3760 [PR #2646] [MERGED] feat(i18n): Added missing translation string in player UI
Closed
#3761 [PR #2657] [MERGED] Update de strings
Closed
#3762 [PR #2658] [CLOSED] feat(i18n): made the empty library page translatable on home page
Closed
#3753 [PR #2638] [MERGED] Updated and fixed Spanish translation
Closed
#3754 [PR #2636] [MERGED] feat(i18n): add Hungarian translation
Closed
#3755 [PR #2639] [MERGED] [PT-BR] Terminology adjustments and typo fixes
Closed
#3756 [PR #2641] [MERGED] feat(i18n): made "Year in Review" UI elements translatable and added german translation for those
Closed
#3757 [PR #2643] [CLOSED] feat(i18n): add missing localizations
Closed
#3748 [PR #2619] [MERGED] PWA (iOS) theme color fix
Closed
#3749 [PR #2620] [MERGED] PT-BR Strings
Closed
#3750 [PR #2629] [MERGED] Update it.json
Closed
#3751 [PR #2634] [MERGED] Updated pt-br string
Closed
#3752 [PR #2635] [MERGED] Update de.json
Closed
#3744 [PR #2607] [CLOSED] Trim whitespace in certain string fields for better overview
Closed
#3746 [PR #2610] [CLOSED] make server url configurable in dev mode
Closed
#3747 [PR #2617] [MERGED] Update pwa icon to use iOS icon
Closed
#3741 [PR #2582] [CLOSED] Update AudiobookCovers.com provider to use improved search endpoint
Closed
#3742 [PR #2580] [MERGED] Add sorting to author page
Closed
#3738 [PR #2570] [MERGED] Return png from AudiobookCovers.com
Closed
#3739 [PR #2567] [MERGED] added raw cover on lockscreen for iOS
Closed
#3740 [PR #2573] [MERGED] Merge cover and media update in Match.vue into a single /media API call
Closed
#3733 [PR #2554] [MERGED] Modify BinaryManager to download version 6.1
Closed
#3734 [PR #2553] [MERGED] OpenID: Implement Logout + Fix state + Fix URL Regex
Closed
#3735 [PR #2524] [CLOSED] Bump nuxt version
Closed
#3736 [PR #2559] [MERGED] German localization optimization
Closed
#3737 [PR #2564] [MERGED] Update de.json
Closed
#3728 [PR #2491] [MERGED] Add Podcast Search Region
Closed
#3729 [PR #2503] [MERGED] Little Missed Update fr.json
Closed
#3730 [PR #2506] [MERGED] Change Logger.dev calls to Logger.debug
Closed
#3731 [PR #2510] [MERGED] README, add HAproxy example
Closed
#3732 [PR #2521] [CLOSED] Exclude @eaDir and #snapshot from recursive library searching
Closed
#3723 [PR #2486] [MERGED] [Feature] Add support for custom metadata providers through a REST API
Closed
#3724 [PR #2485] [MERGED] Update fr.json
Closed
#3725 [PR #2472] [CLOSED] Audiobook converter library specific settings
Closed
#3726 [PR #2488] [MERGED] Add tini as PID 1 handler in container image
Closed
#3727 [PR #2489] [CLOSED] Allow user to override log level
Closed
#3722 [PR #2468] [CLOSED] Migrate to new pdf viewer
Closed
#3718 [PR #2445] [MERGED] Add a SIGINT handler for proper server shutdown
Closed
#3720 [PR #2454] [MERGED] Add SocketAuthority.close()
Closed
#3721 [PR #2465] [MERGED] Add try/catch to fileUtils.getFileMtimeMs
Closed
#3713 [PR #2420] [MERGED] docs: update synology reverse proxy to use the latest DSM settings
Closed
#3715 [PR #2431] [MERGED] Add zoom controls to comic reader
Closed
#3716 [PR #2442] [MERGED] Follow up Translations for 76119445a302f0c1109bc4fdb44100f60be7107e
Closed
#3717 [PR #2444] [MERGED] Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests
Closed
#3708 [PR #2411] [MERGED] Update Russian localization
Closed
#3709 [PR #2408] [CLOSED] login.vue
Closed
#3710 [PR #2413] [MERGED] More german translations
Closed
#3711 [PR #2415] [MERGED] Added comments to the Docker Compose file
Closed
#3712 [PR #2417] [MERGED] Update zh-cn.json
Closed
#3703 [PR #2386] [MERGED] SSO/OpenID: Use a mobile-redirect route (Fixes #2379 and #2381)
Closed
#3705 [PR #2391] [MERGED] Add a binary manager that finds ffmpeg and ffprobe and installs them if not found
Closed
#3706 [PR #2397] [MERGED] Follow up for sso-redirecturi and #2305 and #2333
Closed
#3704 [PR #2372] [CLOSED] Localization Try2
Closed
#3707 [PR #2400] [MERGED] A few BookFinder improvements (including a fix for #2238)
Closed
#3698 [PR #2343] [MERGED] Simple API Caching for /libraries* requests
Closed
#3699 [PR #2333] [MERGED] Add ability to fetch book data on upload
Closed
#3700 [PR #2336] [MERGED] de language translation follow up
Closed
#3701 [PR #2351] [MERGED] de translation follow up
Closed
#3702 [PR #2365] [MERGED] SSO/OpenID: Provide error messages to logs
Closed
#3693 [PR #2305] [MERGED] Add NFO metadata source
Closed
#3694 [PR #2302] [CLOSED] Preparing for GitLocalize to manage translations
Closed
#3695 [PR #2311] [CLOSED] Update Patch Dependencies
Closed
#3696 [PR #2325] [MERGED] Add milliseconds to logging
Closed
#3697 [PR #2326] [MERGED] Allow enabling dev logs
Closed
#3688 [PR #2293] [MERGED] More Gujarati translations
Closed
#3689 [PR #2297] [CLOSED] Wrong port EXPOSEd in Dockerfile / Wrong port specified in Documentation
Closed
#3690 [PR #2291] [MERGED] Hide collection duration if 0
Closed
#3691 [PR #2299] [MERGED] Update it.json
Closed
#3692 [PR #2300] [MERGED] Bookfinder.js unit testing with mocha
Closed
#3686 [PR #2283] [MERGED] Fix handling of single media file updates
Closed
#3687 [PR #2288] [MERGED] Added swedish translation of strings
Closed
#3681 [PR #2255] [MERGED] Search epub text
Closed
#3682 [PR #2253] [MERGED] Option to change the font family in epub viewer
Closed
#3683 [PR #2274] [MERGED] Create cs-CZ.json
Closed
#3684 [PR #2272] [MERGED] Add support for the old Apple Podcasts iOS app
Closed
#3685 [PR #2276] [MERGED] Update cs.json
Closed
#3677 [PR #2240] [CLOSED] add cypress tests
Closed
#3678 [PR #2245] [MERGED] Fix incorrect subpath checks in server/watcher.js
Closed
#3679 [PR #2249] [MERGED] Add API to update a path on a watched library folder
Closed
#3680 [PR #2246] [MERGED] show a modal with cover images when clicked
Closed
#3673 [PR #2229] [MERGED] Translate new string for DE language.
Closed
#3674 [PR #2215] [MERGED] Update zh-cn.json
Closed
#3675 [PR #2205] [CLOSED] Automatically quickmatch new authors
Closed
#3676 [PR #2233] [MERGED] Update de.json
Closed
#3668 [PR #2186] [MERGED] Fuzzy matching continued
Closed
#3669 [PR #2188] [MERGED] fix: HTTP/429 when requesting authors information, resolves #1570
Closed
#3670 [PR #2183] [CLOSED] Improve formatting configuration
Closed
#3672 [PR #2189] [CLOSED] Try #2 at Forward Proxy Auth
Closed
#3667 [PR #2182] [CLOSED] Add Amazon Kindle provider
Closed
#3661 [PR #2162] [MERGED] Update nl.json
Closed
#3662 [PR #2161] [CLOSED] Support markdown in book descriptions
Closed
#3663 [PR #2175] [MERGED] Completed Spanish translation and corrected typo in an English string
Closed
#3664 [PR #2171] [MERGED] make force transcode apply to all "ffmpeg error 1"
Closed
#3665 [PR #2176] [CLOSED] Support rich text descriptions
Closed
#3658 [PR #2138] [MERGED] Added Norwegian translation
Closed
#3659 [PR #2133] [MERGED] Add more information to the backup page
Closed
#3660 [PR #2146] [MERGED] Update German translation strings.
Closed
#3653 [PR #2102] [MERGED] Add ability to enable DEV logs of Sqlite queries
Closed
#3654 [PR #2120] [MERGED] [server] x-accel: encode all paths to URIs
Closed
#3655 [PR #2103] [MERGED] Scan for empty book series more efficiently
Closed
#3656 [PR #2121] [MERGED] Update de.json
Closed
#3657 [PR #2129] [MERGED] Use encodeURIComponent for text inputs in Match.vue
Closed
#3648 [PR #2089] [MERGED] Update de.json
Closed
#3649 [PR #2083] [MERGED] Update fr.json
Closed
#3651 [PR #2099] [MERGED] Fuzzy Matching V1
Closed
#3652 [PR #2101] [MERGED] Fix typo in fixParsedNameCase
Closed
#3643 [PR #2027] [MERGED] Added podcasts volume to docker compose
Closed
#3644 [PR #2048] [CLOSED] Update docker-compose.yml
Closed
#3645 [PR #2030] [MERGED] Fix system file ownership for Debian package
Closed
#3646 [PR #2054] [MERGED] Follow-up update for German strings
Closed
#3647 [PR #2079] [MERGED] Update Russian localization
Closed
#3639 [PR #1994] [MERGED] Fix: server crash when uploading invalid backup file
Closed
#3640 [PR #1965] [MERGED] Added Lithuanian translation
Closed
#3641 [PR #2009] [MERGED] Update German strings
Closed
#3642 [PR #2026] [MERGED] Add config page for all RSS feeds
Closed
#3633 [PR #1923] [MERGED] Update German language file
Closed
#3634 [PR #1917] [MERGED] Update it.json
Closed
#3635 [PR #1907] [MERGED] Migration to use sqlite3
Closed
#3636 [PR #1946] [MERGED] Fix byte conversion
Closed
#3637 [PR #1925] [MERGED] Update fr.json
Closed
#3638 [PR #1985] [MERGED] fr translation update
Closed
#3632 [PR #1906] [MERGED] stop opf importer from adding duplicate info
Closed
#3628 [PR #1849] [MERGED] Update Russian localization
Closed
#3629 [PR #1874] [MERGED] update zh-cn.json
Closed
#3630 [PR #1850] [CLOSED] feat: add PUID PGID UMASK settings to image
Closed
#3631 [PR #1888] [MERGED] Add CodeQL workflow
Closed
#3623 [PR #1814] [MERGED] Update readme.md - Expand required Apache modules for reverse proxy and detail how to handle acme challenges
Closed
#3624 [PR #1810] [MERGED] Update french translations
Closed
#3625 [PR #1816] [MERGED] Fix: decode filename as utf8 on upload
Closed
#3626 [PR #1819] [MERGED] Fix: useTempFiles=true, upload use tmp instead of ram
Closed
#3627 [PR #1838] [MERGED] Updates to Email settings/manager to include test email
Closed
#3618 [PR #1750] [MERGED] Added part to supported tags for file_tag_seriespart
Closed
#3619 [PR #1760] [MERGED] seek instead of skip with action handlers
Closed
#3620 [PR #1778] [CLOSED] Don't sync progress for finished content
Closed
#3621 [PR #1786] [MERGED] Update Dutch translation
Closed
#3622 [PR #1808] [MERGED] Update de.json
Closed
#3613 [PR #1741] [CLOSED] Add New Options: Hide Version & Disable Checking for Updates
Closed
#3614 [PR #1745] [MERGED] update zh-cn translation
Closed
#3615 [PR #1746] [CLOSED] Switch to nuxt server and apply base path
Closed
#3616 [PR #1747] [MERGED] Add Dutch translation
Closed
#3617 [PR #1748] [MERGED] Update de lang file
Closed
#3610 [PR #1730] [MERGED] Update german strings
Closed
#3611 [PR #1736] [MERGED] Remove what seems to be a paste error in the french translations
Closed
#3612 [PR #1739] [CLOSED] useMediaSkipKeysForSeeking config option and implementation
Closed
#3607 [PR #1724] [CLOSED] Fix: apply base path to client and websocket
Closed
#3608 [PR #1727] [MERGED] update on pending translation
Closed
#3609 [PR #1729] [MERGED] update es translation
Closed
#3603 [PR #1706] [MERGED] Update:Fix filename issue in tone, bump to v0.1.5
Closed
#3604 [PR #1707] [MERGED] Updated SWAG Reverse Proxy guide
Closed
#3605 [PR #1695] [MERGED] Improve German (de.json) translation
Closed
#3606 [PR #1710] [MERGED] Add AudiobookCovers.com metadata provider
Closed
#3598 [PR #1680] [MERGED] Use region for author queries
Closed
#3599 [PR #1686] [MERGED] Invert Tag Selection
Closed
#3600 [PR #1684] [MERGED] blur the url input when clicking submit to add info currently in input
Closed
#3601 [PR #1688] [MERGED] Update fr.json
Closed
#3602 [PR #1692] [MERGED] fix: Make sure all existing genres also show up on the match tab
Closed
#3593 [PR #1654] [MERGED] Kicked off Hindi Translation.
Closed
#3594 [PR #1665] [MERGED] MessageConfirmRemoveAllChapters translation fr
Closed
#3595 [PR #1659] [MERGED] Kick off Gujarati translation.
Closed
#3596 [PR #1669] [MERGED] Fix Russian localization
Closed
#3597 [PR #1670] [MERGED] Add sortBy Last Book Added and Updated to series
Closed
#3588 [PR #1627] [MERGED] Save Progress for EPUBs
Closed
#3589 [PR #1636] [MERGED] Integrate passportjs for muti-strategy authentication and SSO
Closed
#3590 [PR #1625] [CLOSED] Fix: Resseting time is not taking account codec and mime type resulting in isResetting loop
Closed
#3591 [PR #1645] [MERGED] update fr strings
Closed
#3592 [PR #1651] [MERGED] Added german translation for abridged
Closed
#3586 [PR #1621] [MERGED] Update it.json
Closed
#3587 [PR #1624] [MERGED] Truncate long title in stream container
Closed
#3583 [PR #1609] [MERGED] Support for scanning semicolon seperated author and narator lists.
Closed
#3584 [PR #1618] [MERGED] Fix transcoded streams fail to continue listening
Closed
#3585 [PR #1599] [MERGED] Update Russian localization
Closed
#3578 [PR #1563] [MERGED] Improve podcast search
Closed
#3579 [PR #1585] [MERGED] Update zh-cn.json
Closed
#3580 [PR #1581] [MERGED] Improve podcast editing
Closed
#3581 [PR #1586] [MERGED] fr_FR update
Closed
#3582 [PR #1587] [MERGED] Spanish Translation
Closed
#3573 [PR #1553] [MERGED] fix german typo
Closed
#3574 [PR #1556] [MERGED] Fix incorrect tags when blocking public feeds
Closed
#3575 [PR #1554] [MERGED] Add rss feed configuration
Closed
#3576 [PR #1559] [MERGED] Add download queue page
Closed
#3577 [PR #1562] [MERGED] Improve dates, times and schedule backup info
Closed
#3570 [PR #1534] [MERGED] Fixed explicit/language info import and added Explicit indicator
Closed
#3571 [PR #1539] [MERGED] Prefer cover images called cover
Closed
#3572 [PR #1551] [MERGED] Improve explicit label and add a AlreadyInYourLibrary indicator
Closed
#3565 [PR #1529] [MERGED] update fr locale
Closed
#3566 [PR #1528] [MERGED] Update de.json
Closed
#3567 [PR #1530] [MERGED] Fixed schedule info when using Prev/Next button
Closed
#3568 [PR #1532] [CLOSED] Added block tags based on Patreon private rss feed
Closed
#3569 [PR #1536] [MERGED] Adding podcast type, season and episode info to the feed
Closed
#3562 [PR #1517] [MERGED] Add episodes search
Closed
#3563 [PR #1518] [MERGED] Add largest item stats
Closed
#3558 [PR #1505] [MERGED] Add library tags variable to podcast notifications
Closed
#3559 [PR #1500] [MERGED] Update fr.json
Closed
#3560 [PR #1487] [MERGED] FantLab.ru BookFinder
Closed
#3561 [PR #1515] [MERGED] Encode podcast url when downloading episode
Closed
#3553 [PR #1469] [MERGED] Adding tags to metadata.abs
Closed
#3554 [PR #1468] [MERGED] Integration Test
Closed
#3555 [PR #1470] [MERGED] Patch localization Item Metadata Utils Header
Closed
#3556 [PR #1472] [MERGED] Russian localization
Closed
#3557 [PR #1484] [MERGED] Reduce memory usage when scanning large folders
Closed
#3548 [PR #1451] [MERGED] Update zh-cn.json
Closed
#3549 [PR #1453] [MERGED] One Default Bookshelf View
Closed
#3550 [PR #1463] [MERGED] Update fr.json
Closed
#3551 [PR #1456] [MERGED] Fixes m4b chapters only taken from first file.
Closed
#3552 [PR #1457] [MERGED] Localized date fns
Closed
#3546 [PR #1432] [MERGED] Align "Series Name" and "Sequence" inputs on Series Editor modal
Closed
#3547 [PR #1438] [MERGED] Localized stats page
Closed
#3541 [PR #1422] [MERGED] Update fr.json Months and Days
Closed
#3542 [PR #1423] [MERGED] Ensure default are similar in different environments
Closed
#3543 [PR #1425] [MERGED] Skip AUDIOBOOKSHELF_UID/GID if undefined
Closed
#3545 [PR #1431] [MERGED] Implement X-Accel Redirect
Closed
#3538 [PR #1420] [MERGED] Fix HTTP links not working in podcast show notes.
Closed
#3539 [PR #1421] [MERGED] Reduce Fingerprinting
Closed
#3540 [PR #1404] [MERGED] update it
Closed
#3533 [PR #1390] [MERGED] Toggle switch shouldn't submit form
Closed
#3534 [PR #1398] [MERGED] Don't list book twice in continue series
Closed
#3535 [PR #1397] [CLOSED] Add total duration info on the podcasts page.
Closed
#3536 [PR #1400] [MERGED] Update zh-cn.json
Closed
#3537 [PR #1403] [MERGED] Fix banner view box
Closed
#3528 [PR #1374] [MERGED] Update Gentium Book Basic Font
Closed
#3529 [PR #1369] [CLOSED] Slightly increase width of left navigation bar
Closed
#3530 [PR #1381] [MERGED] Update fr.json => ButtonEdit
Closed
#3531 [PR #1385] [MERGED] Update de.json
Closed
#3532 [PR #1388] [MERGED] Show next book only if previous book is finished
Closed
#3526 [PR #1367] [MERGED] Add Source to Logging
Closed
#3527 [PR #1364] [MERGED] Update Server Libraries
Closed
#3521 [PR #1338] [MERGED] Fix incorrect series and seriespart tag codes, they were swapped
Closed
#3522 [PR #1341] [MERGED] Fix keyboard navigation in user settings
Closed
#3523 [PR #1343] [MERGED] Accessibility Improvements for Main Settings
Closed
#3524 [PR #1350] [MERGED] Fix Hidden Settings Menu
Closed
#3525 [PR #1353] [MERGED] Update fr.json
Closed
#3517 [PR #1332] [MERGED] Text description of home link
Closed
#3518 [PR #1333] [MERGED] Highlight items when navigating via keyboard
Closed
#3519 [PR #1336] [MERGED] Make User Settings Accessible via Screen Reader
Closed
#3520 [PR #1335] [MERGED] Fix keyboard navigation in library selection
Closed
#3513 [PR #1306] [MERGED] Update it.json
Closed
#3514 [PR #1310] [MERGED] Socket fixes
Closed
#3515 [PR #1312] [MERGED] Update fr.json
Closed
#3516 [PR #1320] [MERGED] Fix undefined string assignment
Closed
#3508 [PR #1294] [MERGED] Update fr.json regarding new Metadata strings
Closed
#3509 [PR #1301] [CLOSED] Dockerfile update
Closed
#3510 [PR #1297] [MERGED] Add Caddyfile example to readme
Closed
#3511 [PR #1302] [MERGED] Update de.json
Closed
#3512 [PR #1303] [CLOSED] Add AD Integration
Closed
#3503 [PR #1282] [MERGED] Use HTTPS for Google Books Images
Closed
#3504 [PR #1287] [MERGED] Fix Sub-path Detection
Closed
#3505 [PR #1286] [MERGED] Update fr.json with new strings from d7cc8a0
Closed
#3506 [PR #1292] [MERGED] Update de.json
Closed
#3507 [PR #1293] [MERGED] Update zh-cn.json
Closed
#3499 [PR #1270] [MERGED] Update de.json
Closed
#3500 [PR #1251] [MERGED] No PermissionsStartOnly=true
Closed
#3501 [PR #1271] [MERGED] Missing Localization in Appbar.vue
Closed
#3502 [PR #1275] [MERGED] Update fr.json for batch update
Closed
#3496 [PR #1247] [CLOSED] Update GoogleBooks.js
Closed
#3497 [PR #1249] [MERGED] Add Missing Tooltips
Closed
#3498 [PR #1268] [CLOSED] Improve docker dev container support
Closed
#3491 [PR #1231] [MERGED] Server respond with objects
Closed
#3492 [PR #1234] [MERGED] [Update] client/strings/fr.json
Closed
#3493 [PR #1245] [MERGED] Update it.json
Closed
#3494 [PR #1246] [CLOSED] Update GoogleBooks.js
Closed
#3495 [PR #1238] [MERGED] Update german language
Closed
#3488 [PR #1230] [MERGED] Update zh-cn.json
Closed
#3489 [PR #1225] [MERGED] Update zh-cn.json
Closed
#3490 [PR #1221] [MERGED] Implement a Settings Content component
Closed
#3483 [PR #1208] [MERGED] Add more polish translation
Closed
#3484 [PR #1211] [MERGED] Fix startedAt in progress API
Closed
#3485 [PR #1212] [MERGED] Improve title naming for single file audiobooks when opening RSS feed
Closed
#3486 [PR #1218] [MERGED] Update notification settings UI to match other pages
Closed
#3478 [PR #1197] [MERGED] Update de.json
Closed
#3479 [PR #1200] [MERGED] Update _id.vue
Closed
#3480 [PR #1196] [MERGED] Update fr.json
Closed
#3481 [PR #1205] [MERGED] Allow specifying start and end of progress via API
Closed
#3482 [PR #1206] [MERGED] Respond with bad request to unvalid request data
Closed
#3473 [PR #1188] [MERGED] Make Tooltips Accessible
Closed
#3474 [PR #1193] [MERGED] No feed log level
Closed
#3475 [PR #1192] [MERGED] Update Author Modal on Changes
Closed
#3476 [PR #1194] [MERGED] Update it.json
Closed
#3477 [PR #1195] [MERGED] Update zh-cn.json
Closed
#3468 [PR #1182] [MERGED] Update fr.json from new strings in advplyr/audiobookshelf@d24ed98bcd8ea6b36dd211b8a0829de7c09f165d
Closed
#3469 [PR #1181] [MERGED] Update it.json
Closed
#3470 [PR #1180] [MERGED] Update fr.json
Closed
#3471 [PR #1185] [MERGED] Update zh-cn.json
Closed
#3472 [PR #1187] [MERGED] Add a few tooltips
Closed
#3465 [PR #1175] [CLOSED] Update it.json old version
Closed
#3466 [PR #1177] [MERGED] Update zh-cn.json
Closed
#3467 [PR #1176] [MERGED] Fix: French translations regarding issue #1166
Closed
#3462 [PR #1155] [MERGED] Update zh-cn.json
Closed
#3463 [PR #1156] [MERGED] Add French Translation
Closed
#3464 [PR #1171] [MERGED] Update zh-cn.json
Closed
#3458 [PR #1145] [MERGED] fix minor typos
Closed
#3459 [PR #1147] [MERGED] add Croatian translation
Closed
#3460 [PR #1146] [MERGED] Update it.json
Closed
#3461 [PR #1149] [MERGED] Update polish translation
Closed
#3453 [PR #1127] [CLOSED] Update zh-ch.json
Closed
#3454 [PR #1134] [MERGED] change language name and fix translation errors
Closed
#3455 [PR #1132] [MERGED] Update zh-cn.json
Closed
#3456 [PR #1143] [MERGED] german translation
Closed
#3457 [PR #1144] [MERGED] Fix listening sessions count bug
Closed
#3448 [PR #1120] [MERGED] Update zh-ch.json
Closed
#3449 [PR #1119] [MERGED] Update it.json
Closed
#3450 [PR #1111] [MERGED] Makes it so the when sorting and ignoring prefixes, prefixes are actually ignored
Closed
#3451 [PR #1121] [MERGED] Fixing range generation in series labels
Closed
#3452 [PR #1124] [MERGED] Update polish translation
Closed
#3444 [PR #1105] [MERGED] Patching handling of titles with multiple series
Closed
#3445 [PR #1106] [MERGED] Makes the dev target support auto reloading of the server
Closed
#3446 [PR #1109] [CLOSED] Add support for forward proxy auth. Tested with authentik.
Closed
#3447 [PR #1110] [MERGED] Added tone json file support
Closed
#3441 [PR #1047] [CLOSED] WIP: Show all podcast episodes in podcast view
Closed
#3442 [PR #1076] [CLOSED] Fix:Unescaped characters in description causing issues with m4b merging
Closed
#3443 [PR #1107] [MERGED] Development documentation
Closed
#3437 [PR #974] [MERGED] Persist Volume in Local Storage
Closed
#3438 [PR #1007] [MERGED] Issue 1004
Closed
#3439 [PR #1031] [MERGED] Fix a crash under certain circumstances when updating tags when quick… (Issue #1030)
Closed
#3440 [PR #1005] [MERGED] Multi select quick match
Closed
#3433 [PR #946] [MERGED] Clear selectedEpisodes on download.
Closed
#3434 [PR #955] [MERGED] Ability to decode HTML Entities when all tags are stripped. Fixes #929
Closed
#3435 [PR #942] [MERGED] Fix currentTime not updating on the local session
Closed
#3436 [PR #961] [MERGED] Pass lib ID to toolbar so it can refresh state when clearing issues.
Closed
#3428 [PR #802] [MERGED] fix getMediaProgress always returning 404
Closed
#3430 [PR #821] [MERGED] Add ability to view current version's changelog from within ABS
Closed
#3431 [PR #842] [MERGED] Add restart and fix volumes
Closed
#3432 [PR #871] [MERGED] feature: use svg instead of png where possible for better quality
Closed
#3423 [PR #777] [MERGED] Fix/chapter seek bar
Closed
#3424 [PR #791] [MERGED] fix: disable workbox to prevent failure with service worker
Closed
#3425 [PR #792] [MERGED] Fix truncation on your stats page (Issue #760)
Closed
#3426 [PR #795] [MERGED] Fix issue with unecessary empty search during match (Issue #794)
Closed
#3427 [PR #801] [MERGED] Remove cachePathExists property (Issue #800)
Closed
#3418 [PR #758] [MERGED] Update Settings page UI
Closed
#3419 [PR #757] [MERGED] Update UsersTable styling to match other tables
Closed
#3420 [PR #759] [MERGED] Update Library Stats and Your Stats UIs to match other Settings UIs
Closed
#3421 [PR #776] [MERGED] fix: use chapter duration when seeking on track bar
Closed
#3422 [PR #770] [MERGED] Show chapter duration in the "now playing" chapter modal (Issue #767)
Closed
#3416 [PR #752] [MERGED] Move matching toasts to top right (Issue #702)
Closed
#3417 [PR #755] [MERGED] Update Sessions page to have a matching "settings UI"
Closed
#3410 [PR #742] [MERGED] Fetch author photo from external URL
Closed
#3411 [PR #745] [CLOSED] Fix placard sizes to fit "Continue Listening"
Closed
#3412 [PR #746] [MERGED] Fix placard sizes so "Continue Listening" fits
Closed
#3413 [PR #748] [MERGED] Update Log page to have a matching "settings UI"
Closed
#3414 [PR #747] [MERGED] Fix padding on "Remove All Library Items" button
Closed
#3415 [PR #749] [MERGED] Add reorder icon to libraries table
Closed
#3407 [PR #736] [MERGED] Date format
Closed
#3408 [PR #739] [MERGED] Show search bar on mobile responsive views (fix #715)
Closed
#3409 [PR #744] [MERGED] Add toggle for switching between Chapter and Book Duration in player (issue #741)
Closed
#3403 [PR #732] [MERGED] Update details "pills" so they don't overlap when they flow to new lines
Closed
#3404 [PR #733] [MERGED] Update pills so that they handle multi-line properly
Closed
#3405 [PR #734] [MERGED] Add npm commands to build local docker containers
Closed
#3406 [PR #735] [MERGED] Update BookFinder.js: Retry Search with Clean Title and Author if No Books Found
Closed
#3398 [PR #716] [MERGED] Add support for leveraging chapter data directly from Overdrive mp3s during scanning
Closed
#3399 [PR #720] [MERGED] Fix indents from 4 spaces to 2 in parseOverdriveMediaMarkers.js
Closed
#3400 [PR #709] [CLOSED] Add serverVersion to login response
Closed
#3401 [PR #728] [CLOSED] [DRAFT] Inject chapter scanner dependency in to Book
Closed
#3402 [PR #730] [MERGED] Properly support multiple narrators when Matching (#719)
Closed
#3393 [PR #692] [MERGED] Fixed bugs that caused getSequence to run twice and broke year recognition
Closed
#3394 [PR #697] [MERGED] Use show and episode_id tags for audiobook series
Closed
#3395 [PR #682] [MERGED] Support embedding cover art metadata in the embed metadata tool
Closed
#3396 [PR #699] [MERGED] Update some instances of mkdir to ensureDir (#698)
Closed
#3397 [PR #707] [MERGED] Fix library scanning failing
Closed
#3388 [PR #664] [MERGED] feat: Updates to docker file and gh action
Closed
#3389 [PR #678] [MERGED] Support embedding updated chapter metadata (issue #676)
Closed
#3390 [PR #651] [MERGED] Gracefully handle unexpected end of file when listing backup files
Closed
#3391 [PR #680] [CLOSED] Update Bookfinder.js : getAudibleResults : remove (unabridged)
Closed
#3392 [PR #681] [MERGED] Fix cover art not being generated for M4B export
Closed
#3384 [PR #611] [MERGED] Added support for npm run watch
Closed
#3385 [PR #622] [MERGED] Updated matching
Closed
#3386 [PR #632] [MERGED] URGENT: Fix to serious bug
Closed
#3387 [PR #631] [MERGED] Get book data from dir refactor
Closed
#3381 [PR #597] [CLOSED] Address XSS vulnerability
Closed
#3382 [PR #598] [CLOSED] Create SECURITY.md
Closed
#3383 [PR #612] [MERGED] Scan for narrator
Closed
#3377 [PR #564] [CLOSED] Added podcast episode filter
Closed
#3378 [PR #571] [MERGED] fix repo
Closed
#3379 [PR #586] [MERGED] Fix for unsorted feeds, update npm, add docker tag
Closed
#3380 [PR #593] [MERGED] Add devcontainer
Closed
#3371 [PR #547] [CLOSED] Temp Fix for Unknown Error in App with Traefik
Closed
#3372 [PR #548] [MERGED] Temp Fix for Unknown Error in App with Traefik
Closed
#3373 [PR #551] [MERGED] docker compose and run changes
Closed
#3374 [PR #555] [MERGED] Handle corrupted backups gracefully and continue loading other backups
Closed
#3375 [PR #550] [MERGED] Docker Compose Update Instructions
Closed
#3376 [PR #561] [MERGED] Add support for seasonal podcasts
Closed
#3367 [PR #523] [MERGED] Update readme.md
Closed
#3368 [PR #546] [CLOSED] Added Traefik Info to readme.md
Closed
#3369 [PR #535] [CLOSED] Added Docker Compose update
Closed
#3370 [PR #534] [MERGED] Added tooltips missing from Appbar buttons
Closed
#3363 [PR #509] [MERGED] Change default to ghcr
Closed
#3364 [PR #512] [MERGED] Log full path when warning about empty root
Closed
#3365 [PR #508] [MERGED] Change default to ghcr
Closed
#3366 [PR #522] [MERGED] Add options to skip matching media items if they already have an ASIN/ISBN
Closed
#3358 [PR #477] [MERGED] remove redunant line
Closed
#3359 [PR #484] [MERGED] Fix libraryItem ID reference in global search
Closed
#3360 [PR #485] [MERGED] Update folder update logic to use new media path name
Closed
#3361 [PR #486] [MERGED] Set description when quick matching media
Closed
#3362 [PR #489] [MERGED] Make maximum backup size configurable
Closed
#3353 [PR #464] [MERGED] Include the type of filter being applied in the UI
Closed
#3354 [PR #461] [MERGED] Convert timeListened to float
Closed
#3355 [PR #465] [MERGED] Proposal: Add a filter for media that is missing specific fields
Closed
#3356 [PR #469] [MERGED] Increase readability of logs
Closed
#3357 [PR #463] [MERGED] Update Audible scraper to be more strict about what it considers an ASIN and a valid ASIN query response
Closed
#3348 [PR #448] [MERGED] Added select all option to the episode selector
Closed
#3349 [PR #457] [MERGED] Update and dedupe packages
Closed
#3350 [PR #456] [MERGED] Fixed "select all" button
Closed
#3351 [PR #459] [MERGED] podcast episode number & accessibility improvements
Closed
#3352 [PR #458] [MERGED] Make sort column title more clear & add ep#
Closed
#3346 [PR #440] [CLOSED] Improve Accessibility: Labels on UI Components
Closed
#3347 [PR #445] [MERGED] Only fall back to the default secret when no env var is provided
Closed
#3342 [PR #418] [CLOSED] feat: add auto docker build. fix yaml extension
Closed
#3343 [PR #439] [MERGED] Change 'Current' to 'Currently'
Closed
#3344 [PR #426] [MERGED] Upgrade Node to v16 and update packages
Closed
#3345 [PR #423] [MERGED] Allowed the configuration of a "HOST" parameter to enable ipv6 support.
Closed
#3337 [PR #330] [MERGED] Fix: Group cover does not use full width
Closed
#3338 [PR #331] [MERGED] Add continue series category to home
Closed
#3339 [PR #351] [CLOSED] Basic SSO support (openid connect)
Closed
#3340 [PR #343] [MERGED] Fetch Narrators from opf custom column
Closed
#3341 [PR #374] [CLOSED] Custom Docker Compose File
Closed
#3333 [PR #297] [MERGED] Update package.json licence
Closed
#3334 [PR #300] [MERGED] Fixes reading multiline data from file tags
Closed
#3335 [PR #325] [MERGED] Limit group cover
Closed
#3336 [PR #326] [MERGED] Fix: Series link from search goes straight to series
Closed
#3328 [PR #276] [MERGED] Fix: escape special characters in provider urls
Closed
#3329 [PR #270] [MERGED] Bug: Missing path variable
Closed
#3330 [PR #284] [MERGED] Added isbn fetching for metadata
Closed
#3331 [PR #287] [MERGED] Added isbn search
Closed
#3332 [PR #296] [MERGED] Book view shows line changes on description
Closed
#3323 [PR #262] [MERGED] Fix Series cover hover works only with 30 books
Closed
#3324 [PR #249] [MERGED] Fix audible match if title or author has special characters
Closed
#3325 [PR #240] [MERGED] Remove sharp in favor of ffmpeg, fallback to cover
Closed
#3326 [PR #263] [MERGED] Fix local cover change dont work
Closed
#3327 [PR #266] [MERGED] Sort filters ascending
Closed
#3318 [PR #218] [MERGED] Get more data from opf
Closed
#3319 [PR #219] [MERGED] Add: Force re-scan library
Closed
#3320 [PR #192] [MERGED] Better handle books with multiple series
Closed
#3321 [PR #226] [MERGED] Added ASIN support in the title field
Closed
#3322 [PR #233] [MERGED] Added an endpoint to serve different cover sizes
Closed
#3313 [PR #124] [MERGED] Change: support more architectures in Dockerfile
Closed
#3314 [PR #131] [MERGED] Updated Readme to include nginx config.
Closed
#3315 [PR #136] [MERGED] Updated Readme to include Apache config.
Closed
#3316 [PR #150] [MERGED] Seekback support
Closed
#3317 [PR #190] [MERGED] Added support for audible metadata
Closed
#3305 [Bug]: Podcast search returns no results
Closed
#3298 [Bug]: Edge version: /items/{libraryItemID}/play causes API freeze and high memory usage after ~3 calls with large library items
Closed
#3300 [Bug]: ERROR [CustomMetadataProvider] Search error timeout of 10000ms exceeded
Closed
#3296 [Bug]: Vulnerabilities in Audiobookshelf
Closed
#3286 [Enhancement]: Image per Episode for Podcasts
Closed
#3275 [Bug]: "Invalid callback URL - must be same-origin" with reverse proxy
Closed
#3269 [Enhancement]:
Closed
#3272 [Bug]: Item directory missing, rescan fixes it, appears again at next scan
Closed
#3260 [Enhancement]: Automatic URL Switching
Closed
#3258 [Bug]: Cannot play mka+opus file on desktop client
Closed
#3256 [Enhancement]: Remember sort order
Closed
#3250 [Bug]: Playback in Android randomly does not work
Closed
#3251 [Enhancement]: add graphic audio to match provider list
Closed
#3252 [Bug]: blank authors with zero books - uneditable
Closed
#3242 [Enhancement]: Server build for ARM
Closed
#3237 [Bug]: Days in a Row doesn't count sessions started before midnight
Closed
#3236 [Bug]: IDOR in Media Progress Controller
Closed
#3233 [Bug]: API progress crashes server if episodeId is missing
Closed
#3225 [Bug]: Session logging out demanding re-authenticate
Closed
#3222 [Enhancement]: Custom Branding
Closed
#3216 [Enhancement]: Android app - Podcast search
Closed
#3209 [Bug]: No button to delete books with issues
Closed
#3198 [Bug]: Scan is missing several authors without errors in logs
Closed
#3195 [Enhancement]: Audiobook Notes with Timestamp Anchors
Closed
#3191 [Enhancement]: Add cover image and description to 'Series' or 'Collection'
Closed
#3192 [Enhancement]: Allow pasting comma-separated lists into Tags, Genres (and other relevant fields)
Closed
#3186 [Bug]: Continue Series not working for some series
Closed
#3179 [Enhancement]: Check this repo (Self-hosting Storyteller) and developer out for some useful collab
Closed
#3180 [Bug]: Grouping tag sourced series names treat capitals and lowercase as both the same and different depending on context
Closed
#3183 [Enhancement]: Series detection should not depend on file structure
Closed
#3177 [Bug]: podcast files converted and quick match isn’t fixing them
Closed
#3173 [Enhancement]: Auto-convert downloaded podcasts MP3s to M4B to save space
Closed
#3174 [Bug]: API ignores startedAt parameter and always sets it to current time
Closed
#3170 [Enhancement]: Support Additional MetaData For Narrators
Closed
#3167 [Bug]: Tiles don't generate more on the home screen
Closed
#3164 [Bug]: Re-encoding doesn't appear to be working
Closed
#3160 [Bug]: Server crash while matching
Closed
#3159 [Bug]: v2.32 regression: Newly added audiobooks mostly not detected on manual scan (Proxmox LXC Debian 13 + SMB). v2.31 works.
Closed
#3155 [Bug]: User access filter on tags shows collections of books with no tags
Closed
#3156 [Enhancement]: Select All in WebUI
Closed
#3153 [Bug]: Date "Added" not showing in Library
Closed
#3146 [Enhancement]: Option to auto mark a book as “Finished” when within X minutes or X percent from the end
Closed
#3144 [Enhancement]: Have the version number follow YY.MM.subrelease scheme with React rewrite release
Closed
#3141 [Bug]: Can't update series to different case
Closed
#3136 [Bug]: ABS ignores metadata location when changed back to default
Closed
#3137 [Bug]: Can not be run behind reverse proxy on Synology - port clash or routing issue
Closed
#3130 [Enhancement]: Option to archive or hide items from main library
Closed
#3131 [Enhancement]: Direct upload of Author Photo
Closed
#3133 [Bug]: eac3 not playing on pixel 9 pro
Closed
#3135 [Bug]: Debian ugprade fails with exit 9
Closed
#3129 [Enhancement]: Plugin ecosystem
Closed
#3124 [Bug]: Demo site is down
Closed
#3117 [Enhancement]: Praying for a better ordering UX in Collection
Closed
#3112 [Enhancement]: Kindle Highlights - but for audio
Closed
#3114 [Enhancement]: Pre-transcoded audio
Closed
#3107 [Bug]: Server - User authorization is ignored
Closed
#3102 [Enhancement]: Series and Subseries covers
Closed
#3103 [Bug]: Quick match is broken
Closed
#3096 [Bug]: The Get All Collections API is very slow
Closed
#3099 [Enhancement]: Progress sync across multiple users
Closed
#3091 [Bug]: OIDC: email_verified in JWT payload is only checked when creating a new account in ABS, not checked with existing accounts
Closed
#3093 [Bug]: Patreon RSS Feed bouncing on useragent fail
Closed
#3084 [Bug]: Tags in the Tag filter disappear after the first use
Closed
#3081 [Bug]: Using API Update Media Progress, progress will not update.
Closed
#3070 [Bug]: EAC3 playback fails on browser and some android devices.
Closed
#3069 [Bug]: Error: "[OidcAuth] openid callback error: Invalid userinfo or already linked Error: Invalid userinfo or already linked at OidcAuthStrategy.verifyCallback (/app/server/auth/OidcAuthStrategy.js:129:15)" when attempting to add/match new user
Closed
#3064 [Bug]: Automatic import doesn't reliably use Library configured metadata provider
Closed
#3066 [Bug]: Support "Auto-Embed Metadata" for M4A Format in AudioBookShelf
Closed
#3063 [Enhancement]: Allow cross origin API requests from the web
Closed
#3055 [Bug]: Bulk Quick match removes author from metadata
Closed
#3052 [Bug]: OIDC auth via mobile
Closed
#3046 [Bug]: M4B creation fails to do out of memory error
Closed
#3040 [Bug]: extractEpisodeData trim is not a function
Closed
#3039 [Enhancement]: Download books from the UI
Closed
#3034 [Bug]: Playback of some audiobooks do not match their source file playback
Closed
#3036 [Bug]: Unable to end other users sessions
Closed
#3031 [Enhancement]: The ability to increase the sound level in the Android app
Closed
#3032 [Bug]: specific podcast, some specific episodes not downloading
Closed
#3033 [Bug]: Author images not showing on 2.30.00
Closed
#3029 [Enhancement]: Allow podcasts to be default on homepage
Closed
#3025 [Bug]: Android app crashes when playing locally downloaded audiobooks
Closed
#3026 [Bug]: ABS lost place in book
Closed
#3024 [Bug]: Ellipses modal does not display Previous / Next buttons
Closed
#3022 [Bug]: I keep getting “invalid cover”, after restarting the ABS container
Closed
#3020 Just Wanted to say Thank you!!!
Closed
#3021 [Bug]: Bulk edit crashes as soon as I switch to append mode
Closed
#3017 [Enhancement]: Integration with Smart Audiobook Player
Closed
#3014 [Bug]: Library access not updating after switching users
Closed
#3010 [Bug]: Chapter Editor: Playback "hangs" if the start time of the chapter is beyond end of book
Closed
#3008 [Bug]: Podcast lost custom metadata
Closed
#3005 [Enhancement]: Add a comment field to the user config
Closed
#2998 [Bug]: Backup does not restore user stats
Closed
#3000 [Bug]: buzzsprout is getting blocked
Closed
#3001 [Enhancement]: Add "Organized" flag or checkbox
Closed
#3002 [Bug]: HTML encoding in podcast title
Closed
#2992 [Bug]: crashed by matching podcast episode
Closed
#2993 [Bug]: progress percentage not updating
Closed
#2994 [Enhancement]: Stay in chapter editing after removing chapters
Closed
#2990 [Bug]: missing recently added on the home view
Closed
#2991 Critical: Complete database loss/reset - All data wiped during container restart
Closed
#2988 [Bug]: Tags, Genere's, and Authors of books unavailable to user are still visible
Closed
#2983 [Bug]: Speed being lost between sessions
Closed
#2986 [Bug]: Lookup Chapters does not clear all previous chapters
Closed
#2987 [Bug]: Edit chapter page not scaling corectly on different sizes screens
Closed
#2981 [Bug]: Files being organized in the wrong order
Closed
#2980 [Bug]: App Log In
Closed
#2977 [Bug]: UI frozen after going from the details of book 4 to book 3 in a specific series
Closed
#2978 [Bug]: Version 2.29.0 doesn't honor mark "Finished"
Closed
#2979 [Bug]: EPUB doesn't sync progress proprely.
Closed
#2973 [Bug]: Incorrect books identification and count after merging authors
Closed
#2968 [Enhancement]: Online radio station streaming
Closed
#2969 [Enhancement]: bulk edit
Closed
#2970 [Bug]: Google Safe Browsing reported "deceptive
Closed
#2967 [Enhancement]: Global Search & Unified Display Options
Closed
#2965 [Bug]: Podcast matching doesn't show the current content of "Author" field
Closed
#2966 [Bug]: Not possible to upload more than one ebook - all epub-files are stored in the same folder
Closed
#2964 [Bug]: Changing a library's metadata provider doesn't seem to actually change it
Closed
#2962 [Bug]: Podcast matching does not write to the iTunes ID field
Closed
#2960 [Bug]: "Invalid callback URL - must be same-origin"
Closed
#2957 Player adds the function of skipping the opening and ending credits
Closed
#2958 [Bug]: Crash during scan - Error: read ENOTCONN
Closed
#2954 [Bug]: Umlauts in 'Album Title' are shown as �
Closed
#2952 [Enhancement]: Add flag to book series to see if the series is complete or incomplete
Closed
#2951 [Bug]: New AudioBooks not added when AudioScanner/Lookup Errors
Closed
#2947 [Bug]: Embed Metadata removes some existing but not overlapping metadata
Closed
#2948 [Enhancement]: Missing possibility to show all (even the listened already) epsiodes of a podcast
Closed
#2949 [Bug]: Error adding Children of the Watch podcast
Closed
#2945 [Enhancement]: Possibility to change the start/finish date of an audiobook
Closed
#2941 [Enhancement]: the ability to exclude/only include certain patterns from podcasts' automatic downloads
Closed
#2942 [Bug]: Author Scrapping on amazon.de ?
Closed
#2943 [Enhancement]: Lyrion plugin dev needs help
Closed
#2938 [Enhancement]: Filter audiobooks with no tags
Closed
#2939 [Bug]: Email SMTP Relay via IP Auth using M365
Closed
#2940 [Bug]: docker OCI runtime exec failed
Closed
#2935 [Bug]: Everytime I open the library, it first shows "Oops... No libraries available"
Closed
#2936 [Enhancement]: enable auto-resume for accessibility
Closed
#2934 [Bug]: SQLITE_ERROR: no such column: size
Closed
#2931 [Bug]: Cannot send anonymous emails
Closed
#2933 [Bug]: Unauthorized user is still created when logging in using OIDC
Closed
#2926 [Bug]: Container stops when trying to play new book for the first time
Closed
#2927 [Bug]: Heatmap cell details missing translations and incorrect date format
Closed
#2928 [Bug]: Matching no longer works (Broken)
Closed
#2923 [Enhancement]: Show all existing podcast episodes on the normal podcast screen
Closed
#2924 [Bug]: Share link's download button is double the size it should be - zip file is again zipped up.
Closed
#2925 [Bug]: Link to API Key Info Guide is invalid
Closed
#2920 [Enhancement]: Sort By "Started on", "Finished on" in the progress library
Closed
#2922 [Bug]: RSS is generated without custom port
Closed
#2918 [Bug]: Server cannot pull author information
Closed
#2914 [Enhancement]: Also add the "Send eBook to" option for supplementary ebooks
Closed
#2915 [Bug]: Server cannot access filesystem on new Windows install due to deprecated wmic utility
Closed
#2916 [Bug]: All Ereader Devices visible to non-admin user
Closed
#2911 [Bug]: Can't change root password when it is not set
Closed
#2912 [Bug]: Duplicate podcast listing
Closed
#2909 [Enhancement]: Include green "Completed Quick Embed" message when using Tools → Quick Embed
Closed
#2910 [Bug]: Long single file audiobooks don't start playback in Firefox
Closed
#2906 [Enhancement]: complete rescan after reboot
Closed
#2907 [Bug]: First request on page load doesn't include token
Closed
#2908 [Bug] Can't change root password when it is not set
Closed
#2904 [Enhancement]: Multi-Book Audiobook Entry Support
Closed
#2903 [Bug]: Unable to update recently added books
Closed
#2899 [Enhancement]: high availability
Closed
#2900 [Bug]: Web sessions appear to be broken?
Closed
#2901 [Bug]: ABS won't start the UI
Closed
#2896 [Bug]: issue modifying sqlite
Closed
#2897 [Enhancement]: Users under “Session ID” in Listening Sessions should show User name, not ID string
Closed
#2898 [Bug]: ALLOW_CORS=1 does not work
Closed
#2893 [Bug]: on 2.26.0 if the audiobookshelf user already exist the installation fails
Closed
#2891 [Bug]: Very large M4B file not able to have metadata embedded
Closed
#2892 [Bug]: OIDC Login does not work on 2.26.0
Closed
#2889 [Bug]: New explicit filter does not work
Closed
#2884 [Enhancement]: 2FA with OTP and/or Passkeys
Closed
#2885 [Bug]: Impossible listening duration (>24 hours)
Closed
#2882 [Bug]: when reading an epub the last page is wrong
Closed
#2883 [Bug]: Can not log in after upgrading to 2.26.0
Closed
#2878 [Enhancement]: skip opening and ending
Closed
#2879 [Bug]: Book covers not working after restoring backup
Closed
#2875 [Enhancement]: read-counter for library items
Closed
#2874 [Bug]: Failed download hangs all downloads
Closed
#2872 [Enhancement]: Add support for the ARD Audiothek
Closed
#2870 [Bug]: Single file Book re-added to library after deletion from file system
Closed
#2866 [Bug]: iOS PWA appears to play but no audio
Closed
#2868 [Bug]: Android App status bar overlap
Closed
#2863 [Enhancement]: Possibility to display both libraries types
Closed
#2865 [Enhancement]: Option to View only Main-Series from Series-Tab (For series' that have multiple mini-series' in the same primary-series-universe)
Closed
#2860 [Bug]: "Error in callback" after server migration
Closed
#2862 [Bug]: Edit Chapters - Using arrow keys up/down adjusts volume, left/right adjusts current timestamp position.
Closed
#2857 [Enhancement]: Complete/Incomplete Series Designation
Closed
#2859 After migration to new server images not showing. Affects both authors and covers.
Closed
#2854 [Bug]: Missing translation for episode deletion warning
Closed
#2855 [Enhancement]: Navigate by narrator
Closed
#2856 [Enhancement]: Download primary ebook file instead of entire ZIP
Closed
#2851 [Enhancement]: Per Podcast Play Speed
Closed
#2853 [Bug]: Podcast auto download schedule reset
Closed
#2845 [Bug]: audiobookshelf-discord-rpc
Closed
#2847 [Bug]: Secondary title sort doesn't recognize Prefixes to Ignore setting
Closed
#2848 [Enhancement]: Also look for keywords in the descriptions of the podcasts/audiobooks/ebooks
Closed
#2849 [Bug]: Layout on a foldable multitasking view
Closed
#2850 [Bug]: Error Message
Closed
#2843 [Bug]: Update readme - reverse proxy (Caddy) on subdir login - OpenVPN complication
Closed
#2842 [Enhancement]: Add sepia theme
Closed
#2839 [Bug]: Some audio files consistently cannot be resumed after being paused
Closed
#2841 [Bug]: Android app will not play or download anything.
Closed
#2836 [Bug]: Add follow the link to fix link redirection when downloading audio file
Closed
#2837 [Enhancement]: add proxy setting for podcast downloading
Closed
#2838 [Enhancement]: Player redesign
Closed
#2834 [Bug]: OIDC - Cannot Decode JWTs
Closed
#2835 [Bug]: cannot subscribe thi feed: https://feeds.buzzsprout.com/1501960.rss
Closed
#2833 [Bug]: Can't transcode M4B file from 126kbps to 64kbps
Closed
#2831 [Enhancement]: Bulk downloads
Closed
#2832 [ISSUE]: 404 errors for author photos triggers crowdsec http-probing ban for new devices
Closed
#2827 [Enhancement]: Improve podcast episode matching
Closed
#2829 [Enhancement] Use title as secondary sort when sorting books by author
Closed
#2826 [Enhancement]: docker-autoheal
Closed
#2823 [Bug]: Backup from Ubuntu install crashes when restored on docker image due to path not existing
Closed
#2819 [Enhancement]: Add series to collections
Closed
#2820 [Bug]: Continue Listening no longer updating (v2.24.0)
Closed
#2817 [Enhancement]: Stealth Add titles, stealth finish titles.
Closed
#2818 [Bug]: No audio on iPhone when listening to mp3 encoded m4b files.
Closed
#2812 [Bug]: Audroid Auto client doesn't always record progress.
Closed
#2813 [Bug]: Audiobook m4b advanced encoder ignore
Closed
#2809 [Enhancement]: Generate a new RSS feed for each podcast
Closed
#2807 [Bug]: "Read More" display of description text overlaps if there is a truncated list item, when viewed in Safari
Closed
#2808 [Enhancement]: Enable High Res Audio
Closed
#2804 [Bug]: Podcast scheduled updates not working anymore.
Closed
#2805 [Bug]: Library Settings Schema in API Documentation does not match JSON reponse for podcast libraries
Closed
#2800 [Enhancement]: Filter for Podcasts with open RSS feeds
Closed
#2801 [Bug]: Error concatenating an audiobook with a bitrate higher than 192k
Closed
#2802 [Enhancement]: Open RSS feed with only incomplete or in progress items
Closed
#2794 [Bug]: Moved
Closed
#2797 [Bug]: Edge browser can't show correct UI (or icon)
Closed
#2798 [Bug]: Moved
Closed
#2799 [Bug]: android app crash on start after upgrading to 2.23.0
Closed
#2795 525 SSL Error after Cloudflare Proxy kills the websocket connection.
Closed
#2791 [Bug]: [podcastUtils] getPodcastFeed Error TypeError
Closed
#2792 [Bug]: Timestamp field in manual Chapter Edit does not open keyboard on Android
Closed
#2793 [Bug]: Issues after re-installing Audiobookshelf
Closed
#2788 [Bug]: Book playback position cannot be changed on iOS (PWA)
Closed
#2790 [Bug]: scan issue
Closed
#2786 [Debian .deb] Stream failed: undefined – files.txt directory not created
Closed
#2787 [Enhancement]: Series numbering X, X.5, Y, Y.5 ... (roughly related to issue #3753)
Closed
#2784 [Bug]: exec /sbin/tini: exec format error
Closed
#2779 [Enhancement]: Series show missing books
Closed
#2781 [Bug]: When the container image is upgraded from 2.20.0 to 2.23.0, the following message appears: logs
Closed
#2773 [Enhancement]: Edit/Remove Series Manually
Closed
#2774 [Bug]: latest version 2.22.0 stopt working
Closed
#2775 [Bug]: Direct RSS feed URL submission errors if podcast is not searchable
Closed
#2770 [Enhancement]: Manual Chapter Mapping
Closed
#2772 [Enhancement]: the feature of removing account & password login
Closed
#2768 [Bug]: sqlite3 Syntax error when running sql select on DB
Closed
#2769 [Bug]: v2.22.0 crashes on start-up
Closed
#2765 [Enhancement]: Ability to add short notes to each audiobook......
Closed
#2767 [Bug]: Unable to process metadata.json
Closed
#2764 [Bug]: Failed to retrieve status server : 400
Closed
#2763 [Bug]: Match & Out of Print Audible Titles
Closed
#2758 [Enhancement]: Upload progress bar
Closed
#2759 [Enhancement]: Update labeling of collections and playlists in the audiobook details page
Closed
#2760 [Enhancement]: Add multi-select (shift+click) to Podcasts
Closed
#2756 [Bug]: Sleeptimer reset After chapter
Closed
#2752 [Bug]: Both website and app display "Socket unable to connect" after setting up reverse proxy, but works fine
Closed
#2753 [Bug]: Posdcast episode sorting defaults to file created date as secondary sorting order
Closed
#2754 [Enhancement]: android auto resume
Closed
#2746 [Bug]: Some Library Stats API values report null for empty libraries
Closed
#2749 [Bug]: Book not playing in Firefox on Linux
Closed
#2751 [security concerns]: Chromecast, use of token in http
Closed
#2743 [Bug]: Podcast Find Episodes not working for very large podcast archives
Closed
#2744 [Enhancement]: Duration in thumbnail
Closed
#2745 [Bug]: Failing to import Audiobooks
Closed
#2740 [Enhancement]: Series Tag or Completion Status
Closed
#2741 [Bug]: Plappa app not reporting user activity or playback method
Closed
#2742 [Bug]: importing sometimes fails to pick up any metadata like description, language and other attributes
Closed
#2737 [Enhancement]: Make the OpenID group claim names configurable
Closed
#2739 [Bug]: Permissions issue, even when granted highest possible permissions.
Closed
#2733 [Enhancement]: Add ability to add remote folder (i.e., local to server) to library in upload dialog
Closed
#2732 [Enhancement]: Overwrite metadata for podcasts
Closed
#2728 [Bug]: Unresponsive UI layout of mobile app on iPadOS
Closed
#2729 [Enhancement]: virtual chapter markers
Closed
#2730 [Enhancement]: add support forCloudflare service Token in the player app
Closed
#2725 [Bug]: OAuth - Do not translate IssuerURL to IP-address(IPv4) - or make it optional
Closed
#2727 [Bug]: Server crash on updating excluded prefixes
Closed
#2723 [Bug]: Invisible series numbers in the app (light theme)
Closed
#2724 [Enhancement]: Enable cross-library book search
Closed
#2722 [Enhancement]: Allow self-issued certs for OpenID Provider
Closed
#2719 [Issue]: AIFF is supported, but AIF isn't
Closed
#2720 [Enhancement]: Allow disabling of convert video to audio in audiobook/podcast RSS feeds
Closed
#2721 [Bug]: Chapter Lookup Failing
Closed
#2718 [Bug]: Uploading books fails with Brave browser
Closed
#2716 [Bug]: "[Auth] No data in openid callback - OPError: expected 200 OK, got: 302 Found"
Closed
#2713 [Bug]: Not possible to filter on tags in Library
Closed
#2714 [Enhancement]: User should be able to add podcasts
Closed
#2715 [Bug]: Websocket does not respect permissions
Closed
#2710 [Bug]: The device table seems to be getting endlessly populated by the iOS app Plappa
Closed
#2712 [Bug]: connection to SQLite-DB by using ODBC now (2.20.0) failed
Closed
#2707 [Enhancement]: Indicating Missing Books in a Series
Closed
#2708 [Bug]: UI elements overlapping each other in some localizations
Closed
#2709 [Bug]: Chapter Editing Causes Desync with Audio
Closed
#2706 [Bug]: some m4b audiobooks are being imported with book title and description of "End Credits" instead of using the file's audio metadata
Closed
#2704 [Enhancement]: Custom Fields
Closed
#2701 [Enhancement]: Add Collapse Sub Series option on Series tab
Closed
#2702 [Enhancement]: Add Home/dashboard
Closed
#2703 [Bug]: Library Items API media.size property for Podcasts does not include any media items
Closed
#2698 [Enhancement]: Maintain author order on overview screens
Closed
#2699 [Bug]: Sessions between 00:00 to 05:00 show up in previous days stats
Closed
#2694 [Enhancement]: Add ability to combine/join M4B files without re-encoding
Closed
#2697 [Enhancement]: Show series title in main library rather than every title in the series
Closed
#2689 [Bug]: Redirect URI Does Not Include Non-Standard Port in OpenID Connect Authentication
Closed
#2691 [Bug]: Library count permission filtering by tag is not updated until container is restarted
Closed
#2693 [Bug]: Refresh of "Audiobook File Management Tools" page results in library being reset to first library.
Closed
#2686 [Enhancement]: Limit the number of concurrent "Make M4B Audiobook File" jobs, implement a queue system
Closed
#2687 [Enhancement]: Fit to screen for comics
Closed
#2683 [Enhancement]: Silence trimming/speedup like Overcast's SmartSpeed
Closed
#2685 [Bug]: Server crashes when visiting a specific series
Closed
#2681 When scanning the media library, hope to set the number of simultaneous scans.
Closed
#2682 [Enhancement]: Shift Chapter Lookup to account for Audible branding
Closed
#2677 [Enhancement]: Select and deselect all title
Closed
#2678 [Bug]: wrong folder with sequel books
Closed
#2679 [Bug]: Running with nonroot user crashes due to inability to bind port
Closed
#2674 [Bug]: Cache hit forcing crash
Closed
#2676 [Enhancement]: Filter to not download every podcast episode
Closed
#2671 [Bug]: autolaunch=0 for SSO misconfiguration doesn't work
Closed
#2672 [Bug]: The submit button in the series edit modal isn't navigatable with a keyboard
Closed
#2673 [Bug]: PayloadTooLargeError
Closed
#2668 [Bug]: malformed database schema (update_library_items_author_names_on_book_authors_insert)
Closed
#2670 [Bug]: Multiple series not imported from tags
Closed
#2667 [Bug]: Can't connect via CloudFlare tunnel
Closed
#2662 [Enhancement]: Setting to allow regular user to add new podcast
Closed
#2656 [Enhancement]: Chapter Editor: Add a silence detector
Closed
#2657 [Bug]: Publish date not saved when matched from OpenLibrary
Closed
#2658 [Enhancement]: Show Upload progress status
Closed
#2655 [Docpage Enhancement]: Auto-Theme detection
Closed
#2650 [Bug]: Some epubs fail to load the correct cover
Closed
#2651 [Bug]: Private Patreon podcast feed returns 'Failed to get podcast feed',
Closed
#2647 [Bug]: Podcast cron infinite hang
Closed
#2648 [Enhancement]: Add local images for author
Closed
#2646 [Bug]: menu covers text - audiobookshelf.org
Closed
#2644 [Enhancement]: Rephrase some settings
Closed
#2645 [Bug]: API progress failed ! set "finishedAt" to today and not to value of parameter
Closed
#2642 [Enhancement]: Fade out sound when hitting the sleep timer
Closed
#2643 [Bug]: Several audiobook covers as "Invalid Cover"
Closed
#2635 [Bug]: Author image links broken
Closed
#2636 [Bug]: Semi-colon in audio track results in unable to play files
Closed
#2637 [Enhancement]: Invert podcast episodes download order
Closed
#2633 [Bug]: Trim whitespace when adding Custom Metadata Provider
Closed
#2628 [Bug]: OIDC - Changing signing algorithm of active OpenID Connect Authentication is not applied
Closed
#2630 [Bug]: ABS API Match Not Working As Expected
Closed
#2631 [Enhancement]:
Closed
#2625 [Bug]: White screen after upgrade 2.19.0 to 2.19.5
Closed
#2621 [Bug]: Did the base URL for feed changed recently
Closed
#2623 [Bug]: ABS transfers literal \ns from Audible to chapter titles in metadata.json breaking things.
Closed
#2624 [Enhancement]: upcoming or missing parts of series
Closed
#2617 [Bug]: Auto-rewind or syncing to server issues
Closed
#2614 [Bug]: API. Description is null for podcasts.
Closed
#2615 [Enhancement]: Add support for bookinfo.html (audioteka.com) metadata
Closed
#2612 [Bug]: Database migration fails when upgrading docker version from 2.18.1 to any 2.19 version
Closed
#2613 [Bug]: On Podcast "Latest episodes" load time is high.
Closed
#2609 [Bug]: Downloads same episode many times if the episode was not downloaded between scans
Closed
#2610 [Bug]: Completed Book Remains in Continue Listening
Closed
#2605 [Enhancement]: avoid scanning / monitoring temporary files
Closed
#2607 [Enhancement]: Ebook per volume in same directory with proper progress bar and download
Closed
#2606 [Enhancement]: Comment / Rating Option
Closed
#2602 [Bug]: Edit -> Match -> Search -> Save the details of the currently playing audiobook does not update the player thumbnail
Closed
#2604 [Bug]: Removing a single book in Issues results in multiple blank covers being displayed, possible caching issues
Closed
#2599 [Bug]: Android Auto content loading and syncing issues
Closed
#2600 [Bug]: When filtering by Missing ASIN, Updaing books with ASIN causes blank entries to appear at the end
Closed
#2596 Not possible to translate all texts
Closed
#2597 [Bug]: API. Get a Library Item is empty for podcast.
Closed
#2598 [Bug]: ASIN B0DCHPXLXR - "Sherlock Holmes and the Telegram from Hell" is resulting in a statusCode: 500, error: 'Internal Server Error', message: "Required key 'id' does not exist in Audible API response for ASIN B0DCHPXLXR"
Closed
#2594 [Bug]: Error adding A Podcast (Lage der Nation)
Closed
#2591 [Bug]: Server Crash at Startup
Closed
#2592 [Bug]: Sort books by title does not work properly for new databases
Closed
#2587 [Bug]: Majority of Items show up as missing in full library scan
Closed
#2588 [Enhancement]: setting to specify external share url/host
Closed
#2589 [Bug]: SQLITE_ERROR: no such column: podcast.numEpisodes
Closed
#2584 [Enhancement]: Add chapter title when playing on Andriod Auto
Closed
#2585 [Bug]: Won't upgrade to 2.19.3
Closed
#2586 [Bug]: When sort order is "Title", changing the title of a book does not cause it to relocate to its proper position
Closed
#2581 [Enhancement]: Re-read Chapters from File
Closed
#2582 [Bug]: Collection's RSS Feed pubDate is wrong
Closed
#2579 [Enhancement]: Adjust and Re-enable the automatic disabling of a podcast after 24 failures
Closed
#2580 [Bug]: Sleep timer setting used on previous audiobook (that has triggered) is not reset for the next audiobook, and is also not honoured.
Closed
#2575 [Bug]: Brave / Edge Browser Library Sort By "Progress: Not Finished" and "Added At" Causes One or More Blank Books Titled "Added" To Be Displayed In Results
Closed
#2576 [Bug]: Local Covers misdisplayed if more than 6 images
Closed
#2577 [Bug]: Socket disconnected when searching
Closed
#2572 [Bug]: Caching issues when changing filters and sorting order
Closed
#2573 [Bug]: Sorting Library by 'Added At' Descending results in 'Audiobooks Library is empty!' message
Closed
#2566 [Bug]: Searching immediately crashes server [v2.19.1]
Closed
#2567 [Bug]: End of Chapter timer doesn't always trigger
Closed
#2563 [Bug]: SQLITE ERROR after upgrade to 2.19.1
Closed
#2564 [Bug]: Podcast library page load time is very high
Closed
#2560 [Bug]: Audiobookshelf widget in Homepage is not working
Closed
#2561 [Bug]: Running Full Library match crashes docker container while using Audible Metadata
Closed
#2557 [Bug]: If cursor is active in the description field, then the description field doesn't update if you click on the left or right arrow.
Closed
#2559 [Bug]: Cannot upload any audiobook
Closed
#2556 [Bug]: Failed to get podcast feed - [xmlToJSON] Error Error
Closed
#2552 [Bug]: Unable to remove from collection
Closed
#2553 [Bug]: White space cleanup when editing book in both regular and bulk edit
Closed
#2548 [Bug]: Incorrect authors / narrators list when there is a single word named author / narrator in the list
Closed
#2549 [Bug]: Mass edit to empty field
Closed
#2550 [Bug]: Crash of audiobookshelf docker container at noon and midnight (SQLITE_READONLY state)
Closed
#2547 [Enhancement]: Video Podcast Support
Closed
#2543 [Bug]: Replacing local image doesn't update art in app
Closed
#2540 [Bug]: Resize Handle for Descriptions is No Longer Visible
Closed
#2541 [Bug]: Scan fails to add new books
Closed
#2536 [Bug]: m4b convert fails due to cover being search in wrong location (after moving metadata folder)
Closed
#2537 [Bug]: comment tag is used instead of description tag to populate description metadata in the library m4b files
Closed
#2538 [Enhancement]: Automatic download episodes on app
Closed
#2533 [Enhancement]: Share playback history
Closed
#2534 [Bug]: Websocket issue
Closed
#2535 [Enhancement]: Kobo and Amazon for options as book metadata providers
Closed
#2532 [Bug]: Unable to add books to library
Closed
#2530 [Bug]: While the Quick Match docker server is crashing.
Closed
#2531 [Bug]: Server crash on Foreign Key constraint failure
Closed
#2529 [Bug]: Some downloaded items fail to play on Android
Closed
#2525 [Bug]: OIDC via Keycloak not working
Closed
#2526 [Enhancement]: Prequels/Sequels in series: Respective sorting or flaging
Closed
#2523 [Enhancement]: Please add ability to set Chapters as Tracks at a library level (on import/scan of new items)
Closed
#2521 [Enhancement]: Share: audio feed tracking acress devices
Closed
#2522 [Bug]: Server crash on permission denied when extracting from EPUB file
Closed
#2518 [Enhancement]: Support compressed content in podcast feed downloads
Closed
#2519 [Bug]: Quick Match causing crash
Closed
#2515 [Enhancement]: Series Metadata
Closed
#2517 [Bug]: All authors pictures disappeared
Closed
#2512 [Bug]: Podcast failed to add
Closed
#2514 [Bug]: Inflated Stats in ‘Your Stats’ for Books Started Midway
Closed
#2509 [Bug]: ERROR: [iTunes] search request error AxiosError: getaddrinfo EAI_AGAIN itunes.apple.com
Closed
#2510 [Bug]: E-books fail to load when using reverse proxy via subdirectory in 2.18.0
Closed
#2511 [Bug]: Socket failed to connect (webapp and android mobile app)
Closed
#2506 [Bug]: uploading files fails
Closed
#2508 [Bug]: Missing subpath in ebook url
Closed
#2507 [Bug]: Private podcast error because itunes information is not available in generated RSS feed
Closed
#2503 [Enhancement]: Is there a way to support something like lyrics like in music
Closed
#2504 [Bug]: Missing book despite it being in the server
Closed
#2505 [Enhancement]: Filter should include sort by "Last Played"
Closed
#2502 [Bug]: Invalid request. Setting "markAsFinishedPercentComplete" must be of type object
Closed
#2497 [Bug]: Crash when accessing playlists
Closed
#2498 [Bug]: Metadata, Covers, and Backups All Gone
Closed
#2495 [Enhancement]: Remember episode sort order on a per-podcast basis
Closed
#2491 [Bug]: FOREIGN KEY constraint failed - Resuming play after having deleted and re-added library
Closed
#2492 [Enhancement]: Allow "unlimited" items to be shown with search
Closed
#2493 [Bug]: unable to download podcast episodes - getPodcastFeed Error AxiosError
Closed
#2488 [Enhancement]: make clear to user when podcasts is played
Closed
#2489 [Bug]: Library tab does not show all items
Closed
#2490 [Bug]: Unable to download podcast episode - downloadPodcastEpisode: Error Error: ffmpeg exited with code 234
Closed
#2487 [Enhancement]: Allow setting metadata on upload via API
Closed
#2484 [Bug]: Progress bar is not clearly visible on items with a yellow cover
Closed
#2481 [Bug]: Multiple duplicate users created when using OIDC and web/mobile.
Closed
#2476 [Enhancement]: Metadata Provider per Library allow Custom Metadata Providers to be Selected
Closed
#2477 [Enhancement]: Attempt download over https, even if url is given as http in feed
Closed
#2478 [Enhancement]: Add support for launch instance under a unix domain socket.
Closed
#2474 [Bug]: Rounding Display Error in Listen Time
Closed
#2468 [Bug]: Matched cover not updated
Closed
#2467 [Bug]: Port no longer showing in podcasts generated in 2.17.5 and newer
Closed
#2464 [Bug]: CBZ error of "Malicious Entry" during scan
Closed
#2466 [Bug]: Inconsistent folder watcher scanning & book duplicates [depends on library folders]
Closed
#2461 [Enhancement]: Ordinal title sort
Closed
#2462 [Bug]: Transcoding fails when streams directory contains spaces
Closed
#2463 [Enhancement]: Allow Editing of Start and Finish Date of Book
Closed
#2458 [Enhancement]: client app to assume server will be accessible
Closed
#2459 [Enhancement]: Support HTML descriptions
Closed
#2460 Book descriptions have visible html tags
Closed
#2455 [Bug]: Podcast playlists crashes the server, is unavailable in v2.17.7
Closed
#2456 [Bug]: Batch Editing only edits first item
Closed
#2452 [Bug]: List Metadata not interpretting coma as break between Items
Closed
#2453 [Bug]: Updating a publish date without time fails silently
Closed
#2454 [Enhancement]: Handle Podcast RSS feed that isn't using CDATA for description fields
Closed
#2449 [Bug]: Share media player is not using the media session API
Closed
#2450 [Bug]: ERROR [AudioFileScanner] SyntaxError: Unexpected end of JSON input :
Closed
#2446 [Bug]: Authors view in reverse order
Closed
#2443 [Enhancement]: Update Server Via Frontend/UI
Closed
#2445 [Bug]: GUID unstable in RSS feeds since 2.17.6
Closed
#2444 [Bug]: Server crash not valid JSON
Closed
#2440 [Bug]: RSS Feed Preview has empty table when viewing feed
Closed
#2442 [Bug]: notifications fail despite apprise setup and working.
Closed
#2437 [Enhancement]: Allow adjustment of SQLITE PRAGMA values
Closed
#2438 [Bug]: config/rss-feeds display distorted feed images
Closed
#2439 [Enhancement]: Allow adjusting runtime log level without changing NODE_ENV
Closed
#2434 [Bug]: Search request error
Closed
#2435 [Bug]: Upload Large file fails
Closed
#2436 [Bug]: Quick match w/ override enabled does not remove empty series or authors
Closed
#2431 [Bug]: Don't close upload error message immediately
Closed
#2432 [Enhancement]: Provide whitelist for SSRF filtering
Closed
#2433 [Bug]: API query failure after upload can trigger a 500
Closed
#2428 [Bug]: Users without access can search the series name
Closed
#2429 [Bug]: upload issues
Closed
#2425 [Bug]: ePub books, in unique folders combined into single entry
Closed
#2426 [Bug]: Changing library path wipes metadata
Closed
#2427 [Bug]: Bookmark timestamps don't align with playback timestamps
Closed
#2423 [Bug]: IOS PWA layout issues
Closed
#2424 [Bug]: Podcast Metadata has whitespace on the start and ends
Closed
#2421 [Bug]: Podcasts downloading multiple files
Closed
#2419 [Bug]: When mousing over a subseries it displays the incorrect name
Closed
#2416 [Bug]: Podcast Episodes not updating
Closed
#2418 [Bug]: Video Podcast episodes fail to download
Closed
#2413 [Bug]: Database migration failed after update from 2.17.2
Closed
#2415 [Enhancement]: Cache books/podcast for offline listening
Closed
#2412 [Enhancement]: Distinguish between an item being "matched" or "unmatched"
Closed
#2411 [Bug]:
Closed
#2409 [Enhancement]: UI Improvements: Heading Levels and Accessibility Enhancements
Closed
#2404 [Bug]: Cannot add "Linux Matters" podcast feed
Closed
#2405 [Enhancement]: Support media:content in addition to enclosure.url for podcast episodes
Closed
#2401 [Bug]: v2.17.3 db migration does not complete if version skipped
Closed
#2402 [Enhancement]: About continuous playback
Closed
#2400 [Enhancement]: Enable IFRAME activation
Closed
#2398 [Bug]: M4B Failed! Target directory is not writable
Closed
#2399 [Enhancement]: Add Link to Reviews/Comments on Audiobook Description Page
Closed
#2396 [Bug]: Error on getting Podcast Feed when trying to import "Lage der Nation"
Closed
#2397 [Bug/Enhancement]: For series detection by id3 tags, use GRP1 in addition to/instead of TXXX:grouping
Closed
#2392 [Enhancement]: Use Multiple Databases for Author Images
Closed
#2393 [Bug]: "Stream Failed: undefined" Error with Incorrect "Disk Usage" Display on PikaPods
Closed
#2390 [Enhancement]: Download/Support for podcast chapter images
Closed
#2391 [Bug]: audiobookshelf.service file updating every time there is a change through apt-get
Closed
#2386 [Enhancement]: Option to set default playlist for podcasts
Closed
#2387 [Enhancement]: Add upload progres bar
Closed
#2388 [Bug]: Deleting book doesn't remove authors with no books
Closed
#2383 [Bug]: Correct way to configure caddy
Closed
#2384 [Enhancement]: If only one Collection/Playlist exists, go straight to the Collection/Playlist
Closed
#2385 [Enhancement]: add either global or podcast-dependent timeout for reading RSS feed
Closed
#2381 [Enhancement]: https upgrade detect
Closed
#2374 [Bug]: SQLITE_CORRUPT error on upgrade from 2.16.2 to any 2.17.x version
Closed
#2375 [Enhancement]: Add file name/path information to podcast episode records
Closed
#2371 [Bug]: Server crash daily
Closed
#2365 [Enhancement]: add entire podcast to queue when play is clicked
Closed
#2366 [Bug]: Cannot reinstall on TrueNas Scale after successful previous installation
Closed
#2368 [Bug]: Server Crash when I try to delete a library
Closed
#2369 [Bug]: Unable to adjust sequence number on series
Closed
#2370 [Enhancement]: Podcast Episode Table Sort by Filename
Closed
#2363 [Bug]: filterData crashes on new server
Closed
#2364 [Bug]: Error adding new series if a series has null title in database
Closed
#2359 [Bug]: M4B can only be played from the beginning (no seeking) on the android app
Closed
#2361 [Bug]: Sorting the library page by publish year doesnt work properly for years below 1000
Closed
#2356 [Enhancement]: Android Automotive OS (AAOS) app
Closed
#2357 [Bug]: Server Crash - Large Episode Count (Still an issue)
Closed
#2358 [Bug]: Download of specific Podcast RSS Feed fails
Closed
#2353 [Enhancement]: Add ability to "Follow" an author or series
Closed
#2354 [Enhancement]: Global Book search and Wishlist
Closed
#2350 [Bug]: OOM When trying to download all episodes from a large podcast
Closed
#2351 [Bug]: not all items adding to library
Closed
#2352 [Enhancement]: Download via share link
Closed
#2348 [Bug]: 0.9.77-beta - download doesn't background or resume
Closed
#2349 [Bug]: podcast episode download failed
Closed
#2344 [Enhancement]: eBook Reading and Highlighting
Closed
#2345 [Enhancement]: Export/import stats
Closed
#2346 [Bug]: Migration can crash if migrationsMeta table exists but is empty
Closed
#2343 [Bug]: Mismatch in Docker documentationfor folder Podcasts <-> podcasts
Closed
#2341 [Bug]: Audiobookshelf is not able to subscribe to German Podacast "Lage der nation"
Closed
#2342 [Bug]: [AbMergeManager] Target directory is not writable
Closed
#2340 [Bug]: Fatal crash after latest version was installed
Closed
#2335 [Enhancement]: Placeholder books for wishlisted and pre-ordered books
Closed
#2336 [Bug]: RSS Feeds created using a different server address are inaccessible
Closed
#2334 [Bug]: Invalid request. Setting "onlyShowLaterBooksInContinueSeries" must be of type undefined
Closed
#2333 [Bug]: Time left is disproportionate
Closed
#2329 [Enhancement]: 1.15x speed
Closed
#2327 [Enhancement]: Ability to Clone Users
Closed
#2326 [Enhancement]: Render PDF eBooks with PDF.js
Closed
#2325 [Bug]: Series and series-part do not get embedded when you write meta data to files.
Closed
#2321 [Bug]: Audiobook syncing backwards.
Closed
#2322 [Enhancement]: Ability to download entire Author and/or Series
Closed
#2319 [Enhancement]: Highlights for e-books
Closed
#2314 [Bug]: Chapter playback in Edit Chapters plays from the wrong time position
Closed
#2316 [Bug]: Performance of querying for Newest Authors on Homepage > 2mins for big E-Book Library
Closed
#2311 [Enhancement]: Add missing strings for translation
Closed
#2312 [Bug]: Failed to verify SMTP connection configuration
Closed
#2308 [Enhancement]: Password-less authentication using link sent to email address
Closed
#2309 [Bug]: SQLite Migration Problem when using Docker/NFS
Closed
#2310 [Bug]: When scrolling through episodes in a podcast the listing of items disappears
Closed
#2305 [Bug]: Windows Tray App Doesn't see update
Closed
#2301 [Enhancement]: Add missing strings to weblate for translating
Closed
#2304 [Bug]: Unknown column NaN when opening "Add" podcast page, crashes server
Closed
#2299 [Enhancement]: Filter by missing chapters
Closed
#2300 [Bug]: Podcast episode batch mark as finished only showing for admin and up
Closed
#2296 [Enhancement]: Different playback speed per library
Closed
#2297 [Enhancement]: More Library Icons or the option to upload my own
Closed
#2298 [Bug]: 2.13.x introduced something that breaks the user linking on the mobile app
Closed
#2294 [Bug]: Inconsistency between numbers of titles displayed in Series view verses Collection view
Closed
#2295 [Bug]: Downloading new Podcast episodes fails with EAI_AGAIN
Closed
#2289 [Enhancement]: Do not re-download Completed/deleted episodes
Closed
#2286 [Bug]: ID3 series tag incorrectly parsed when multiple series are used
Closed
#2284 [Enhancement]: Auto reorder file structure after changing information
Closed
#2281 [Bug]: Crawled author description wrong language (always english)
Closed
#2282 [Enhancement]: Switch from inotify to alternative for CIFS shares
Closed
#2283 [Enhancement]: Merge author names into one author: Tolkien, J.R.R. Tolkien, J. R. R. Tolkien, John Ronald Reuel....etc.
Closed
#2275 [Enhancement]: add user settings to customize the main page
Closed
#2276 [Enhancement]: option to read the next / previous podcast when the currently playing podcast finished playing
Closed
#2278 [Bug]: Missing validation on limit parameter in libraries/id/items
Closed
#2279 [Bug]: Timing in web player is way off
Closed
#2272 [Bug]: authors.lastFirst is not always populated
Closed
#2273 [Enhancement]: "Published > Decade" filter option
Closed
#2274 [Bug]: Library Scan not completing - Socket Closed
Closed
#2266 [Enhancement]: Add commas (or regional equivelent) for User Stats → Week Listening Minutes
Closed
#2268 [Bug]: Increment pub date by minutes instead of seconds for audiobook tracks
Closed
#2263 [Bug]: Multiple copies of audiobook are added to library
Closed
#2264 [Bug]: Crashes on manual library scan
Closed
#2261 [Enhancement]: Bookmark Offline
Closed
#2262 Audiobookshelf container keeps crashing (Podman)
Closed
#2257 [Bug]: Crash upon start
Closed
#2258 [Enhancement]: Add option to enable/disable bold, italic, and underline for a chapter title to highlight different sections of a book
Closed
#2259 [Bug]: glitch on pulling in ASIN after match for chapter lookup
Closed
#2254 [Bug]: Migration Manager not recognizing migrations from before current version
Closed
#2255 [Bug]: Podcasts/Audiobooks do NOT play in browser
Closed
#2256 [Bug]: Android app: Sleep Timer resets on Pause/Play
Closed
#2251 [Bug]: Playback progress no longer saved
Closed
#2252 [Bug]: Socket Disconnected on Scan
Closed
#2248 [Enhancement]: In chapter editor, make deletions of chapters soft deletes until saved
Closed
#2249 [Enhancement]: Bookmarks, notes and highlights for the ebook reader
Closed
#2250 [Enhancement]: Import items on the same filesystem as the server from web interface.
Closed
#2245 [Bug]: Server crashing when importing certain CBR files (workaround found)
Closed
#2246 [Bug]: v2.13.3 socket disconnect in web client on match attempt
Closed
#2247 [Bug]: Cannot Download Metadata content
Closed
#2242 Never mind. Nothing to see here
Closed
#2244 [Bug]: Malformed request in Custom Metadata Provider crashes the ABS server
Closed
#2239 [Bug]: Matching books using Audible.com showing "No Result"
Closed
#2240 [Bug]: Library size stat loses precision when total size reaches terabytes
Closed
#2236 [Bug]: ABS does not reconnect to server after force closing app (iOS & Android)
Closed
#2237 [Bug]: Individual Chapter Files without Leading Zeroes Sorted Incorrectly
Closed
#2238 [Bug]: webp covers (either in folder structure or embedded in files) make the metadata embedder and the m4b conversion tool fail
Closed
#2235 [Bug]: Accessing the site with exterrnal IP is not showing the same as internal IP. Missing a heps of coverrs etc.
Closed
#2230 [Bug]: API Get All Collections will cause server crash
Closed
#2231 [Enhancement]: Number of books in library should be comma-delimited (depending on region settings) if number exceeds 1,000
Closed
#2232 [Enhancement]: Confirmation dialog before navigating away from bulk edit with unsaved changes
Closed
#2227 [Bug]: Cannot set email for root user
Closed
#2229 [Bug]: Tag Invert No Longer Sticks
Closed
#2226 [Bug]: Multiple "[object Object]" seen in log files from LibraryItem.js:386
Closed
#2225 [Bug]: When importing audiobook as multiple MP3/M4B files, chapter titles are duplicated with same time stamp
Closed
#2223 [Bug]: Creating new user incorrectly generates warning for tag access control
Closed
#2221 [Bug]: Cant download certain podcasts.
Closed
#2218 [Bug]: Items created through web client causes crash
Closed
#2219 [Enhancement]: Run server as a different user
Closed
#2220 [Enhancement]: missing translation 2.13+
Closed
#2215 [Bug]: [podcastUtils] getPodcastFeed Error Error: getaddrinfo EAI_AGAIN feeds.lagedernation.org
Closed
#2216 [Bug]: FATAL: [Server] Unhandled rejection: Error: EHOSTDOWN: host is down
Closed
#2212 [Enhancement]: Recommend books to another user on a server
Closed
#2214 [Enhancement]: Add BookBeat as metadata provider
Closed
#2211 [Bug]: JavaScript heap out of memory
Closed
#2209 [Bug]: Android client stop playback with "transport close"
Closed
#2210 [Bug]: M4B Conversion via API does not check if a conversion is already in progress - Server Crash
Closed
#2206 [Bug]: two instances of application running on IOS
Closed
#2207 [Bug]: Docker installation will not work with an existing directory as volume
Closed
#2208 [Enhancement]: Remove/Hide All Authors With 0 Books
Closed
#2203 [Enhancement]: Add "Mark as Finished" button to Podcast Latest Episodes page on web app
Closed
#2204 [Bug]: Quick embed metadata failing
Closed
#2205 [Bug]: CBC Radio podcast RSS feeds fail due to User-Agent string
Closed
#2200 [Enhancement]: In Playlists/Collection, Green "Play" button should be renamed to "Play Queue" or similar wording
Closed
#2201 [Bug]: Playlists disappear from left navigation bar if no playlists exist
Closed
#2202 [Enhancement]: If Playlists/Collections/Series are empty, additional description of what a Collection/Playlist/Series would be helpful
Closed
#2198 [Bug]: ABS recognises every 10 letter title as a valid ASIN while matching
Closed
#2199 [Bug]: Podcasts pulling (track) artist as author over album artist
Closed
#2194 [Bug]: iOS Safari incorrectly interprets file download content-type headers and adds incorrect file extensions
Closed
#2192 [Enhancement]: Server generated strings to be localized
Closed
#2193 [Enhancement]: Global search podcast titles and descriptions
Closed
#2191 [Bug]: Disppearing Artwork
Closed
#2189 [Bug]: Fails to match when importing larger podcasts
Closed
#2190 [Enhancement]: Update Next Chapter button to play next item in queue
Closed
#2185 [Bug]: Full Series matched as single book vs individual books
Closed
#2186 [Bug]: Error: getaddrinfo ENOTFOUND api.github.com
Closed
#2182 [Bug]: some podcast episodes ignoring pub date
Closed
#2183 [Bug]: Users with Tag Restrictions Unable to access libraries
Closed
#2184 [Bug]: Subseries no longer able to collapse with new Collapse/Expand Series control in Web UI
Closed
#2179 [Enhancement]: Series Name dropdown - Keyboard Controls
Closed
#2180 [Bug]: "Permission Denied" message when making folder on SD card (Android 10 and below)
Closed
#2181 [Enhancement]: Ability to move books between libraries
Closed
#2178 [Enhancement]: Ability to change and merge Audiobookshelf servers
Closed
#2173 [Bug]: incomplete search results
Closed
#2174 [Bug]: When converting an Audiobook to m4b, chapters are capped at 255
Closed
#2175 [Enhancement]: ABS cannot scan files which begin with a dot (Documentation)
Closed
#2171 [Bug]: The server stops running after a few minutes of startup.
Closed
#2172 [Enhancement]: Custom name
Closed
#2170 [Enhancement] Clear image cache when restoring from backup
Closed
#2168 [Bug]: error code 1
Closed
#2169 [Enhancement]: Ebooks onlyⓘ library setting
Closed
#2167 [Bug]: Issue with Container Failing to Start After Upgrade
Closed
#2164 [Enhancement]: Add Multi-Language Support for Yearly Overview Images in Statistics Section
Closed
#2165 [Bug]: Server crash when reaching maximum file watchers
Closed
#2166 [Bug]: ABS crashes with giant ebook libraries
Closed
#2162 [Bug]: All image downloads fail as blocked (not resolved)
Closed
#2163 [Bug]: Server not reachable and unusual CPU use
Closed
#2158 [Bug]: downloading from certain tracking sites fails
Closed
#2159 [Bug]: ABS Server becomes unreachable
Closed
#2157 [Enhancement]: Changelog should contain all dot-release notes in a major release
Closed
#2155 [Bug]: Cannot play locally downloaded content in offline mode on mobile
Closed
#2156 [Enhancement]: Skip cache for random library sort option
Closed
#2152 [Bug]: cannot download podcast episodes
Closed
#2153 [Bug]: Icons broken after 2.12.0 / 2.12.1
Closed
#2154 [Enhancement]: centre the play button
Closed
#2149 [Enhancement]: missing translation 2.12.1+
Closed
#2150 [Bug]:
Closed
#2151 [Bug]: 2.12.1 Unicode DB Crash
Closed
#2146 v2.12.0 broken on Arm64 (using docker)
Closed
#2147 [Bug]: audiobookshelf didn't laucn on arm64 with 2.12
Closed
#2148 [Bug]: 'Recent Series' on home taking 25s to load
Closed
#2142 [Bug]: Podcasts hosted on captivate.fm can no longer be downloaded
Closed
#2143 [Bug]: maybe skip special files (Mac OS X)?
Closed
#2144 [Bug]: Changelog says "No Changelog Available" when attempting to display from Settings
Closed
#2145 [Bug]: edge container giving SQLite error on startup
Closed
#2140 [Enhancement]: Keep metadata when moving library folders
Closed
#2139 [Bug]: "server play request failed" and no covers via android app
Closed
#2134 [Bug]: Chromecast doesn't work
Closed
#2135 [Bug]: eBooks downloaded in browser do not show in logs
Closed
#2132 [Bug]: Match selection modal unresponsive when coming from an external link
Closed
#2128 [Documentation]: Documentation doesn't describe the 'Initial Server Setup'
Closed
#2129 [Enhancement]: Listen to audiobooks together (A listen party, if you will)
Closed
#2130 Edit series tag issue[Bug]:
Closed
#2125 [Enhancement]: Improve cover image & metadata parsed from epub ebook files
Closed
#2126 Enhancement to Manual Match: Allow user to revert to existing data via click
Closed
#2127 [Enhancement]: Allow each user to define a "From Address" to use for emailing to their e-reader device
Closed
#2122 [Enhancement]: Make the search case-insensitive
Closed
#2123 [Bug] Collection & series RSS feeds are not using cover images
Closed
#2124 [Bug] Server crash episode auto download, unhandled rejection
Closed
#2119 [Suggestion]: Make the cypress dependency optional (does not install on FreeBSD)
Closed
#2120 [Bug]: Uploading a large book to the server
Closed
#2121 [Enhancement]: Have your stats display thousands with a comma
Closed
#2117 [Bug]: Podcast episode match not properly encoding URL query param
Closed
#2118 [Enhancement]: Stream directly from Audible
Closed
#2114 [Enhancement]: ability to connect to server without internet
Closed
#2113 [Enhancement]: Jump back to last played position (Auto bookmark?)
Closed
#2110 [Bug]: Series row padding missing in 2.11.0
Closed
#2111 [Enhancement]: Display additional or custom metadata tags
Closed
#2107 [Bug]:after upgrade complete library gone
Closed
#2108 [Bug]: Shares, if timelimit is more then 23/24 days, it get removed after 1ms
Closed
#2109 [Enhancement]: Random library sorting
Closed
#2105 [Enhancement]: Disable maximum size for backups
Closed
#2104 [Enhancement]: Email notification to administrators and root user of completed and/or failed backup jobs
Closed
#2106 [Bug]: Duplicate file paths and manual track adjustment required after library migration
Closed
#2102 [Bug]: Restore backup fails (Error: ConnectionManager.getConnection was called after the connection manager was closed!)
Closed
#2103 All custom metadata changes gone after clearing item cache
Closed
#2099 [Bug]: JavaScript heap out of memory
Closed
#2096 [Bug]: Book file inaccessible outside ABS after using "embed metadata" due to permissions change
Closed
#2097 [Bug]: [Watcher] Error: ENOSPC: System limit for number of file watchers reached
Closed
#2092 [Bug]: ERR_FR_REDIRECTION_FAILURE while adding a new podcast
Closed
#2093 [Bug]: Re-scanning does not update file size
Closed
#2094 [Bug]: M4B conversion does not check if it has permissions to move/create files before proceeding
Closed
#2090 [Enhancement]: Enable option to show m4b encoding progress/logs
Closed
#2091 [Enhancement]: RSS Audiobook list order management
Closed
#2086 [Enhancement]: Library statistics should be a sidebar item in a library rather than in settings
Closed
#2087 [Bug]: Cosmos Server OIDC & Audiobookshelf Error
Closed
#2088 Error in log: ERROR: Root path has no media folders: /media
Closed
#2083 [Enhancement]: Sleep at end of chapter for web interface
Closed
#2081 [Bug]: FATAL: [Server] Unhandled rejection: SequelizeUniqueConstraintError: Validation error
Closed
#2082 [Enhancement]: Add date to version in changelog.
Closed
#2079 [Bug]: OPML Import Failed
Closed
#2074 [Bug]: Skyhigh Remote Browser Isolation Flagging AudioBookShelf as Malicious
Closed
#2073 [Enhancement]: Add audioteka.com.pl as metadata provider
Closed
#2066 [Enhancement][DB/API]: BlurHash for Library Item
Closed
#2067 [Enhancement]: Add duration to web page chapter list
Closed
#2068 [Bug]: Can't download covers
Closed
#2070 [Bug]: Library ID not found when using API
Closed
#2059 [Bug]: Downloading audiobooks - poor performance on local LAN
Closed
#2060 [Enhancement]: Update information on M4B files
Closed
#2061 [Bug]: embedded chapters are not properly extracted from multiple m4b
Closed
#2057 [Bug]: authors with two surnames are sorted improperly
Closed
#2058 [Bug]: Library name and the library order only temporarily saves
Closed
#2055 [Bug]: v2.10.1 there is no view chapters button when playing long audiobooks with chapter metadata
Closed
#2050 [Bug]: "[Auth] Error in openid callback - Error: connect ECONNREFUSED
Closed
#2051 [Bug]: OIDC not working in mobile app
Closed
#2052 [Bug]: Importing chapters from OVERDRIVE MEDIAMARKERS tag is incorrect when items are over an hour per file
Closed
#2047 [Enhancement]: With companion ebook toggle
Closed
#2048 [Enhancement]: A quick read/unread toggle on the main page
Closed
#2045 [Bug]: Edits made to author's names aren't saved
Closed
#2046 “Continue listening” to ebooks
Closed
#2041 [Enhancement]: "Delete from file system" should _always_ be unchecked
Closed
#2038 [Bug]: File entry sometimes duplicate when editing outside of ABS
Closed
#2039 [Bug]: Episodes Not Downloading on Schedule
Closed
#2035 [Enhancement]: Chapter details in playing UI/multiple narrators
Closed
#2032 [Bug]: Embed Metadata Not Working At All Anymore
Closed
#2034 [Enhancement]: Please expand the ability to add data for book authors...
Closed
#2033 [Bug]: Casting podcast episodes does not work
Closed
#2029 [Bug]: Anthologies with many authors result in player controls being displaced
Closed
#2030 [Enhancement]: 'Add all to playlist' option, instead of requiring users to add every episode of a 300-episode podcast manually one by one in order to play them...
Closed
#2026 [Bug] Audiobook files are listed twice or more
Closed
#2027 [Bug]: Web client has repeated socket disconnects
Closed
#2023 [Bug]: Playback Failure When Resuming Session on Windows 10/Firefox
Closed
#2024 MP3 to M4B conversion fails[Bug]:
Closed
#2025 [Enhancement]: Allow disabling certificate validation in SMTP email settings (self-signed certificates)
Closed
#2021 download podcast to rss not found
Closed
#2022 [Enhancement]: missing translation
Closed
#2020 [Bug]: New Books Not being Scanned and Added 2.10.0
Closed
#2017 [Bug]: Watcher and Scan no longer work after update 2.10.0
Closed
#2018 [Enhancement]: E-Reader Font Boldness Slider
Closed
#2014 [Bug]:API to update a path on a watched library folder (#2249) not working as expected
Closed
#2015 [Bug]: Playlist Editing Requires "Can Update" Permission
Closed
#2016 [Bug]: "Send Ebook to..." causes book vertical ellipses on book to jump to top left of browser
Closed
#2012 [Bug]: Chapters not sorted when embedded in audio file in incorrect order
Closed
#2013 [Bug]: Failed to Ping Server
Closed
#2011 [Bug]: Podcast episode rows disappear while listening for a long period of time.
Closed
#2008 [Bug]: FantLab Metadata Provider Fails to Load
Closed
#2007 Add app for Apple TV
Closed
#2005 [Enhancement]: Ad detection and automatic skipping
Closed
#2006 [Bug]: Add timeout on matching with external providers
Closed
#2002 [Bug]: Title in Chapters show file name instead of track title from id3 tag (only for OGG files?)
Closed
#2003 [Bug]: Wrong duration of MP3 file shown
Closed
#1999 [Enhancement]: Logging to show login attempts
Closed
#2001 [Enhancement]: Extract episode number from title as a fallback
Closed
#1996 [Enhancement]: Users should be allowed to add and manage ereader devices
Closed
#1998 [Enhancement]: List of Ereader devices should include access level
Closed
#1993 [Bug]: Search results are too strict resulting in no results found.
Closed
#1994 [Enhancement]: (Cosmetic) Add line about ensuring permission is provided to ereader provider when setting up ereader devices
Closed
#1995 [Bug]: Duplicate Podcast Episodes on subscription feeds
Closed
#1990 [Enhancement]: Home Page Idea
Closed
#1991 [Bug]: Browser performance degradation after abs is left open in **chrome shortcut window** for an extended period of time
Closed
#1992 [Bug]: Title and X in corners of the web screen when editing the book
Closed
#1988 [Bug]: Delayed and/or failed playback of podcast/s
Closed
#1989 [Bug]: Three dot menu jumps away from mouse pointer
Closed
#1984 [Enhancement]: Modify path of backups
Closed
#1985 [Bug]: Library's Series API Returning Empty Results Array
Closed
#1986 [Bug]: "Collapse Series" checkbox breaks filter "No Series"
Closed
#1982 [Bug]: Missing books in scan
Closed
#1983 [Bug]: The same file & folders are being recognized as missing then readded on scans as a new entry
Closed
#1979 [Bug]: Fetching author image from URL resets description text if not explicitly saved
Closed
#1975 [Enhancement]: Store author image URL in author metadata, allow in-browser cropping of image
Closed
#1976 [Enhancement]: Default Sorting, Remember Sorting Order for Podcasts
Closed
#1977 [Bug]: Metadata NFO and Covers not saving with library items for eBooks/PDFs
Closed
#1972 [Enhancement]: Homepage Categories as links / Customization
Closed
#1973 [Bug]: Multiple issues on IOS side with streaming
Closed
#1974 [Enhancement]: Name of file in failed upload response
Closed
#1969 [Bug]: Cannot add "AvTalk" podcast
Closed
#1970 [Enhancement]: Support for merging authors with multiple pen names
Closed
#1971 [Bug]: Web sessions dont show sync to mobile app
Closed
#1966 [Enhancement]: Show search book results on multiple lines
Closed
#1967 [Bug]: SequelizeDatabaseError: SQLITE_FULL: database or disk is full
Closed
#1963 [Enhancement]: When using "quick match" for Metadata, give us an option to customize the fields
Closed
#1964 [Enhancement]: Make automatic cover search / download toggleable
Closed
#1965 [Enhancement]: Make Series editable / contain their own metadata / make them smarter
Closed
#1957 [Enhancement]: Connect Library-Item by Library ID instead of Server
Closed
#1958 [Enhancement]: implement "Faceted Search"/Multiple filters
Closed
#1959 [Enhancement]: Include itemid and "audiobookshelf" in metadata.json sidecars & API endpoint to pull itemid from the full path on disk.
Closed
#1954 [Enhancement]: add sort by "finished at"
Closed
#1956 [Enhancement] Include Genre in global library search
Closed
#1951 [Bug]: Updating author image does not refresh until page is reloaded
Closed
#1952 [Bug]: Authors → Match All Authors is resulting in a 429 Error from api.audnex.us, needs to be rate limited, possible warning message
Closed
#1953 [Enhancement]: Logs files should be downloadable a tab-seperated text file, allow for specifying a time range
Closed
#1949 [Enhancement]: Show Bitrate
Closed
#1946 [Enhancement]: Support for Audiobook Series that have no Author
Closed
#1947 [Bug]: Series Progress filters incorrect - showing for any users progress
Closed
#1943 [Bug]: Series and collapesed series progress bars are buggy
Closed
#1944 [Enhancement]: Add "Send to E-reader" guide link
Closed
#1939 [Enhancement]: Shared listening sessions
Closed
#1940 [Bug]: [Edit Chapters] button of "Chapters" tab of Edit item dialog doesn't work if in edit chapters view to start.
Closed
#1941 [Enhancement]: Description Read more | Read less button language translation for Enhancement #2614
Closed
#1936 [Enhancement]: Scrape metadata from podcast title
Closed
#1937 [Enhancement]: Display series, collection and author duration
Closed
#1938 [Enhancement]: M4b Menge
Closed
#1933 [Enhancement]: Auto skip ADs within a podcast
Closed
#1935 [Enhancement]: Add Display Name for sending emails
Closed
#1932 [Enhancement]: Authors should be cross libraries
Closed
#1931 [Bug]: Restoring from large AudioBookShelf backup results in broken Author images and "Internal Server Error"
Closed
#1929 [Bug]: Switching libraries while a specific series is set results in error message "No results"
Closed
#1930 [Enhancement]: Search should cross libraries
Closed
#1925 [Bug]: Home page fails to load on larger library
Closed
#1927 [Bug]: When editing a book, a book march and updated cover will show original cover until refreshed
Closed
#1924 [Bug]: When moving books within the same library, a broken picture is displayed in the browser
Closed
#1922 [Bug]: Library keeps restoring settings to an older version
Closed
#1923 [Bug]: Podcast episode stays in "continue listening" even at being fully played
Closed
#1921 [Bug]: Downloading Podcast Episodes per CronManager results in Server Restart
Closed
#1918 [Enhancement]: (Cosmetic) For Book Matching, add CSS element padding 1px for images
Closed
#1919 [Enhancement]: (Cosmetic) Picture dimensions should use “×” instead of lowercase x
Closed
#1920 [Bug]: Authors page is non-responsive for large (>30k) number of authors. Page does not lazy load.
Closed
#1915 [Bug]: Unable to remove item from Continue Listening section
Closed
#1917 [Bug]: docker-compose is recommended over docker compose in the docs
Closed
#1912 [Enhancement]: drill out "explicit" to "age rating" as used by videos
Closed
#1913 [Bug]: The server is not starting in dev mode.
Closed
#1909 [Enhancement]: Show active / inactive status of user within user-overview
Closed
#1910 [Bug]: disconnect while loading episode list
Closed
#1904 [Bug] Users can be created with leading/trailing whitespace but can't login with it
Closed
#1905 [Bug]: The player's cover art formatting changes with selected library
Closed
#1906 [Bug]: A lot of "Error: port is undefined" logged in web
Closed
#1900 [Bug]: Volume button not visible when the browser window is narrow
Closed
#1901 [Bug]: Podcasts library dissapeared when upgrading to v2.9.0
Closed
#1902 [Bug]: Cannot "listen to beginning of chapter" on firefox after embedding metadata
Closed
#1898 [Bug]: OIDC with Authentik not working any more
Closed
#1899 [Enhancement]: fdroid
Closed
#1894 [Enhancement]: Have library stats display thousands with a comma
Closed
#1895 [Bug] Custom metadata provider including extra curly bracket in query string
Closed
#1896 [Bug]: Home/Library screen - Display authors in entered order instead of alphabetical
Closed
#1891 [Bug]: Crash on failure to download image file
Closed
#1892 Audio Sync between devices resets sync to zero on new login (Does not include iOS or Android App)
Closed
#1893 [Bug]: Unable to download podcast episode - downloadPodcastEpisode: Error Error: ffmpeg exited with code 234
Closed
#1888 [Bug]: Bad epub causes crash with Unhandled rejection error
Closed
#1889 [Bug]: Library scan failing
Closed
#1890 [Enhancement]: Listening speed remembered per each book
Closed
#1885 [Enhancement]: Support ASIN with lowercase characters in Audible Match
Closed
#1886 [Bug]: Slow loading playlists
Closed
#1882 [Enhancement]: Allow purging of zero-book authors in a library
Closed
#1883 [Bug]: ABS crashes when fetching podcast RSS-feed
Closed
#1884 [Bug]: Web interface fails playback: 'Invalid data found when processing input'
Closed
#1879 Support for Audiobooks.com API
Closed
#1881 [Bug]: Subtitle metadata overwriting description
Closed
#1876 [Bug]: Search does not show all items!
Closed
#1877 [Enhancement]:
Closed
#1878 [Enhancement]: Podcast preview/trailer/teaser
Closed
#1873 [Enhancement]: Series Metadata
Closed
#1874 [Bug]: metadata.json not updated
Closed
#1870 [Enhancement]: Show Language on Audiobook Detail View
Closed
#1871 [Enhancement]: Adjust fields on cover tab in item modal on narrow screen
Closed
#1868 [Bug]: ERROR: [Server] attempt to init server when server already has a root user (Server.js:291)
Closed
#1866 [Enhancement]: Exportable reports for viewing locally
Closed
#1864 [Enhancement]: variation in execution minute of hourly podcast RSS refreshes
Closed
#1862 [Bug]: identical large OPML file upload success in 2.8.0, but aborts in 2.8.1
Closed
#1863 [Enhancement]: generate images from text and show them while playing the book
Closed
#1860 [Enhancement]: Convert from M4B to MP3
Closed
#1858 [Bug]: Server fails to start on Arch Linux with "Pkg: Error reading from file."
Closed
#1859 [Enhancement]: Add existing users to libraries
Closed
#1855 [Enhancement]: Associate hyperlinks with an audiobook
Closed
#1854 [Bug]: Podcast already exists
Closed
#1852 [Enhancement]: If ASIN is present, allow to provide link to Audible store page
Closed
#1853 [Bug]:
Closed
#1850 [Enhancement]: Sort Series Numbers Numerically THEN Alphabetically
Closed
#1849 Separate location for metadata
Closed
#1846 [Bug]: Cosmetic issue causes the playback icons to temporarily overlap when reducing the browser window width
Closed
#1847 [Enhancement]: Accessibility Tool Tips for audiobook details/links and playback control icons
Closed
#1848 Volume boost
Closed
#1844 [Bug] Local listening sessions showing on the wrong day
Closed
#1843 [Bug]: Crash when matching a book and the author name ends in a comma
Closed
#1840 [Bug]: key \"ino\" changed
Closed
#1841 [Bug]: JavaScript heap out of memory
Closed
#1842 [Enhancement]: add webp image support for cbz files?
Closed
#1839 [Bug]: Audiobookshelf errors when scanning titles containing an apostrophe in Windows share
Closed
#1837 [Feature Request] End of Chapter Sleep Timer
Closed
#1836 [Bug]: 2.8.1 (Docker) Library Scan Fails Getting Repeated "alert number 12" in log file
Closed
#1834 [Bug]: Podcasts duplicate in UIs
Closed
#1835 Can the piped audio out for audiobookshelf be linked to snapclient?
Closed
#1831 [Enhancement]: Toggle to display subtitle in library
Closed
#1833 [Bug]: When enabling/diabling library watcher, change does not take effect until server restart
Closed
#1830 Moving audio file to subdirectory marks original entry as "missing"
Closed
#1829 [Enhancement]: Native custom branding
Closed
#1826 [Bug]: no matching manifest for linux/arm/v7
Closed
#1827 [Bug]: SMTP relay fails to connect to Prontonmail bridge
Closed
#1825 [Bug]: Error in v2.8.1
Closed
#1822 [Bug]: Weekly Library Scan does not honor Metadata order of Precedence
Closed
#1823 [Enhancement]: Should we support ability to set default user type on auto register instead of hardcoded it?
Closed
#1824 [Enhancement]: Really hope to add the function to skip the intro and outro of audiobooks.
Closed
#1819 [Enhancement]: Theming system for web app
Closed
#1820 [Bug]: OIDC fails with LastLogin.io/Obligator
Closed
#1821 [Bug]: Can't add/edit series
Closed
#1818 [Enhancement]: Cross library progress
Closed
#1816 [Bug]: OPML import containing own feed == Server crash
Closed
#1813 [Enhancement]: seperate folders one book
Closed
#1814 [Bug]: New library scan crashes server
Closed
#1815 [Bug]: wma can't play in web
Closed
#1812 [Bug]: Server fails to start after successful build on *BSD
Closed
#1810 [Bug]: Audiobookshelf does not restore metadata properly, causing a crash
Closed
#1811 [Enhancement]: Add Element for Creator
Closed
#1808 [Enhancement]: Android App: Search Podcast Episode Titles
Closed
#1807 [Enhancement]: Android App: Add a way to download an entire podcast
Closed
#1804 [Bug]: failed to download cover image via url
Closed
#1806 [Bug]: ABS does not deploy schema when docker container isn't run as root
Closed
#1802 [Bug]: Search return wrong result and is extremly slow
Closed
#1803 [Bug]: stream failed: undefined when playing from the web app
Closed
#1801 [Bug]: Stats do not accurately reflect iOS listening sessions of downloaded books
Closed
#1800 [Bug]:
Closed
#1799 [Enhancement]: Merge tags
Closed
#1797 [Bug]: Incorrect handling of some series metadata from audible.co.jp
Closed
#1795 [Bug] Resizing page does not update chapter marker positions in audio player
Closed
#1794 [Bug] Cosmetic/programmatic inconsistency when viewing audiobook details
Closed
#1789 [Bug]: Podcast already exists
Closed
#1790 [Bug]: Author text input gets clipped when editing book details
Closed
#1786 [Bug]: Matched Covers lost
Closed
#1785 iOS upload picker
Closed
#1784 [Enhancement]: Mass Edit, Overwrite, add abridged Toggle
Closed
#1783 [Bug]: Server crashes
Closed
#1782 [Enhancement]: Continue Series to show only books with sequence higher than a finished book in the same series
Closed
#1780 [Bug]: Recurring crash
Closed
#1781 [Bug]: When editing chapters, hitting tab for next field skips the timestamp column
Closed
#1779 [Bug]: v2.8.0 "MemoryStore is not designed for a production environment, as it will leak memory, and will not scale past a single process"
Closed
#1777 [Bug]: Search fails to find known item if the query includes multiple spaces between words
Closed
#1778 [Enhancement]: audiobookshelf logo or name on the login screen
Closed
#1774 [Bug]: Iphone web app stutters then stops playing after a minute
Closed
#1775 [Enhancement]: Add Select All Option within a series view or Author View
Closed
#1776 [Bug]: Podcast Max new episodes to download per check cannot be set to 0
Closed
#1771 [Enhancement]: Diacritic-insensitive search
Closed
#1773 [Bug]: potential memory leak
Closed
#1770 [Enhancement]: Editing User's "Tags Accessible to User"
Closed
#1768 [Bug]: Users able to add and download duplicate podcast episodes to queue
Closed
#1769 [Bug]: OpenID Connect Failing against Authentik - RPError: outgoing request timed out
Closed
#1765 [Enhancement]: A way to see which audiobooks have missing ebooks
Closed
#1767 [Enhancement]: Possibility to stream audiobooks in Android Auto
Closed
#1763 [Bug]: Server crash when iOS app connects to server, unique constraint violation -
Closed
#1759 [Bug]: Unable to amend cosmetic value of existing username
Closed
#1761 [Bug] Audiobook length wrong (only some books)
Closed
#1757 [Enhancement]: See progress % when converting to m4b.
Closed
#1756 [Bug]: Sleep Timer "End of Chapter" Android App
Closed
#1754 [Bug]: Edited Item Metadata Utils
Closed
#1752 [Bug]: Docker update fail arm v7
Closed
#1749 [Bug]: audiobookshelf_2.8.0_amd64.deb' uses unknown compression for member 'control.tar.zst'
Closed
#1747 Playback speed[Enhancement]:
Closed
#1746 [Bug]: web login screen leaves [invisible] trailing whitespace after username
Closed
#1745 [Enhancement]: Custom covers for Series and Collections
Closed
#1741 [Bug]: "See Year in Review" crashes the app
Closed
#1743 [Bug]: Author Match for Stephen Fry matched to Stephen Fried
Closed
#1740 [Enhancement]: Year in review API endpoint
Closed
#1738 [Enhancement]: PWA (iOS) theme color fix
Closed
#1739 [Enhancement]: Enable hyperlink within description text
Closed
#1737 [Bug]: Metadata not found when adding a new library
Closed
#1735 PWA icon (iOS)
Closed
#1736 [Enhancement]: Read More for big album/author descriptions
Closed
#1733 [Bug]: [Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: playbackSessions.id]
Closed
#1732 [Enhancement]: Click to acknowledge toast notification
Closed
#1731 [Bug]: ASIN doesn't get stripped before Lookup
Closed
#1728 [Enhancement]: Ignore Thumbs.db file
Closed
#1726 [Enhancement]: Allow iOS app to Delete Media from Server.
Closed
#1727 [Bug]: Library fails to scan (hangs indefinitely)
Closed
#1724 [Enhancement]: Metadata Provider
Closed
#1725 [Bug]: New tag not showing in filter list
Closed
#1723 [Bug]: Player Web controls should be propper buttons
Closed
#1717 [Enhancement]: Limit users sessions
Closed
#1718 [Enhancement]: Author description page
Closed
#1719 [Bug]: LibraryItem updatedAt field is not updated after media changes
Closed
#1714 [Enhancement]: Abilty to edit or unlink users from SSO Providers
Closed
#1715 [Enhancement]: Linked Files Section
Closed
#1711 [Enhancement]: Add Preview Button
Closed
#1712 [Enhancement]: Filter / Regex for RSS feeds
Closed
#1713 [Enhancement]: Add ability to resize description box when editing details.
Closed
#1710 [Bug]: Cannot add podcast with localhost URL
Closed
#1708 [Bug]: idtag language
Closed
#1706 [Bug]: "Mark as finished" not staying enabled
Closed
#1702 [Bug]: Conversion to m4b seems to crash ABS
Closed
#1699 [Enhancement]: leaving comments on an audiobook or e-book
Closed
#1700 [Bug]: Open Listening Session stays open forever
Closed
#1701 [Bug]: Series doesn't sort alphabetically properly
Closed
#1694 [Enhancement]: Allow keyboard navigation and selection in drop-down lists
Closed
#1695 [Bug]: After cover update, cover appears broken until page is reloaded
Closed
#1690 [Enhancement]: Request to add support for storing/displaying or linking to a Privacy Policy
Closed
#1692 [Bug]: Match with Amazon uses completely wrong ASIN
Closed
#1689 [Enhancement]: Add sort to authors page for number of books
Closed
#1687 [Enhancement] Add server setting to disable SSRF req filters to allow internal addresses
Closed
#1684 [Bug]: Windows installer continues to check and install the same update
Closed
#1686 [Enhancement]: Build/run from source guide
Closed
#1682 RSS option for filenames as episodes
Closed
#1683 服务端自动关闭。CPU占用高。
Closed
#1681 [Bug]: Author/Series with non-ASCII names are listed once for every book when updated
Closed
#1679 [Enhancement]: Warning: connect.session() MemoryStore is not designed for a production environment
Closed
#1678 [Enhancement]: Increase native compatibility with the files migrated from Audible using Libation
Closed
#1680 [Enhancement]: Series cover
Closed
#1676 [Bug]: Logs do not contain [Auth] entries
Closed
#1675 [Bug]: Docker container crashes without any log entry
Closed
#1677 [Enhancement]: File Management
Closed
#1673 [Bug]: Chromecast from chrome-browser, not working properly
Closed
#1672 [Enhancement]: Allow reordering of tracks
Closed
#1674 [Bug]: Book can't be removed from "Continue Listening"
Closed
#1669 [Bug]: Server crash when .cbr file is added
Closed
#1670 [Bug]: tags that were set disappearing (requires restart to fix)
Closed
#1666 [Enhancement]: Higher resolution PWA app icon
Closed
#1668 [Enhancement]: Allow specification of OIDC user role and permissions with attribute mappings
Closed
#1664 [Enhancement]: Better support for Ultrawide monitors on home page
Closed
#1665 [Bug]: quick match overwrite all information in some situations
Closed
#1660 [Bug]: Cannot mark book as finished
Closed
#1661 [Enhancement]: Higher resolution covers in PWA while on the lock screen on iOS
Closed
#1659 [Bug]: Library name change doesn't work
Closed
#1657 [Bug]: Import fails to ffprobe or create metadata for audiobooks with whitespace in the target directory/book name on CIFS NAS share
Closed
#1658 [Bug]: Multiple progress losses again
Closed
#1655 [Bug]: "Library Item" schema returned by "Get a Library's Items" endpoint response is different from API docs
Closed
#1656 [Enhancement]: Add book covers into RSS feeds generated from collections and series
Closed
#1651 [Bug]: Series sequence is not pulled when parsing OPF metadata file
Closed
#1653 [Enhancement]: Remember speed setting per book
Closed
#1648 [Bug]: TestFlight beta is full
Closed
#1649 [Bug]: Stopped working out of nowhere, impossible to open file
Closed
#1650 [Bug]: Tall Tale TV podcast fails to download
Closed
#1645 [Enhancement]: Sort series alphanumerically instead of alphabetically.
Closed
#1647 [Enhancement]: add ignore/exclude folder to library scan
Closed
#1642 [Bug]: Unable to locate package audiobookshelf
Closed
#1643 [Bug]: Server crashes without error when querying API for (non-existant) author image
Closed
#1641 [Bug]: Double quotes in Podcast names are not escaped when exported to OPML
Closed
#1639 [Enhancement]: Resize Details window
Closed
#1637 [Bug]: Listen history not work
Closed
#1635 [Enhancement]: Allow multiple books for the same series to be in the same folder
Closed
#1631 [Enhancement]: Separate library type for text (epub) books
Closed
#1629 [Bug]: Playlist navigation entry not visible on mobile website
Closed
#1627 [Bug]: Sorting books by duration bugged
Closed
#1624 [Enhancement]: Send to Kindle & multiple Files (Editions/Formats/narators) for Audiobooks and E-books
Closed
#1626 [Bug]: Playback speed in firefox (121.0) remains at 1.0 despite changing to higher speed
Closed
#1622 [Bug]: Chapters not correctly retrieved from multi-m4b books
Closed
#1623 [Enhancement]: 'Full' backup option
Closed
#1621 [Enhancement]: Ignored folders in library
Closed
#1619 [Enhancement]: Add a button for each episode on the "latest" page to add to the playlist directly.
Closed
#1620 [Enhancement]: Add an opption to delete automatically listened episodes after x days.
Closed
#1618 [Enhancement]: Add setting to the playlist to remove already listened episodes.
Closed
#1615 [Bug]: Losing Library list page scroll position when deleting a book
Closed
#1616 [Enhancement]: Add tooltip/hover text for book titles in library view (for all books, or only when display is truncated)
Closed
#1613 Add tooltip/hover text for book titles in library view (for all books, or only when display is truncated)
Closed
#1614 [Bug]: Cannot clear titles from the "Continue Reading Shelf"
Closed
#1612 [Bug]: UI so slow it's unusable
Closed
#1611 [Bug]: fetch rss feed content error
Closed
#1609 [Bug]: Cover Size Widget is not visible when the Stream Container is open
Closed
#1610 [Bug]: Autoplayed podcast episodes don't appear on "continue listening" row
Closed
#1606 [Enhancement]: Auto Delete listened podcast episodes
Closed
#1607 [Bug]: Synology SSO "Error in Callback"
Closed
#1605 [Enhancement]: Add GraphicAudio as a match provider
Closed
#1604 [Enhancement]: show categories
Closed
#1603 [Bug ?]: only show first audio book when in a subfolder
Closed
#1600 [Bug]: deleted podcast episodes are downloaded again
Closed
#1601 [Enhancement]: Download Ebook Option in iOS app
Closed
#1602 [Enhancement]: Add support for HID Consumer control Play/Pause
Closed
#1597 [Bug]: Auther Narrator being added as an author.
Closed
#1598 [Bug]: OIDC login does not work with Nextcloud
Closed
#1595 [Bug]: RSS feeds for collections not updating when adding/removing books
Closed
#1596 [Bug]: Authelia OIDC - Callback Error 500
Closed
#1591 [Bug]: Mobile App login for Openid user crashes server
Closed
#1592 [Bug]: web brower-EDGE shows an error covering the buttons when I use IPV6
Closed
#1593 [Bug]: Can't write podcasts to folder
Closed
#1588 [Bug]: Audiobook restarts after a few seconds when using m4b files.
Closed
#1589 batch edit (mark and allocate) for books to series
Closed
#1590 folder and file renamer
Closed
#1585 [Bug]: Issue Parsing RSS Feed
Closed
#1586 direct one toogle filter for audio book VS text book in library views
Closed
#1587 [Enhancement]: Ignore/remove temp files from database
Closed
#1584 [Enhancement]: Add .opus support to the Audiobook File Management Tools (AFMT)
Closed
#1582 Volume boost
Closed
#1579 [Bug]: Podcasts with many episodes cause (frontend) performance issues
Closed
#1580 [Bug]: Data inconsistencies on landing page (cache not clearing bug)
Closed
#1581 [Bug]: Conversion to m4b canceled
Closed
#1576 [Enhancement]: Move File Location Without Needing to Delete the Book Record
Closed
#1573 [Bug]: SQLite FOREIGN KEY constraint failed
Closed
#1574 [Enhancement]: Collapse Collections
Closed
#1575 [Enhancement]: Authorized applications
Closed
#1570 [Bug]: Password Login For User created via OIDC crashes server
Closed
#1571 [Enhancement]: Add an HTTPS redirect URL for OIDC support on mobile
Closed
#1568 [Enhancement]: audiobookshelf as a universal podcast client
Closed
#1565 TITLE or ALBUM
Closed
#1566 [Enhancement]: Audiobookshelf wrapped
Closed
#1561 [Bug]: Authelia SSO ends in Internal Server Error (Password mismatch)
Closed
#1563 [Bug]: Hide Change Password when Password Authentication disabled
Closed
#1562 [Bug]: Not able to remove books from the "Continue Listening" tray
Closed
#1558 [Bug]: "Use square book covers" library option is not working
Closed
#1559 Unfortunately, the entire application needs improvement.
Closed
#1555 [Bug]: Library scan does not detect subfolders
Closed
#1556 [Bug]: Using Plex as an auth provider seems to break the login on iOS
Closed
#1552 [Bug]: Error 'Playback failed: Source error' appearing when trying to play a downloaded audio book
Closed
#1553 [Enhancement]: Ability to select cover from the epub files first page/cover page
Closed
#1554 [Bug]: Narrators page go 404 when reload
Closed
#1549 [Bug]: Random audiobooks disappearing periodically
Closed
#1551 [Enhancement]: A way to create connections between ABS entries, e.g., to link a Blink to a book
Closed
#1547 [Bug]: Date and Episode Number Ignored in Filename
Closed
#1548 [Enhancement]: Add webhook/scrobbler support
Closed
#1546 [Bug]: Watcher not working
Closed
#1544 [Enhancement]: chapters in RSS feed
Closed
#1545 Search: search over all metadata combined
Closed
#1541 [Bug]: fileUtils: Failed to download failed "blocked"
Closed
#1540 [Bug]: Server crash when closing playback window before transcoding starts
Closed
#1542 [Bug]: Some Podcasts won't download. AxiosError: self signed certificate
Closed
#1537 [Enhancement]: Read Cue File For Chapters
Closed
#1539 [Bug]: Data type mismatch in database
Closed
#1538 [Enhancement]: Build in Audible DRM removal
Closed
#1534 [Bug]: Podcast image and categories are not pulled into iTunes Podcast Connect
Closed
#1535 [Bug]: Audiobookshelf becomes unusable when adding a lot of books
Closed
#1536 [Enhancement]: UX - "Metadata order of precedence" doesn't make sense to me
Closed
#1531 [Bug]: Author Quick Match Grabs the wrong author. No way to manually remove it without removing author?
Closed
#1532 [Enhancement]: GPTs optimised API
Closed
#1533 [Bug]: Browser Arc doesn't show the menu see screenshot
Closed
#1528 [Bug]: [FfmpegHelpers] Extract Cover Error Error
Closed
#1525 [Enhancement]: Ability to sort/rename directory structure based on metadata
Closed
#1523 [Bug]: Some Audiobooks are not included into the library
Closed
#1522 [Bug]: Audiobookshelf not reading metadata from metadata.json
Closed
#1521 [Bug]: crash while downloading many podcasts
Closed
#1520 [Enhancement]: Rename "Search" page in podcast library
Closed
#1519 [Bug]: Various fatal database errors after manually changing metadata in the web portal
Closed
#1517 [Bug]: "Socket disconnected" when trying to add podcasts
Closed
#1516 [Bug]: Unsanitized Regex in BookFinder.js
Closed
#1513 [Enhancement]: Keyboard shorcut
Closed
#1514 [Bug]: More than one offline session result in a uniqe constraint violation crash on the next time the app connects to the server
Closed
#1515 [Bug]: Bulk Quick Match with "Update Details" leaves empty series
Closed
#1511 [Bug]: language String for number of books on authors page
Closed
#1512 [Enhancement]: User option: default to full path in file view
Closed
#1509 [Bug]: PDF Reader is flickering
Closed
#1507 [Bug]: Watcher fails to add single audio file to library if library is audiobooks-only
Closed
#1505 [Bug]: Podcast episodes still downloading after scheduled downloads disabled
Closed
#1506 [Bug]: Collection view shows ebook duration in seconds
Closed
#1498 [Enhancement]: Allow rescanning of audio files to fix incorrect chapter length
Closed
#1499 [Bug]:
Closed
#1495 [Bug]: download some rss feed error with v2.5.0
Closed
#1496 [Bug]: Crash when matching when author name ends in "???"
Closed
#1494 [Enhancement]: Old Apple Podcasts iOS app support
Closed
#1493 [Enhancement]:
Closed
#1491 [Bug]: Date format defined in settings not used when parsing the ID3 date tag.
Closed
#1489 [Enhancement]: Direct download for supplemental ebooks
Closed
#1490 [Enhancement]: Support case insensitive search for non-ASCII characters
Closed
#1488 [Enhancement]: Volume Boost
Closed
#1485 Authors on user accounts
Closed
#1484 [Enhancement]: Option to exclude finished podcast episodes from RSS feeds
Closed
#1483 [Bug]: Chapters are not inited correctly on first import
Closed
#1480 [Bug]: Sub-directory checks in watcher.js are incorrect
Closed
#1482 [Enhancement]: Get embedded book cover for ebook only folders
Closed
#1477 Sort Book Match Results by closest to length
Closed
#1478 [Bug]: iOS App Crashes after some time.
Closed
#1474 [Enhancement]: Cover Search using Google Images
Closed
#1475 [Bug]: Search not working correctly
Closed
#1472 [Bug]: Image on authors landing page is a different aspect ratio then the authors tab
Closed
#1473 [Bug]: Error Uploading Large Audiobook
Closed
#1470 [Enhancement]: Better identify missing books
Closed
#1467 Put the iOS app in the App Store
Closed
#1466 [Bug]: unable to open RSS feed from Series/Collections
Closed
#1462 [Bug]: Files don't disappear after converting in m4b
Closed
#1463 [Bug]: No line breaks in the author view
Closed
#1464 [Bug]: Audiobook file management tools translate texts...
Closed
#1460 [Bug]: Create/Update Media Progress does not update personalized rows
Closed
#1461 [Enhancement]: Podcast Playlist Without Hanging on to Downloaded Episodes
Closed
#1458 [Bug]: RSS feed not updating with new episodes
Closed
#1456 [Bug]: Old streams are not cleaned up on server initialization
Closed
#1457 [Bug]: Deleting the last episode in a playlist causes a server crash
Closed
#1453 [Bug]: Patreon RSS feeds dont work correctly
Closed
#1455 [Bug]: Genres and Tags are case-sensitive when they should be case-insensitive and also not be able to be duplicates
Closed
#1450 [Enhancement]: Add multiple series (when they exist) during quick match.
Closed
#1449 [Bug]: Top download button only leading to 502 Bad Gateway
Closed
#1444 CSS issue with version in bottom left corner of screen when book open
Closed
#1446 [Bug]: Socket failed to connect
Closed
#1443 [Enhancement]:Option to still show m4b "tool" even when book only has single m4b
Closed
#1441 [Enhancement]: Show length of local book on match tab.
Closed
#1442 [Enhancement]: Delete files from file system option default should be unchecked.
Closed
#1438 [Bug]: Search doesn't work properly with international characters
Closed
#1440 Genre not updating on a rescan
Closed
#1439 [Enhancement]: Add/upload books from remote folders
Closed
#1436 [Bug]: Crash when searching for a cover without an author
Closed
#1435 [Enhancement]: Dismiss scanning library notification box
Closed
#1433 [Enhancement]: Add azw3 support for the abs reader
Closed
#1434 [Bug]: Using M4B generation tool results in a much bigger file than original files combined
Closed
#1432 [Bug]: [LogManager] Invalid log dne
Closed
#1429 [Bug]: Series splitting into multiple on commas
Closed
#1431 [Enhancement]: Option to include subtitles in dis[play
Closed
#1428 [Bug]: Crash when getaddrinfo fails during upload because Logger is not defined
Closed
#1425 Github Security Lab Vulnerability Report
Closed
#1423 [Bug]: Auto download does not seems to work for podcast imported with OPML
Closed
#1424 [Bug]: In one of my libraries, I am unable to create series.
Closed
#1421 [Bug]: server crash after starting playback in browser
Closed
#1422 [Bug]: Audiobookshelf keeps blowing out all user edited metadata and covers
Closed
#1419 [Enhancement]: Nested library structure
Closed
#1417 [Bug]: Doesn't install on IPv6 only server
Closed
#1418 [Enhancement]: Make the library folder path editable
Closed
#1414 [Bug]: Cant update podcast episode limit
Closed
#1415 [Enhancement]: Add ability to mark whole series as read / heard
Closed
#1416 [Enhancement]: Add nl2br
Closed
#1411 [Enhancement]: Collapse sub-series showing JSON object
Closed
#1413 [Bug]: OPF files can create empty tags and empty genres
Closed
#1408 [Bug]:The playback progress is out of sync.
Closed
#1409 [Bug]: Reverting to older RSS feed when updated RSS feed is accessed
Closed
#1410 [Bug]: Filtered User is populated to Open Listening Sessions
Closed
#1405 [Bug]: Recent Series on "Home" tab shows single book series despite library setting to "hide single book series"
Closed
#1406 [Enhancement]: Import Formatted Text from Book Summary Information
Closed
#1403 [Feature]: Book Sharing
Closed
#1404 [Bug]: (Match tab) If Search Title or Author contain &, search query is incorrectly encoded
Closed
#1402 [Bug]: New imports creating new author entries (Duplicating) not matching to existing
Closed
#1400 [Bug]: Renaming my Library made me lose all matches / metadata.
Closed
#1401 [Bug]: Add ability to delete authors
Closed
#1398 [Bug]: "Newest Episodes" section has disappeared as of 2.3.4
Closed
#1396 [Bug]: Duplicate Pod Cast Episodes in UI
Closed
#1394 [Bug]: [Scanner] matchLibraryItems: Library has no items after Matching Books
Closed
#1395 [Bug] eBook file type indicator missing from book cover on home page and library page for newly added files on the web client
Closed
#1393 [Bug]: Cannot save series with "'s" in their name.
Closed
#1391 [Bug]: When mass editing library items, somethings strange happens.
Closed
#1392 [Enhancement]:copy encoded m4b at last
Closed
#1390 [Bug]: Server crash when removing item from playlist
Closed
#1388 [Bug]: ABS does not add ebooks to its libraries in folders with metadata.opf files created by Calibre
Closed
#1389 [Bug] Re-scanning books when cover is not stored with library item causes cover to be extracted again
Closed
#1384 [Enhancement]: pigz instead of gzip
Closed
#1385 [Enhancement]: Multithread node.js
Closed
#1386 [Bug]: duplicate series being generated when using quick match
Closed
#1382 [Bug]: Series Name with Comma's (,) Are Split into Multiple Series
Closed
#1383 [Enhancement]: ebook type conversion
Closed
#1381 [Enhancement]: Show only top level series
Closed
#1378 [Bug]: Failed to get feeds, when RSS feed URLs starting with https://anchor.fm/
Closed
#1380 [Bug]: Match Books only updates 95 of the 350+ books in my Library since 2.4.1
Closed
#1377 [Bug]: Crash When adding new book to library
Closed
#1376 indexing book titles
Closed
#1373 [Bug]: Refreshing Podcast Queue Page Causes Error
Closed
#1370 [Bug]: Submitting Match changes crashes audiobookshelf. Possibly only for one author.
Closed
#1371 [Bug]: Podcast library recently added home page shelf not showing number of episodes
Closed
#1369 [Bug]: Docker exits when trying to save a new series metadata (book)
Closed
#1366 [Bug]: can not download episode using proxy in ABS docker in Synology
Closed
#1367 [Bug]: 2.4.1 Docker exits when trying to match books
Closed
#1368 [Bug]: Authors dropdown not showing suggestions
Closed
#1364 [Bug]: Loading items a lot slower than pre-2.4.0 versions
Closed
#1365 [Enhancement]: Ease of use for Podcasts
Closed
#1363 [Bug]: OOM Crash when loading podcast library with lots of tracks
Closed
#1360 [Bug]: SequelizeDatabaseError when updating book author or series name that includes an apostrophe
Closed
#1361 [Bug]: Library size total uses too large of a unit
Closed
#1362 [Bug]: borrows for files cause Socket failed to connect
Closed
#1359 [Bug]: Server crash on quick match
Closed
#1357 [Bug]: With v2.4.0, GETting all library items with no limit returns empty results array
Closed
#1358 [Bug]: Library Crash
Closed
#1355 [Bug]: crashes on synology box running dsm 7.xx
Closed
#1356 [Bug]: Cannot read properties of undefined (reading 'getAllLibraryFolderPaths')
Closed
#1351 [Enhancement]: Scanner ignore .part files
Closed
#1352 [Bug]: the urls of the items in the rss feed do not work due to special characters in the title
Closed
#1348 [Bug]: azw3 file not able to be read with abs
Closed
#1349 Remove chmod of log directory on startup
Closed
#1350 [Enhancement]: Sleep Timer - Until end of Current Chapter (Web App)
Closed
#1347 [Bug]: Crashing instantly when scan is triggered
Closed
#1345 [Enhancement] Change "disable watcher" setting to "enable watcher"
Closed
#1344 [Bug]: RSS Feeds not respecting "Prevent feed from being indexed by itunes and google"
Closed
#1342 [Enhancement]: Show audiobook duration (or a comparison) in Match search workflow
Closed
#1343 [Bug]: Get Connection refused when downloading
Closed
#1339 [Enhancement]: Backup Enhancements
Closed
#1341 [Enhancement]: search in ebooks
Closed
#1337 [Enhancement]: set internal listening port for docker
Closed
#1338 [Bug]: Failing to download podcast episode for specific podcast
Closed
#1334 [Bug]: Loosing position of audiobook.
Closed
#1333 [Enhancement]: Filter Category for unset
Closed
#1331 [Bug]: Store metadata with item doesn't work
Closed
#1332 [Bug]: multiple adding audiobooks not working
Closed
#1330 [Bug]: Comic reader incorrect sort order. Only using first 5 digits in file name.
Closed
#1327 [Bug]: Server crash while deleting a library item
Closed
#1328 CarPlay for iOS app
Closed
#1326 [Enhancement]: Show publish year on library page when sorting books by publish year
Closed
#1324 [Bug]: Searches fail and Audiobookshelf crashes
Closed
#1325 [Bug]: Umlauts in folder or files
Closed
#1321 [Bug]: Download Podcast Episode via local PodSync App
Closed
#1323 [Bug]: Displayed playback time lags behind real time
Closed
#1318 [Bug]: v2.3.x RSS feeds returning 404 on cover/episodes
Closed
#1319 [Bug]: Invalid cover path crashes container
Closed
#1320 [Bug]: Books not added automatically after being uploaded - Scan Error
Closed
#1316 [Bug]: Crashing entirely
Closed
#1312 [Bug]: 2.3.3 Docker container fails to start
Closed
#1313 [Bug]: Container Fails to Start
Closed
#1314 [Bug]: Option for Podcast Playlist has been removed
Closed
#1311 [Bug]: Some genre tags are not being parsed correctly
Closed
#1309 [Bug]: Chapter names for track-split audiobooks are populated from filenames
Closed
#1310 [Enhancement]: Reading List for Audiobooks
Closed
#1306 [Bug]: Some RSS feeds seem to cause the application to crash
Closed
#1308 [Enhancement]: Feature Request - Custom Forward/Back Skip Increment times
Closed
#1305 [Bug]: Deleting a library deletes all content within
Closed
#1303 [Bug]: Series are not displayed in the expected order on an authors page.
Closed
#1302 M4B Encoding Progress Bar[Enhancement]:
Closed
#1299 [Enhancement]: Enable users to configure and use Ereader Devices
Closed
#1297 [Bug]: Remove Continue Listening
Closed
#1298 Playback speed by library
Closed
#1294 [Bug]: No cover art rehosting RSS
Closed
#1296 [Bug]: Fatal javascript OOM in GC during deserialization
Closed
#1291 [Bug]: Unexpected end of Input
Closed
#1292 [Bug]: scan library triggers full scan instead of change only
Closed
#1293 [Bug]:
Closed
#1290 Fatal javascript OOM in GC during deserialization with docker
Closed
#1288 [Enhancement]: Make the fast-forward and rewind button times customizable.
Closed
#1286 Error after portainer update to v2.3.3[Bug]:
Closed
#1285 [Bug]: Crashing shortly after running.
Closed
#1283 [Bug]: a single "bad archive" anywhere in backups folder unregisters all backups (bad or good)
Closed
#1281 Add missing chapters to the dropdown selector on Library page [Enhancement]:
Closed
#1279 Add checkbox to users page to disable remote access for users with root privileges [Enhancement]:
Closed
#1278 [Bug]: Quick Embed for existing m4b files
Closed
#1277 [Bug]: Error: Cannot find module './dev' when built from source
Closed
#1275 [Bug]: book not downloading
Closed
#1274 [Bug]: "Save metadata with item" has no effect
Closed
#1272 [Bug]: SQL Foreign Key Error Progress Sync
Closed
#1270 [Bug]: RSS feeds not showing artwork post 2.3.X upgrade
Closed
#1267 [Enhancement]: Relocate the blue info box.
Closed
#1268 [Enhancement]: Playlist button for batch select
Closed
#1269 [Bug]: do not start due to libc change
Closed
#1264 [Enhancement]: Option to "Embed All" and "Convert All"
Closed
#1265 [Bug]: 2.3.2 setting max-old-space-size causes java out of memory on raspberry pi / memory restricted containers. (Workaround)
Closed
#1261 [Bug]: Cannot add user if no tags are selected.
Closed
#1262 [Enhancement]: Filter to show Audiobooks where information differes from Audiobookshelf and file
Closed
#1263 [Enhancement]: Manually or Automatically restart running progresses after crash
Closed
#1259 [Bug]: No start after update from 2.3.1 to 2.3.2 of audiobookshelf with linux directly (without docker or simmilar)
Closed
#1260 [Bug]: SequelizeUniqueConstraintError during library scan and force re-scan
Closed
#1255 [Bug]: FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
Closed
#1253 [Enhancement]: Synchronization to Goodreads
Closed
#1254 [Enhancement]: Rating System
Closed
#1250 [Bug]: no local cover > mp3 to cover log
Closed
#1251 [Enhancement]: KODI addon
Closed
#1249 [Bug]: Crash when updating series sequence
Closed
#1246 open a series > this page could not be found
Closed
#1247 [Bug]: new issues since 2.3.0
Closed
#1248 [Bug]: Since 2.3.0 container crashes when connecting or playing local media with android app
Closed
#1243 [Bug]: SQLITE_BUSY: database is locked
Closed
#1244 [Bug]: abs starts libraries in wrong way
Closed
#1245 [Bug]: Number of backups to keep not being respected
Closed
#1241 [Bug]: Playlist / Collections for Ebooks
Closed
#1242 [Bug]: Discs Imported as Books, when folder names are "Book Name (Disc ##)"
Closed
#1237 [Enhancement]: Remove toast notification for marking items as finished/unfinished
Closed
#1238 [Enhancement]: Allow podcast to be queued to browser storage before playing (ie: not streaming to device)
Closed
#1239 [Bug]: Can't update covers on ebooks or audiobooks
Closed
#1234 [Bug]: Access All Libraries toggled off causes viewing errors with some Series
Closed
#1235 [Bug]: only download 1 episode
Closed
#1232 [Enhancement]: Podcast item page should have a place that show episodes count
Closed
#1233 [Enhancement]: Change the standart bitrate for m4b encoding to 128k
Closed
#1231 [Bug]: Crashes when trying to download certain episodes
Closed
#1228 [Enhancement]: New filter for ebooks
Closed
#1227 [Bug]: Progress not being synced (timeout too aggressive)
Closed
#1225 Add read count/lists
Closed
#1226 [Bug]: Unable to trigger library actions from mobile view of an admin user
Closed
#1222 [Bug]: Not syncing played location
Closed
#1223 [Bug]: Invalid Data error when scanning files with file names containing certain characters
Closed
#1224 [Enhancement]: Allow setting Genres Accessible to User
Closed
#1220 [Enhancement]: 'Select all' Podcast episodes download limit to search/filter
Closed
#1221 [Enhancement]: Calculate runtime with playback speed increase taken into account
Closed
#1218 [Enhancement] Add library filter for explicit content & not explicit content
Closed
#1216 [Bug]: Library not updated after uploading from the upload page
Closed
#1217 [Bug]: Some audiobooks refuse to play.
Closed
#1215 [Enhancement]: Remove episode from "Newest Episodes" when marked as finished
Closed
#1212 [Enhancement]: Improve book editing performance when saving changes
Closed
#1211 [Enhancement]: 大佬 想要一个中文的安装app
Closed
#1209 [Enhancement]: Shuffle Mode within audiobooks with multiple chapters
Closed
#1205 [Bug]: ffmpeg error with MB4 audiobook
Closed
#1204 [Enhancement]: Ability to mark an entire podcast as played without having to select each episode individually.
Closed
#1203 [Enhancement]: iOS App - get Feature from Android App
Closed
#1201 [Bug]: iOS App - Sleep Timer reset on pause/play
Closed
#1199 [Bug]: Issue with Automatic Download of Updated Episodes
Closed
#1200 [Enhancement]: Configurable Podcast Feed Fetch Timeout
Closed
#1198 [Enhancement]: Enlarged view of covers
Closed
#1195 [Bug]: Notification causing laggy Lockscreen
Closed
#1196 [Enhancement]: Recognize [ASIN] in folder names
Closed
#1197 wrong direction in epub page turn from mobile browser
Closed
#1193 [Bug]: Missing Files
Closed
#1192 [Bug]: Non-Admins should not get to account creation
Closed
#1194 [Enhancement]: Mark book as Did Not Finish
Closed
#1189 [Enhancement]: Configure backup directory
Closed
#1191 [Bug]: 对WAM格式的音频支持很差,无法快速的加载。
Closed
#1187 Ebooks not appearing as separate items ?
Closed
#1188 [Enhancement]: Option to set first image in cbz/cbr as cover
Closed
#1185 [Bug]: Pressing edit icon on a podcast episode in a playlist table does not work
Closed
#1181 [Enhancement]: Save progress for comics
Closed
#1182 [Bug]: Files with chinese characters become garbage after upload
Closed
#1180 [Enhancement]: Convert epub to mobi when send to a Kindle device via mail
Closed
#1177 [Bug]: Series page "In Progress" filter shows completed series
Closed
#1178 [Bug]: Editing the rich-text description of a podcast episode does not allow quick navigation (arrow keys) of existing text
Closed
#1179 [Bug]: Send Ebook to device submenu overflowing page on the right
Closed
#1176 [Bug]: Unable to view comic issues of the same collection
Closed
#1174 [Enhancement]: EBook libraries should prefer 'epub' file types over other existing file types
Closed
#1175 [Bug]: Issues automatically downloading from some RSS feeds
Closed
#1172 [Enhancement] Support HTML/rich text descriptions for audiobooks
Closed
#1171 [Enhancement]: Add button to download page while viewing comic
Closed
#1168 [Enhancement]: allow -c:a copy as advanced option?
Closed
#1170 [Enhancement]: allow or default to use express-fileupload/useTempFiles=true
Closed
#1169 [Bug]: Unicode handling bug when using web upload
Closed
#1165 [Enhancement]: Publisher Filter
Closed
#1166 [Enhancement]: Supplementary document tagging
Closed
#1163 [Bug]: Epub shows white text on white background on browser and android app
Closed
#1162 [Enhancement]: Library level setting of book cover dimensions
Closed
#1164 [Bug]: "Close Player" on Web-UI deletes progress
Closed
#1160 [Enhancement]: Keep audio controls visible over ebook reader
Closed
#1161 [Bug]: Podcast episodes with the same name share one audio file
Closed
#1159 [Enhancement]: Show book duration on Match page
Closed
#1156 [Bug]: Books don't download on old Android phone
Closed
#1157 Author Match not working [Bug]:
Closed
#1158 Feature request: automatic update of recent podcast
Closed
#1154 [Bug]: cannot be played directly
Closed
#1155 [Bug] Hide chapters page for ebook only book items
Closed
#1150 [Bug]: Delete bookmark not working
Closed
#1151 [Bug] Embed audio file not embedding ASIN, series and series sequence
Closed
#1149 [Enhancement]: Support "and" as a separator between multiple authors
Closed
#1147 [Enhancement]: Save progress of PDF ebooks
Closed
#1146 [Enhancement]: EPub ebook TOC show subitems
Closed
#1144 [Enhancement]: Add ability to detect existing podcast episodes
Closed
#1143 [Bug]: JavaScript heap out of memory
Closed
#1139 [Bug]: Automatic Tagging of series with a comma in the title results in two series being assigned
Closed
#1140 [Enhancement]: Search all cover providers at once
Closed
#1135 [Enhancement]: View indivdual podcast episode covers
Closed
#1136 [Enhancement]: keep android app alive longer when paused
Closed
#1137 [Bug] Local playback sessions from the mobile app are not showing in daily stats chart
Closed
#1132 [Bug]: Clicking on Narrators button crashes server
Closed
#1134 [Enhancement]: Sharing presigned link to specific book/books
Closed
#1131 [Bug]: [UI] Refreshing autor page causes library switching
Closed
#1130 [Enhancement]: Let me use bookmarks without losing reading stats
Closed
#1126 [Bug]: M4B Merging not completing. Fails and does not notify of failure.
Closed
#1127 [Enhancement]: sortalbum tag support
Closed
#1128 [Bug] AudiobookCovers.com persisting as regular match provider
Closed
#1125 [Bug]: docker container crashes when downloading a podcast
Closed
#1123 [Enhancement]: Better handling of new podcast episodes (waiting list; inbox; episodes)
Closed
#1124 [Enhancement]: Add a "Add to listen later" list option on the book page. Similar to Plex Watchlist
Closed
#1122 [Enhancement]: Re-Scan Multiple Selected
Closed
#1120 [Bug]: Covers failing to download. Uploading, or pasting a URL also fails with error.
Closed
#1121 [Enhancement]: Subtitle Search
Closed
#1117 [Enhancement]: Read TPA from ID3v2.2 tags for Disc number
Closed
#1118 [Enhancement]: Prefer (podcast) description over subtitle when subtitle is null
Closed
#1119 [Enhancement]: Display Publisher
Closed
#1114 [Enhancement]: Improve online author search
Closed
#1115 [Enhancement]: Log client IP address on successful login
Closed
#1116 [Bug]: NPM error Container requiring root privs
Closed
#1113 [Enhancement]: Status finished / partly heard series
Closed
#1111 [Bug]: Docker sometimes die while scanning
Closed
#1112 [Enhancement]: Visual feedback of the series in the ABS app
Closed
#1108 [Bug]:
Closed
#1110 [Bug]: The lable "Recommanded" is not translated into German on the start page
Closed
#1109 [Enhancement]: Translation of the ABS app just like the web interface.
Closed
#1105 [Enhancement]: MP3 Series tag support multiple series
Closed
#1104 [Enhancement]: Adjustable skip amount
Closed
#1102 [Enhancement]: seekForward/Backward instead of next/previousTrack option
Closed
#1103 [Enhancement]: Automatically create Bookmarks
Closed
#1100 [Enhancement]: Notification if filename/path is too long
Closed
#1101 [Bug]: problem with detecting audiobooks with mixed structure
Closed
#1097 [Enhancement]: store the books in a cloud
Closed
#1098 [Enhancement]: Collection of already read books
Closed
#1093 [Enhancement]: Lack of functionality for artists
Closed
#1094 [Bug]: lockfile compromised. mtime is not ours
Closed
#1095 [Bug]: Quickmatching Podcast Episodes Results in Crash
Closed
#1087 [Bug]: Update Tone to latest in docker version
Closed
#1088 [Enhancement]: support for External Authentication
Closed
#1089 Multiple Libraries
Closed
#1085 [Bug]: Wrong episode is downloaded
Closed
#1086 [Enhancement]: Smarter handling of genre, author, narrator metadata
Closed
#1084 [Enhancement]: Podcast folders / sorting / archiving
Closed
#1081 [Enhancement]: Ability to restart ABS for Root/Admin level users
Closed
#1079 [Enhancement]: native mobile notifications
Closed
#1080 [Enhancement]: Allow deleting a duplicate tag from Genre or Tags
Closed
#1078 [Bug]: Some Opus/mka audiobooks are silent
Closed
#1076 [Enhancement]: Add a function for automatic download for podcasts (RSS Feeds)
Closed
#1077 [Bug]: when previewing a "Match", Genres do not autocomplete
Closed
#1072 [Bug]: Chapters in second .m4b files not detected
Closed
#1074 [Enhancement] change 'Listen Again' to 'Read Again' in ebook library
Closed
#1070 [Bug]: Podcast playback stops on Android app
Closed
#1066 [Bug] Bad chapter ID breaks mobile app downloads
Closed
#1063 [Bug]: Podcasts with no episodes are shown as empty on re-scans
Closed
#1064 [Bug]: Unable to match books to services
Closed
#1061 [Enhancement]: Show more detailed info on audio files (e.g. Bit rate)
Closed
#1062 [Enhancement]: Author/Narrator seperator
Closed
#1060 [Enhancement]: Sleep Notification Sound
Closed
#1058 [Enhancement]: Allow ebooks to be marked as a supplement
Closed
#1059 Series and Sub-Series
Closed
#1057 [Bug]: Series Name dialog locks up web UI requiring reload of interface.
Closed
#1054 [Bug]: Progress was not saved
Closed
#1055 [Bug]: Missing German translation for Abridged
Closed
#1056 Library Management: Lock metadata fields or the entire book.
Closed
#1053 [UI]: Show "abridged" only when true.
Closed
#1051 [Enhancement]: Save new cover with different name than overwriting it.
Closed
#1049 [Bug]: No option to save chapter markers when simply using the “Shift Times” option
Closed
#1050 [Enhancement]: Rename and relocate file to author folders
Closed
#1048 [Bug]: Audiobookshelf restarts when I try to download episodes
Closed
#1046 [Bug]: Timestamps in chapter list do not respect playback speed shift
Closed
#1047 [Bug]: Uploading a cover with PATCH method instead of POST crashes the server
Closed
#1045 [Enhancement]: Support podcast mp3 chapters
Closed
#1043 [Debian] Cannot embedded Metadata in audio tracks
Closed
#1044 [Enhancement]: Batch / Queue "embed metadata" for multiple books or series
Closed
#1041 [Enhancement]: Stats improvement on stats page
Closed
#1039 [Bug]: Error in logs after switching config folder to another container
Closed
#1040 [Enhancement]: Recognize the CDEK tag.
Closed
#1038 [Enhancement]: Generate Opus Files
Closed
#1037 [Bug]: Wrong sorting of files
Closed
#1033 [Bug]: PublishedYear in Book metadata has mismatched type
Closed
#1035 [Bug]: Chapters populated from embedded tags do not respect colons (:).
Closed
#1030 [Bug]: Patreon episodes don't show as previously downloaded
Closed
#1031 [Bug]:
Closed
#1032 [Bug]: debian apt update && apt upgrade causing full apt update failure due to error "useradd: user 'audiobookshelf' already exists"
Closed
#1027 Import author image [Enhancement]:
Closed
#1028 [Enhancement]: Authors page pagination
Closed
#1029 [Bug]: Long Title causes Web Player UI to overflow
Closed
#1024 [Enhancement]: PDF viewer📖
Closed
#1025 [Bug]: ID3 tags not used for chapter names - file name always used instead
Closed
#1026 [Enhancement]: Find author image if the current file does not exist on the drive
Closed
#1021 [Bug]: Unable to restore backup taken on prod docker on test docker
Closed
#1023 [Enhancement]: Show cover comparison information when manually matching
Closed
#1018 [Enhancement]: Add a way to clear all chapters without replacing them
Closed
#1019 [Enhancement]: Multiple "instances" of books
Closed
#1015 [Bug]: Patreon Private RSS Podcast Feed - Unable to Download Episodes
Closed
#1016 [Enhancement]: Per-chapter time remaning
Closed
#1017 [Enhancement]: Support Matroska Audio files
Closed
#1012 [Enhancement]: Add "Updated" to the Series Sort Options
Closed
#1013 [Bug]: When adding books, drag and drop onto the upload panel works fine, but I cannot add books by selecting from the same place or any place.
Closed
#1014 [Bug]: Playback event is wrong
Closed
#1011 [Bug]: Auto/Scheduled Backups may not be executing
Closed
#1007 [Enhancement]: Are you open to a PR for MongoDB?
Closed
#1008 [Enhancement]: Flag for abridged / unabridged
Closed
#1003 [Bug]: Editing the schedule for a podcast kinda broken
Closed
#1004 [Enhancement]: Check files for errors on import (mpck / mp3val / CheckMP3)
Closed
#1000 [Bug]: Speed not carrying across play sessions
Closed
#1001 [Bug]: Under Recently Added, Books with no series, Unrelated Option "Removie Series"
Closed
#1002 [Bug]: OPF file without narrator generates an ABS file that crashes reader
Closed
#997 [Enhancement]: AirPlay support for iOS App
Closed
#999 Bug: Series filter based on progress not working
Closed
#994 [Bug]: "Match All Authors" with a big library will hit rate limits on Audible API and start getting 429s
Closed
#995 [Enhancement]: Queue to create m4b files
Closed
#996 [Enhancement]: Prefer folder structure instead of ID3 tags (for importing)
Closed
#991 [Bug]:backslash to create folder?
Closed
#992 [Enhancement]: Socks5 Proxy support
Closed
#988 [Bug]: Entries from items folder are not deleted
Closed
#989 [Enhancement]: .awb (AMR-WB Audio File) format support
Closed
#987 [Enhancement]: When manually matching a book, show thumbnail of existing cover similar to existing author, genre, etc.
Closed
#982 [Bug]: Spell Error when creating a new Collection (German)
Closed
#984 [Bug]: Podcasts with a huge amount of episodes makes the application unstable
Closed
#980 [Enhancement]: Do not flag items as 'in progress' for Continue Listening unless a user has listened for at least X seconds
Closed
#981 [Enhancement]: Show resolution of currently active cover
Closed
#979 [Enhancement]: Ability to deny user access to chosen tag(s)
Closed
#977 [Bug]: Crash when updating metadata via API
Closed
#978 [Bug]: multiple Authors from a audiobook are treates as on autor
Closed
#974 [Enhancement]: SSO login support
Closed
#975 [Enhancement]: Individual chapter timing adjustment
Closed
#970 [Bug]: In a series RSS feed, all audio file downloads point to the first file
Closed
#971 [Enhancement]: A few suggestions for the convenience of the books.
Closed
#967 [Enhancement]: Fetch episodes but not download them to show as newest/latest episodes
Closed
#969 [Enhancement]: Include iTunes and google play block tags to keep RSS feeds private
Closed
#965 [Bug]: ERROR: Root path has no media folders: /podcasts (scandir.js:191)
Closed
#962 [Bug]:
Closed
#963 [Bug]: Non mp3 podcast files get saved as mp3
Closed
#961 [Enhancement] Filter out podcasts from search that do not have an RSS feed
Closed
#960 [Bug]: Unrecognised characters in Firefox
Closed
#958 [Bug]: unable to start the application "Cannot set properties of null"
Closed
#959 [Bug]: Remaining time -NaN
Closed
#955 [Bug]: RSS feed not working
Closed
#956 [Enhancement]:
Closed
#957 [Enhancement]: Paginate APIs for low resource devices
Closed
#952 [Enhancement]: Directory structure - extra layer option
Closed
#953 [Bug]: Sort Order when group by sereies in another Series
Closed
#954 [Bug]: Error on import, import failure
Closed
#950 [Enhancement]: Check if directory already exists before upload
Closed
#951 [Enhancement] Search for narrator
Closed
#949 [Bug]: Cannot finish a new library scan
Closed
#947 [Enhancement]: Continue Series no longer repeating the same book.
Closed
#946 [Enhancement]: Show 'Next backup in [duration]' on the backup dialog
Closed
#943 [Bug]: Some podcasts are showing incorrect characters
Closed
#945 [Enhancement] Parse ID3 tags from podcast episodes
Closed
#940 [Enhancement]: Multicore support for M4B-encoding
Closed
#942 [Bug]: Unable to restore backup after upgrading to 2.2.14
Closed
#941 [Bug]: Batch Update of Series not working
Closed
#938 [Bug]: OPF reader doesn't load title element if it contains file-as
Closed
#936 [Bug] OPML uploader using wrong path separator
Closed
#935 [Bug]: Crawled author metadata has the wrong language
Closed
#933 [Enhancement]: Send ebooks to (other) devices
Closed
#931 [Enhancement]: RPM repo for Centos or building from source
Closed
#932 crash on import
Closed
#928 [Bug]: Service broken after last update
Closed
#929 [Bug]: Readding previously removed podcast
Closed
#925 [Enhancement]: Add logging for downloaded files
Closed
#922 [Bug]: IOS App incorrectly logged LISTENING SESSIONS activity multiple times
Closed
#923 [Enhancement]: podcast default sort order
Closed
#924 [Bug]: Invalid Credentials gives 'Method Not Allowed'
Closed
#921 Feature request: show series in collection view
Closed
#920 [Bug]: Broken book numbers for Series in Series
Closed
#914 [Bug]: Crash during scan
Closed
#915 [Enhancement]: Delete Items From Hard Drive
Closed
#913 [Bug]: The seriestitle on "Recent Series" doesn't scale properly
Closed
#911 [Bug]: Opened RSS feeds not updating with new podcast episodes
Closed
#912 [Enhancement]: Upgrade to Node 17 (Update OpenSSL)
Closed
#907 [Enhancement]: Option to hide Series that currently have only one book tagged
Closed
#906 [Bug]: Name verification fails when creating a library
Closed
#904 [Bug]: User account deleted
Closed
#905 [Bug]: Weird file permissions of uploaded files
Closed
#901 [Bug]: HTTP links broken in show notes
Closed
#902 Collections RSS feed repeats the first book
Closed
#899 [Bug]: matroska/webm chapter UIDs break assumptions
Closed
#900 [Enhancement]: Playlist/Collections from Chapters/tracks
Closed
#896 [Enhancement]: Ability to disable users from seeing full path
Closed
#895 [Bug]: "Series Name" and "Sequence" Fields Not Aligned in modal
Closed
#894 [Enhancement]: Add a home screen widget to the Android Version.
Closed
#892 [Enhancement]: Add Flag to Indicate Audiobook is Abridged
Closed
#889 [Enhancement]: Write tags and categories in the metafile.abs
Closed
#888 [Enhancement]: Prefer cover.jpg if available
Closed
#884 [Enhancement]: Toggle off motion notification
Closed
#885 [Bug]: Updating a books Cover when Cover.jpg exists causes ABS crash
Closed
#883 [Enhancement]: Option to hide Series from Series overview
Closed
#880 [Enhancement]: Showing bitrate and container format
Closed
#881 [Bug]: Doing a scan of Library some books are being recharacterized as other books
Closed
#882 [Bug]: Removing book from host before removing from server seems to crash ABS
Closed
#879 [Enhancement]: Don't show the next book in series if you are still listening to the previous book
Closed
#877 [Bug]: When adding podcasts using OPML it will append backslash (\) to the path rather than forward slash causing directory issues on *nix
Closed
#876 [Bug]: Downloaded podcasts not showing up in NAS folder
Closed
#874 [Enhancement]: open links from podcast show notes in new window
Closed
#872 [Bug]: Transcode ALAC Support
Closed
#873 [Bug]: Folder structure when adding library is cached
Closed
#871 [Enhancement]: More accessible options to refresh podcasts
Closed
#868 [Enhancement]: Option to turn off backup of original audio file during metadata embed
Closed
#869 [Enhancement]: Add Support for Book Title Sort Field
Closed
#867 Search Episode Name
Closed
#865 [Bug]: Changing order of Authors won't allow entry to save
Closed
#866 [Bug]: Scanner regularly breaks on network file transfer
Closed
#864 [Bug]: Series Sequence Info added to Series tag when book is readded
Closed
#862 [Enhancement]: Custom Sleeptimer
Closed
#860 [Enhancement]: Manuel match should search by asin first if present
Closed
#859 [Enhancement]: Customizable Folder Structures
Closed
#856 [Enhancement]: OPF parser , add missing data for Subtitle and ASIN
Closed
#857 [Enhancement]: One -> Many Genera/Tag renaming
Closed
#858 [Enhancement]: Public or guest view
Closed
#855 [Bug]: Item Metadata Utils "Please Wait" dialog does not display properly
Closed
#854 [Bug]: Series being created incorrectly.
Closed
#853 [Bug]: Local covers are not being used.
Closed
#851 [Usability/Accessibility]: Mouse dependent buttons in library settings
Closed
#850 [Enhancement]: Account for poorly formatted series data from Audible
Closed
#852 [Bug]: Unable to parse book in folder 'Machine'
Closed
#847 [Enhancement] Pull "ASIN" from OPF fIle
Closed
#848 [Bug/Usability]: Hidden Settings Menu
Closed
#849 [Enhancement]: View Podcast download Queue
Closed
#845 [Enhancement]: Normal scan and force complete scan for Author???
Closed
#846 [Enhancement]: Share progress with other users
Closed
#844 [Bug]: Lock file is already being held
Closed
#843 [Bug]: Unable to manually update author profile Photo Path/URL
Closed
#841 [Enhancement]: Author - Pseudonym-Relation
Closed
#838 [Enhancement]: parental control
Closed
#839 [Bug]: docker use HTTP_PROXY env request error
Closed
#840 [Enhancement]: Bookseries metadata
Closed
#835 [Bug]: Appending a series to multiple files causes multiple of the same series to be generated.
Closed
#836 [Enhancement]: m-TAGS alternative metadata
Closed
#837 [Enhancement]: Could you add instructions for NginX Proxy Manager?
Closed
#833 [Bug]: Unable to change scheduled backup time
Closed
#834 [Bug]: Libraries intermittently/not at all being detected in Web UI
Closed
#832 [Bug]: When installing PWA with Google Chrome on Windows 11, the app has no icon
Closed
#829 [Enhancement]: Add get "raw" author image
Closed
#831 [Bug]: Selection of narrator behind the editing window
Closed
#830 [Bug]: Crash on adding podcast
Closed
#827 [Bug]: Resize widget in bottom right is not on top
Closed
#828 [Bug]: Crash after library scan
Closed
#826 [Bug]: Series Windows loads behind book detail page
Closed
#825 [Question]: Batch abs meta data to mp3 tag???
Closed
#824 [Bug]: Series, Library view, UI inconsistency
Closed
#821 [Bug]: Sorting ordeer gets reset(?) when clicking back
Closed
#822 [Bug]: Author edit, UI inconsistency
Closed
#820 [Bug]: Toaster popup when scanning the library obscures menu
Closed
#817 [Enhancement]: Remember which metadata items are enabled/disabled in "Match"
Closed
#819 [Bug]: Unclear UI when adding series to a book
Closed
#816 [Bug]: sort order didnt keep in series tab
Closed
#813 [Enhancement]: RSS feeds for book series
Closed
#812 [Bug]: Overlapping folder view in library editor overlay
Closed
#810 [Enhancement]: unify collections and playlists
Closed
#808 [Enhancement]: Add an "open in bookplayer" URL on books
Closed
#806 [Enhancement]: OPML Export
Closed
#805 [Bug]: Server crash on downloading episodes with big names
Closed
#804 [Bug]: Audiobookshelf only listens on IPv4 interface
Closed
#802 [Bug]: Import breaks for certain file names
Closed
#803 [Enhancement]: More fine grained encoding (m4b merge tool)
Closed
#800 [Bug]: Surrounding whitespace is included when editing chapter names
Closed
#799 [Enhancement]: Audiobook RSS feed audio track pub date - Revert #952
Closed
#801 [Bug]: Embed Metadata doesn't change cover
Closed
#796 [Enhancement]: Support Subfolder Scanning for Audiobooks
Closed
#797 [Enhancement]: Add a "Missing: Cover" Filter
Closed
#798 [Enhancement]: Google Books provider use highest quality cover image
Closed
#794 [Enhancement]: show the name of the series on the border of the shelf
Closed
#793 [Enhancement]: List of random books
Closed
#791 [Bug]: Save button for Chapters does not appear after using lookup
Closed
#792 [Bug]: Batch selecting ebooks shows play button in the app bar
Closed
#790 [Bug]: Multi-select visually selects multiple books but doesn't actually select
Closed
#787 [Bug]: Server not accessible when connected over OpenVPN
Closed
#789 [Bug]: ebooks in root folder are not found by ebook reader
Closed
#788 [Enhancement]: Chapter editor add an option to set chapters based on the audio files
Closed
#786 [Bug]: UID/GID parameters ignored
Closed
#784 [Bug]: Purge options missing from mobile browser
Closed
#785 Add an option to copy a collection to a new or an existing playlist[Enhancement]:
Closed
#783 [Bug]: systemd service won't start
Closed
#782 [Enhancement]: Include seriesID in "Book Minified"
Closed
#779 [Enhancement]: Plex SSO for User Accounts
Closed
#780 [Enhancement]: Add a filter for single or multi-files audiobooks
Closed
#778 [Enhancement]: Sort library by date last listened/date completed
Closed
#775 Help with adding external usb hard drive.
Closed
#776 Is there a standard for ISBN in Tag Data? If so could the details you parse be mentioned somewhere?
Closed
#773 [Enhancement]: Multimedia keyboard shortcuts control
Closed
#772 [Enhancement]: split narrators/authors when pasting in meta data editor
Closed
#771 [Bug]: Australian Audible provider is incorrect
Closed
#769 Upload to <domain> Bad Gateway Websocket
Closed
#766 [Bug]: Unable to create library correctly
Closed
#767 [Bug]:
Closed
#768 [Feature request] Support cast upnp/av and dlna device
Closed
#763 [Bug]: Empty entries in the library view
Closed
#764 [Enhancement]: Support for Fail2Ban with reverse proxy
Closed
#761 [Bug]:
Closed
#762 [Bug]: When Deleting the Last Entry of a "Listening Sessions" Page "No Listening Sessions" is Displayed
Closed
#760 [Bug]: Series with over 100 episodes are not displayed correctly; limit in batch mode when editing (49) and when scraping at (100)
Closed
#757 [Bug]: High foreground mobile data usage
Closed
#758 [Bug]: Missing Translation Strings
Closed
#759 [Enhancement]: Network limit
Closed
#755 [Enhancement]: Delete Tags in a library
Closed
#756 [Bug]: Marking the 'Collapse Series' box in a filter doesn't properly remove 'collapsed' items
Closed
#754 [Bug]: Renaming files/folders is not picked up correctly by the scanner
Closed
#753 Listening times are not calculated correctly.
Closed
#751 Add Series back to Continue Series section
Closed
#752 [Enhancement]: Add play time to Detail
Closed
#749 [Bug]: Getting error [DB] Update entity session Failed: Error: Lock file is already being held
Closed
#750 Android App books in a series are not displayed in order
Closed
#747 [Bug]: Incorrect value for total number of listening sessions on User Detail Page
Closed
#745 Android app fails with basic-secure-headers middleware enabled in traefik
Closed
#746 [Enhancement]: Translation update
Closed
#743 [Bug]: ASIN search fails if item is not listed on Audible
Closed
#744 [Bug]: no more library update since 2.2.2 update
Closed
#741 [Enhancement]: Ability to have a library that includes both podcasts and books
Closed
#739 [Bug]: Quick Match Broken in the new update (v2.2.2)
Closed
#737 [Enhancement]: Schedule update of RSS feed that abs publish
Closed
#738 [Bug]: Collections are available in every library but can not save Books into them
Closed
#736 [Bug]: SERIES-PART id3 tag data with non-numeral characters is appended to end of Series name in ABS
Closed
#734 [Bug] Metadata override folder structure
Closed
#735 [Enhancement]: Adding api endpoint to get active users
Closed
#733 [Enhancement]: Play a podcast library like a radio station
Closed
#731 [Bug]: BATCH MODE for editing audio books faulty after update to 2.2.2.
Closed
#730 [Bug]: Published Unknown for all of my podcasts
Closed
#727 [Enhancement]: Podcasts on page "latest", to be able to "sort by"
Closed
#725 [Bug]: ABS not marking dl'ed episodes from feed as dl'ed
Closed
#724 [Enhancement]: API for audio being played from built-in media player
Closed
#726 [Feature]: multilanguage portal
Closed
#721 Chapters are only shown from first track in books with multiple tracks
Closed
#722 [Enhancement]: Duplicate checking during podcast library scan
Closed
#720 [Bug]: Incorrect transfer of genres and tags when scraping with audible (all variants)
Closed
#719 [Bug]: Database lock file not being deleted (Windows)
Closed
#718 Permission error using m4b encoder, possible docker uid/gid related
Closed
#715 [Bug]: 2.2.1 .deb broken due to incorrect wget invocation
Closed
#716 [Bug]: Progress gets lost
Closed
#717 [Bug]: Podcast Scheduled download restricted to 3 episodes max which breaks some podcasts
Closed
#712 [Bug]: Android crash when attempting to download missing file
Closed
#713 [Bug]: Crash during Library Scan
Closed
#714 Incorrect permisson on audiobookshelf systemd service
Closed
#711 [Bug]: Some files become corrupt after embedding metadata
Closed
#709 [Enhancement]: manual cover for series (when collapsed) in Library view
Closed
#707 Chapters Lookup where Audiobook duration is less than 1 hour
Closed
#706 [Enhancement]: Write directly to ID3 Tags instead of metadata.abs
Closed
#708 [Enhancement]: Option to display accompanying PDF / Files for audiobooks
Closed
#704 [Enhancement]: Add support for webm & webma files.
Closed
#705 [Enhancement]: User interface for tag/genre navigation
Closed
#702 [Enhancement]: Playlist/Play Cue Feature
Closed
#700 [Enhancement] New library icons
Closed
#699 [Enhancement]: Chapter Lookup: add alert when number of chapters is different from existing file
Closed
#698 [Bug]: Improper parsing of Atom feed: no podcast episodes found
Closed
#696 [Bug]: Linebreak in descriptions ignored
Closed
#692 [Enhancement]: Show green line for completely listened collapsed series
Closed
#693 [Bug]: Embed Metadata writing different chapter times
Closed
#691 [Bug]: Subtitle saved as null
Closed
#690 [Enhancement]: allow guests only to see/upload to specific subfolders
Closed
#688 [Bug]: Embed Metadata function removes first second from the audio
Closed
#689 [Bug]: Dont seem to be able to run backups
Closed
#686 [Bug]: after updating to v2.2.1 we cannot delete metadata anymore (x for deletion is missing)
Closed
#685 [Enhancement]: 4 suggestions for improvement for your Client and server
Closed
#684 [Bug]: Chapter metadata write bug
Closed
#682 [Bug]: Podcasts not downloading
Closed
#683 [Bug]: Author page showing audiobooks from another library
Closed
#681 [Enhancement]: shared state between users
Closed
#679 [Bug]: Fail to embed meta tags when a description starts with a double quote
Closed
#680 [Enhancement]: Book summary or description lookup feature in details section
Closed
#677 [Bug]: No automatic match with Audible because of wrong search string
Closed
#678 [Bug]: Cant connect Apps (iOS and Android) with server - "Failed to ping server"
Closed
#676 [Bug]: Backups is not respecting "Numbers of backups to keep" number
Closed
#673 [Bug]: Cant read ebooks with # in filename
Closed
#674 [Bug]: ID3 tags not recognized
Closed
#675 [Bug]: [MediaFileScanner] Invalid data found when processing input
Closed
#670 [Bug]: Tone error
Closed
#672 [Bug]: Crash occurs when quick matching a certain book
Closed
#667 [Bug]: Crash on Quick Match with iTunes: *TypeError: matchData[key].split is not a function*
Closed
#668 [Enhancement]: Configurable bitrate for m4b-merge
Closed
#669 [Enhancement] Alternate auto rewind behavior
Closed
#666 [Bug]: iTunes match authors include & and not splitting correctly
Closed
#665 [Enhancement] Sort title field
Closed
#664 [Enhancement]: Creating a self-defined series
Closed
#663 [Bug]: Server crash while downloading new podcast episodes if podcast folder has not yet been created
Closed
#661 [Enhancement]: Selection range using Shift key
Closed
#662 [Enhancement]:
Closed
#658 [Enhancement]: Audible match in different languages (ex. german - audible.de)
Closed
#659 [Enhancement]: Speed up the removal process
Closed
#660 [Enhancement]: Increase the time the merged book remains in the /metadata/downloads folder
Closed
#655 [Enhancement]: Move "remove books with issues" process to backend
Closed
#656 [Enhancement]: Show progress while removing books
Closed
#653 [Enhancement]: A way to to cancel an ongoing merging/m4b creation
Closed
#654 Audiobook Scanner- Files using the xHE-AAC Codec cause the library scan process to crash
Closed
#652 [Enhancement]: Ignore all folders matching a certain expression
Closed
#649 [Bug]: Book file names not ordered lexicographically
Closed
#650 [Enhancement]: Add SSO Support (OIDC)
Closed
#651 [Question]: Folder Structure for Audiobooks by example "Perry Rhodan Silver Edition"
Closed
#646 Synology Reverse Proxy Doesn't Work
Closed
#647 [Enhancement]: Add notifications for Podcast downloads
Closed
#648 [Bug]: Trailing spaces on series name causes odd behaviour
Closed
#645 [(Very) Minor Enhancement]: Include author name in toasts
Closed
#643 [Enhancement]: Ignore punctuation marks (and titles) in Author names
Closed
#644 [Bug]: Docker container vanishes
Closed
#640 [Enhancement]: Possibility to just get chapter titles without overwriting timestamps.
Closed
#642 [Enhancement]: Youtube Integration for podcasts
Closed
#641 [Enhancement]: Disable Auth
Closed
#639 [Enhancement]: Match remaining time to playback speed
Closed
#634 [Bug]: Podcast Sort Order Not Remembered
Closed
#635 [Minor Enhancement]: Relabel 'Apply' to 'Restore' in the backups list
Closed
#636 [Enhancement]: Fetch podcast episodes information after Match
Closed
#631 [Bug] .ignore not working in library item subfolders
Closed
#632 [Bug]: Match tab doesn't show existing genres & tags data & description
Closed
#633 [Bug]: m4b merge output file has no audio stream when input files are also m4b
Closed
#629 [Bug]: missing scrollbars on Add Podcast, cannot reach button to submit
Closed
#628 [Bug]: Audible search timing out/failing
Closed
#626 [Enhancement]: Add a setting to hide ebook-only folders
Closed
#627 [Enhancement]:
Closed
#622 Series not sorted correctly after scan
Closed
#624 [Bug]: docker audiobookshelf image 2.1.4 can't start with error code 243
Closed
#618 [Bug]: Library filter Series: No Series isn't working
Closed
#613 [Bug]: Horizontal Scrollbar appearing in Firefox (or browsers with wider scrollbar widths)
Closed
#614 [Enhancement]: RE #888 Invert order or add option to invert of podcast dates
Closed
#615 [Bug]: Guest/User account types have ability to view/edit/delete collections for everyone
Closed
#610 [Bug]: Re-Scan does not work from item context menu in library page
Closed
#611 [Enhancement]: Rename/Organize content on filesystem based on metadata
Closed
#609 [Enhancement]: Podcast episode batch "mark as finished".
Closed
#607 [Bug]: when editing chapters player keeps playing if you navigate away from the editor
Closed
#605 [Bug]: New podcast episodes autodownload, but the RSS feed is not automatically updated
Closed
#606 [Enhancement]: Hide "played" podcasts and audiobook chapters
Closed
#604 Playback time is not being reported correctly
Closed
#601 [Bug]: [Podcasts][Find Episodes] Downloaded Episodes Remain Selected Post-Download, Results In Unnecessary Extra Downloads
Closed
#602 [Bug]: Incorrect File Size Being Displayed
Closed
#603 [Enhancement]: manual book mapping/split
Closed
#598 [Bug]: Ampersand symbol not parsed correctly in description
Closed
#599 [Enhancement]: Mass Chapter Timestamp Editor
Closed
#596 [Enhancement]: Docker TimeZone parameter
Closed
#597 [Bug]: 'invalid cover' errors (cover art does not load) after updating 2.12 -> 2.14
Closed
#595 [Bug]: Crash when downloading an episode which contains an emoji
Closed
#593 [Bug]: Lots of WARNs in Log: "[ApiRouter] Library item not found for users progress" ...
Closed
#594 [Enhancement]: Podcasts support iTunes tags for Season and Type
Closed
#589 [Bug]: Crash on adding podcast
Closed
#590 [Enhancement] Sorting by publication year
Closed
#591 [Enhancement] Removing items from home page shelves
Closed
#586 [Enhancement]: Podcast metadata from podcastindex.org
Closed
#587 [Bug]: Genres including commas are sometimes treating the comma as a seperator
Closed
#585 [Bug]: No audio for a few seconds after rewinding/seeking in web player
Closed
#583 [Enhancement]: Separate Playback Speed Setting Per Library
Closed
#580 [Enhancement]: Expanded support for commas in author name
Closed
#581 [Bug]: Including same folder in two different libraries sometimes produces duplicate books in older library
Closed
#577 [Bug]: Matching books(audible), shows wrong format of time, minutes and seconds instead of hours and minutes.
Closed
#578 [Enhancement]: Add Option to Auto Delete Podcast Episodes when exceeding X episodes
Closed
#579 [Bug]: System limit for number of file watchers reached Error
Closed
#576 [Enhancement]: display cover when matching a book
Closed
#571 [Bug]: [UI] Library stats overflows below the menu on Firefox
Closed
#572 [Bug]: Some covers cannot be fetched and displayed (invalid cover)
Closed
#573 [Enhancement]: Upload progress similar to download status during book merge
Closed
#569 Apple Car Play
Closed
#570 [Enhancement] Add filter for Books with Open RSS
Closed
#565 [Enhancement]: When editing series set focus on inputs
Closed
#567 [Enhancement]: unlock editing series name to make it easier to fix up series
Closed
#564 [Enhancement] Image resolution on Cover tab, especially when matching
Closed
#562 [Enhancement]: Duration and narrator in "Match" search results
Closed
#561 Server shutdown on bad metadata
Closed
#559 [Enhancement]: Run match when selecting match on book
Closed
#560 [Bug]: cosmetic bug
Closed
#557 [Bug]: JavaScript heap out of memory
Closed
#558 [Enhancement]: Change default setting for "Ignore prefixes when sorting" setting
Closed
#554 [Enhancement]: Remain on the same tab when switching to the next or previous book in the Edit Metadata window
Closed
#555 [Bug]: Issue with stats
Closed
#550 [Bug]: Library stats' numbers are grossly incorrect
Closed
#551 [Enhancement]: Allow weekly, fortnightly or monthly automatic backups
Closed
#553 [Bug]: Ignore prefixes does not work in series section
Closed
#548 [Enhancement]: Section for Narrators just like authors
Closed
#549 [Bug]: Crash uploading a file > 4 GiB
Closed
#544 [Bug]: Chapters are wrong when a book consists of multiple .m4b files
Closed
#545 New library and share system
Closed
#546 [Bug]: Long Library names cause text overflow on the library select button
Closed
#543 [Enhancement]: Warning when Audio seeking may be incorrect
Closed
#541 [Enhancement]:audiobboks -> series -> sort bij book nr
Closed
#542 [Enhancement]: Ability to edit series and option to add series to collection
Closed
#540 [Bug]: Audible search returns no results (522 status code)
Closed
#538 [Enhancement]: Add instead of overwrite in bulk editor
Closed
#539 [Bug]: iOS app cannot connect to server
Closed
#535 [Bug]: Cancelling playback of audiobook before it starts crashes server / causes container to stop
Closed
#536 [Bug]: New version and old issue is back...
Closed
#537 [Bug]: When adding new books, sometimes add as duplicates
Closed
#532 [Bug] Title and Subtitle mis-alignment
Closed
#534 Some more details in the collection view (web app only)
Closed
#529 [Bug]: WebUI library config not accessable on mobile browser.
Closed
#530 [Bug]: Audioboks with multiple cds are not properly added
Closed
#531 [Bug]: Encoding for stream fails when playing m4b on iOS
Closed
#527 [Enhancement]: Option to mark as played based on percentage listened
Closed
#528 [Bug]: Separate folders / books listed as a single book
Closed
#524 [Enhancement]: Download All Podcasts
Closed
#523 [Bug]: Match metadata automatically reverts seconds after saving.
Closed
#525 [Feature Request] Add Bookmarking to eBooks
Closed
#522 [Bug]: NGINX - Cannot GET /
Closed
#520 Unlimited Right Scroll (Feature Request)
Closed
#518 [Bug]: When scanning, the "Scanning" popup covers buttons
Closed
#519 [Enhancement]: Return to previous page after editing chapters
Closed
#517 [Bug]: Error HTTP 413 at upload attempt
Closed
#514 [Enhancement]: set time for backups
Closed
#515 [Bug]: New Tracks not ordered correctly
Closed
#516 Fix birth-time sorting defect
Closed
#511 [Bug]: Notification toast blocks settings
Closed
#513 [Bug]: Metadata and cover are duplicated if the name of the series matches the name of a book in the series
Closed
#510 How to install on Arch Linux?
Closed
#508 [Bug]: Audio Stops Playing on Large File
Closed
#509 [Bug]: Comics and ebooks direct press not work in library
Closed
#506 [Enhancement]: own page for ... like plex
Closed
#507 [Bug]: quickmatch Books with 2 authors, 2 authors get added as a single unit
Closed
#505 [Bug]: Comics not all load
Closed
#504 [Enhancement]: Audiodrama library & light app theme
Closed
#502 [Bug]: clientEmitter - no clients found
Closed
#503 [Enhancement]: warning on 'Mark as Finished'
Closed
#499 [Bug]: Cache directory not recreated after purge
Closed
#500 [Enhancement]: Support OGG Audio file extension (.oga)
Closed
#501 [Enhancement]: maintenance Mode
Closed
#496 [Bug]:
Closed
#498 [Enhancement]: Bookmark improvements
Closed
#497 [Enhancement]: Go to Time Stamp
Closed
#494 [Enhancement]: possibility to sync progress of downloaded media
Closed
#493 [Bug]: ASIN Search Appears to be Broken
Closed
#495 [Enhancement]: Support multiple author/narrator separated by semicolon from audio metadata
Closed
#490 Unknown error for login to playstore app
Closed
#492 [Bug]: Direct Play downloads entire file before playing in browser
Closed
#489 [Bug]: Sync issues and total progress loss (downladed books)
Closed
#484 [Enhancement]: Podcast episode counter should show new episodes not total count
Closed
#485 [Enhancement]: [podcasts] Manual Download options for podcasts?
Closed
#486 [Bug]: after backup load > invalid (no) author cover
Closed
#483 [Bug]: Docker image version 2.0.21 and 2.0.22 no longer start
Closed
#481 [Bug]: Can't save manually inputted series
Closed
#482 [Enhancement]: Store tags in the .abs file
Closed
#478 [Bug]: 'Mark as Not Finished' doesn't work
Closed
#480 [Enhancement]: Childrens Mode
Closed
#475 [Feature Request]: Show Chapter Length
Closed
#476 [Enhancement]: Mark all episodes as listened to
Closed
#477 [Enhancement]: Improved user feedback for podcast download functionality
Closed
#474 [Bug]: "10" gets truncated on "your stats" page
Closed
#473 [Bug]: Automatic backup very often does not work
Closed
#472 Wow
Closed
#470 Help: Apache reversproxy problem
Closed
#471 [Bug]: Triggering library scan impossible on touch screen
Closed
#469 [Bug]: Updating to 2.0.22 appears to break Chromecast
Closed
#467 Show book # in list of results for possible matches
Closed
#468 [Bug]: Container Crashes - 'throw error' /server/libs/njodb/index.js:103
Closed
#466 [Bug]: Search should to include hits with or without apostrophes, commas and other special characters
Closed
#465 User is not able to delete the podcast episodes in Android app
Closed
#463 [Enhancement]: Have an option for the progress bar to only be for the current chapter
Closed
#464 [Bug]: Support for subfolders for reverse proxies
Closed
#462 [Enhancement]: Support different regions for Audible Matching (i.e. audible.de)
Closed
#457 [Enhancement]: Display last used app (and version) for users in the Users' list
Closed
#459 [Enhancement]: A drop-down instead of dialog for "add to collection" action (at least from the book description page)
Closed
#458 [Enhancement]: Auto clear the search text box upon completion of a search
Closed
#455 When Matching, Separate Narrators
Closed
#451 RSS Feed Cover doesn't load
Closed
#453 [Bug]: Server download URL returning 404
Closed
#452 [Enhancement]: Sort and filter series (as in sort and filter which series appear on the "all series" page)
Closed
#450 [Enhancement]: FYI m4btool
Closed
#448 Match book not properly filling in authors/series
Closed
#447 [Bug]: Library filter for Finished does not work
Closed
#445 [Bug]: Output from console is not saving in file based logs.
Closed
#446 [Bug]: exclamation point even though all podcast episodes are downloaded
Closed
#443 [Bug]: matching "Audiobooks"... notification covers player so I can't control the playing audiobook
Closed
#442 [Bug]: Search is not working
Closed
#440 [Enhancement]: Batch Embed Metadata
Closed
#441 [Bug]: Merge does not create /metadata/downloads
Closed
#439 [Enhancement]: Podcast/RSS feed persist on server restarts
Closed
#437 [Bug]: First 3 digits of Year Taken as Series Number
Closed
#436 [Bug]: Issues don't clear when jumping back to library
Closed
#438 Can’t add podcasts from mobile
Closed
#433 [Bug]: Match from ITunes
Closed
#434 [Bug]: series number 1 vs 01
Closed
#435 [Bug]: genre / tag / language have wrong language
Closed
#431 [Bug]: The search finds nothing
Closed
#432 [Enhancement]: User registration
Closed
#430 [Bug]: Downloaded m4b audiobooks are removed after scanning local folder
Closed
#427 [Enhancement]: Add Playlist creation for users
Closed
#429 [Bug]: since update to 2.0.19 (docker) play stops after every Track
Closed
#424 [Enhancement]: Use ID3 Title tag for chapter name when prefer audio metadata
Closed
#425 [Bug]: "Embed metadata" does not properly embed chapter metadata
Closed
#421 [Bug]: Match Books overwrites data
Closed
#422 [Enhancement]: Choose the default home page
Closed
#423 [Enhancement]: [Minor] Accuracy of Author v Narrator Information
Closed
#418 [Enhancement]: Show/indicate missing books in a series
Closed
#419 [Enhancement]: More manual control of Series
Closed
#420 [Bug]: Multi-file upload is putting multiple files under one book name instead of individual books
Closed
#415 [Bug]: Multiple authors from matched tab are set as a single author instead of separate authors
Closed
#416 [Bug]: Artist Captain Future (mp3tag) is showing as artist Future. Captain is missing
Closed
#417 [Enhancement]: Sort by Series
Closed
#414 [Enhancement]: Allow authentication via the API
Closed
#412 [Bug]: Podcast RSS Download with long titles
Closed
#413 [Enhancement]: Pull Title and Author from metadata if available
Closed
#409 [Enhancement]: Ability to trigger manual docker build
Closed
#410 [Enhancement]: Show version number on main web UI
Closed
#411 [Enhancement]: Add healthcheck endpoint
Closed
#407 [Bug]: Author page url does not work
Closed
#406 [Bug]: Long delay when pressing play on chapter marks in edit chapter screen with M4B media
Closed
#408 [Enhancement]: Chapter editing improvements
Closed
#403 [Enhancement]: Add "tzdata" to Dockerfile
Closed
#404 [Bug]: Podcasts not auto downloading
Closed
#405 [Enhancement]: Setup periodic library scans
Closed
#400 [Bug]: Stale lock after Scan
Closed
#401 [Enhancement]: Support for WAV format
Closed
#402 [Enhancement]: Add "Not Finished" Filter
Closed
#398 [Enhancement]: option to set database import date to file modification time
Closed
#399 [Bug]: Cover doesn't update from match dialog
Closed
#397 [Bug]: unable to download podcasts after awhile
Closed
#395 [Enhancement]: Author : Match All : Action Button
Closed
#396 [Enhancement]: Badge for no match
Closed
#394 [Bug]: Multi-track audiobooks in the 'Listen again' section won't start from the beginning
Closed
#392 UNC Path adds drive letter. [Bug]:
Closed
#393 Delete Downloaded Files
Closed
#391 [Bug]: MATCH : AUDIBLE : (UNABRIDGED)
Closed
#390 [Enhancement]: Customize view settings per account
Closed
#388 [Enhancement]: User permission to restrict explicit library items
Closed
#389 [Bug]: After deleting the last podcast episode, podcast status now shows as "incomplete" with issues
Closed
#386 [Bug]: Some MP3 Files will not be marked as "finished" after being fully played
Closed
#385 "Failed to get podcast feed" from patreon private RSS podcast feed.
Closed
#382 change root password?
Closed
#383 [Enhancement]: Use series name when collapsed
Closed
#384 [Enhancement]: Import Audible Chapter names only in M4B
Closed
#381 [Bug]: Download of audiobook fails if file is in root of library
Closed
#380 [Enhancement]: Date formatting
Closed
#376 [Bug]: Lock folders not being deleted after scan, preventing future updates without manual intervention
Closed
#378 [Enhancement]: Parse new lines in Audible API for descriptions
Closed
#373 ID3 Tag series does not exist. How can I add series to my audiobooks when not using the folder structure?
Closed
#371 [Bug]: E-reader doesn't turn on
Closed
#372 [Bug]: Audio does not continue to next chapter when screen is locked on an iOS device, using Safari
Closed
#369 [Enhancement]: 'Continue Series' should use 'first unplayed book' instead of 'next book after last played book'
Closed
#367 [Enhancement]: Let view only books in a grid view or a list view.
Closed
#368 [Bug]: Watcher not working for files in folder root
Closed
#365 [Enhancement]: RSS feeds for audiobooks
Closed
#364 [Bug]: metadata embedded in m4b files is not recognizable outside Audiobookshelf.
Closed
#366 [Enhancement]: Return to last position in library when going 'back' from item description page
Closed
#363 [Enhancement]: Append tags from OPF file
Closed
#361 [Enhancement]: Podcast setting to autoplay next episodes
Closed
#360 [Bug]: Create Bookmark button keeps disappearing after 5-10 minutes.
Closed
#359 [Enhancement]: Prologue App
Closed
#357 [Bug]: Internet Archive RSS Feeds
Closed
#355 [Enhancement]: Confirm Force Rescan
Closed
#356 [Bug]: Realtime updates for tags and series sequence
Closed
#353 [Bug]: Filter: "Issues" is displayed until its removed
Closed
#354 [Bug]: Docker image crashing during both scan or re-scan
Closed
#352 [Enhancement]: OPML import
Closed
#350 [Bug]: Different behavior from watcher scan and library scan (?) on short story collection
Closed
#351 [Bug]: AUDIOBOOKSHELF_UID & AUDIOBOOKSHELF_GID values not being honored
Closed
#349 [Bug]: Library/Folder is disabled on file upload, which is an issue if you didn't choose something.
Closed
#348 [Enhancement]: Ability to set Podcast Episode Quantity and Age Limits
Closed
#347 [Enhancement]: Download all files for an audiobook.
Closed
#346 [Bug]: Crash during Re-Scan - TypeError: Cannot read properties of null (reading 'mediaType')
Closed
#343 [Bug]:Edit GUI issue
Closed
#344 [Bug]: ASIN & ISBN settings for podcasts
Closed
#345 [Enhancement]: Allow saving of details without closing modal
Closed
#341 [Bug]: Author Not Found
Closed
#342 [Enhancement]: Provide baseUri for scripts in config for proxy usage
Closed
#339 [Bug]: docker died if I start a simple re-scan of the library
Closed
#337 [Bug]: Manage Track screen no longer loads (error in console)
Closed
#334 [Bug]: Series index inconsistant behaviour
Closed
#335 [Enhancement]: Host fonts locally
Closed
#336 [Enhancement]: Add: Can Access All Genres
Closed
#332 [Bug]: Can't mark Podcast as Finished
Closed
#333 [Enhancement]: Sort Library by audiobook length
Closed
#331 [Bug]: Drag and Drop Upload tracks seemingly limited
Closed
#328 [Enhancement]: Add the ability to "re-broadcast" or "re-host" podcasts with an RSS feed
Closed
#329 [Bug]:
Closed
#327 [Bug]: Continue Series Shelf only shows next book in series when you are listening to a book
Closed
#325 [Enhancement]: author: without update permission
Closed
#326 [Bug]: Version mismatch between showed in Frontend and Backend
Closed
#323 [Bug]: Podcast does not download episodes
Closed
#322 [Bug]: Podcast empty for old User (Tag System)
Closed
#324 Add back the Continue Series shelf on home page
Closed
#320 [Bug]: Docker pulled last image but still older version started (2.0.4)
Closed
#319 [Bug]: Guest user should not be able to change its password
Closed
#317 [Bug]: Book match does not work
Closed
#318 [Bug]: Can't go to Series via Search. "Oops... Series not found"
Closed
#316 [Enhancement]: Under "Recent Listening Sessions" please put the current listen time for that audiobook.
Closed
#314 [Bug]: Unable to change main library location to a subfolder of original directory
Closed
#313 [Enhancement]: Play history
Closed
#311 [Enhancement]: Filtering common issues on matches
Closed
#312 Removing section while uploading removes the file only, not intended section
Closed
#310 [Bug]: Covers are not replaced with new version after RE-SCAN
Closed
#309 [Bug]: OPF scanner, undefined date in Calibre. <dc:date>0101-01-01T00:00:00+00:00</dc:date>
Closed
#307 [Bug]: (Lack of) visual feedback on checkboxes is confusing
Closed
#308 [Bug]: Timer issue after upgrade to 0.9.42
Closed
#304 [Enhancement]: Goodreads button
Closed
#305 [Enhancement]: Add ability to ignore directories
Closed
#306 [Bug]: Wrong File Order after renaming files, and doing re-scan
Closed
#302 [Enhancement]: Multiple books in single file
Closed
#301 [Enhancement]: Default sort options to Descending
Closed
#303 [Bug]: Socket Failed to Connect - Swag & Unraid
Closed
#298 [Bug]: File path parsing adding special character if author name has a period
Closed
#299 [Enhancement]: Add podcast 'add via search' permissions for non-root users
Closed
#300 [Bug]: Invalid Feed Payload
Closed
#296 [Bug]: Unable to update on Ubuntu if Audiobook library is read only.
Closed
#295 [Bug]: Covers/Backgrounds for books in a series are sometimes offset on the home tab
Closed
#297 [Bug]: Library scanning on v2.0.2 causes the server to crash-out
Closed
#293 [Bug]: uBlock Origin blocks websocket
Closed
#294 [Bug]: Filters are not presented in any sort of identifiable order
Closed
#289 Ubuntu ppa certificate issues.
Closed
#291 [Bug]: Error when importing Podcast with many episodes
Closed
#290 [Bug]: Podcast Import Popup Hides "Add Podcast" Button on Smaller Screens
Closed
#288 [Bug]: Books that have files with Failed Track Numbers not shown in the Issues tab.
Closed
#286 [Enhancement]: Podcast episodes should have the entire description
Closed
#287 [Bug]: Batch Mark as Finished fails.
Closed
#284 [Bug]: When having multiple entries for the same author, manually editing names does not merge them
Closed
#285 [Bug]: 'Edit Metadata' window changes to old book when notification goes away
Closed
#283 [Enhancement]: option to delete podcast files
Closed
#281 “Empty” library after upgrade to 2.0.0
Closed
#282 [Enhancement]: Update Available Notification
Closed
#279 [Enhancement]: Change default library
Closed
#277 [Enhancement]: 'Remove All Issues' button
Closed
#278 [Bug]: After library rescan, audiobookshelf shows issue (item directory is missing)
Closed
#274 [Bug]: WARN: [LibraryItemController] User attempted to update without permission User
Closed
#275 [Enhancement]: GraphicAudio Metadata Provider
Closed
#276 [Enhancement]: List view in library
Closed
#272 Server 2.0.0 issues - scanning libraries - socket disconnects - 'typeError'
Closed
#273 [Bug]: Back arrow doesn't go "back"
Closed
#268 [Bug]: Some books fail to stream through Chromecast (path error in logs)
Closed
#269 [Enhancement]: LDAP support
Closed
#267 [Enhancement]: Add options to mark all books in a series as read
Closed
#265 [Enhancement]: Show green mark when entire series is read
Closed
#266 [Enhancement]: Add link to authors/book/series from Library Stats page
Closed
#262 [Enhancement]: Support .wma
Closed
#263 Magazines support
Closed
#259 [Enhancement]: Podcasts seasons
Closed
#260 [Enhancement]: Advanced podcast sorting / filtering
Closed
#261 [Bug]: Too heavy on the I/O during library scan
Closed
#256 [Bug]: Accessibility Issues with Items that Expand, and Missing Labels
Closed
#258 [Bug]:
Closed
#253 [Enhancement]: Scrape chapter metadata and allow editing of existing chapters
Closed
#254 [Bug]: Streaming fails to continue from a bookmark. (Docker, Unraid)
Closed
#255 [Bug]: Not able to show mp3 files
Closed
#251 [Enhancement]: reverse proxy apache2
Closed
#252 [Enhancement]: When Matching, Prefer ASIN (if present)
Closed
#250 [Enhancement]: When Matching book, show Metadata Changes
Closed
#247 [Enhancement]: Please add an option to Collapse by Author
Closed
#248 [Bug]: Unable to download podcast episodes if the podcast already exists
Closed
#249 [Enhancement]: Date added on podcast pages
Closed
#244 [Enhancement]: Read List
Closed
#245 [Bug]: Deleted all my collection
Closed
#246 [Enhancement]: Option to disable wood paneling everywhere
Closed
#242 [Bug]: Speed changes back to 1.0x between files or sessions UI shows set speed on web player
Closed
#243 [Enhancement]: User access permission by tag
Closed
#241 [Enhancement]: Add support for ogg
Closed
#238 [Bug]: streamSyncFromApi stream not found
Closed
#239 [Bug]: audiobook download failed due to ffmpeg error
Closed
#240 [Enhancement]: Filter by ASIN or ISBN
Closed
#235 [Enhancement]: Automatically convert mp3 of FLAC to m4b format
Closed
#236 [Bug]: unable to install via deb file
Closed
#237 [Bug]: Text overlap on Collection pages
Closed
#233 [Bug]: Upload Page Fields not selectable
Closed
#232 [Enhancement]: Multiple Series
Closed
#231 [Enhancement]: Labels/Tags
Closed
#229 [Enhancement]: Subsonic API
Closed
#230 [Enhancement]: ID3 POPM or equivalent from Google Books
Closed
#226 [Enhancement]: Scan only Author folders
Closed
#227 [Enhancement]: Show unmatched books
Closed
#228 [Enhancement]: Fuzzy Matching
Closed
#224 [Enhancement]: add sorting in series view
Closed
#225 [Enhancement] Books with CD subfolders
Closed
#223 [Bug]: Docker creates cover.jpg as root instead of using AUDIOBOOKSHELF_UID
Closed
#220 [Enhancement]: Download via GUI?
Closed
#221 [Rnhancement]: improved sub folder management
Closed
#222 [Enhancement]: underscores to be treated like spaces
Closed
#217 [Bug]: Android - Unable to download audiobook. Stuck at "0% Preparing"
Closed
#218 [Enhancement]: Add subfolder URL path instead of using a subdomain
Closed
#219 [Enhancement]: Library Specific Settings
Closed
#215 [Bug]: Progress Sync
Closed
#216 [Enhancement]: Add stats to books read
Closed
#214 [Enhancement]: Metadata-Updating the description and missing info plus rating
Closed
#211 [Enhancement]: Disable Watcher
Closed
#213 [Enhancement]: Scraping metadata from Apple Books and audiobookstore.com
Closed
#208 [Enhancement]: Desktop client
Closed
#210 [Enhancement]: Bulk Editor: Apply field to multiple books
Closed
#206 [Bug]: After metadata match completes, screen refreshes again adding bad data.
Closed
#207 [Enhancement] Direct click to cover editor
Closed
#205 [Enhancement] Ignore "The" at the beginning of a series or title when sorting
Closed
#203 [Enhancement]: Discord Channel
Closed
#204 [Enhancement]: PWA Support
Closed
#202 [Enhancement]: Mass saving of metadata
Closed
#201 [Bug]: Trying to rename libraries - Reverts back to the original name after server restart
Closed
#196 [Enhancement]: add documentation on multi-authors for a series
Closed
#197 [Enhancement]: Not fetched bool
Closed
#195 [Enhancement]: Save streams between sessions
Closed
#193 [Enhancement]: Universe support
Closed
#194 [Bug]: App crashes the server
Closed
#190 Out of Memory
Closed
#191 [Feature Request] 2FA
Closed
#192 [Bug]: Not saving square cover setting
Closed
#187 Download Errors - #0:0: Invalid data found when processing input, Header missing
Closed
#188 Handle folder renames without leaving behind invalid books
Closed
#189 Race condition when adding new books to library
Closed
#184 Replay function
Closed
#185 End of Chapter Sleep Timer Incorrect
Closed
#186 Ability to sort series by a user-defined tag
Closed
#181 Hide series from library
Closed
#182 Cover of series with lots of episodes looks odd
Closed
#183 Improve folder structure for series with multiple authors
Closed
#178 loosing playback location when switching devices
Closed
#179 Docker Image not pushed to hub.docker.com
Closed
#176 [Optimization] Use nginx as reverse proxy in front of express
Closed
#175 Failed to get track number for single file audiobooks
Closed
#173 [HLS] Error mediaError bufferAppendError
Closed
#172 What is the reason for hls?
Closed
#174 Ubuntu Server cannot add PPA due to invalid GPG key.
Closed
#169 [Feature Request] Additional Metadata
Closed
#170 Re-scanning duplicates audio tracks
Closed
#171 Download "*.m4b" failed - Decoder (codec none) not found for input stream #2:0
Closed
#166 v1.6.55 doesn't work with debian
Closed
#167 v1.6.54 doesn't work on debian
Closed
#168 Series are not in the correct sort order
Closed
#164 InRelease is unsigned
Closed
#165 Unhandled Promise
Closed
#163 ID3 Metadata Tags
Closed
#160 Download books as a zip generates a file with .mp3 at the end. But its a zip
Closed
#161 Download M4B timeout
Closed
#162 ABS hangs while when adding books to a new collection..
Closed
#157 [Bug] ffmpeg still running after stoped playing
Closed
#159 BUG: New books not automatically added to library
Closed
#158 enhancement: Scrobble to goodreads
Closed
#154 Docker image fails to build correctly
Closed
#155 Reverse Proxy - Subdirectory
Closed
#156 "Search Title or ASIN" field unescaped character
Closed
#151 Add a LICENSE file
Closed
#152 Library Empty
Closed
#153 Enhancement: Sort audiobooks additional by series
Closed
#149 Debian file system folder picker
Closed
#148 Enhancement: Browser media notifications
Closed
#146 [Bug] Series volume sorting with dot
Closed
#147 Sort select filter data
Closed
#145 Bug: Serieslist repeats entries after 100
Closed
#143 Bug: Opus files metadata parsing issue
Closed
#142 Bug: Series cover hover works only with 30 books
Closed
#144 Library ajax request is huge if audiobooks contains many files
Closed
#139 [Correction] Ports in the MD file are a mismatch
Closed
#140 First scan of a library makes the hole app unusable until finished
Closed
#141 Duplicate track number "n"
Closed
#136 [Feature request] Display % completion of ffmpeg concat or zip operations
Closed
#137 [Feature request] Add books in bulk
Closed
#138 Modal is closed if mouse is released outside of the modal
Closed
#134 Bug: Genre and Tags dropdown behind window
Closed
#135 Bug: Reload site change cover style
Closed
#133 Bug: Batch edit genres "No updates were necessary"
Closed
#130 [Docker] Feature Request: Add the ability to set the UID/GID of the docker container
Closed
#131 aac support?
Closed
#132 Request/Question: Is there a way to do a non-interactive install?
Closed
#127 Socket failed to connect
Closed
#128 App Crash and Covers invalid
Closed
#129 [Enchantment] Books being in Multiple Series and Volumes
Closed
#124 [Enhancement] audiobooks titles
Closed
#125 Bug app
Closed
#126 Donation link or "Buy me a coffee"
Closed
#121 [Feature request] Cross library search functionality
Closed
#122 Audible search API seems broken
Closed
#123 [BUG] Resume Progress not working on IOS
Closed
#119 Batch edit failure.
Closed
#120 Bug/Enhancement? Sort by Series
Closed
#118 [Enhancement] Cover image downsizing when adding a new book
Closed
#116 [Feature Request] Date Added (to the library) is taken from folder modification date
Closed
#117 [Enhancement] Better blur for fill of ebook covers in 1:1 covers
Closed
#115 [Bug] Buttons on series page not working
Closed
#113 [Bug?] Discrepancy in Filtered/sorted view
Closed
#112 Home/Library/Series content not visible on Android app.
Closed
#114 Add/Rescan Library with Match
Closed
#109 [Bug?] Missing Books
Closed
#111 [Bug] Toasts cover the entire screen.
Closed
#110 [Request] Modern Style Books Covers
Closed
#106 [Feature request] A button to submit bugs/features directly from the web-app
Closed
#107 [Feature request] Ability to hide/swipe/remove toast messages
Closed
#108 [Feature request] Modern audiobook style for covers
Closed
#103 Feature Request: Store Book Information in Folder
Closed
#104 [Enhancement] More speed options
Closed
#105 re-scan and update DB
Closed
#100 [Feature Request] ARMv7 support
Closed
#101 [BUG] Scanner doesn't parse Volume # with decimal in it
Closed
#102 [Enhancement]: Select storage location for backups
Closed
#97 Collections
Closed
#98 Feature Request: Prefer ID3 tag over folder structure
Closed
#94 BUG: Docker dropping NFS mounted folders, recovers upon restart
Closed
#95 ENHANCEMENT: add/edit background/UI
Closed
#96 [Enhancement] Author metadata
Closed
#92 BUG: Large library timing out
Closed
#88 "Page Unresponsive" in Chrome
Closed
#89 [Enhancement] Multiple Narrators
Closed
#90 BUG/ENHANCEMENT: Make playable in iOS
Closed
#85 ENHANCEMENT: add a "mark as read" button to each book in the library view
Closed
#86 [Bug] Marking as read in collection view gives "undefined marked as read"
Closed
#87 Issue playing some .m4b files
Closed
#82 ENHANCEMENT: Sleep Timer
Closed
#83 Enhancement: Ignore list for library
Closed
#84 [ENHANCEMENT] splitting multiple authors by "&"
Closed
#80 [Enhancement] Sort by "CD From Filename" and read CD id3 tag
Closed
#79 System down
Closed
#76 Enhancement: Readlist and/or favorites (Collections)
Closed
#77 ENHANCEMENT: Suggest swapping the "Submit" and "Remove" buttons on the Metadata editor
Closed
#78 ENHANCEMENT: sync back played for offline downloaded
Closed
#75 When you are on a series page, and you search for another series and click on it at the bottom of the list nothing happens
Closed
#73 Bug: Progressed seconds go up to 60, instead of 59
Closed
#74 [Enhancement] Embed metadata in audio files & scan OPF file metadata
Closed
#70 Admin user has no access to settings
Closed
#71 Missing file, but it's definitely there
Closed
#72 Enhancement: Suppress normal key function for keyboard control keys
Closed
#68 Issue with multiple versions of the same book
Closed
#67 Enhancement: Delete progress when it reaches 100% and mark book as read (or listened to)
Closed
#69 Enhancement: Filter or sort by books with issues
Closed
#64 Series part not used
Closed
#65 Enhancement: Automatically sort tracks in track manager
Closed
#66 CD directory structure
Closed
#61 Bug: Progressbar does not scale when the window is resized
Closed
#62 Enhancement: Keyboard control (Play/Pause with spacebar, etc.)
Closed
#63 Enhancement: Show the time left on current audio book
Closed
#58 Bug: Default volume set to 50%
Closed
#59 Bug: Usernames are case sensitive
Closed
#60 Sound not match the time, when reopen stream
Closed
#55 Genre tag is not used
Closed
#56 comicvine metadata for comics
Closed
#57 Latest Update - Broke icons?
Closed
#52 e-reader support for cbr,cbz
Closed
#53 Bug: Root user password can't be changed in WebUI
Closed
#54 track calculation is wrong
Closed
#50 Bug: Bulk Edit Results in "Page not found"
Closed
#49 Rescan books warning
Closed
#51 Huge file size of Audiobookshelf automatic backup file
Closed
#47 Filter Suggestion - No Series
Closed
#48 Root user login reset to default after server updates
Closed
#46 Display image resolution and/or size in search results
Closed
#43 Import info from .txt files in folders of media.
Closed
#44 Doesn't like something about the names of this book's files
Closed
#45 How to remove folders / files that have been uploaded
Closed
#40 pic issue with # in folder name
Closed
#41 Request: Support for opus
Closed
#42 metadata book series and number not woking
Closed
#37 Bug [Scanner]: New Covers Causes Duplicate Books
Closed
#38 Enhancement: Web UI log viewer for root user
Closed
#39 Enhancement: Goodreads intergration
Closed
#35 about login security
Closed
#36 Enhancement: In progress/Recently Played views
Closed
#34 about chapter name
Closed
#31 Request: Pressing Enter in Global Search Loads Page of Results
Closed
#32 Bug: Scanner Adds Duplicates of First Track to Track List
Closed
#33 Enhancement: Segmented streaming
Closed
#30 Request: Manually select local cover image file
Closed
#28 Request: consolidate collections in Library View
Closed
#29 Bug: Unable to Reset Database
Closed
#26 Request: New Filter Option, Status, Containing: Unread, Read, In Progress
Closed
#27 Bug? I'm actually not sure what Cover Scan is supposed to do.
Closed
#25 Request: Turn Off Automatically Empty Trash
Closed
#22 Bug: Web Player: Attempted Stream of nonexistent file results in unclosable player that keeps trying the file.
Closed
#23 Request: User Level Mass-Mark Read
Closed
#24 Request: Order by Volume # use absolute numbering
Closed
#21 Bug [Mobile]: Long Book Titles/Authors Push Interactive Buttons Off Screen In Downloads On Mobile App
Closed
#19 Enhancement: Stack Into Series on Home Screen with Unread and/or Total Books Counters
Closed
#20 Crash: Server Crashed on Unraid
Closed
#16 Users can't always see audiobooks
Closed
#17 Bug: Invalid Token with no way to clear the session.
Closed
#18 Enhancement: Mark Read Button on Home Page During Multi-Select
Closed
#14 Sort by Volume number in the Series
Closed
#15 Loging screen showing ROOT username
Closed
#13 Server not saving book details or tags
Closed
#10 Some books not matching
Closed
#11 Server crashing
Closed
#12 Audiobook status tags and icons
Closed
#9 Alphabetization seems to be broken
Closed
#7 Book not being added
Closed
#8 Feature Suggestion: Mass Edits
Closed
#5 Refreshing audiobook page results in error
Closed
#6 Refresh Book Covers
Closed
#4 Not an issue
Closed
#1 Directory Format
Closed
#2 Finally something that could dethrone Booksonic
Closed
#3 Scanner won't scan
4461 Issues created by 1 user
Opened
#1 Directory Format
Opened
#2 Finally something that could dethrone Booksonic
Opened
#3 Scanner won't scan
Opened
#4 Not an issue
Opened
#5 Refreshing audiobook page results in error
Opened
#6 Refresh Book Covers
Opened
#7 Book not being added
Opened
#8 Feature Suggestion: Mass Edits
Opened
#9 Alphabetization seems to be broken
Opened
#10 Some books not matching
Opened
#11 Server crashing
Opened
#12 Audiobook status tags and icons
Opened
#13 Server not saving book details or tags
Opened
#14 Sort by Volume number in the Series
Opened
#15 Loging screen showing ROOT username
Opened
#16 Users can't always see audiobooks
Opened
#17 Bug: Invalid Token with no way to clear the session.
Opened
#18 Enhancement: Mark Read Button on Home Page During Multi-Select
Opened
#19 Enhancement: Stack Into Series on Home Screen with Unread and/or Total Books Counters
Opened
#20 Crash: Server Crashed on Unraid
Opened
#21 Bug [Mobile]: Long Book Titles/Authors Push Interactive Buttons Off Screen In Downloads On Mobile App
Opened
#22 Bug: Web Player: Attempted Stream of nonexistent file results in unclosable player that keeps trying the file.
Opened
#23 Request: User Level Mass-Mark Read
Opened
#24 Request: Order by Volume # use absolute numbering
Opened
#25 Request: Turn Off Automatically Empty Trash
Opened
#26 Request: New Filter Option, Status, Containing: Unread, Read, In Progress
Opened
#27 Bug? I'm actually not sure what Cover Scan is supposed to do.
Opened
#28 Request: consolidate collections in Library View
Opened
#29 Bug: Unable to Reset Database
Opened
#30 Request: Manually select local cover image file
Opened
#31 Request: Pressing Enter in Global Search Loads Page of Results
Opened
#32 Bug: Scanner Adds Duplicates of First Track to Track List
Opened
#33 Enhancement: Segmented streaming
Opened
#34 about chapter name
Opened
#35 about login security
Opened
#36 Enhancement: In progress/Recently Played views
Opened
#37 Bug [Scanner]: New Covers Causes Duplicate Books
Opened
#38 Enhancement: Web UI log viewer for root user
Opened
#39 Enhancement: Goodreads intergration
Opened
#40 pic issue with # in folder name
Opened
#41 Request: Support for opus
Opened
#42 metadata book series and number not woking
Opened
#43 Import info from .txt files in folders of media.
Opened
#44 Doesn't like something about the names of this book's files
Opened
#45 How to remove folders / files that have been uploaded
Opened
#46 Display image resolution and/or size in search results
Opened
#47 Filter Suggestion - No Series
Opened
#48 Root user login reset to default after server updates
Opened
#49 Rescan books warning
Opened
#50 Bug: Bulk Edit Results in "Page not found"
Opened
#51 Huge file size of Audiobookshelf automatic backup file
Opened
#52 e-reader support for cbr,cbz
Opened
#53 Bug: Root user password can't be changed in WebUI
Opened
#54 track calculation is wrong
Opened
#55 Genre tag is not used
Opened
#56 comicvine metadata for comics
Opened
#57 Latest Update - Broke icons?
Opened
#58 Bug: Default volume set to 50%
Opened
#59 Bug: Usernames are case sensitive
Opened
#60 Sound not match the time, when reopen stream
Opened
#61 Bug: Progressbar does not scale when the window is resized
Opened
#62 Enhancement: Keyboard control (Play/Pause with spacebar, etc.)
Opened
#63 Enhancement: Show the time left on current audio book
Opened
#64 Series part not used
Opened
#65 Enhancement: Automatically sort tracks in track manager
Opened
#66 CD directory structure
Opened
#67 Enhancement: Delete progress when it reaches 100% and mark book as read (or listened to)
Opened
#68 Issue with multiple versions of the same book
Opened
#69 Enhancement: Filter or sort by books with issues
Opened
#70 Admin user has no access to settings
Opened
#71 Missing file, but it's definitely there
Opened
#72 Enhancement: Suppress normal key function for keyboard control keys
Opened
#73 Bug: Progressed seconds go up to 60, instead of 59
Opened
#74 [Enhancement] Embed metadata in audio files & scan OPF file metadata
Opened
#75 When you are on a series page, and you search for another series and click on it at the bottom of the list nothing happens
Opened
#76 Enhancement: Readlist and/or favorites (Collections)
Opened
#77 ENHANCEMENT: Suggest swapping the "Submit" and "Remove" buttons on the Metadata editor
Opened
#78 ENHANCEMENT: sync back played for offline downloaded
Opened
#79 System down
Opened
#80 [Enhancement] Sort by "CD From Filename" and read CD id3 tag
Opened
#81 ENHANCEMENT: Logging - Summary numbers for the scanner on the log page
Opened
#82 ENHANCEMENT: Sleep Timer
Opened
#83 Enhancement: Ignore list for library
Opened
#84 [ENHANCEMENT] splitting multiple authors by "&"
Opened
#85 ENHANCEMENT: add a "mark as read" button to each book in the library view
Opened
#86 [Bug] Marking as read in collection view gives "undefined marked as read"
Opened
#87 Issue playing some .m4b files
Opened
#88 "Page Unresponsive" in Chrome
Opened
#89 [Enhancement] Multiple Narrators
Opened
#90 BUG/ENHANCEMENT: Make playable in iOS
Opened
#91 ENHANCEMENT: LDAP and/or Organizr user integration/management
Opened
#92 BUG: Large library timing out
Opened
#93 Volumio Plugin & DietPi hosting
Opened
#94 BUG: Docker dropping NFS mounted folders, recovers upon restart
Opened
#95 ENHANCEMENT: add/edit background/UI
Opened
#96 [Enhancement] Author metadata
Opened
#97 Collections
Opened
#98 Feature Request: Prefer ID3 tag over folder structure
Opened
#99 [enhancement] sync ebooks and audiobooks via processing audiobook to text (Pie in the sky idea)
Opened
#100 [Feature Request] ARMv7 support
Opened
#101 [BUG] Scanner doesn't parse Volume # with decimal in it
Opened
#102 [Enhancement]: Select storage location for backups
Opened
#103 Feature Request: Store Book Information in Folder
Opened
#104 [Enhancement] More speed options
Opened
#105 re-scan and update DB
Opened
#106 [Feature request] A button to submit bugs/features directly from the web-app
Opened
#107 [Feature request] Ability to hide/swipe/remove toast messages
Opened
#108 [Feature request] Modern audiobook style for covers
Opened
#109 [Bug?] Missing Books
Opened
#110 [Request] Modern Style Books Covers
Opened
#111 [Bug] Toasts cover the entire screen.
Opened
#112 Home/Library/Series content not visible on Android app.
Opened
#113 [Bug?] Discrepancy in Filtered/sorted view
Opened
#114 Add/Rescan Library with Match
Opened
#115 [Bug] Buttons on series page not working
Opened
#116 [Feature Request] Date Added (to the library) is taken from folder modification date
Opened
#117 [Enhancement] Better blur for fill of ebook covers in 1:1 covers
Opened
#118 [Enhancement] Cover image downsizing when adding a new book
Opened
#119 Batch edit failure.
Opened
#120 Bug/Enhancement? Sort by Series
Opened
#121 [Feature request] Cross library search functionality
Opened
#122 Audible search API seems broken
Opened
#123 [BUG] Resume Progress not working on IOS
Opened
#124 [Enhancement] audiobooks titles
Opened
#125 Bug app
Opened
#126 Donation link or "Buy me a coffee"
Opened
#127 Socket failed to connect
Opened
#128 App Crash and Covers invalid
Opened
#129 [Enchantment] Books being in Multiple Series and Volumes
Opened
#130 [Docker] Feature Request: Add the ability to set the UID/GID of the docker container
Opened
#131 aac support?
Opened
#132 Request/Question: Is there a way to do a non-interactive install?
Opened
#133 Bug: Batch edit genres "No updates were necessary"
Opened
#134 Bug: Genre and Tags dropdown behind window
Opened
#135 Bug: Reload site change cover style
Opened
#136 [Feature request] Display % completion of ffmpeg concat or zip operations
Opened
#137 [Feature request] Add books in bulk
Opened
#138 Modal is closed if mouse is released outside of the modal
Opened
#139 [Correction] Ports in the MD file are a mismatch
Opened
#140 First scan of a library makes the hole app unusable until finished
Opened
#141 Duplicate track number "n"
Opened
#142 Bug: Series cover hover works only with 30 books
Opened
#143 Bug: Opus files metadata parsing issue
Opened
#144 Library ajax request is huge if audiobooks contains many files
Opened
#145 Bug: Serieslist repeats entries after 100
Opened
#146 [Bug] Series volume sorting with dot
Opened
#147 Sort select filter data
Opened
#148 Enhancement: Browser media notifications
Opened
#149 Debian file system folder picker
Opened
#150 Enhancement: Move updatecheck to serverside
Opened
#151 Add a LICENSE file
Opened
#152 Library Empty
Opened
#153 Enhancement: Sort audiobooks additional by series
Opened
#154 Docker image fails to build correctly
Opened
#155 Reverse Proxy - Subdirectory
Opened
#156 "Search Title or ASIN" field unescaped character
Opened
#157 [Bug] ffmpeg still running after stoped playing
Opened
#158 enhancement: Scrobble to goodreads
Opened
#159 BUG: New books not automatically added to library
Opened
#160 Download books as a zip generates a file with .mp3 at the end. But its a zip
Opened
#161 Download M4B timeout
Opened
#162 ABS hangs while when adding books to a new collection..
Opened
#163 ID3 Metadata Tags
Opened
#164 InRelease is unsigned
Opened
#165 Unhandled Promise
Opened
#166 v1.6.55 doesn't work with debian
Opened
#167 v1.6.54 doesn't work on debian
Opened
#168 Series are not in the correct sort order
Opened
#169 [Feature Request] Additional Metadata
Opened
#170 Re-scanning duplicates audio tracks
Opened
#171 Download "*.m4b" failed - Decoder (codec none) not found for input stream #2:0
Opened
#172 What is the reason for hls?
Opened
#173 [HLS] Error mediaError bufferAppendError
Opened
#174 Ubuntu Server cannot add PPA due to invalid GPG key.
Opened
#175 Failed to get track number for single file audiobooks
Opened
#176 [Optimization] Use nginx as reverse proxy in front of express
Opened
#177 [Enhancement] Ability to move files based on metadata
Opened
#178 loosing playback location when switching devices
Opened
#179 Docker Image not pushed to hub.docker.com
Opened
#180 [Feature Request] Amazon Echo skill for AudiobookShelf
Opened
#181 Hide series from library
Opened
#182 Cover of series with lots of episodes looks odd
Opened
#183 Improve folder structure for series with multiple authors
Opened
#184 Replay function
Opened
#185 End of Chapter Sleep Timer Incorrect
Opened
#186 Ability to sort series by a user-defined tag
Opened
#187 Download Errors - #0:0: Invalid data found when processing input, Header missing
Opened
#188 Handle folder renames without leaving behind invalid books
Opened
#189 Race condition when adding new books to library
Opened
#190 Out of Memory
Opened
#191 [Feature Request] 2FA
Opened
#192 [Bug]: Not saving square cover setting
Opened
#193 [Enhancement]: Universe support
Opened
#194 [Bug]: App crashes the server
Opened
#195 [Enhancement]: Save streams between sessions
Opened
#196 [Enhancement]: add documentation on multi-authors for a series
Opened
#197 [Enhancement]: Not fetched bool
Opened
#198 [Enhancement]: When uploading a new Audiobook, also providing ISBN or ASIN to fill in metadata
Opened
#199 [Enhancement]: AudioBookShelf as App in Nextcloud?
Opened
#200 [Enhancement]: SONOS
Opened
#201 [Bug]: Trying to rename libraries - Reverts back to the original name after server restart
Opened
#202 [Enhancement]: Mass saving of metadata
Opened
#203 [Enhancement]: Discord Channel
Opened
#204 [Enhancement]: PWA Support
Opened
#205 [Enhancement] Ignore "The" at the beginning of a series or title when sorting
Opened
#206 [Bug]: After metadata match completes, screen refreshes again adding bad data.
Opened
#207 [Enhancement] Direct click to cover editor
Opened
#208 [Enhancement]: Desktop client
Opened
#209 [Enhancement]: Icons/Links to the Android/iOS Apps in top or left-hand nav
Opened
#210 [Enhancement]: Bulk Editor: Apply field to multiple books
Opened
#211 [Enhancement]: Disable Watcher
Opened
#212 [Enhancement]: Show book progress of other users
Opened
#213 [Enhancement]: Scraping metadata from Apple Books and audiobookstore.com
Opened
#214 [Enhancement]: Metadata-Updating the description and missing info plus rating
Opened
#215 [Bug]: Progress Sync
Opened
#216 [Enhancement]: Add stats to books read
Opened
#217 [Bug]: Android - Unable to download audiobook. Stuck at "0% Preparing"
Opened
#218 [Enhancement]: Add subfolder URL path instead of using a subdomain
Opened
#219 [Enhancement]: Library Specific Settings
Opened
#220 [Enhancement]: Download via GUI?
Opened
#221 [Rnhancement]: improved sub folder management
Opened
#222 [Enhancement]: underscores to be treated like spaces
Opened
#223 [Bug]: Docker creates cover.jpg as root instead of using AUDIOBOOKSHELF_UID
Opened
#224 [Enhancement]: add sorting in series view
Opened
#225 [Enhancement] Books with CD subfolders
Opened
#226 [Enhancement]: Scan only Author folders
Opened
#227 [Enhancement]: Show unmatched books
Opened
#228 [Enhancement]: Fuzzy Matching
Opened
#229 [Enhancement]: Subsonic API
Opened
#230 [Enhancement]: ID3 POPM or equivalent from Google Books
Opened
#231 [Enhancement]: Labels/Tags
Opened
#232 [Enhancement]: Multiple Series
Opened
#233 [Bug]: Upload Page Fields not selectable
Opened
#234 [Enhancement]: DLNA / UPNP Streaming support
Opened
#235 [Enhancement]: Automatically convert mp3 of FLAC to m4b format
Opened
#236 [Bug]: unable to install via deb file
Opened
#237 [Bug]: Text overlap on Collection pages
Opened
#238 [Bug]: streamSyncFromApi stream not found
Opened
#239 [Bug]: audiobook download failed due to ffmpeg error
Opened
#240 [Enhancement]: Filter by ASIN or ISBN
Opened
#241 [Enhancement]: Add support for ogg
Opened
#242 [Bug]: Speed changes back to 1.0x between files or sessions UI shows set speed on web player
Opened
#243 [Enhancement]: User access permission by tag
Opened
#244 [Enhancement]: Read List
Opened
#245 [Bug]: Deleted all my collection
Opened
#246 [Enhancement]: Option to disable wood paneling everywhere
Opened
#247 [Enhancement]: Please add an option to Collapse by Author
Opened
#248 [Bug]: Unable to download podcast episodes if the podcast already exists
Opened
#249 [Enhancement]: Date added on podcast pages
Opened
#250 [Enhancement]: When Matching book, show Metadata Changes
Opened
#251 [Enhancement]: reverse proxy apache2
Opened
#252 [Enhancement]: When Matching, Prefer ASIN (if present)
Opened
#253 [Enhancement]: Scrape chapter metadata and allow editing of existing chapters
Opened
#254 [Bug]: Streaming fails to continue from a bookmark. (Docker, Unraid)
Opened
#255 [Bug]: Not able to show mp3 files
Opened
#256 [Bug]: Accessibility Issues with Items that Expand, and Missing Labels
Opened
#257 [Enhancement]: Calendar - Upcoming Release
Opened
#258 [Bug]:
Opened
#259 [Enhancement]: Podcasts seasons
Opened
#260 [Enhancement]: Advanced podcast sorting / filtering
Opened
#261 [Bug]: Too heavy on the I/O during library scan
Opened
#262 [Enhancement]: Support .wma
Opened
#263 Magazines support
Opened
#264 [Enhancement]: File System / Folder View
Opened
#265 [Enhancement]: Show green mark when entire series is read
Opened
#266 [Enhancement]: Add link to authors/book/series from Library Stats page
Opened
#267 [Enhancement]: Add options to mark all books in a series as read
Opened
#268 [Bug]: Some books fail to stream through Chromecast (path error in logs)
Opened
#269 [Enhancement]: LDAP support
Opened
#270 [Bug]: Validate mime types on play start
Opened
#271 [Enhancement]: Different 'Zoom' levels between pages
Opened
#272 Server 2.0.0 issues - scanning libraries - socket disconnects - 'typeError'
Opened
#273 [Bug]: Back arrow doesn't go "back"
Opened
#274 [Bug]: WARN: [LibraryItemController] User attempted to update without permission User
Opened
#275 [Enhancement]: GraphicAudio Metadata Provider
Opened
#276 [Enhancement]: List view in library
Opened
#277 [Enhancement]: 'Remove All Issues' button
Opened
#278 [Bug]: After library rescan, audiobookshelf shows issue (item directory is missing)
Opened
#279 [Enhancement]: Change default library
Opened
#280 [Enhancement]: Podcast download queue
Opened
#281 “Empty” library after upgrade to 2.0.0
Opened
#282 [Enhancement]: Update Available Notification
Opened
#283 [Enhancement]: option to delete podcast files
Opened
#284 [Bug]: When having multiple entries for the same author, manually editing names does not merge them
Opened
#285 [Bug]: 'Edit Metadata' window changes to old book when notification goes away
Opened
#286 [Enhancement]: Podcast episodes should have the entire description
Opened
#287 [Bug]: Batch Mark as Finished fails.
Opened
#288 [Bug]: Books that have files with Failed Track Numbers not shown in the Issues tab.
Opened
#289 Ubuntu ppa certificate issues.
Opened
#290 [Bug]: Podcast Import Popup Hides "Add Podcast" Button on Smaller Screens
Opened
#291 [Bug]: Error when importing Podcast with many episodes
Opened
#292 [Enhancement]: Select photo for authors who do not have photos contained in an Audible profile
Opened
#293 [Bug]: uBlock Origin blocks websocket
Opened
#294 [Bug]: Filters are not presented in any sort of identifiable order
Opened
#295 [Bug]: Covers/Backgrounds for books in a series are sometimes offset on the home tab
Opened
#296 [Bug]: Unable to update on Ubuntu if Audiobook library is read only.
Opened
#297 [Bug]: Library scanning on v2.0.2 causes the server to crash-out
Opened
#298 [Bug]: File path parsing adding special character if author name has a period
Opened
#299 [Enhancement]: Add podcast 'add via search' permissions for non-root users
Opened
#300 [Bug]: Invalid Feed Payload
Opened
#301 [Enhancement]: Default sort options to Descending
Opened
#302 [Enhancement]: Multiple books in single file
Opened
#303 [Bug]: Socket Failed to Connect - Swag & Unraid
Opened
#304 [Enhancement]: Goodreads button
Opened
#305 [Enhancement]: Add ability to ignore directories
Opened
#306 [Bug]: Wrong File Order after renaming files, and doing re-scan
Opened
#307 [Bug]: (Lack of) visual feedback on checkboxes is confusing
Opened
#308 [Bug]: Timer issue after upgrade to 0.9.42
Opened
#309 [Bug]: OPF scanner, undefined date in Calibre. <dc:date>0101-01-01T00:00:00+00:00</dc:date>
Opened
#310 [Bug]: Covers are not replaced with new version after RE-SCAN
Opened
#311 [Enhancement]: Filtering common issues on matches
Opened
#312 Removing section while uploading removes the file only, not intended section
Opened
#313 [Enhancement]: Play history
Opened
#314 [Bug]: Unable to change main library location to a subfolder of original directory
Opened
#315 [Enhancement]: Make scanner's directory structure configurable
Opened
#316 [Enhancement]: Under "Recent Listening Sessions" please put the current listen time for that audiobook.
Opened
#317 [Bug]: Book match does not work
Opened
#318 [Bug]: Can't go to Series via Search. "Oops... Series not found"
Opened
#319 [Bug]: Guest user should not be able to change its password
Opened
#320 [Bug]: Docker pulled last image but still older version started (2.0.4)
Opened
#321 [Enhancement]: Added Support for Disc Number ID3 Tag
Opened
#322 [Bug]: Podcast empty for old User (Tag System)
Opened
#323 [Bug]: Podcast does not download episodes
Opened
#324 Add back the Continue Series shelf on home page
Opened
#325 [Enhancement]: author: without update permission
Opened
#326 [Bug]: Version mismatch between showed in Frontend and Backend
Opened
#327 [Bug]: Continue Series Shelf only shows next book in series when you are listening to a book
Opened
#328 [Enhancement]: Add the ability to "re-broadcast" or "re-host" podcasts with an RSS feed
Opened
#329 [Bug]:
Opened
#330 [Enhancement]: Universal/Inter Library Search
Opened
#331 [Bug]: Drag and Drop Upload tracks seemingly limited
Opened
#332 [Bug]: Can't mark Podcast as Finished
Opened
#333 [Enhancement]: Sort Library by audiobook length
Opened
#334 [Bug]: Series index inconsistant behaviour
Opened
#335 [Enhancement]: Host fonts locally
Opened
#336 [Enhancement]: Add: Can Access All Genres
Opened
#337 [Bug]: Manage Track screen no longer loads (error in console)
Opened
#338 [Enhancement]: Better matching
Opened
#339 [Bug]: docker died if I start a simple re-scan of the library
Opened
#340 [Enhancement]: Host resources localy
Opened
#341 [Bug]: Author Not Found
Opened
#342 [Enhancement]: Provide baseUri for scripts in config for proxy usage
Opened
#343 [Bug]:Edit GUI issue
Opened
#344 [Bug]: ASIN & ISBN settings for podcasts
Opened
#345 [Enhancement]: Allow saving of details without closing modal
Opened
#346 [Bug]: Crash during Re-Scan - TypeError: Cannot read properties of null (reading 'mediaType')
Opened
#347 [Enhancement]: Download all files for an audiobook.
Opened
#348 [Enhancement]: Ability to set Podcast Episode Quantity and Age Limits
Opened
#349 [Bug]: Library/Folder is disabled on file upload, which is an issue if you didn't choose something.
Opened
#350 [Bug]: Different behavior from watcher scan and library scan (?) on short story collection
Opened
#351 [Bug]: AUDIOBOOKSHELF_UID & AUDIOBOOKSHELF_GID values not being honored
Opened
#352 [Enhancement]: OPML import
Opened
#353 [Bug]: Filter: "Issues" is displayed until its removed
Opened
#354 [Bug]: Docker image crashing during both scan or re-scan
Opened
#355 [Enhancement]: Confirm Force Rescan
Opened
#356 [Bug]: Realtime updates for tags and series sequence
Opened
#357 [Bug]: Internet Archive RSS Feeds
Opened
#358 [Enhancement]: 'In Collection' Filter in library
Opened
#359 [Enhancement]: Prologue App
Opened
#360 [Bug]: Create Bookmark button keeps disappearing after 5-10 minutes.
Opened
#361 [Enhancement]: Podcast setting to autoplay next episodes
Opened
#362 [Enhancement]: TTS (Text to speech)
Opened
#363 [Enhancement]: Append tags from OPF file
Opened
#364 [Bug]: metadata embedded in m4b files is not recognizable outside Audiobookshelf.
Opened
#365 [Enhancement]: RSS feeds for audiobooks
Opened
#366 [Enhancement]: Return to last position in library when going 'back' from item description page
Opened
#367 [Enhancement]: Let view only books in a grid view or a list view.
Opened
#368 [Bug]: Watcher not working for files in folder root
Opened
#369 [Enhancement]: 'Continue Series' should use 'first unplayed book' instead of 'next book after last played book'
Opened
#370 [Enhancement]: Finished podcast episode handling
Opened
#371 [Bug]: E-reader doesn't turn on
Opened
#372 [Bug]: Audio does not continue to next chapter when screen is locked on an iOS device, using Safari
Opened
#373 ID3 Tag series does not exist. How can I add series to my audiobooks when not using the folder structure?
Opened
#374 [Enhancement]: Support Markdown in comments/description
Opened
#375 [Enhancement]: Manual author photo/desc.txt
Opened
#376 [Bug]: Lock folders not being deleted after scan, preventing future updates without manual intervention
Opened
#377 [Enhancement]: Author metadata in OPF
Opened
#378 [Enhancement]: Parse new lines in Audible API for descriptions
Opened
#379 [Bug]: Missing "Mark Read Button" for podcast when performing multi-select.
Opened
#380 [Enhancement]: Date formatting
Opened
#381 [Bug]: Download of audiobook fails if file is in root of library
Opened
#382 change root password?
Opened
#383 [Enhancement]: Use series name when collapsed
Opened
#384 [Enhancement]: Import Audible Chapter names only in M4B
Opened
#385 "Failed to get podcast feed" from patreon private RSS podcast feed.
Opened
#386 [Bug]: Some MP3 Files will not be marked as "finished" after being fully played
Opened
#387 [Bug]: Updating on debian reinstalls ffmpeg every time, even if already installed and up to date.
Opened
#388 [Enhancement]: User permission to restrict explicit library items
Opened
#389 [Bug]: After deleting the last podcast episode, podcast status now shows as "incomplete" with issues
Opened
#390 [Enhancement]: Customize view settings per account
Opened
#391 [Bug]: MATCH : AUDIBLE : (UNABRIDGED)
Opened
#392 UNC Path adds drive letter. [Bug]:
Opened
#393 Delete Downloaded Files
Opened
#394 [Bug]: Multi-track audiobooks in the 'Listen again' section won't start from the beginning
Opened
#395 [Enhancement]: Author : Match All : Action Button
Opened
#396 [Enhancement]: Badge for no match
Opened
#397 [Bug]: unable to download podcasts after awhile
Opened
#398 [Enhancement]: option to set database import date to file modification time
Opened
#399 [Bug]: Cover doesn't update from match dialog
Opened
#400 [Bug]: Stale lock after Scan
Opened
#401 [Enhancement]: Support for WAV format
Opened
#402 [Enhancement]: Add "Not Finished" Filter
Opened
#403 [Enhancement]: Add "tzdata" to Dockerfile
Opened
#404 [Bug]: Podcasts not auto downloading
Opened
#405 [Enhancement]: Setup periodic library scans
Opened
#406 [Bug]: Long delay when pressing play on chapter marks in edit chapter screen with M4B media
Opened
#407 [Bug]: Author page url does not work
Opened
#408 [Enhancement]: Chapter editing improvements
Opened
#409 [Enhancement]: Ability to trigger manual docker build
Opened
#410 [Enhancement]: Show version number on main web UI
Opened
#411 [Enhancement]: Add healthcheck endpoint
Opened
#412 [Bug]: Podcast RSS Download with long titles
Opened
#413 [Enhancement]: Pull Title and Author from metadata if available
Opened
#414 [Enhancement]: Allow authentication via the API
Opened
#415 [Bug]: Multiple authors from matched tab are set as a single author instead of separate authors
Opened
#416 [Bug]: Artist Captain Future (mp3tag) is showing as artist Future. Captain is missing
Opened
#417 [Enhancement]: Sort by Series
Opened
#418 [Enhancement]: Show/indicate missing books in a series
Opened
#419 [Enhancement]: More manual control of Series
Opened
#420 [Bug]: Multi-file upload is putting multiple files under one book name instead of individual books
Opened
#421 [Bug]: Match Books overwrites data
Opened
#422 [Enhancement]: Choose the default home page
Opened
#423 [Enhancement]: [Minor] Accuracy of Author v Narrator Information
Opened
#424 [Enhancement]: Use ID3 Title tag for chapter name when prefer audio metadata
Opened
#425 [Bug]: "Embed metadata" does not properly embed chapter metadata
Opened
#426 [Enhancement]: Utilize The Podcast Index
Opened
#427 [Enhancement]: Add Playlist creation for users
Opened
#428 [Enhancement]: #-Z In Series
Opened
#429 [Bug]: since update to 2.0.19 (docker) play stops after every Track
Opened
#430 [Bug]: Downloaded m4b audiobooks are removed after scanning local folder
Opened
#431 [Bug]: The search finds nothing
Opened
#432 [Enhancement]: User registration
Opened
#433 [Bug]: Match from ITunes
Opened
#434 [Bug]: series number 1 vs 01
Opened
#435 [Bug]: genre / tag / language have wrong language
Opened
#436 [Bug]: Issues don't clear when jumping back to library
Opened
#437 [Bug]: First 3 digits of Year Taken as Series Number
Opened
#438 Can’t add podcasts from mobile
Opened
#439 [Enhancement]: Podcast/RSS feed persist on server restarts
Opened
#440 [Enhancement]: Batch Embed Metadata
Opened
#441 [Bug]: Merge does not create /metadata/downloads
Opened
#442 [Bug]: Search is not working
Opened
#443 [Bug]: matching "Audiobooks"... notification covers player so I can't control the playing audiobook
Opened
#444 [Enhancement]: Book rating system / connect with Goodreads
Opened
#445 [Bug]: Output from console is not saving in file based logs.
Opened
#446 [Bug]: exclamation point even though all podcast episodes are downloaded
Opened
#447 [Bug]: Library filter for Finished does not work
Opened
#448 Match book not properly filling in authors/series
Opened
#449 [Enhancement]: Series page similar to author page
Opened
#450 [Enhancement]: FYI m4btool
Opened
#451 RSS Feed Cover doesn't load
Opened
#452 [Enhancement]: Sort and filter series (as in sort and filter which series appear on the "all series" page)
Opened
#453 [Bug]: Server download URL returning 404
Opened
#454 [Enhancement]: Recommend to other users (of the same server/library)
Opened
#455 When Matching, Separate Narrators
Opened
#456 [Enhancement]: Row for items not in series
Opened
#457 [Enhancement]: Display last used app (and version) for users in the Users' list
Opened
#458 [Enhancement]: Auto clear the search text box upon completion of a search
Opened
#459 [Enhancement]: A drop-down instead of dialog for "add to collection" action (at least from the book description page)
Opened
#460 [Enhancement]: Summary view or List view
Opened
#461 [Enhancement]: Fix _Slightly_ misplaced chapters via silence detection
Opened
#462 [Enhancement]: Support different regions for Audible Matching (i.e. audible.de)
Opened
#463 [Enhancement]: Have an option for the progress bar to only be for the current chapter
Opened
#464 [Bug]: Support for subfolders for reverse proxies
Opened
#465 User is not able to delete the podcast episodes in Android app
Opened
#466 [Bug]: Search should to include hits with or without apostrophes, commas and other special characters
Opened
#467 Show book # in list of results for possible matches
Opened
#468 [Bug]: Container Crashes - 'throw error' /server/libs/njodb/index.js:103
Opened
#469 [Bug]: Updating to 2.0.22 appears to break Chromecast
Opened
#470 Help: Apache reversproxy problem
Opened
#471 [Bug]: Triggering library scan impossible on touch screen
Opened
#472 Wow
Opened
#473 [Bug]: Automatic backup very often does not work
Opened
#474 [Bug]: "10" gets truncated on "your stats" page
Opened
#475 [Feature Request]: Show Chapter Length
Opened
#476 [Enhancement]: Mark all episodes as listened to
Opened
#477 [Enhancement]: Improved user feedback for podcast download functionality
Opened
#478 [Bug]: 'Mark as Not Finished' doesn't work
Opened
#479 [Enhancement]: Keep transcodes until book is finished
Opened
#480 [Enhancement]: Childrens Mode
Opened
#481 [Bug]: Can't save manually inputted series
Opened
#482 [Enhancement]: Store tags in the .abs file
Opened
#483 [Bug]: Docker image version 2.0.21 and 2.0.22 no longer start
Opened
#484 [Enhancement]: Podcast episode counter should show new episodes not total count
Opened
#485 [Enhancement]: [podcasts] Manual Download options for podcasts?
Opened
#486 [Bug]: after backup load > invalid (no) author cover
Opened
#487 [Enhancement]: Better metadata handling for anthologies
Opened
#488 [Enhancement]: Search metadata providers by ISBN
Opened
#489 [Bug]: Sync issues and total progress loss (downladed books)
Opened
#490 Unknown error for login to playstore app
Opened
#491 [Enhancement]: Support more m4b tags
Opened
#492 [Bug]: Direct Play downloads entire file before playing in browser
Opened
#493 [Bug]: ASIN Search Appears to be Broken
Opened
#494 [Enhancement]: possibility to sync progress of downloaded media
Opened
#495 [Enhancement]: Support multiple author/narrator separated by semicolon from audio metadata
Opened
#496 [Bug]:
Opened
#497 [Enhancement]: Go to Time Stamp
Opened
#498 [Enhancement]: Bookmark improvements
Opened
#499 [Bug]: Cache directory not recreated after purge
Opened
#500 [Enhancement]: Support OGG Audio file extension (.oga)
Opened
#501 [Enhancement]: maintenance Mode
Opened
#502 [Bug]: clientEmitter - no clients found
Opened
#503 [Enhancement]: warning on 'Mark as Finished'
Opened
#504 [Enhancement]: Audiodrama library & light app theme
Opened
#505 [Bug]: Comics not all load
Opened
#506 [Enhancement]: own page for ... like plex
Opened
#507 [Bug]: quickmatch Books with 2 authors, 2 authors get added as a single unit
Opened
#508 [Bug]: Audio Stops Playing on Large File
Opened
#509 [Bug]: Comics and ebooks direct press not work in library
Opened
#510 How to install on Arch Linux?
Opened
#511 [Bug]: Notification toast blocks settings
Opened
#512 [Enhancement]: Support Lyric
Opened
#513 [Bug]: Metadata and cover are duplicated if the name of the series matches the name of a book in the series
Opened
#514 [Enhancement]: set time for backups
Opened
#515 [Bug]: New Tracks not ordered correctly
Opened
#516 Fix birth-time sorting defect
Opened
#517 [Bug]: Error HTTP 413 at upload attempt
Opened
#518 [Bug]: When scanning, the "Scanning" popup covers buttons
Opened
#519 [Enhancement]: Return to previous page after editing chapters
Opened
#520 Unlimited Right Scroll (Feature Request)
Opened
#521 [Enhancement]: Unlimited Right Scroll (Home Page)
Opened
#522 [Bug]: NGINX - Cannot GET /
Opened
#523 [Bug]: Match metadata automatically reverts seconds after saving.
Opened
#524 [Enhancement]: Download All Podcasts
Opened
#525 [Feature Request] Add Bookmarking to eBooks
Opened
#526 [Enhancement] Auto-download new episodes to not download already removed episodes
Opened
#527 [Enhancement]: Option to mark as played based on percentage listened
Opened
#528 [Bug]: Separate folders / books listed as a single book
Opened
#529 [Bug]: WebUI library config not accessable on mobile browser.
Opened
#530 [Bug]: Audioboks with multiple cds are not properly added
Opened
#531 [Bug]: Encoding for stream fails when playing m4b on iOS
Opened
#532 [Bug] Title and Subtitle mis-alignment
Opened
#533 [Enhancement]: Add a step to accept matched data before updating the book / preview match / undo match
Opened
#534 Some more details in the collection view (web app only)
Opened
#535 [Bug]: Cancelling playback of audiobook before it starts crashes server / causes container to stop
Opened
#536 [Bug]: New version and old issue is back...
Opened
#537 [Bug]: When adding new books, sometimes add as duplicates
Opened
#538 [Enhancement]: Add instead of overwrite in bulk editor
Opened
#539 [Bug]: iOS app cannot connect to server
Opened
#540 [Bug]: Audible search returns no results (522 status code)
Opened
#541 [Enhancement]:audiobboks -> series -> sort bij book nr
Opened
#542 [Enhancement]: Ability to edit series and option to add series to collection
Opened
#543 [Enhancement]: Warning when Audio seeking may be incorrect
Opened
#544 [Bug]: Chapters are wrong when a book consists of multiple .m4b files
Opened
#545 New library and share system
Opened
#546 [Bug]: Long Library names cause text overflow on the library select button
Opened
#547 [Enhancement]: Podcast Up Next category on home page
Opened
#548 [Enhancement]: Section for Narrators just like authors
Opened
#549 [Bug]: Crash uploading a file > 4 GiB
Opened
#550 [Bug]: Library stats' numbers are grossly incorrect
Opened
#551 [Enhancement]: Allow weekly, fortnightly or monthly automatic backups
Opened
#552 [Enhancement]: Configuration setting to trigger a backup when it finds new books in the library (after scan)
Opened
#553 [Bug]: Ignore prefixes does not work in series section
Opened
#554 [Enhancement]: Remain on the same tab when switching to the next or previous book in the Edit Metadata window
Opened
#555 [Bug]: Issue with stats
Opened
#556 [Enhancement]: Nested Series or add a whole Series to a collection
Opened
#557 [Bug]: JavaScript heap out of memory
Opened
#558 [Enhancement]: Change default setting for "Ignore prefixes when sorting" setting
Opened
#559 [Enhancement]: Run match when selecting match on book
Opened
#560 [Bug]: cosmetic bug
Opened
#561 Server shutdown on bad metadata
Opened
#562 [Enhancement]: Duration and narrator in "Match" search results
Opened
#563 [Enhancement]: Bookmarks in Podcasts
Opened
#564 [Enhancement] Image resolution on Cover tab, especially when matching
Opened
#565 [Enhancement]: When editing series set focus on inputs
Opened
#566 [Enhancement]: Hide Tabs When Empty
Opened
#567 [Enhancement]: unlock editing series name to make it easier to fix up series
Opened
#568 Stream URL
Opened
#569 Apple Car Play
Opened
#570 [Enhancement] Add filter for Books with Open RSS
Opened
#571 [Bug]: [UI] Library stats overflows below the menu on Firefox
Opened
#572 [Bug]: Some covers cannot be fetched and displayed (invalid cover)
Opened
#573 [Enhancement]: Upload progress similar to download status during book merge
Opened
#574 [Enhancement] CUE file export OR cut files to chapter codes feature
Opened
#575 [Enhancement]: Ratings for books and authors
Opened
#576 [Enhancement]: display cover when matching a book
Opened
#577 [Bug]: Matching books(audible), shows wrong format of time, minutes and seconds instead of hours and minutes.
Opened
#578 [Enhancement]: Add Option to Auto Delete Podcast Episodes when exceeding X episodes
Opened
#579 [Bug]: System limit for number of file watchers reached Error
Opened
#580 [Enhancement]: Expanded support for commas in author name
Opened
#581 [Bug]: Including same folder in two different libraries sometimes produces duplicate books in older library
Opened
#582 [Enhancement]: Authors with alternative names/nicknames to prevent duplicate authors
Opened
#583 [Enhancement]: Separate Playback Speed Setting Per Library
Opened
#584 [Feature] [Web-app] Make the entire row (in collections' selection dialog) as a selection
Opened
#585 [Bug]: No audio for a few seconds after rewinding/seeking in web player
Opened
#586 [Enhancement]: Podcast metadata from podcastindex.org
Opened
#587 [Bug]: Genres including commas are sometimes treating the comma as a seperator
Opened
#588 [Enhancement]: Use podping and build up local database optionally.
Opened
#589 [Bug]: Crash on adding podcast
Opened
#590 [Enhancement] Sorting by publication year
Opened
#591 [Enhancement] Removing items from home page shelves
Opened
#592 [UI Enhancement]: Search/home page view all button for a categories
Opened
#593 [Bug]: Lots of WARNs in Log: "[ApiRouter] Library item not found for users progress" ...
Opened
#594 [Enhancement]: Podcasts support iTunes tags for Season and Type
Opened
#595 [Bug]: Crash when downloading an episode which contains an emoji
Opened
#596 [Enhancement]: Docker TimeZone parameter
Opened
#597 [Bug]: 'invalid cover' errors (cover art does not load) after updating 2.12 -> 2.14
Opened
#598 [Bug]: Ampersand symbol not parsed correctly in description
Opened
#599 [Enhancement]: Mass Chapter Timestamp Editor
Opened
#600 [Enhancement]: Option to "Lock" Individual Metadata Fields
Opened
#601 [Bug]: [Podcasts][Find Episodes] Downloaded Episodes Remain Selected Post-Download, Results In Unnecessary Extra Downloads
Opened
#602 [Bug]: Incorrect File Size Being Displayed
Opened
#603 [Enhancement]: manual book mapping/split
Opened
#604 Playback time is not being reported correctly
Opened
#605 [Bug]: New podcast episodes autodownload, but the RSS feed is not automatically updated
Opened
#606 [Enhancement]: Hide "played" podcasts and audiobook chapters
Opened
#607 [Bug]: when editing chapters player keeps playing if you navigate away from the editor
Opened
#608 [Feature request] [Server and Apps] A tiny label indicating length of the book
Opened
#609 [Enhancement]: Podcast episode batch "mark as finished".
Opened
#610 [Bug]: Re-Scan does not work from item context menu in library page
Opened
#611 [Enhancement]: Rename/Organize content on filesystem based on metadata
Opened
#612 [Enhancement]: Ignore prefixes for series and collections as well
Opened
#613 [Bug]: Horizontal Scrollbar appearing in Firefox (or browsers with wider scrollbar widths)
Opened
#614 [Enhancement]: RE #888 Invert order or add option to invert of podcast dates
Opened
#615 [Bug]: Guest/User account types have ability to view/edit/delete collections for everyone
Opened
#616 [Enhancement]: Eliminate Search for Episode modal, all episodes available on default view
Opened
#617 [Enhancement]: List authors on (collapsed) series cards
Opened
#618 [Bug]: Library filter Series: No Series isn't working
Opened
#619 [Enhancement]: Group 'Newest Episode' Podcasts
Opened
#620 [Enhancement]: Show missing books in series
Opened
#621 [Enhancement]: Add music media type (for media that does not need progress tracking)
Opened
#622 Series not sorted correctly after scan
Opened
#623 [Enhancement] User permissions for genres
Opened
#624 [Bug]: docker audiobookshelf image 2.1.4 can't start with error code 243
Opened
#625 [Enhancement] Write metadata to .opf file
Opened
#626 [Enhancement]: Add a setting to hide ebook-only folders
Opened
#627 [Enhancement]:
Opened
#628 [Bug]: Audible search timing out/failing
Opened
#629 [Bug]: missing scrollbars on Add Podcast, cannot reach button to submit
Opened
#630 [Enhancement]: Auth proxy
Opened
#631 [Bug] .ignore not working in library item subfolders
Opened
#632 [Bug]: Match tab doesn't show existing genres & tags data & description
Opened
#633 [Bug]: m4b merge output file has no audio stream when input files are also m4b
Opened
#634 [Bug]: Podcast Sort Order Not Remembered
Opened
#635 [Minor Enhancement]: Relabel 'Apply' to 'Restore' in the backups list
Opened
#636 [Enhancement]: Fetch podcast episodes information after Match
Opened
#637 [Enhancement]: Collections - Ability to select multiple books for re-arranging in the or for removing from a collection
Opened
#638 [Enhancement]: Collections - Ability to sort by title, playback time or read/unread status
Opened
#639 [Enhancement]: Match remaining time to playback speed
Opened
#640 [Enhancement]: Possibility to just get chapter titles without overwriting timestamps.
Opened
#641 [Enhancement]: Disable Auth
Opened
#642 [Enhancement]: Youtube Integration for podcasts
Opened
#643 [Enhancement]: Ignore punctuation marks (and titles) in Author names
Opened
#644 [Bug]: Docker container vanishes
Opened
#645 [(Very) Minor Enhancement]: Include author name in toasts
Opened
#646 Synology Reverse Proxy Doesn't Work
Opened
#647 [Enhancement]: Add notifications for Podcast downloads
Opened
#648 [Bug]: Trailing spaces on series name causes odd behaviour
Opened
#649 [Bug]: Book file names not ordered lexicographically
Opened
#650 [Enhancement]: Add SSO Support (OIDC)
Opened
#651 [Question]: Folder Structure for Audiobooks by example "Perry Rhodan Silver Edition"
Opened
#652 [Enhancement]: Ignore all folders matching a certain expression
Opened
#653 [Enhancement]: A way to to cancel an ongoing merging/m4b creation
Opened
#654 Audiobook Scanner- Files using the xHE-AAC Codec cause the library scan process to crash
Opened
#655 [Enhancement]: Move "remove books with issues" process to backend
Opened
#656 [Enhancement]: Show progress while removing books
Opened
#657 [Bug]: Publisher field not populating from Publisher id3 tag
Opened
#658 [Enhancement]: Audible match in different languages (ex. german - audible.de)
Opened
#659 [Enhancement]: Speed up the removal process
Opened
#660 [Enhancement]: Increase the time the merged book remains in the /metadata/downloads folder
Opened
#661 [Enhancement]: Selection range using Shift key
Opened
#662 [Enhancement]:
Opened
#663 [Bug]: Server crash while downloading new podcast episodes if podcast folder has not yet been created
Opened
#664 [Enhancement]: Creating a self-defined series
Opened
#665 [Enhancement] Sort title field
Opened
#666 [Bug]: iTunes match authors include & and not splitting correctly
Opened
#667 [Bug]: Crash on Quick Match with iTunes: *TypeError: matchData[key].split is not a function*
Opened
#668 [Enhancement]: Configurable bitrate for m4b-merge
Opened
#669 [Enhancement] Alternate auto rewind behavior
Opened
#670 [Bug]: Tone error
Opened
#671 [Enhancement]: An 'audible-eqsue' Sample feature
Opened
#672 [Bug]: Crash occurs when quick matching a certain book
Opened
#673 [Bug]: Cant read ebooks with # in filename
Opened
#674 [Bug]: ID3 tags not recognized
Opened
#675 [Bug]: [MediaFileScanner] Invalid data found when processing input
Opened
#676 [Bug]: Backups is not respecting "Numbers of backups to keep" number
Opened
#677 [Bug]: No automatic match with Audible because of wrong search string
Opened
#678 [Bug]: Cant connect Apps (iOS and Android) with server - "Failed to ping server"
Opened
#679 [Bug]: Fail to embed meta tags when a description starts with a double quote
Opened
#680 [Enhancement]: Book summary or description lookup feature in details section
Opened
#681 [Enhancement]: shared state between users
Opened
#682 [Bug]: Podcasts not downloading
Opened
#683 [Bug]: Author page showing audiobooks from another library
Opened
#684 [Bug]: Chapter metadata write bug
Opened
#685 [Enhancement]: 4 suggestions for improvement for your Client and server
Opened
#686 [Bug]: after updating to v2.2.1 we cannot delete metadata anymore (x for deletion is missing)
Opened
#687 [Enhancement]: Show if the file contains the same metadata as audiobookshelf
Opened
#688 [Bug]: Embed Metadata function removes first second from the audio
Opened
#689 [Bug]: Dont seem to be able to run backups
Opened
#690 [Enhancement]: allow guests only to see/upload to specific subfolders
Opened
#691 [Bug]: Subtitle saved as null
Opened
#692 [Enhancement]: Show green line for completely listened collapsed series
Opened
#693 [Bug]: Embed Metadata writing different chapter times
Opened
#694 [Enhancement]: Ability to set default/universal options for podcasts downloads
Opened
#695 [Bug]: Librivox.org m4b cover image not loading
Opened
#696 [Bug]: Linebreak in descriptions ignored
Opened
#697 [Enhancement]: User onboarding Email/SMS
Opened
#698 [Bug]: Improper parsing of Atom feed: no podcast episodes found
Opened
#699 [Enhancement]: Chapter Lookup: add alert when number of chapters is different from existing file
Opened
#700 [Enhancement] New library icons
Opened
#701 [Enhancement]: Sort Title / Group series without collapse
Opened
#702 [Enhancement]: Playlist/Play Cue Feature
Opened
#703 [Enhancement]: Support full Published Date for books
Opened
#704 [Enhancement]: Add support for webm & webma files.
Opened
#705 [Enhancement]: User interface for tag/genre navigation
Opened
#706 [Enhancement]: Write directly to ID3 Tags instead of metadata.abs
Opened
#707 Chapters Lookup where Audiobook duration is less than 1 hour
Opened
#708 [Enhancement]: Option to display accompanying PDF / Files for audiobooks
Opened
#709 [Enhancement]: manual cover for series (when collapsed) in Library view
Opened
#710 [Enhancement]: Public user registration and invite links
Opened
#711 [Bug]: Some files become corrupt after embedding metadata
Opened
#712 [Bug]: Android crash when attempting to download missing file
Opened
#713 [Bug]: Crash during Library Scan
Opened
#714 Incorrect permisson on audiobookshelf systemd service
Opened
#715 [Bug]: 2.2.1 .deb broken due to incorrect wget invocation
Opened
#716 [Bug]: Progress gets lost
Opened
#717 [Bug]: Podcast Scheduled download restricted to 3 episodes max which breaks some podcasts
Opened
#718 Permission error using m4b encoder, possible docker uid/gid related
Opened
#719 [Bug]: Database lock file not being deleted (Windows)
Opened
#720 [Bug]: Incorrect transfer of genres and tags when scraping with audible (all variants)
Opened
#721 Chapters are only shown from first track in books with multiple tracks
Opened
#722 [Enhancement]: Duplicate checking during podcast library scan
Opened
#723 [feature]: custom header name
Opened
#724 [Enhancement]: API for audio being played from built-in media player
Opened
#725 [Bug]: ABS not marking dl'ed episodes from feed as dl'ed
Opened
#726 [Feature]: multilanguage portal
Opened
#727 [Enhancement]: Podcasts on page "latest", to be able to "sort by"
Opened
#728 [Bug]: Podcast media progress too large
Opened
#729 [Enhancement]: Discussion thread: better cross-platform session syncing
Opened
#730 [Bug]: Published Unknown for all of my podcasts
Opened
#731 [Bug]: BATCH MODE for editing audio books faulty after update to 2.2.2.
Opened
#732 [Enhancement]: Recommendations on Home Page and other pages
Opened
#733 [Enhancement]: Play a podcast library like a radio station
Opened
#734 [Bug] Metadata override folder structure
Opened
#735 [Enhancement]: Adding api endpoint to get active users
Opened
#736 [Bug]: SERIES-PART id3 tag data with non-numeral characters is appended to end of Series name in ABS
Opened
#737 [Enhancement]: Schedule update of RSS feed that abs publish
Opened
#738 [Bug]: Collections are available in every library but can not save Books into them
Opened
#739 [Bug]: Quick Match Broken in the new update (v2.2.2)
Opened
#740 Public View or Guest autologin
Opened
#741 [Enhancement]: Ability to have a library that includes both podcasts and books
Opened
#742 [Enhancement]: Ability to rate Narrators / Narrator Profile
Opened
#743 [Bug]: ASIN search fails if item is not listed on Audible
Opened
#744 [Bug]: no more library update since 2.2.2 update
Opened
#745 Android app fails with basic-secure-headers middleware enabled in traefik
Opened
#746 [Enhancement]: Translation update
Opened
#747 [Bug]: Incorrect value for total number of listening sessions on User Detail Page
Opened
#748 Display book rating for books
Opened
#749 [Bug]: Getting error [DB] Update entity session Failed: Error: Lock file is already being held
Opened
#750 Android App books in a series are not displayed in order
Opened
#751 Add Series back to Continue Series section
Opened
#752 [Enhancement]: Add play time to Detail
Opened
#753 Listening times are not calculated correctly.
Opened
#754 [Bug]: Renaming files/folders is not picked up correctly by the scanner
Opened
#755 [Enhancement]: Delete Tags in a library
Opened
#756 [Bug]: Marking the 'Collapse Series' box in a filter doesn't properly remove 'collapsed' items
Opened
#757 [Bug]: High foreground mobile data usage
Opened
#758 [Bug]: Missing Translation Strings
Opened
#759 [Enhancement]: Network limit
Opened
#760 [Bug]: Series with over 100 episodes are not displayed correctly; limit in batch mode when editing (49) and when scraping at (100)
Opened
#761 [Bug]:
Opened
#762 [Bug]: When Deleting the Last Entry of a "Listening Sessions" Page "No Listening Sessions" is Displayed
Opened
#763 [Bug]: Empty entries in the library view
Opened
#764 [Enhancement]: Support for Fail2Ban with reverse proxy
Opened
#765 [Enhancement]: Different playback speed per book
Opened
#766 [Bug]: Unable to create library correctly
Opened
#767 [Bug]:
Opened
#768 [Feature request] Support cast upnp/av and dlna device
Opened
#769 Upload to <domain> Bad Gateway Websocket
Opened
#770 [Enhancement]: Parse Audible rating when using Match
Opened
#771 [Bug]: Australian Audible provider is incorrect
Opened
#772 [Enhancement]: split narrators/authors when pasting in meta data editor
Opened
#773 [Enhancement]: Multimedia keyboard shortcuts control
Opened
#774 [Enhancement]: Improved Listening Stats page
Opened
#775 Help with adding external usb hard drive.
Opened
#776 Is there a standard for ISBN in Tag Data? If so could the details you parse be mentioned somewhere?
Opened
#777 [Enhancement]: Allow Multiple Cover Artworks
Opened
#778 [Enhancement]: Sort library by date last listened/date completed
Opened
#779 [Enhancement]: Plex SSO for User Accounts
Opened
#780 [Enhancement]: Add a filter for single or multi-files audiobooks
Opened
#781 [Enhancement]: ActivityPub integration
Opened
#782 [Enhancement]: Include seriesID in "Book Minified"
Opened
#783 [Bug]: systemd service won't start
Opened
#784 [Bug]: Purge options missing from mobile browser
Opened
#785 Add an option to copy a collection to a new or an existing playlist[Enhancement]:
Opened
#786 [Bug]: UID/GID parameters ignored
Opened
#787 [Bug]: Server not accessible when connected over OpenVPN
Opened
#788 [Enhancement]: Chapter editor add an option to set chapters based on the audio files
Opened
#789 [Bug]: ebooks in root folder are not found by ebook reader
Opened
#790 [Bug]: Multi-select visually selects multiple books but doesn't actually select
Opened
#791 [Bug]: Save button for Chapters does not appear after using lookup
Opened
#792 [Bug]: Batch selecting ebooks shows play button in the app bar
Opened
#793 [Enhancement]: List of random books
Opened
#794 [Enhancement]: show the name of the series on the border of the shelf
Opened
#795 [Enhancement]: Ability to Add Custom Bookshelf/Category, custom homescreen
Opened
#796 [Enhancement]: Support Subfolder Scanning for Audiobooks
Opened
#797 [Enhancement]: Add a "Missing: Cover" Filter
Opened
#798 [Enhancement]: Google Books provider use highest quality cover image
Opened
#799 [Enhancement]: Audiobook RSS feed audio track pub date - Revert #952
Opened
#800 [Bug]: Surrounding whitespace is included when editing chapter names
Opened
#801 [Bug]: Embed Metadata doesn't change cover
Opened
#802 [Bug]: Import breaks for certain file names
Opened
#803 [Enhancement]: More fine grained encoding (m4b merge tool)
Opened
#804 [Bug]: Audiobookshelf only listens on IPv4 interface
Opened
#805 [Bug]: Server crash on downloading episodes with big names
Opened
#806 [Enhancement]: OPML Export
Opened
#807 [Enhancement]: New user permissions for managing podcasts
Opened
#808 [Enhancement]: Add an "open in bookplayer" URL on books
Opened
#809 [Enhancement]: Allow disabling stats
Opened
#810 [Enhancement]: unify collections and playlists
Opened
#811 [Enhancement]: Batch create m4b files
Opened
#812 [Bug]: Overlapping folder view in library editor overlay
Opened
#813 [Enhancement]: RSS feeds for book series
Opened
#814 [Enhancement]: Ability to pin Playlist to Home Screen
Opened
#815 [Enhancement]: User access control based on subnet
Opened
#816 [Bug]: sort order didnt keep in series tab
Opened
#817 [Enhancement]: Remember which metadata items are enabled/disabled in "Match"
Opened
#818 [Enhancement] Comic reader "Manga Mode"
Opened
#819 [Bug]: Unclear UI when adding series to a book
Opened
#820 [Bug]: Toaster popup when scanning the library obscures menu
Opened
#821 [Bug]: Sorting ordeer gets reset(?) when clicking back
Opened
#822 [Bug]: Author edit, UI inconsistency
Opened
#823 [Enhancement]: Use Storytel as a metadata-source
Opened
#824 [Bug]: Series, Library view, UI inconsistency
Opened
#825 [Question]: Batch abs meta data to mp3 tag???
Opened
#826 [Bug]: Series Windows loads behind book detail page
Opened
#827 [Bug]: Resize widget in bottom right is not on top
Opened
#828 [Bug]: Crash after library scan
Opened
#829 [Enhancement]: Add get "raw" author image
Opened
#830 [Bug]: Crash on adding podcast
Opened
#831 [Bug]: Selection of narrator behind the editing window
Opened
#832 [Bug]: When installing PWA with Google Chrome on Windows 11, the app has no icon
Opened
#833 [Bug]: Unable to change scheduled backup time
Opened
#834 [Bug]: Libraries intermittently/not at all being detected in Web UI
Opened
#835 [Bug]: Appending a series to multiple files causes multiple of the same series to be generated.
Opened
#836 [Enhancement]: m-TAGS alternative metadata
Opened
#837 [Enhancement]: Could you add instructions for NginX Proxy Manager?
Opened
#838 [Enhancement]: parental control
Opened
#839 [Bug]: docker use HTTP_PROXY env request error
Opened
#840 [Enhancement]: Bookseries metadata
Opened
#841 [Enhancement]: Author - Pseudonym-Relation
Opened
#842 [Enhancement]: Podcast episode order (oldest plays first)
Opened
#843 [Bug]: Unable to manually update author profile Photo Path/URL
Opened
#844 [Bug]: Lock file is already being held
Opened
#845 [Enhancement]: Normal scan and force complete scan for Author???
Opened
#846 [Enhancement]: Share progress with other users
Opened
#847 [Enhancement] Pull "ASIN" from OPF fIle
Opened
#848 [Bug/Usability]: Hidden Settings Menu
Opened
#849 [Enhancement]: View Podcast download Queue
Opened
#850 [Enhancement]: Account for poorly formatted series data from Audible
Opened
#851 [Usability/Accessibility]: Mouse dependent buttons in library settings
Opened
#852 [Bug]: Unable to parse book in folder 'Machine'
Opened
#853 [Bug]: Local covers are not being used.
Opened
#854 [Bug]: Series being created incorrectly.
Opened
#855 [Bug]: Item Metadata Utils "Please Wait" dialog does not display properly
Opened
#856 [Enhancement]: OPF parser , add missing data for Subtitle and ASIN
Opened
#857 [Enhancement]: One -> Many Genera/Tag renaming
Opened
#858 [Enhancement]: Public or guest view
Opened
#859 [Enhancement]: Customizable Folder Structures
Opened
#860 [Enhancement]: Manuel match should search by asin first if present
Opened
#861 [Enhancement]: Select multiple podcast episodes with a "Select all" button or with shift+click in the list
Opened
#862 [Enhancement]: Custom Sleeptimer
Opened
#863 [Enhancement]: Split a single book into multiple books
Opened
#864 [Bug]: Series Sequence Info added to Series tag when book is readded
Opened
#865 [Bug]: Changing order of Authors won't allow entry to save
Opened
#866 [Bug]: Scanner regularly breaks on network file transfer
Opened
#867 Search Episode Name
Opened
#868 [Enhancement]: Option to turn off backup of original audio file during metadata embed
Opened
#869 [Enhancement]: Add Support for Book Title Sort Field
Opened
#870 [Enhancement]: working Hyperlink inside Author or Book Comment
Opened
#871 [Enhancement]: More accessible options to refresh podcasts
Opened
#872 [Bug]: Transcode ALAC Support
Opened
#873 [Bug]: Folder structure when adding library is cached
Opened
#874 [Enhancement]: open links from podcast show notes in new window
Opened
#875 [Enhancement]: make 'issues' tab visible in mobile, MWA, and android app
Opened
#876 [Bug]: Downloaded podcasts not showing up in NAS folder
Opened
#877 [Bug]: When adding podcasts using OPML it will append backslash (\) to the path rather than forward slash causing directory issues on *nix
Opened
#878 [Bug]: Library Files listed in wrong order after renaming files (similar to issue #517)
Opened
#879 [Enhancement]: Don't show the next book in series if you are still listening to the previous book
Opened
#880 [Enhancement]: Showing bitrate and container format
Opened
#881 [Bug]: Doing a scan of Library some books are being recharacterized as other books
Opened
#882 [Bug]: Removing book from host before removing from server seems to crash ABS
Opened
#883 [Enhancement]: Option to hide Series from Series overview
Opened
#884 [Enhancement]: Toggle off motion notification
Opened
#885 [Bug]: Updating a books Cover when Cover.jpg exists causes ABS crash
Opened
#886 [Enhancement] Playback speed by library
Opened
#887 [Enhancement]: Change the language and switch the html language
Opened
#888 [Enhancement]: Prefer cover.jpg if available
Opened
#889 [Enhancement]: Write tags and categories in the metafile.abs
Opened
#890 [Enhancement]: Fuzzy search library
Opened
#891 [Enhancement]: Playlist removing listened to items
Opened
#892 [Enhancement]: Add Flag to Indicate Audiobook is Abridged
Opened
#893 [Enhancement]: Add a Field to enter the Author Name for Sorting
Opened
#894 [Enhancement]: Add a home screen widget to the Android Version.
Opened
#895 [Bug]: "Series Name" and "Sequence" Fields Not Aligned in modal
Opened
#896 [Enhancement]: Ability to disable users from seeing full path
Opened
#897 [Bug]: "Info" bubbles don't appear to work on phone in vertical orientation
Opened
#898 [Enhancement]: AntennaPod Sync (gPodder API emulation)
Opened
#899 [Bug]: matroska/webm chapter UIDs break assumptions
Opened
#900 [Enhancement]: Playlist/Collections from Chapters/tracks
Opened
#901 [Bug]: HTTP links broken in show notes
Opened
#902 Collections RSS feed repeats the first book
Opened
#903 [Enhancement]: Recognize the same Narrators
Opened
#904 [Bug]: User account deleted
Opened
#905 [Bug]: Weird file permissions of uploaded files
Opened
#906 [Bug]: Name verification fails when creating a library
Opened
#907 [Enhancement]: Option to hide Series that currently have only one book tagged
Opened
#908 [Bug]: Client libraries are very outdated
Opened
#909 [Bug]: Playing a playlist, then modifying the playlist does not reflect in the play queue
Opened
#910 [Enhancement]: JSON Request/Response Validation
Opened
#911 [Bug]: Opened RSS feeds not updating with new podcast episodes
Opened
#912 [Enhancement]: Upgrade to Node 17 (Update OpenSSL)
Opened
#913 [Bug]: The seriestitle on "Recent Series" doesn't scale properly
Opened
#914 [Bug]: Crash during scan
Opened
#915 [Enhancement]: Delete Items From Hard Drive
Opened
#916 [Bug]: Session tracking doesn't count past midnight
Opened
#917 [Enhancement]: More fluid options for people who are hosting their own podcast
Opened
#918 [Enhancement]: "Details View" similar to Windows Explorer
Opened
#919 [Bug]: Books being "overwritten" during scans due to mistaken inode identity
Opened
#920 [Bug]: Broken book numbers for Series in Series
Opened
#921 Feature request: show series in collection view
Opened
#922 [Bug]: IOS App incorrectly logged LISTENING SESSIONS activity multiple times
Opened
#923 [Enhancement]: podcast default sort order
Opened
#924 [Bug]: Invalid Credentials gives 'Method Not Allowed'
Opened
#925 [Enhancement]: Add logging for downloaded files
Opened
#926 [Enhancement]: Filter RSS feed
Opened
#927 [Enhancement]: Listen together
Opened
#928 [Bug]: Service broken after last update
Opened
#929 [Bug]: Readding previously removed podcast
Opened
#930 [Enhancement]: Multiple library filters
Opened
#931 [Enhancement]: RPM repo for Centos or building from source
Opened
#932 crash on import
Opened
#933 [Enhancement]: Send ebooks to (other) devices
Opened
#934 [Enhancement]: Filters for podcasts (smart playlists)
Opened
#935 [Bug]: Crawled author metadata has the wrong language
Opened
#936 [Bug] OPML uploader using wrong path separator
Opened
#937 [Enhancement]: Allow CDs to be merged into a single book when they get parsed wrong.
Opened
#938 [Bug]: OPF reader doesn't load title element if it contains file-as
Opened
#939 [Enhancement]: Extract cover art from PDF ebooks
Opened
#940 [Enhancement]: Multicore support for M4B-encoding
Opened
#941 [Bug]: Batch Update of Series not working
Opened
#942 [Bug]: Unable to restore backup after upgrading to 2.2.14
Opened
#943 [Bug]: Some podcasts are showing incorrect characters
Opened
#944 [Enhancement]: Disable Version Check
Opened
#945 [Enhancement] Parse ID3 tags from podcast episodes
Opened
#946 [Enhancement]: Show 'Next backup in [duration]' on the backup dialog
Opened
#947 [Enhancement]: Continue Series no longer repeating the same book.
Opened
#948 [Enhancement]: A setting to allow auto lookup for books and chapters [edit] and authors
Opened
#949 [Bug]: Cannot finish a new library scan
Opened
#950 [Enhancement]: Check if directory already exists before upload
Opened
#951 [Enhancement] Search for narrator
Opened
#952 [Enhancement]: Directory structure - extra layer option
Opened
#953 [Bug]: Sort Order when group by sereies in another Series
Opened
#954 [Bug]: Error on import, import failure
Opened
#955 [Bug]: RSS feed not working
Opened
#956 [Enhancement]:
Opened
#957 [Enhancement]: Paginate APIs for low resource devices
Opened
#958 [Bug]: unable to start the application "Cannot set properties of null"
Opened
#959 [Bug]: Remaining time -NaN
Opened
#960 [Bug]: Unrecognised characters in Firefox
Opened
#961 [Enhancement] Filter out podcasts from search that do not have an RSS feed
Opened
#962 [Bug]:
Opened
#963 [Bug]: Non mp3 podcast files get saved as mp3
Opened
#964 [Enhancement] Support podcast episode Pub Date without specifying time
Opened
#965 [Bug]: ERROR: Root path has no media folders: /podcasts (scandir.js:191)
Opened
#966 [Enhancement]: Podcasts > Latest -- show all available, not just all downloaded
Opened
#967 [Enhancement]: Fetch episodes but not download them to show as newest/latest episodes
Opened
#968 [Bug]: When an item is moved outside baseDir library still recognizes book
Opened
#969 [Enhancement]: Include iTunes and google play block tags to keep RSS feeds private
Opened
#970 [Bug]: In a series RSS feed, all audio file downloads point to the first file
Opened
#971 [Enhancement]: A few suggestions for the convenience of the books.
Opened
#972 [Bug]: When manually renaming a folder, system does not properly update media.coverImage
Opened
#973 [Enhancement]: Authenticated RSS Feeds
Opened
#974 [Enhancement]: SSO login support
Opened
#975 [Enhancement]: Individual chapter timing adjustment
Opened
#976 [Enhancement]: Add metadata type called "flag"
Opened
#977 [Bug]: Crash when updating metadata via API
Opened
#978 [Bug]: multiple Authors from a audiobook are treates as on autor
Opened
#979 [Enhancement]: Ability to deny user access to chosen tag(s)
Opened
#980 [Enhancement]: Do not flag items as 'in progress' for Continue Listening unless a user has listened for at least X seconds
Opened
#981 [Enhancement]: Show resolution of currently active cover
Opened
#982 [Bug]: Spell Error when creating a new Collection (German)
Opened
#983 [Enhancement]: Button to save cover to folder with files and/or delete a local cover
Opened
#984 [Bug]: Podcasts with a huge amount of episodes makes the application unstable
Opened
#985 [Enhancement]: Password Policy
Opened
#986 [Enhancement]: Ebook highlighting and annotations
Opened
#987 [Enhancement]: When manually matching a book, show thumbnail of existing cover similar to existing author, genre, etc.
Opened
#988 [Bug]: Entries from items folder are not deleted
Opened
#989 [Enhancement]: .awb (AMR-WB Audio File) format support
Opened
#990 [Enhancement]: Leaderboard showing user stats
Opened
#991 [Bug]:backslash to create folder?
Opened
#992 [Enhancement]: Socks5 Proxy support
Opened
#993 [Enhancement] Podcasts support for nested seasons folder structure
Opened
#994 [Bug]: "Match All Authors" with a big library will hit rate limits on Audible API and start getting 429s
Opened
#995 [Enhancement]: Queue to create m4b files
Opened
#996 [Enhancement]: Prefer folder structure instead of ID3 tags (for importing)
Opened
#997 [Enhancement]: AirPlay support for iOS App
Opened
#998 [Enhancement]: Display podcast episode images
Opened
#999 Bug: Series filter based on progress not working
Opened
#1000 [Bug]: Speed not carrying across play sessions
Opened
#1001 [Bug]: Under Recently Added, Books with no series, Unrelated Option "Removie Series"
Opened
#1002 [Bug]: OPF file without narrator generates an ABS file that crashes reader
Opened
#1003 [Bug]: Editing the schedule for a podcast kinda broken
Opened
#1004 [Enhancement]: Check files for errors on import (mpck / mp3val / CheckMP3)
Opened
#1005 [Enhancement]: Bulk Chapters Lookup
Opened
#1006 [Enhancement]: Make manual backup run in the background
Opened
#1007 [Enhancement]: Are you open to a PR for MongoDB?
Opened
#1008 [Enhancement]: Flag for abridged / unabridged
Opened
#1009 [Enhancement] Continue series shelf to show next book in series when current book is more than 90% complete
Opened
#1010 [Enhancement]: Collapsed series sorting on values other than title
Opened
#1011 [Bug]: Auto/Scheduled Backups may not be executing
Opened
#1012 [Enhancement]: Add "Updated" to the Series Sort Options
Opened
#1013 [Bug]: When adding books, drag and drop onto the upload panel works fine, but I cannot add books by selecting from the same place or any place.
Opened
#1014 [Bug]: Playback event is wrong
Opened
#1015 [Bug]: Patreon Private RSS Podcast Feed - Unable to Download Episodes
Opened
#1016 [Enhancement]: Per-chapter time remaning
Opened
#1017 [Enhancement]: Support Matroska Audio files
Opened
#1018 [Enhancement]: Add a way to clear all chapters without replacing them
Opened
#1019 [Enhancement]: Multiple "instances" of books
Opened
#1020 [Enhancement]: Save chapter info on the fly
Opened
#1021 [Bug]: Unable to restore backup taken on prod docker on test docker
Opened
#1022 [Enhancement]: Ability to edit Series similar to tags
Opened
#1023 [Enhancement]: Show cover comparison information when manually matching
Opened
#1024 [Enhancement]: PDF viewer📖
Opened
#1025 [Bug]: ID3 tags not used for chapter names - file name always used instead
Opened
#1026 [Enhancement]: Find author image if the current file does not exist on the drive
Opened
#1027 Import author image [Enhancement]:
Opened
#1028 [Enhancement]: Authors page pagination
Opened
#1029 [Bug]: Long Title causes Web Player UI to overflow
Opened
#1030 [Bug]: Patreon episodes don't show as previously downloaded
Opened
#1031 [Bug]:
Opened
#1032 [Bug]: debian apt update && apt upgrade causing full apt update failure due to error "useradd: user 'audiobookshelf' already exists"
Opened
#1033 [Bug]: PublishedYear in Book metadata has mismatched type
Opened
#1034 [Enhancement]: Add an Original Publication Year to the Details pane
Opened
#1035 [Bug]: Chapters populated from embedded tags do not respect colons (:).
Opened
#1036 [Enhancement]: Shuffle Playlist
Opened
#1037 [Bug]: Wrong sorting of files
Opened
#1038 [Enhancement]: Generate Opus Files
Opened
#1039 [Bug]: Error in logs after switching config folder to another container
Opened
#1040 [Enhancement]: Recognize the CDEK tag.
Opened
#1041 [Enhancement]: Stats improvement on stats page
Opened
#1042 [Enhancement]: Ignore file similar to .gitignore and .plexignore
Opened
#1043 [Debian] Cannot embedded Metadata in audio tracks
Opened
#1044 [Enhancement]: Batch / Queue "embed metadata" for multiple books or series
Opened
#1045 [Enhancement]: Support podcast mp3 chapters
Opened
#1046 [Bug]: Timestamps in chapter list do not respect playback speed shift
Opened
#1047 [Bug]: Uploading a cover with PATCH method instead of POST crashes the server
Opened
#1048 [Bug]: Audiobookshelf restarts when I try to download episodes
Opened
#1049 [Bug]: No option to save chapter markers when simply using the “Shift Times” option
Opened
#1050 [Enhancement]: Rename and relocate file to author folders
Opened
#1051 [Enhancement]: Save new cover with different name than overwriting it.
Opened
#1052 [Enhancement]: Play count & read count
Opened
#1053 [UI]: Show "abridged" only when true.
Opened
#1054 [Bug]: Progress was not saved
Opened
#1055 [Bug]: Missing German translation for Abridged
Opened
#1056 Library Management: Lock metadata fields or the entire book.
Opened
#1057 [Bug]: Series Name dialog locks up web UI requiring reload of interface.
Opened
#1058 [Enhancement]: Allow ebooks to be marked as a supplement
Opened
#1059 Series and Sub-Series
Opened
#1060 [Enhancement]: Sleep Notification Sound
Opened
#1061 [Enhancement]: Show more detailed info on audio files (e.g. Bit rate)
Opened
#1062 [Enhancement]: Author/Narrator seperator
Opened
#1063 [Bug]: Podcasts with no episodes are shown as empty on re-scans
Opened
#1064 [Bug]: Unable to match books to services
Opened
#1065 UI: Add search input inside library filter dropdown menu
Opened
#1066 [Bug] Bad chapter ID breaks mobile app downloads
Opened
#1067 UI: Sort a Series by publication year if no sort sequence number present
Opened
#1068 [Bug]: Author folder name splitting not working correctly
Opened
#1069 [Enhancement]: Filter for authors without images
Opened
#1070 [Bug]: Podcast playback stops on Android app
Opened
#1071 [Enhancement]: Embed metadata for entire library
Opened
#1072 [Bug]: Chapters in second .m4b files not detected
Opened
#1073 [Enhancement]: Replace a TLAN tag with its full name
Opened
#1074 [Enhancement] change 'Listen Again' to 'Read Again' in ebook library
Opened
#1075 UI: Disable Delete functionality server-wide and make it OFF by Default
Opened
#1076 [Enhancement]: Add a function for automatic download for podcasts (RSS Feeds)
Opened
#1077 [Bug]: when previewing a "Match", Genres do not autocomplete
Opened
#1078 [Bug]: Some Opus/mka audiobooks are silent
Opened
#1079 [Enhancement]: native mobile notifications
Opened
#1080 [Enhancement]: Allow deleting a duplicate tag from Genre or Tags
Opened
#1081 [Enhancement]: Ability to restart ABS for Root/Admin level users
Opened
#1082 [Enhancement]: Option to Hide (Series) Number in Top Right of Cover Thumbnail
Opened
#1083 [Enhancement]: ISBN clarification
Opened
#1084 [Enhancement]: Podcast folders / sorting / archiving
Opened
#1085 [Bug]: Wrong episode is downloaded
Opened
#1086 [Enhancement]: Smarter handling of genre, author, narrator metadata
Opened
#1087 [Bug]: Update Tone to latest in docker version
Opened
#1088 [Enhancement]: support for External Authentication
Opened
#1089 Multiple Libraries
Opened
#1090 [Enhancement]: "Select all" button for items in library (rather than one by one)
Opened
#1091 [Enhancement]: Adding bookmarks for ebooks
Opened
#1092 [Enhancement]: Custom themes (maybe theme.park support?)
Opened
#1093 [Enhancement]: Lack of functionality for artists
Opened
#1094 [Bug]: lockfile compromised. mtime is not ours
Opened
#1095 [Bug]: Quickmatching Podcast Episodes Results in Crash
Opened
#1096 [Bug]: No cast support for pwa app?
Opened
#1097 [Enhancement]: store the books in a cloud
Opened
#1098 [Enhancement]: Collection of already read books
Opened
#1099 [Enhancement]: searches sort generic matches before specific ones
Opened
#1100 [Enhancement]: Notification if filename/path is too long
Opened
#1101 [Bug]: problem with detecting audiobooks with mixed structure
Opened
#1102 [Enhancement]: seekForward/Backward instead of next/previousTrack option
Opened
#1103 [Enhancement]: Automatically create Bookmarks
Opened
#1104 [Enhancement]: Adjustable skip amount
Opened
#1105 [Enhancement]: MP3 Series tag support multiple series
Opened
#1106 [Enhancement]: Add Whisper support
Opened
#1107 [Bug]: Debian/Ubuntu - installer using deprecated apt-key
Opened
#1108 [Bug]:
Opened
#1109 [Enhancement]: Translation of the ABS app just like the web interface.
Opened
#1110 [Bug]: The lable "Recommanded" is not translated into German on the start page
Opened
#1111 [Bug]: Docker sometimes die while scanning
Opened
#1112 [Enhancement]: Visual feedback of the series in the ABS app
Opened
#1113 [Enhancement]: Status finished / partly heard series
Opened
#1114 [Enhancement]: Improve online author search
Opened
#1115 [Enhancement]: Log client IP address on successful login
Opened
#1116 [Bug]: NPM error Container requiring root privs
Opened
#1117 [Enhancement]: Read TPA from ID3v2.2 tags for Disc number
Opened
#1118 [Enhancement]: Prefer (podcast) description over subtitle when subtitle is null
Opened
#1119 [Enhancement]: Display Publisher
Opened
#1120 [Bug]: Covers failing to download. Uploading, or pasting a URL also fails with error.
Opened
#1121 [Enhancement]: Subtitle Search
Opened
#1122 [Enhancement]: Re-Scan Multiple Selected
Opened
#1123 [Enhancement]: Better handling of new podcast episodes (waiting list; inbox; episodes)
Opened
#1124 [Enhancement]: Add a "Add to listen later" list option on the book page. Similar to Plex Watchlist
Opened
#1125 [Bug]: docker container crashes when downloading a podcast
Opened
#1126 [Bug]: M4B Merging not completing. Fails and does not notify of failure.
Opened
#1127 [Enhancement]: sortalbum tag support
Opened
#1128 [Bug] AudiobookCovers.com persisting as regular match provider
Opened
#1129 [Enhancement]: Light/Dark colour schemes
Opened
#1130 [Enhancement]: Let me use bookmarks without losing reading stats
Opened
#1131 [Bug]: [UI] Refreshing autor page causes library switching
Opened
#1132 [Bug]: Clicking on Narrators button crashes server
Opened
#1133 [Bug]: Emded Metadata Tool giving wrong Feadback
Opened
#1134 [Enhancement]: Sharing presigned link to specific book/books
Opened
#1135 [Enhancement]: View indivdual podcast episode covers
Opened
#1136 [Enhancement]: keep android app alive longer when paused
Opened
#1137 [Bug] Local playback sessions from the mobile app are not showing in daily stats chart
Opened
#1138 Cannot edit chapter times in mobile browsers
Opened
#1139 [Bug]: Automatic Tagging of series with a comma in the title results in two series being assigned
Opened
#1140 [Enhancement]: Search all cover providers at once
Opened
#1141 [Enhancement]: Library stats accessible to users via permission option
Opened
#1142 [Enhancement]: Filters for autodownloading episodes
Opened
#1143 [Bug]: JavaScript heap out of memory
Opened
#1144 [Enhancement]: Add ability to detect existing podcast episodes
Opened
#1145 [Enhancement]: Audible Original Podcasts
Opened
#1146 [Enhancement]: EPub ebook TOC show subitems
Opened
#1147 [Enhancement]: Save progress of PDF ebooks
Opened
#1148 [Enhancement]: Match New Authors feature
Opened
#1149 [Enhancement]: Support "and" as a separator between multiple authors
Opened
#1150 [Bug]: Delete bookmark not working
Opened
#1151 [Bug] Embed audio file not embedding ASIN, series and series sequence
Opened
#1152 [Enhancement] Set custom order for podcast library
Opened
#1153 Feature request: add image to notification
Opened
#1154 [Bug]: cannot be played directly
Opened
#1155 [Bug] Hide chapters page for ebook only book items
Opened
#1156 [Bug]: Books don't download on old Android phone
Opened
#1157 Author Match not working [Bug]:
Opened
#1158 Feature request: automatic update of recent podcast
Opened
#1159 [Enhancement]: Show book duration on Match page
Opened
#1160 [Enhancement]: Keep audio controls visible over ebook reader
Opened
#1161 [Bug]: Podcast episodes with the same name share one audio file
Opened
#1162 [Enhancement]: Library level setting of book cover dimensions
Opened
#1163 [Bug]: Epub shows white text on white background on browser and android app
Opened
#1164 [Bug]: "Close Player" on Web-UI deletes progress
Opened
#1165 [Enhancement]: Publisher Filter
Opened
#1166 [Enhancement]: Supplementary document tagging
Opened
#1167 [Enhancement]: Progress or Status of Batch update process
Opened
#1168 [Enhancement]: allow -c:a copy as advanced option?
Opened
#1169 [Bug]: Unicode handling bug when using web upload
Opened
#1170 [Enhancement]: allow or default to use express-fileupload/useTempFiles=true
Opened
#1171 [Enhancement]: Add button to download page while viewing comic
Opened
#1172 [Enhancement] Support HTML/rich text descriptions for audiobooks
Opened
#1173 [Enhancement]: Dual Pane Comic View
Opened
#1174 [Enhancement]: EBook libraries should prefer 'epub' file types over other existing file types
Opened
#1175 [Bug]: Issues automatically downloading from some RSS feeds
Opened
#1176 [Bug]: Unable to view comic issues of the same collection
Opened
#1177 [Bug]: Series page "In Progress" filter shows completed series
Opened
#1178 [Bug]: Editing the rich-text description of a podcast episode does not allow quick navigation (arrow keys) of existing text
Opened
#1179 [Bug]: Send Ebook to device submenu overflowing page on the right
Opened
#1180 [Enhancement]: Convert epub to mobi when send to a Kindle device via mail
Opened
#1181 [Enhancement]: Save progress for comics
Opened
#1182 [Bug]: Files with chinese characters become garbage after upload
Opened
#1183 [Enhancement]: Bookmarks Directory
Opened
#1184 [Enhancement]: Parse OpenAudible data.
Opened
#1185 [Bug]: Pressing edit icon on a podcast episode in a playlist table does not work
Opened
#1186 [Enhancement]: Sorting options for Collections
Opened
#1187 Ebooks not appearing as separate items ?
Opened
#1188 [Enhancement]: Option to set first image in cbz/cbr as cover
Opened
#1189 [Enhancement]: Configure backup directory
Opened
#1190 [Bug]: Podcasts are not automatically downloading recent episodes
Opened
#1191 [Bug]: 对WAM格式的音频支持很差,无法快速的加载。
Opened
#1192 [Bug]: Non-Admins should not get to account creation
Opened
#1193 [Bug]: Missing Files
Opened
#1194 [Enhancement]: Mark book as Did Not Finish
Opened
#1195 [Bug]: Notification causing laggy Lockscreen
Opened
#1196 [Enhancement]: Recognize [ASIN] in folder names
Opened
#1197 wrong direction in epub page turn from mobile browser
Opened
#1198 [Enhancement]: Enlarged view of covers
Opened
#1199 [Bug]: Issue with Automatic Download of Updated Episodes
Opened
#1200 [Enhancement]: Configurable Podcast Feed Fetch Timeout
Opened
#1201 [Bug]: iOS App - Sleep Timer reset on pause/play
Opened
#1202 [Enhancement]: Webhook support
Opened
#1203 [Enhancement]: iOS App - get Feature from Android App
Opened
#1204 [Enhancement]: Ability to mark an entire podcast as played without having to select each episode individually.
Opened
#1205 [Bug]: ffmpeg error with MB4 audiobook
Opened
#1206 [Enhancement]: Book Format Icons and Filters
Opened
#1207 [Enhancement]: Control playback between different devices
Opened
#1208 [Enhancement]: Mapping of 'Incoming' Genres/tags to Custom/Managed Genres/tags
Opened
#1209 [Enhancement]: Shuffle Mode within audiobooks with multiple chapters
Opened
#1210 [Enhancement]: Enable Custom datetime in Podcast episode File Name
Opened
#1211 [Enhancement]: 大佬 想要一个中文的安装app
Opened
#1212 [Enhancement]: Improve book editing performance when saving changes
Opened
#1213 Automatically tag specific genres or authors with explicit
Opened
#1214 [Enhancement]: Import "Abridged" Flag from an opf File
Opened
#1215 [Enhancement]: Remove episode from "Newest Episodes" when marked as finished
Opened
#1216 [Bug]: Library not updated after uploading from the upload page
Opened
#1217 [Bug]: Some audiobooks refuse to play.
Opened
#1218 [Enhancement] Add library filter for explicit content & not explicit content
Opened
#1219 [Enhancement]: Search for authors without suffixes like '- Translator' or '-Foreword'
Opened
#1220 [Enhancement]: 'Select all' Podcast episodes download limit to search/filter
Opened
#1221 [Enhancement]: Calculate runtime with playback speed increase taken into account
Opened
#1222 [Bug]: Not syncing played location
Opened
#1223 [Bug]: Invalid Data error when scanning files with file names containing certain characters
Opened
#1224 [Enhancement]: Allow setting Genres Accessible to User
Opened
#1225 Add read count/lists
Opened
#1226 [Bug]: Unable to trigger library actions from mobile view of an admin user
Opened
#1227 [Bug]: Progress not being synced (timeout too aggressive)
Opened
#1228 [Enhancement]: New filter for ebooks
Opened
#1229 [Enhancement]: User Reviews / Notes
Opened
#1230 [Enhancement]: Rename metadata.json files to something less generic, and add a "file format version" of some sort in the file
Opened
#1231 [Bug]: Crashes when trying to download certain episodes
Opened
#1232 [Enhancement]: Podcast item page should have a place that show episodes count
Opened
#1233 [Enhancement]: Change the standart bitrate for m4b encoding to 128k
Opened
#1234 [Bug]: Access All Libraries toggled off causes viewing errors with some Series
Opened
#1235 [Bug]: only download 1 episode
Opened
#1236 [Enhancement] Upload files to existing library item folders
Opened
#1237 [Enhancement]: Remove toast notification for marking items as finished/unfinished
Opened
#1238 [Enhancement]: Allow podcast to be queued to browser storage before playing (ie: not streaming to device)
Opened
#1239 [Bug]: Can't update covers on ebooks or audiobooks
Opened
#1240 [Enhancement]: fb2 books support
Opened
#1241 [Bug]: Playlist / Collections for Ebooks
Opened
#1242 [Bug]: Discs Imported as Books, when folder names are "Book Name (Disc ##)"
Opened
#1243 [Bug]: SQLITE_BUSY: database is locked
Opened
#1244 [Bug]: abs starts libraries in wrong way
Opened
#1245 [Bug]: Number of backups to keep not being respected
Opened
#1246 open a series > this page could not be found
Opened
#1247 [Bug]: new issues since 2.3.0
Opened
#1248 [Bug]: Since 2.3.0 container crashes when connecting or playing local media with android app
Opened
#1249 [Bug]: Crash when updating series sequence
Opened
#1250 [Bug]: no local cover > mp3 to cover log
Opened
#1251 [Enhancement]: KODI addon
Opened
#1252 [Enhancement]: Improve author matching for authors with the same name
Opened
#1253 [Enhancement]: Synchronization to Goodreads
Opened
#1254 [Enhancement]: Rating System
Opened
#1255 [Bug]: FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
Opened
#1256 [Enhancement]: Concept of connecting other audio services and queuing music into Audiobookshelf
Opened
#1257 [Bug]: Systemd Service overwritten on upgrade
Opened
#1258 [Enhancement]: Tag whole podcasts as bonus
Opened
#1259 [Bug]: No start after update from 2.3.1 to 2.3.2 of audiobookshelf with linux directly (without docker or simmilar)
Opened
#1260 [Bug]: SequelizeUniqueConstraintError during library scan and force re-scan
Opened
#1261 [Bug]: Cannot add user if no tags are selected.
Opened
#1262 [Enhancement]: Filter to show Audiobooks where information differes from Audiobookshelf and file
Opened
#1263 [Enhancement]: Manually or Automatically restart running progresses after crash
Opened
#1264 [Enhancement]: Option to "Embed All" and "Convert All"
Opened
#1265 [Bug]: 2.3.2 setting max-old-space-size causes java out of memory on raspberry pi / memory restricted containers. (Workaround)
Opened
#1266 [Enhancement]: M4B conversion queuing
Opened
#1267 [Enhancement]: Relocate the blue info box.
Opened
#1268 [Enhancement]: Playlist button for batch select
Opened
#1269 [Bug]: do not start due to libc change
Opened
#1270 [Bug]: RSS feeds not showing artwork post 2.3.X upgrade
Opened
#1271 [Enhancement]: Genre / subgenre tree support
Opened
#1272 [Bug]: SQL Foreign Key Error Progress Sync
Opened
#1273 [Bug]: Resizing the page while reading an ebook changes your page
Opened
#1274 [Bug]: "Save metadata with item" has no effect
Opened
#1275 [Bug]: book not downloading
Opened
#1276 [Enhancement]: Support OPDS to allow eReaders to directly download books
Opened
#1277 [Bug]: Error: Cannot find module './dev' when built from source
Opened
#1278 [Bug]: Quick Embed for existing m4b files
Opened
#1279 Add checkbox to users page to disable remote access for users with root privileges [Enhancement]:
Opened
#1280 Library page keep scroll position when book is deleted [Enhancement]:
Opened
#1281 Add missing chapters to the dropdown selector on Library page [Enhancement]:
Opened
#1282 [Enhancement]: Podcast - Latest Play Queue behavior
Opened
#1283 [Bug]: a single "bad archive" anywhere in backups folder unregisters all backups (bad or good)
Opened
#1284 [Enhancement]: Batch remove from continue listening
Opened
#1285 [Bug]: Crashing shortly after running.
Opened
#1286 Error after portainer update to v2.3.3[Bug]:
Opened
#1287 [Enhancement]: Add permission for users to open RSS feeds
Opened
#1288 [Enhancement]: Make the fast-forward and rewind button times customizable.
Opened
#1289 [Enhancement]: Podcast Episode number autoincrement
Opened
#1290 Fatal javascript OOM in GC during deserialization with docker
Opened
#1291 [Bug]: Unexpected end of Input
Opened
#1292 [Bug]: scan library triggers full scan instead of change only
Opened
#1293 [Bug]:
Opened
#1294 [Bug]: No cover art rehosting RSS
Opened
#1295 [Bug]: Failed Podcast Downloads Leave Files Behind
Opened
#1296 [Bug]: Fatal javascript OOM in GC during deserialization
Opened
#1297 [Bug]: Remove Continue Listening
Opened
#1298 Playback speed by library
Opened
#1299 [Enhancement]: Enable users to configure and use Ereader Devices
Opened
#1300 [Enhancement]: Network Limitations akin to Plex
Opened
#1301 [Enhancement]: Upload files directly into folders
Opened
#1302 M4B Encoding Progress Bar[Enhancement]:
Opened
#1303 [Bug]: Series are not displayed in the expected order on an authors page.
Opened
#1304 [Security]: Including pre-bundled libs
Opened
#1305 [Bug]: Deleting a library deletes all content within
Opened
#1306 [Bug]: Some RSS feeds seem to cause the application to crash
Opened
#1307 [Bug]: Font size slider only affects line spacing - web and app
Opened
#1308 [Enhancement]: Feature Request - Custom Forward/Back Skip Increment times
Opened
#1309 [Bug]: Chapter names for track-split audiobooks are populated from filenames
Opened
#1310 [Enhancement]: Reading List for Audiobooks
Opened
#1311 [Bug]: Some genre tags are not being parsed correctly
Opened
#1312 [Bug]: 2.3.3 Docker container fails to start
Opened
#1313 [Bug]: Container Fails to Start
Opened
#1314 [Bug]: Option for Podcast Playlist has been removed
Opened
#1315 Shared Playlists
Opened
#1316 [Bug]: Crashing entirely
Opened
#1317 [Enhancement]: Session Listening Log
Opened
#1318 [Bug]: v2.3.x RSS feeds returning 404 on cover/episodes
Opened
#1319 [Bug]: Invalid cover path crashes container
Opened
#1320 [Bug]: Books not added automatically after being uploaded - Scan Error
Opened
#1321 [Bug]: Download Podcast Episode via local PodSync App
Opened
#1322 [Enhancement]: Notes
Opened
#1323 [Bug]: Displayed playback time lags behind real time
Opened
#1324 [Bug]: Searches fail and Audiobookshelf crashes
Opened
#1325 [Bug]: Umlauts in folder or files
Opened
#1326 [Enhancement]: Show publish year on library page when sorting books by publish year
Opened
#1327 [Bug]: Server crash while deleting a library item
Opened
#1328 CarPlay for iOS app
Opened
#1329 [Enhancement]: Show Podcast Episode Info Before Downloading
Opened
#1330 [Bug]: Comic reader incorrect sort order. Only using first 5 digits in file name.
Opened
#1331 [Bug]: Store metadata with item doesn't work
Opened
#1332 [Bug]: multiple adding audiobooks not working
Opened
#1333 [Enhancement]: Filter Category for unset
Opened
#1334 [Bug]: Loosing position of audiobook.
Opened
#1335 [Enhancement]: SERIES view checkmark/completion icon per series (manually chosen)
Opened
#1336 [Enhancement]: Playback Options (force HLS)
Opened
#1337 [Enhancement]: set internal listening port for docker
Opened
#1338 [Bug]: Failing to download podcast episode for specific podcast
Opened
#1339 [Enhancement]: Backup Enhancements
Opened
#1340 [Enhancement]: PostgreSQL support
Opened
#1341 [Enhancement]: search in ebooks
Opened
#1342 [Enhancement]: Show audiobook duration (or a comparison) in Match search workflow
Opened
#1343 [Bug]: Get Connection refused when downloading
Opened
#1344 [Bug]: RSS Feeds not respecting "Prevent feed from being indexed by itunes and google"
Opened
#1345 [Enhancement] Change "disable watcher" setting to "enable watcher"
Opened
#1346 [Enhancement]: Migrate metadata/covers between /metadata and the items
Opened
#1347 [Bug]: Crashing instantly when scan is triggered
Opened
#1348 [Bug]: azw3 file not able to be read with abs
Opened
#1349 Remove chmod of log directory on startup
Opened
#1350 [Enhancement]: Sleep Timer - Until end of Current Chapter (Web App)
Opened
#1351 [Enhancement]: Scanner ignore .part files
Opened
#1352 [Bug]: the urls of the items in the rss feed do not work due to special characters in the title
Opened
#1353 [Bug]: Deleting podcast episode from home screen removes entire podcast
Opened
#1354 [Enhancement]: Multi-User Management and Account Expiration
Opened
#1355 [Bug]: crashes on synology box running dsm 7.xx
Opened
#1356 [Bug]: Cannot read properties of undefined (reading 'getAllLibraryFolderPaths')
Opened
#1357 [Bug]: With v2.4.0, GETting all library items with no limit returns empty results array
Opened
#1358 [Bug]: Library Crash
Opened
#1359 [Bug]: Server crash on quick match
Opened
#1360 [Bug]: SequelizeDatabaseError when updating book author or series name that includes an apostrophe
Opened
#1361 [Bug]: Library size total uses too large of a unit
Opened
#1362 [Bug]: borrows for files cause Socket failed to connect
Opened
#1363 [Bug]: OOM Crash when loading podcast library with lots of tracks
Opened
#1364 [Bug]: Loading items a lot slower than pre-2.4.0 versions
Opened
#1365 [Enhancement]: Ease of use for Podcasts
Opened
#1366 [Bug]: can not download episode using proxy in ABS docker in Synology
Opened
#1367 [Bug]: 2.4.1 Docker exits when trying to match books
Opened
#1368 [Bug]: Authors dropdown not showing suggestions
Opened
#1369 [Bug]: Docker exits when trying to save a new series metadata (book)
Opened
#1370 [Bug]: Submitting Match changes crashes audiobookshelf. Possibly only for one author.
Opened
#1371 [Bug]: Podcast library recently added home page shelf not showing number of episodes
Opened
#1372 [Enhancement]: Export reports as .csv so that I can do stuff with filtered lists of books
Opened
#1373 [Bug]: Refreshing Podcast Queue Page Causes Error
Opened
#1374 [Enhancement]: Filter by file format (codec)
Opened
#1375 [Enhancement]: Hide sub series in the general library view
Opened
#1376 indexing book titles
Opened
#1377 [Bug]: Crash When adding new book to library
Opened
#1378 [Bug]: Failed to get feeds, when RSS feed URLs starting with https://anchor.fm/
Opened
#1379 [Enhancement]: devcontainer should have the same timezone as host
Opened
#1380 [Bug]: Match Books only updates 95 of the 350+ books in my Library since 2.4.1
Opened
#1381 [Enhancement]: Show only top level series
Opened
#1382 [Bug]: Series Name with Comma's (,) Are Split into Multiple Series
Opened
#1383 [Enhancement]: ebook type conversion
Opened
#1384 [Enhancement]: pigz instead of gzip
Opened
#1385 [Enhancement]: Multithread node.js
Opened
#1386 [Bug]: duplicate series being generated when using quick match
Opened
#1387 [Enhancement]: import directly from a user's libro.fm library
Opened
#1388 [Bug]: ABS does not add ebooks to its libraries in folders with metadata.opf files created by Calibre
Opened
#1389 [Bug] Re-scanning books when cover is not stored with library item causes cover to be extracted again
Opened
#1390 [Bug]: Server crash when removing item from playlist
Opened
#1391 [Bug]: When mass editing library items, somethings strange happens.
Opened
#1392 [Enhancement]:copy encoded m4b at last
Opened
#1393 [Bug]: Cannot save series with "'s" in their name.
Opened
#1394 [Bug]: [Scanner] matchLibraryItems: Library has no items after Matching Books
Opened
#1395 [Bug] eBook file type indicator missing from book cover on home page and library page for newly added files on the web client
Opened
#1396 [Bug]: Duplicate Pod Cast Episodes in UI
Opened
#1397 [Bug]: Endpoint /api/libraries/<id>/items always returns minified results
Opened
#1398 [Bug]: "Newest Episodes" section has disappeared as of 2.3.4
Opened
#1399 [Bug]: Chapters not updated during scan
Opened
#1400 [Bug]: Renaming my Library made me lose all matches / metadata.
Opened
#1401 [Bug]: Add ability to delete authors
Opened
#1402 [Bug]: New imports creating new author entries (Duplicating) not matching to existing
Opened
#1403 [Feature]: Book Sharing
Opened
#1404 [Bug]: (Match tab) If Search Title or Author contain &, search query is incorrectly encoded
Opened
#1405 [Bug]: Recent Series on "Home" tab shows single book series despite library setting to "hide single book series"
Opened
#1406 [Enhancement]: Import Formatted Text from Book Summary Information
Opened
#1407 [Bug]: Safari zooming out causes text to overlap cover images
Opened
#1408 [Bug]:The playback progress is out of sync.
Opened
#1409 [Bug]: Reverting to older RSS feed when updated RSS feed is accessed
Opened
#1410 [Bug]: Filtered User is populated to Open Listening Sessions
Opened
#1411 [Enhancement]: Collapse sub-series showing JSON object
Opened
#1412 [Enhancement]: Admin should be able to see users listning stats.
Opened
#1413 [Bug]: OPF files can create empty tags and empty genres
Opened
#1414 [Bug]: Cant update podcast episode limit
Opened
#1415 [Enhancement]: Add ability to mark whole series as read / heard
Opened
#1416 [Enhancement]: Add nl2br
Opened
#1417 [Bug]: Doesn't install on IPv6 only server
Opened
#1418 [Enhancement]: Make the library folder path editable
Opened
#1419 [Enhancement]: Nested library structure
Opened
#1420 [Enhancement]: Library-specific tags
Opened
#1421 [Bug]: server crash after starting playback in browser
Opened
#1422 [Bug]: Audiobookshelf keeps blowing out all user edited metadata and covers
Opened
#1423 [Bug]: Auto download does not seems to work for podcast imported with OPML
Opened
#1424 [Bug]: In one of my libraries, I am unable to create series.
Opened
#1425 Github Security Lab Vulnerability Report
Opened
#1426 [Enhancement]: Some sort of over-aching index, e.g., an alphabetical grouping or slider indicator
Opened
#1427 [Bug]: Symlinks are not properly traversed in a library
Opened
#1428 [Bug]: Crash when getaddrinfo fails during upload because Logger is not defined
Opened
#1429 [Bug]: Series splitting into multiple on commas
Opened
#1430 [Enhancement]: Add delete button to edit dialogs, both individual and bulk edit
Opened
#1431 [Enhancement]: Option to include subtitles in dis[play
Opened
#1432 [Bug]: [LogManager] Invalid log dne
Opened
#1433 [Enhancement]: Add azw3 support for the abs reader
Opened
#1434 [Bug]: Using M4B generation tool results in a much bigger file than original files combined
Opened
#1435 [Enhancement]: Dismiss scanning library notification box
Opened
#1436 [Bug]: Crash when searching for a cover without an author
Opened
#1437 [Bug]: Clicking Podcasts' Playlists Tab makes docker and server both unresponsive for over a minute sometimes more.
Opened
#1438 [Bug]: Search doesn't work properly with international characters
Opened
#1439 [Enhancement]: Add/upload books from remote folders
Opened
#1440 Genre not updating on a rescan
Opened
#1441 [Enhancement]: Show length of local book on match tab.
Opened
#1442 [Enhancement]: Delete files from file system option default should be unchecked.
Opened
#1443 [Enhancement]:Option to still show m4b "tool" even when book only has single m4b
Opened
#1444 CSS issue with version in bottom left corner of screen when book open
Opened
#1445 [Bug]: Incorrect enclosure type for video files in podcast RSS feed
Opened
#1446 [Bug]: Socket failed to connect
Opened
#1447 [Enhancement]: Advanced search
Opened
#1448 [Enhancement]: Support for Japanese language ebooks
Opened
#1449 [Bug]: Top download button only leading to 502 Bad Gateway
Opened
#1450 [Enhancement]: Add multiple series (when they exist) during quick match.
Opened
#1451 [Enhancement]: Customize skipping the opening for X seconds, and skipping the ending for X seconds.
Opened
#1452 [Bug]: Watcher not working for bind mounts in Docker on Windows
Opened
#1453 [Bug]: Patreon RSS feeds dont work correctly
Opened
#1454 [Enhancement]: More Flexible Library Structure
Opened
#1455 [Bug]: Genres and Tags are case-sensitive when they should be case-insensitive and also not be able to be duplicates
Opened
#1456 [Bug]: Old streams are not cleaned up on server initialization
Opened
#1457 [Bug]: Deleting the last episode in a playlist causes a server crash
Opened
#1458 [Bug]: RSS feed not updating with new episodes
Opened
#1459 [Enhancement]: Play Next in Queue
Opened
#1460 [Bug]: Create/Update Media Progress does not update personalized rows
Opened
#1461 [Enhancement]: Podcast Playlist Without Hanging on to Downloaded Episodes
Opened
#1462 [Bug]: Files don't disappear after converting in m4b
Opened
#1463 [Bug]: No line breaks in the author view
Opened
#1464 [Bug]: Audiobook file management tools translate texts...
Opened
#1465 [Enhancement]: Allow for naming options for cover.* and metadata.json files
Opened
#1466 [Bug]: unable to open RSS feed from Series/Collections
Opened
#1467 Put the iOS app in the App Store
Opened
#1468 [Enhancement]: Rescan file for chapter markers via edit chapters dialog
Opened
#1469 [Enhancement]: Extra Narrator Filter
Opened
#1470 [Enhancement]: Better identify missing books
Opened
#1471 [Enhancement]: Add notifications for Audiobook downloads. Enhance the notify feature.
Opened
#1472 [Bug]: Image on authors landing page is a different aspect ratio then the authors tab
Opened
#1473 [Bug]: Error Uploading Large Audiobook
Opened
#1474 [Enhancement]: Cover Search using Google Images
Opened
#1475 [Bug]: Search not working correctly
Opened
#1476 [Bug]: "Match" has a slow race condition with user input
Opened
#1477 Sort Book Match Results by closest to length
Opened
#1478 [Bug]: iOS App Crashes after some time.
Opened
#1479 [Enhancement]: Unified library (all libraries)
Opened
#1480 [Bug]: Sub-directory checks in watcher.js are incorrect
Opened
#1481 [Enhancement]: Simple web UI to support eReaders that don't have expansive javascript support
Opened
#1482 [Enhancement]: Get embedded book cover for ebook only folders
Opened
#1483 [Bug]: Chapters are not inited correctly on first import
Opened
#1484 [Enhancement]: Option to exclude finished podcast episodes from RSS feeds
Opened
#1485 Authors on user accounts
Opened
#1486 [Enhancement]: Search for New Podcast episodes from the library page
Opened
#1487 [Enhancement]: Support SRT files for audio books
Opened
#1488 [Enhancement]: Volume Boost
Opened
#1489 [Enhancement]: Direct download for supplemental ebooks
Opened
#1490 [Enhancement]: Support case insensitive search for non-ASCII characters
Opened
#1491 [Bug]: Date format defined in settings not used when parsing the ID3 date tag.
Opened
#1492 [Enhancement]: Redacted Cover Option for unread books in a series
Opened
#1493 [Enhancement]:
Opened
#1494 [Enhancement]: Old Apple Podcasts iOS app support
Opened
#1495 [Bug]: download some rss feed error with v2.5.0
Opened
#1496 [Bug]: Crash when matching when author name ends in "???"
Opened
#1497 [Enhancement]: Scrape updated covers using audnexus &update=1 flag.
Opened
#1498 [Enhancement]: Allow rescanning of audio files to fix incorrect chapter length
Opened
#1499 [Bug]:
Opened
#1500 [Enhancement]: Improve accessibility for screen readers
Opened
#1501 [Enhancement]: Detect file naming, file type and metadata issues
Opened
#1502 [Bug]: Published year not displaying on some scraped books if date is encoded as yyyy-mm-dd
Opened
#1503 [Enhancement]: Bulk Local User Creation and Account Updates
Opened
#1504 [Enhancement]: Remove "Check and Download New Episodes"
Opened
#1505 [Bug]: Podcast episodes still downloading after scheduled downloads disabled
Opened
#1506 [Bug]: Collection view shows ebook duration in seconds
Opened
#1507 [Bug]: Watcher fails to add single audio file to library if library is audiobooks-only
Opened
#1508 [Enhancement] Support natural sorting of titles
Opened
#1509 [Bug]: PDF Reader is flickering
Opened
#1510 [Enhancement]: Subtitle parsing to use customary English lexicographical symbols, i.e., : as well as - ; also seperated is misspelled.
Opened
#1511 [Bug]: language String for number of books on authors page
Opened
#1512 [Enhancement]: User option: default to full path in file view
Opened
#1513 [Enhancement]: Keyboard shorcut
Opened
#1514 [Bug]: More than one offline session result in a uniqe constraint violation crash on the next time the app connects to the server
Opened
#1515 [Bug]: Bulk Quick Match with "Update Details" leaves empty series
Opened
#1516 [Bug]: Unsanitized Regex in BookFinder.js
Opened
#1517 [Bug]: "Socket disconnected" when trying to add podcasts
Opened
#1518 [Bug]: m4b limit size or lenght ?
Opened
#1519 [Bug]: Various fatal database errors after manually changing metadata in the web portal
Opened
#1520 [Enhancement]: Rename "Search" page in podcast library
Opened
#1521 [Bug]: crash while downloading many podcasts
Opened
#1522 [Bug]: Audiobookshelf not reading metadata from metadata.json
Opened
#1523 [Bug]: Some Audiobooks are not included into the library
Opened
#1524 [Enhancement]: Ability to estimate equivalent timestamp/page numbers between ebooks and audiobooks
Opened
#1525 [Enhancement]: Ability to sort/rename directory structure based on metadata
Opened
#1526 [Enhancement]: Randomize autoDownloadSchedule for podcasts
Opened
#1527 [Enhancement]: respect ttl element if present for podcasts (rss)
Opened
#1528 [Bug]: [FfmpegHelpers] Extract Cover Error Error
Opened
#1529 [Enhancement]: Ebook-specific library options
Opened
#1530 [Enhancement]: Support multiple file formats per audiobook
Opened
#1531 [Bug]: Author Quick Match Grabs the wrong author. No way to manually remove it without removing author?
Opened
#1532 [Enhancement]: GPTs optimised API
Opened
#1533 [Bug]: Browser Arc doesn't show the menu see screenshot
Opened
#1534 [Bug]: Podcast image and categories are not pulled into iTunes Podcast Connect
Opened
#1535 [Bug]: Audiobookshelf becomes unusable when adding a lot of books
Opened
#1536 [Enhancement]: UX - "Metadata order of precedence" doesn't make sense to me
Opened
#1537 [Enhancement]: Read Cue File For Chapters
Opened
#1538 [Enhancement]: Build in Audible DRM removal
Opened
#1539 [Bug]: Data type mismatch in database
Opened
#1540 [Bug]: Server crash when closing playback window before transcoding starts
Opened
#1541 [Bug]: fileUtils: Failed to download failed "blocked"
Opened
#1542 [Bug]: Some Podcasts won't download. AxiosError: self signed certificate
Opened
#1543 [Enhancement]: Separate Folder Structure Requirement for Comic Libraries
Opened
#1544 [Enhancement]: chapters in RSS feed
Opened
#1545 Search: search over all metadata combined
Opened
#1546 [Bug]: Watcher not working
Opened
#1547 [Bug]: Date and Episode Number Ignored in Filename
Opened
#1548 [Enhancement]: Add webhook/scrobbler support
Opened
#1549 [Bug]: Random audiobooks disappearing periodically
Opened
#1550 [Enhancement]: Add link to backup guide
Opened
#1551 [Enhancement]: A way to create connections between ABS entries, e.g., to link a Blink to a book
Opened
#1552 [Bug]: Error 'Playback failed: Source error' appearing when trying to play a downloaded audio book
Opened
#1553 [Enhancement]: Ability to select cover from the epub files first page/cover page
Opened
#1554 [Bug]: Narrators page go 404 when reload
Opened
#1555 [Bug]: Library scan does not detect subfolders
Opened
#1556 [Bug]: Using Plex as an auth provider seems to break the login on iOS
Opened
#1557 [Enhancement]: Move file info into podcast edit
Opened
#1558 [Bug]: "Use square book covers" library option is not working
Opened
#1559 Unfortunately, the entire application needs improvement.
Opened
#1560 [Enhancement]: Podcast RSS Feed Parse Chapters From Description
Opened
#1561 [Bug]: Authelia SSO ends in Internal Server Error (Password mismatch)
Opened
#1562 [Bug]: Not able to remove books from the "Continue Listening" tray
Opened
#1563 [Bug]: Hide Change Password when Password Authentication disabled
Opened
#1564 [Enhancement] Continue series shelf to not show 2 of the same book
Opened
#1565 TITLE or ALBUM
Opened
#1566 [Enhancement]: Audiobookshelf wrapped
Opened
#1567 [Bug]: Mobile Web Reader Completely Removes Arrows
Opened
#1568 [Enhancement]: audiobookshelf as a universal podcast client
Opened
#1569 [Bug]: Web ePub Reader Incorrect Progress Upon Reading
Opened
#1570 [Bug]: Password Login For User created via OIDC crashes server
Opened
#1571 [Enhancement]: Add an HTTPS redirect URL for OIDC support on mobile
Opened
#1572 [Bug]: metadata.json parser does not work for series sequence with whitespace
Opened
#1573 [Bug]: SQLite FOREIGN KEY constraint failed
Opened
#1574 [Enhancement]: Collapse Collections
Opened
#1575 [Enhancement]: Authorized applications
Opened
#1576 [Enhancement]: Move File Location Without Needing to Delete the Book Record
Opened
#1577 [Bug] Some authors have lastFirst set to null
Opened
#1578 [Enhancement]: Add user notes to https://websiteurl.com/config/users
Opened
#1579 [Bug]: Podcasts with many episodes cause (frontend) performance issues
Opened
#1580 [Bug]: Data inconsistencies on landing page (cache not clearing bug)
Opened
#1581 [Bug]: Conversion to m4b canceled
Opened
#1582 Volume boost
Opened
#1583 [Enhancement]: Same book, different narrators
Opened
#1584 [Enhancement]: Add .opus support to the Audiobook File Management Tools (AFMT)
Opened
#1585 [Bug]: Issue Parsing RSS Feed
Opened
#1586 direct one toogle filter for audio book VS text book in library views
Opened
#1587 [Enhancement]: Ignore/remove temp files from database
Opened
#1588 [Bug]: Audiobook restarts after a few seconds when using m4b files.
Opened
#1589 batch edit (mark and allocate) for books to series
Opened
#1590 folder and file renamer
Opened
#1591 [Bug]: Mobile App login for Openid user crashes server
Opened
#1592 [Bug]: web brower-EDGE shows an error covering the buttons when I use IPV6
Opened
#1593 [Bug]: Can't write podcasts to folder
Opened
#1594 [Enhancement]: Option to Reverse Generated Series Cover Left-To-Right Direction
Opened
#1595 [Bug]: RSS feeds for collections not updating when adding/removing books
Opened
#1596 [Bug]: Authelia OIDC - Callback Error 500
Opened
#1597 [Bug]: Auther Narrator being added as an author.
Opened
#1598 [Bug]: OIDC login does not work with Nextcloud
Opened
#1599 [Enhancement]: Allow search filtering tags on user settings page "Tags Accessible to User"
Opened
#1600 [Bug]: deleted podcast episodes are downloaded again
Opened
#1601 [Enhancement]: Download Ebook Option in iOS app
Opened
#1602 [Enhancement]: Add support for HID Consumer control Play/Pause
Opened
#1603 [Bug ?]: only show first audio book when in a subfolder
Opened
#1604 [Enhancement]: show categories
Opened
#1605 [Enhancement]: Add GraphicAudio as a match provider
Opened
#1606 [Enhancement]: Auto Delete listened podcast episodes
Opened
#1607 [Bug]: Synology SSO "Error in Callback"
Opened
#1608 [Enhancement]: Read ASIN and CDEK tags from m4b (maybe more?) files
Opened
#1609 [Bug]: Cover Size Widget is not visible when the Stream Container is open
Opened
#1610 [Bug]: Autoplayed podcast episodes don't appear on "continue listening" row
Opened
#1611 [Bug]: fetch rss feed content error
Opened
#1612 [Bug]: UI so slow it's unusable
Opened
#1613 Add tooltip/hover text for book titles in library view (for all books, or only when display is truncated)
Opened
#1614 [Bug]: Cannot clear titles from the "Continue Reading Shelf"
Opened
#1615 [Bug]: Losing Library list page scroll position when deleting a book
Opened
#1616 [Enhancement]: Add tooltip/hover text for book titles in library view (for all books, or only when display is truncated)
Opened
#1617 [Enhancement]: Multiple OIDC Providers
Opened
#1618 [Enhancement]: Add setting to the playlist to remove already listened episodes.
Opened
#1619 [Enhancement]: Add a button for each episode on the "latest" page to add to the playlist directly.
Opened
#1620 [Enhancement]: Add an opption to delete automatically listened episodes after x days.
Opened
#1621 [Enhancement]: Ignored folders in library
Opened
#1622 [Bug]: Chapters not correctly retrieved from multi-m4b books
Opened
#1623 [Enhancement]: 'Full' backup option
Opened
#1624 [Enhancement]: Send to Kindle & multiple Files (Editions/Formats/narators) for Audiobooks and E-books
Opened
#1625 [Enhancement]:Authors With 0 Books - Automatic Cleanup
Opened
#1626 [Bug]: Playback speed in firefox (121.0) remains at 1.0 despite changing to higher speed
Opened
#1627 [Bug]: Sorting books by duration bugged
Opened
#1628 [Enhancement]: Better Ebook handling and conversion
Opened
#1629 [Bug]: Playlist navigation entry not visible on mobile website
Opened
#1630 [Enhancement]: Auto Tag
Opened
#1631 [Enhancement]: Separate library type for text (epub) books
Opened
#1632 [Enhancement]: Support "movementname" and "movement" fields to match mvin and mvnm
Opened
#1633 [Enhancement]: Force transcode for downloaded file
Opened
#1634 [Enhancement]: Change password at next login
Opened
#1635 [Enhancement]: Allow multiple books for the same series to be in the same folder
Opened
#1636 [Enhancement]: Total Skipped Time
Opened
#1637 [Bug]: Listen history not work
Opened
#1638 [Enhancement]: drill out "abridged : yes / no" to Item-Type
Opened
#1639 [Enhancement]: Resize Details window
Opened
#1640 [Enhancement]: new progress status for library item - add "mark as aborted" additional to "mark as finished"
Opened
#1641 [Bug]: Double quotes in Podcast names are not escaped when exported to OPML
Opened
#1642 [Bug]: Unable to locate package audiobookshelf
Opened
#1643 [Bug]: Server crashes without error when querying API for (non-existant) author image
Opened
#1644 [Enhancement]: Add episode number and date to file name
Opened
#1645 [Enhancement]: Sort series alphanumerically instead of alphabetically.
Opened
#1646 [Bug]: Parsed accented letters not displaying
Opened
#1647 [Enhancement]: add ignore/exclude folder to library scan
Opened
#1648 [Bug]: TestFlight beta is full
Opened
#1649 [Bug]: Stopped working out of nowhere, impossible to open file
Opened
#1650 [Bug]: Tall Tale TV podcast fails to download
Opened
#1651 [Bug]: Series sequence is not pulled when parsing OPF metadata file
Opened
#1652 [Enhancement]: Automaticly start reading the next issue in a bundled Comics volume
Opened
#1653 [Enhancement]: Remember speed setting per book
Opened
#1654 [Bug]: Performance Issues Due to External Storage (CIFS) and Transient Inode Values
Opened
#1655 [Bug]: "Library Item" schema returned by "Get a Library's Items" endpoint response is different from API docs
Opened
#1656 [Enhancement]: Add book covers into RSS feeds generated from collections and series
Opened
#1657 [Bug]: Import fails to ffprobe or create metadata for audiobooks with whitespace in the target directory/book name on CIFS NAS share
Opened
#1658 [Bug]: Multiple progress losses again
Opened
#1659 [Bug]: Library name change doesn't work
Opened
#1660 [Bug]: Cannot mark book as finished
Opened
#1661 [Enhancement]: Higher resolution covers in PWA while on the lock screen on iOS
Opened
#1662 [Bug]: [Intermittent] Audio keeps playing while no play bar appear
Opened
#1663 [Enhancement]: Remove duplicate entries in the author view.
Opened
#1664 [Enhancement]: Better support for Ultrawide monitors on home page
Opened
#1665 [Bug]: quick match overwrite all information in some situations
Opened
#1666 [Enhancement]: Higher resolution PWA app icon
Opened
#1667 [Bug]: Metadata parser for cbz/cbrs greater than 2 GiB cause server to crash
Opened
#1668 [Enhancement]: Allow specification of OIDC user role and permissions with attribute mappings
Opened
#1669 [Bug]: Server crash when .cbr file is added
Opened
#1670 [Bug]: tags that were set disappearing (requires restart to fix)
Opened
#1671 [Bug]: missing crossorigin="use-credentials" property
Opened
#1672 [Enhancement]: Allow reordering of tracks
Opened
#1673 [Bug]: Chromecast from chrome-browser, not working properly
Opened
#1674 [Bug]: Book can't be removed from "Continue Listening"
Opened
#1675 [Bug]: Docker container crashes without any log entry
Opened
#1676 [Bug]: Logs do not contain [Auth] entries
Opened
#1677 [Enhancement]: File Management
Opened
#1678 [Enhancement]: Increase native compatibility with the files migrated from Audible using Libation
Opened
#1679 [Enhancement]: Warning: connect.session() MemoryStore is not designed for a production environment
Opened
#1680 [Enhancement]: Series cover
Opened
#1681 [Bug]: Author/Series with non-ASCII names are listed once for every book when updated
Opened
#1682 RSS option for filenames as episodes
Opened
#1683 服务端自动关闭。CPU占用高。
Opened
#1684 [Bug]: Windows installer continues to check and install the same update
Opened
#1685 [Enhancement]: Full text search
Opened
#1686 [Enhancement]: Build/run from source guide
Opened
#1687 [Enhancement] Add server setting to disable SSRF req filters to allow internal addresses
Opened
#1688 [Bug]: Listen statistics not correct
Opened
#1689 [Enhancement]: Add sort to authors page for number of books
Opened
#1690 [Enhancement]: Request to add support for storing/displaying or linking to a Privacy Policy
Opened
#1691 Hash audiobooks
Opened
#1692 [Bug]: Match with Amazon uses completely wrong ASIN
Opened
#1693 [Bug]: Embedding metadata into original file just does not work.
Opened
#1694 [Enhancement]: Allow keyboard navigation and selection in drop-down lists
Opened
#1695 [Bug]: After cover update, cover appears broken until page is reloaded
Opened
#1696 [Enhancement]: iTunes cover provider original image
Opened
#1697 [Enhancement]: Change "Author" table to "People" table
Opened
#1698 [Bug]: .epub file counting as finished after cover
Opened
#1699 [Enhancement]: leaving comments on an audiobook or e-book
Opened
#1700 [Bug]: Open Listening Session stays open forever
Opened
#1701 [Bug]: Series doesn't sort alphabetically properly
Opened
#1702 [Bug]: Conversion to m4b seems to crash ABS
Opened
#1703 [Enhancement]: Bring the mobile app playback UI to the PWA on mobile
Opened
#1704 [Enhancement]: iOS - Prompt user once a week to install the PWA
Opened
#1705 [Enhancement]: API to get user information by email.
Opened
#1706 [Bug]: "Mark as finished" not staying enabled
Opened
#1707 [Enhancement]: Option to disable Streaming
Opened
#1708 [Bug]: idtag language
Opened
#1709 No failed login limit
Opened
#1710 [Bug]: Cannot add podcast with localhost URL
Opened
#1711 [Enhancement]: Add Preview Button
Opened
#1712 [Enhancement]: Filter / Regex for RSS feeds
Opened
#1713 [Enhancement]: Add ability to resize description box when editing details.
Opened
#1714 [Enhancement]: Abilty to edit or unlink users from SSO Providers
Opened
#1715 [Enhancement]: Linked Files Section
Opened
#1716 [Enhancement]: Ability to set a cover for Collections
Opened
#1717 [Enhancement]: Limit users sessions
Opened
#1718 [Enhancement]: Author description page
Opened
#1719 [Bug]: LibraryItem updatedAt field is not updated after media changes
Opened
#1720 [Enhancement] Sync Read status between Audibook and eBook libary
Opened
#1721 [Enhancement] Folder for Automatic Import
Opened
#1722 [Enhancement]: Link progress history to ISBN/ASIN-number
Opened
#1723 [Bug]: Player Web controls should be propper buttons
Opened
#1724 [Enhancement]: Metadata Provider
Opened
#1725 [Bug]: New tag not showing in filter list
Opened
#1726 [Enhancement]: Allow iOS app to Delete Media from Server.
Opened
#1727 [Bug]: Library fails to scan (hangs indefinitely)
Opened
#1728 [Enhancement]: Ignore Thumbs.db file
Opened
#1729 [Enhancement]: Per Chapter Playlist functionality for Audiobooks (similar to Podcast playlists)
Opened
#1730 [Enhancement]: Translate book description in different language
Opened
#1731 [Bug]: ASIN doesn't get stripped before Lookup
Opened
#1732 [Enhancement]: Click to acknowledge toast notification
Opened
#1733 [Bug]: [Error: SQLITE_CONSTRAINT: UNIQUE constraint failed: playbackSessions.id]
Opened
#1734 [Enhancement]: expand drag n' drop to homepage/library page
Opened
#1735 PWA icon (iOS)
Opened
#1736 [Enhancement]: Read More for big album/author descriptions
Opened
#1737 [Bug]: Metadata not found when adding a new library
Opened
#1738 [Enhancement]: PWA (iOS) theme color fix
Opened
#1739 [Enhancement]: Enable hyperlink within description text
Opened
#1740 [Enhancement]: Year in review API endpoint
Opened
#1741 [Bug]: "See Year in Review" crashes the app
Opened
#1742 [Enhancement]: Multi-title handling
Opened
#1743 [Bug]: Author Match for Stephen Fry matched to Stephen Fried
Opened
#1744 Editable Start/Finished Dates
Opened
#1745 [Enhancement]: Custom covers for Series and Collections
Opened
#1746 [Bug]: web login screen leaves [invisible] trailing whitespace after username
Opened
#1747 Playback speed[Enhancement]:
Opened
#1748 [Bug]: Newly initalized servers return invalid backupSchedule data in serverSettings
Opened
#1749 [Bug]: audiobookshelf_2.8.0_amd64.deb' uses unknown compression for member 'control.tar.zst'
Opened
#1750 [Enhancement]: Show queued task in the list of running tasks
Opened
#1751 [Enhancement]: List existing **and** new chapter info side-by-side in Edit > Edit Chapters > Lookup
Opened
#1752 [Bug]: Docker update fail arm v7
Opened
#1753 [Enhancement]: Add librivox.org as a match data provider
Opened
#1754 [Bug]: Edited Item Metadata Utils
Opened
#1755 [Bug]: Server crash during quick match
Opened
#1756 [Bug]: Sleep Timer "End of Chapter" Android App
Opened
#1757 [Enhancement]: See progress % when converting to m4b.
Opened
#1758 [Enhancement]: API Endpoint to scan a specific folder / Partial Scan
Opened
#1759 [Bug]: Unable to amend cosmetic value of existing username
Opened
#1760 [Bug]: iOS Background audio stops at the end of each audio track (iOS 17+)
Opened
#1761 [Bug] Audiobook length wrong (only some books)
Opened
#1762 [Enhancement]: Support chapter images for podcast episodes
Opened
#1763 [Bug]: Server crash when iOS app connects to server, unique constraint violation -
Opened
#1764 [Bug]: Incorrect authors created from match results due to comma-separation
Opened
#1765 [Enhancement]: A way to see which audiobooks have missing ebooks
Opened
#1766 [Enhancement]: Add ability to pause/resume download queue
Opened
#1767 [Enhancement]: Possibility to stream audiobooks in Android Auto
Opened
#1768 [Bug]: Users able to add and download duplicate podcast episodes to queue
Opened
#1769 [Bug]: OpenID Connect Failing against Authentik - RPError: outgoing request timed out
Opened
#1770 [Enhancement]: Editing User's "Tags Accessible to User"
Opened
#1771 [Enhancement]: Diacritic-insensitive search
Opened
#1772 [Bug]: If book is part of two (maybe more) series, this book appears twice in the "Continue Series" shelf
Opened
#1773 [Bug]: potential memory leak
Opened
#1774 [Bug]: Iphone web app stutters then stops playing after a minute
Opened
#1775 [Enhancement]: Add Select All Option within a series view or Author View
Opened
#1776 [Bug]: Podcast Max new episodes to download per check cannot be set to 0
Opened
#1777 [Bug]: Search fails to find known item if the query includes multiple spaces between words
Opened
#1778 [Enhancement]: audiobookshelf logo or name on the login screen
Opened
#1779 [Bug]: v2.8.0 "MemoryStore is not designed for a production environment, as it will leak memory, and will not scale past a single process"
Opened
#1780 [Bug]: Recurring crash
Opened
#1781 [Bug]: When editing chapters, hitting tab for next field skips the timestamp column
Opened
#1782 [Enhancement]: Continue Series to show only books with sequence higher than a finished book in the same series
Opened
#1783 [Bug]: Server crashes
Opened
#1784 [Enhancement]: Mass Edit, Overwrite, add abridged Toggle
Opened
#1785 iOS upload picker
Opened
#1786 [Bug]: Matched Covers lost
Opened
#1787 [Enhancement]: Allow permission setting for regular users to create or edit collections
Opened
#1788 [Enhancement]: Infer season and episode from podcast title
Opened
#1789 [Bug]: Podcast already exists
Opened
#1790 [Bug]: Author text input gets clipped when editing book details
Opened
#1791 [Bug]: Web browser audiobook "Edit Chapters" additions or changes are not reflected in the web player or mobile app player "View Chapters" menu
Opened
#1792 [Bug]: "Listen to beginning of chapter" does not stop at end of chapter - should it stop before the beginning of the next chapter?
Opened
#1793 [Bug]: Able to play multiple streams of different audio, i.e. an audiobook and a chapter of an audiobook at the same time
Opened
#1794 [Bug] Cosmetic/programmatic inconsistency when viewing audiobook details
Opened
#1795 [Bug] Resizing page does not update chapter marker positions in audio player
Opened
#1796 [Bug]: While playing an audiobook and editing it's chapters, moving cursor left/right in timestamp alters current progress, up/down alters volume
Opened
#1797 [Bug]: Incorrect handling of some series metadata from audible.co.jp
Opened
#1798 [Enhancement]: Filter by File Type (extension)
Opened
#1799 [Enhancement]: Merge tags
Opened
#1800 [Bug]:
Opened
#1801 [Bug]: Stats do not accurately reflect iOS listening sessions of downloaded books
Opened
#1802 [Bug]: Search return wrong result and is extremly slow
Opened
#1803 [Bug]: stream failed: undefined when playing from the web app
Opened
#1804 [Bug]: failed to download cover image via url
Opened
#1805 [Enhancement]: Jellyfin-esque Sync Play
Opened
#1806 [Bug]: ABS does not deploy schema when docker container isn't run as root
Opened
#1807 [Enhancement]: Android App: Add a way to download an entire podcast
Opened
#1808 [Enhancement]: Android App: Search Podcast Episode Titles
Opened
#1809 [Enhancement]: A "slide out" or "on hover" nav menu, or side-bar buttons for quick navigation to the next / previous group of entries
Opened
#1810 [Bug]: Audiobookshelf does not restore metadata properly, causing a crash
Opened
#1811 [Enhancement]: Add Element for Creator
Opened
#1812 [Bug]: Server fails to start after successful build on *BSD
Opened
#1813 [Enhancement]: seperate folders one book
Opened
#1814 [Bug]: New library scan crashes server
Opened
#1815 [Bug]: wma can't play in web
Opened
#1816 [Bug]: OPML import containing own feed == Server crash
Opened
#1817 [Bug]: [FfmpegHelpers] downloadPodcastEpisode: Error Error: ffmpeg exited with code 227: Conversion failed!
Opened
#1818 [Enhancement]: Cross library progress
Opened
#1819 [Enhancement]: Theming system for web app
Opened
#1820 [Bug]: OIDC fails with LastLogin.io/Obligator
Opened
#1821 [Bug]: Can't add/edit series
Opened
#1822 [Bug]: Weekly Library Scan does not honor Metadata order of Precedence
Opened
#1823 [Enhancement]: Should we support ability to set default user type on auto register instead of hardcoded it?
Opened
#1824 [Enhancement]: Really hope to add the function to skip the intro and outro of audiobooks.
Opened
#1825 [Bug]: Error in v2.8.1
Opened
#1826 [Bug]: no matching manifest for linux/arm/v7
Opened
#1827 [Bug]: SMTP relay fails to connect to Prontonmail bridge
Opened
#1828 [Enhancement]: Split upload filewise
Opened
#1829 [Enhancement]: Native custom branding
Opened
#1830 Moving audio file to subdirectory marks original entry as "missing"
Opened
#1831 [Enhancement]: Toggle to display subtitle in library
Opened
#1832 [Enhancement]: normalize audio
Opened
#1833 [Bug]: When enabling/diabling library watcher, change does not take effect until server restart
Opened
#1834 [Bug]: Podcasts duplicate in UIs
Opened
#1835 Can the piped audio out for audiobookshelf be linked to snapclient?
Opened
#1836 [Bug]: 2.8.1 (Docker) Library Scan Fails Getting Repeated "alert number 12" in log file
Opened
#1837 [Feature Request] End of Chapter Sleep Timer
Opened
#1838 [Enhancement]: Add Alphabet shortcuts to Authors view to make navigation of large libraries easier
Opened
#1839 [Bug]: Audiobookshelf errors when scanning titles containing an apostrophe in Windows share
Opened
#1840 [Bug]: key \"ino\" changed
Opened
#1841 [Bug]: JavaScript heap out of memory
Opened
#1842 [Enhancement]: add webp image support for cbz files?
Opened
#1843 [Bug]: Crash when matching a book and the author name ends in a comma
Opened
#1844 [Bug] Local listening sessions showing on the wrong day
Opened
#1845 [Bug]: Cosmetic issue with Playback Speed "pop-up" not above "eBook" when playing audiobook & reading ebook
Opened
#1846 [Bug]: Cosmetic issue causes the playback icons to temporarily overlap when reducing the browser window width
Opened
#1847 [Enhancement]: Accessibility Tool Tips for audiobook details/links and playback control icons
Opened
#1848 Volume boost
Opened
#1849 Separate location for metadata
Opened
#1850 [Enhancement]: Sort Series Numbers Numerically THEN Alphabetically
Opened
#1851 [Bug]: Series do not collapse for User when tag restrictions are set for them
Opened
#1852 [Enhancement]: If ASIN is present, allow to provide link to Audible store page
Opened
#1853 [Bug]:
Opened
#1854 [Bug]: Podcast already exists
Opened
#1855 [Enhancement]: Associate hyperlinks with an audiobook
Opened
#1856 [Enhancement]: Chapter editor "Set chapters from tracks" button to use ID3 title tags instead of filename
Opened
#1857 [Enhancement]: Explicit content disabled at the client level as well as the user account level
Opened
#1858 [Bug]: Server fails to start on Arch Linux with "Pkg: Error reading from file."
Opened
#1859 [Enhancement]: Add existing users to libraries
Opened
#1860 [Enhancement]: Convert from M4B to MP3
Opened
#1861 [Bug]: FATAL [Server] Unhandled rejections -- Scanner aborting -- DB not getting updated
Opened
#1862 [Bug]: identical large OPML file upload success in 2.8.0, but aborts in 2.8.1
Opened
#1863 [Enhancement]: generate images from text and show them while playing the book
Opened
#1864 [Enhancement]: variation in execution minute of hourly podcast RSS refreshes
Opened
#1865 [Enhancement]: option to enable dynamic refresh of 'Latest episodes' page
Opened
#1866 [Enhancement]: Exportable reports for viewing locally
Opened
#1867 Feature Request - In cover search, filter covers by a minimum resolution
Opened
#1868 [Bug]: ERROR: [Server] attempt to init server when server already has a root user (Server.js:291)
Opened
#1869 [Enhancement]: Friendly name for server
Opened
#1870 [Enhancement]: Show Language on Audiobook Detail View
Opened
#1871 [Enhancement]: Adjust fields on cover tab in item modal on narrow screen
Opened
#1872 [Enhancement]: Add negative library filter for "Abridged" i.e. Unabridged filter
Opened
#1873 [Enhancement]: Series Metadata
Opened
#1874 [Bug]: metadata.json not updated
Opened
#1875 [Bug]: Timer Doesn't Work Reliably with Chromecast (Browser or Android)
Opened
#1876 [Bug]: Search does not show all items!
Opened
#1877 [Enhancement]:
Opened
#1878 [Enhancement]: Podcast preview/trailer/teaser
Opened
#1879 Support for Audiobooks.com API
Opened
#1880 [Enhancement]: Make Genre Separators configurable
Opened
#1881 [Bug]: Subtitle metadata overwriting description
Opened
#1882 [Enhancement]: Allow purging of zero-book authors in a library
Opened
#1883 [Bug]: ABS crashes when fetching podcast RSS-feed
Opened
#1884 [Bug]: Web interface fails playback: 'Invalid data found when processing input'
Opened
#1885 [Enhancement]: Support ASIN with lowercase characters in Audible Match
Opened
#1886 [Bug]: Slow loading playlists
Opened
#1887 [Enhancement]: add Filter "missing Series-Episode"
Opened
#1888 [Bug]: Bad epub causes crash with Unhandled rejection error
Opened
#1889 [Bug]: Library scan failing
Opened
#1890 [Enhancement]: Listening speed remembered per each book
Opened
#1891 [Bug]: Crash on failure to download image file
Opened
#1892 Audio Sync between devices resets sync to zero on new login (Does not include iOS or Android App)
Opened
#1893 [Bug]: Unable to download podcast episode - downloadPodcastEpisode: Error Error: ffmpeg exited with code 234
Opened
#1894 [Enhancement]: Have library stats display thousands with a comma
Opened
#1895 [Bug] Custom metadata provider including extra curly bracket in query string
Opened
#1896 [Bug]: Home/Library screen - Display authors in entered order instead of alphabetical
Opened
#1897 [Enhancement]: Allow alternative chapter splits via .cue files
Opened
#1898 [Bug]: OIDC with Authentik not working any more
Opened
#1899 [Enhancement]: fdroid
Opened
#1900 [Bug]: Volume button not visible when the browser window is narrow
Opened
#1901 [Bug]: Podcasts library dissapeared when upgrading to v2.9.0
Opened
#1902 [Bug]: Cannot "listen to beginning of chapter" on firefox after embedding metadata
Opened
#1903 [Bug]: Switching libraries with filter on results in display of UUID instead of name
Opened
#1904 [Bug] Users can be created with leading/trailing whitespace but can't login with it
Opened
#1905 [Bug]: The player's cover art formatting changes with selected library
Opened
#1906 [Bug]: A lot of "Error: port is undefined" logged in web
Opened
#1907 [Enhancement]: If "Watcher" is disabled in settings, then a manual "Scan" button should appear in the library
Opened
#1908 [Enhancement] Support book language being case insensitive
Opened
#1909 [Enhancement]: Show active / inactive status of user within user-overview
Opened
#1910 [Bug]: disconnect while loading episode list
Opened
#1911 [Enhancement]: OIDC: Add possibility to spcecify names of group claims
Opened
#1912 [Enhancement]: drill out "explicit" to "age rating" as used by videos
Opened
#1913 [Bug]: The server is not starting in dev mode.
Opened
#1914 [Enhancement]: Set a Primary Ebook file format for all ebooks
Opened
#1915 [Bug]: Unable to remove item from Continue Listening section
Opened
#1916 [Bug]: no cover, no audio files detected
Opened
#1917 [Bug]: docker-compose is recommended over docker compose in the docs
Opened
#1918 [Enhancement]: (Cosmetic) For Book Matching, add CSS element padding 1px for images
Opened
#1919 [Enhancement]: (Cosmetic) Picture dimensions should use “×” instead of lowercase x
Opened
#1920 [Bug]: Authors page is non-responsive for large (>30k) number of authors. Page does not lazy load.
Opened
#1921 [Bug]: Downloading Podcast Episodes per CronManager results in Server Restart
Opened
#1922 [Bug]: Library keeps restoring settings to an older version
Opened
#1923 [Bug]: Podcast episode stays in "continue listening" even at being fully played
Opened
#1924 [Bug]: When moving books within the same library, a broken picture is displayed in the browser
Opened
#1925 [Bug]: Home page fails to load on larger library
Opened
#1926 [Enhancement]: search looks in description
Opened
#1927 [Bug]: When editing a book, a book march and updated cover will show original cover until refreshed
Opened
#1928 [Enhancement]: Allow download to mobile devices and/or through web page only to prevent leeching
Opened
#1929 [Bug]: Switching libraries while a specific series is set results in error message "No results"
Opened
#1930 [Enhancement]: Search should cross libraries
Opened
#1931 [Bug]: Restoring from large AudioBookShelf backup results in broken Author images and "Internal Server Error"
Opened
#1932 [Enhancement]: Authors should be cross libraries
Opened
#1933 [Enhancement]: Auto skip ADs within a podcast
Opened
#1934 [Enhancement]: "Hide single book series" should apply to Libraries as well as "Series"
Opened
#1935 [Enhancement]: Add Display Name for sending emails
Opened
#1936 [Enhancement]: Scrape metadata from podcast title
Opened
#1937 [Enhancement]: Display series, collection and author duration
Opened
#1938 [Enhancement]: M4b Menge
Opened
#1939 [Enhancement]: Shared listening sessions
Opened
#1940 [Bug]: [Edit Chapters] button of "Chapters" tab of Edit item dialog doesn't work if in edit chapters view to start.
Opened
#1941 [Enhancement]: Description Read more | Read less button language translation for Enhancement #2614
Opened
#1942 [Enhancement]: Adding Transcription/Subtitle Viewing Support
Opened
#1943 [Bug]: Series and collapesed series progress bars are buggy
Opened
#1944 [Enhancement]: Add "Send to E-reader" guide link
Opened
#1945 [Enhancement] Embed "Language" with Embed Metadata tool
Opened
#1946 [Enhancement]: Support for Audiobook Series that have no Author
Opened
#1947 [Bug]: Series Progress filters incorrect - showing for any users progress
Opened
#1948 [Enhancement]: Add commit hash to server page
Opened
#1949 [Enhancement]: Show Bitrate
Opened
#1950 [Enhancement]: In Authors → Match All Authors, allow matching for missing images/descriptions
Opened
#1951 [Bug]: Updating author image does not refresh until page is reloaded
Opened
#1952 [Bug]: Authors → Match All Authors is resulting in a 429 Error from api.audnex.us, needs to be rate limited, possible warning message
Opened
#1953 [Enhancement]: Logs files should be downloadable a tab-seperated text file, allow for specifying a time range
Opened
#1954 [Enhancement]: add sort by "finished at"
Opened
#1955 [Bug]: remove of TAG-entries nor remove line for TAGs within in OPF-File will not remove TAG on library-Item after rescan
Opened
#1956 [Enhancement] Include Genre in global library search
Opened
#1957 [Enhancement]: Connect Library-Item by Library ID instead of Server
Opened
#1958 [Enhancement]: implement "Faceted Search"/Multiple filters
Opened
#1959 [Enhancement]: Include itemid and "audiobookshelf" in metadata.json sidecars & API endpoint to pull itemid from the full path on disk.
Opened
#1960 [Enhancement]API/DB: optional endTime Param to store end time of a bookmark
Opened
#1961 [Enhancement]: "Add to Collections" should work similarly to metadata fields
Opened
#1962 [Enhancement]: Add search input on "Add to Collections" to filter down collections
Opened
#1963 [Enhancement]: When using "quick match" for Metadata, give us an option to customize the fields
Opened
#1964 [Enhancement]: Make automatic cover search / download toggleable
Opened
#1965 [Enhancement]: Make Series editable / contain their own metadata / make them smarter
Opened
#1966 [Enhancement]: Show search book results on multiple lines
Opened
#1967 [Bug]: SequelizeDatabaseError: SQLITE_FULL: database or disk is full
Opened
#1968 [Bug]: Shift click doesn't select all books in between
Opened
#1969 [Bug]: Cannot add "AvTalk" podcast
Opened
#1970 [Enhancement]: Support for merging authors with multiple pen names
Opened
#1971 [Bug]: Web sessions dont show sync to mobile app
Opened
#1972 [Enhancement]: Homepage Categories as links / Customization
Opened
#1973 [Bug]: Multiple issues on IOS side with streaming
Opened
#1974 [Enhancement]: Name of file in failed upload response
Opened
#1975 [Enhancement]: Store author image URL in author metadata, allow in-browser cropping of image
Opened
#1976 [Enhancement]: Default Sorting, Remember Sorting Order for Podcasts
Opened
#1977 [Bug]: Metadata NFO and Covers not saving with library items for eBooks/PDFs
Opened
#1978 [Enhancement]: Add favorite/pin to podcast library
Opened
#1979 [Bug]: Fetching author image from URL resets description text if not explicitly saved
Opened
#1980 [Bug]: User Stats Not showing current listening progress
Opened
#1981 [Enhancement]: Embed Metadata - Update chapters only
Opened
#1982 [Bug]: Missing books in scan
Opened
#1983 [Bug]: The same file & folders are being recognized as missing then readded on scans as a new entry
Opened
#1984 [Enhancement]: Modify path of backups
Opened
#1985 [Bug]: Library's Series API Returning Empty Results Array
Opened
#1986 [Bug]: "Collapse Series" checkbox breaks filter "No Series"
Opened
#1987 [Enhancement]: KFX eBook Support
Opened
#1988 [Bug]: Delayed and/or failed playback of podcast/s
Opened
#1989 [Bug]: Three dot menu jumps away from mouse pointer
Opened
#1990 [Enhancement]: Home Page Idea
Opened
#1991 [Bug]: Browser performance degradation after abs is left open in **chrome shortcut window** for an extended period of time
Opened
#1992 [Bug]: Title and X in corners of the web screen when editing the book
Opened
#1993 [Bug]: Search results are too strict resulting in no results found.
Opened
#1994 [Enhancement]: (Cosmetic) Add line about ensuring permission is provided to ereader provider when setting up ereader devices
Opened
#1995 [Bug]: Duplicate Podcast Episodes on subscription feeds
Opened
#1996 [Enhancement]: Users should be allowed to add and manage ereader devices
Opened
#1997 [Enhancement]: Allow admin-uploaded icons for libraries
Opened
#1998 [Enhancement]: List of Ereader devices should include access level
Opened
#1999 [Enhancement]: Logging to show login attempts
Opened
#2000 [Bug]: UI mouse navigation with Back / Forward buttons, do not work when pointer is over an audiobook image (works okay over authors or other pagespace)
Opened
#2001 [Enhancement]: Extract episode number from title as a fallback
Opened
#2002 [Bug]: Title in Chapters show file name instead of track title from id3 tag (only for OGG files?)
Opened
#2003 [Bug]: Wrong duration of MP3 file shown
Opened
#2004 [Bug]: Uncaught Exception stops server, and cannot be restarted without quitting tray and restarting.
Opened
#2005 [Enhancement]: Ad detection and automatic skipping
Opened
#2006 [Bug]: Add timeout on matching with external providers
Opened
#2007 Add app for Apple TV
Opened
#2008 [Bug]: FantLab Metadata Provider Fails to Load
Opened
#2009 [Enhancement]: Library specific provider settings tab
Opened
#2010 [Enhancement]: OpenID Connect add setting for requested scopes
Opened
#2011 [Bug]: Podcast episode rows disappear while listening for a long period of time.
Opened
#2012 [Bug]: Chapters not sorted when embedded in audio file in incorrect order
Opened
#2013 [Bug]: Failed to Ping Server
Opened
#2014 [Bug]:API to update a path on a watched library folder (#2249) not working as expected
Opened
#2015 [Bug]: Playlist Editing Requires "Can Update" Permission
Opened
#2016 [Bug]: "Send Ebook to..." causes book vertical ellipses on book to jump to top left of browser
Opened
#2017 [Bug]: Watcher and Scan no longer work after update 2.10.0
Opened
#2018 [Enhancement]: E-Reader Font Boldness Slider
Opened
#2019 [Enhancement]: E-Reader Margin Customization
Opened
#2020 [Bug]: New Books Not being Scanned and Added 2.10.0
Opened
#2021 download podcast to rss not found
Opened
#2022 [Enhancement]: missing translation
Opened
#2023 [Bug]: Playback Failure When Resuming Session on Windows 10/Firefox
Opened
#2024 MP3 to M4B conversion fails[Bug]:
Opened
#2025 [Enhancement]: Allow disabling certificate validation in SMTP email settings (self-signed certificates)
Opened
#2026 [Bug] Audiobook files are listed twice or more
Opened
#2027 [Bug]: Web client has repeated socket disconnects
Opened
#2028 [Enhancement]: Missing translation and lack of distinction between single and multiple factor
Opened
#2029 [Bug]: Anthologies with many authors result in player controls being displaced
Opened
#2030 [Enhancement]: 'Add all to playlist' option, instead of requiring users to add every episode of a 300-episode podcast manually one by one in order to play them...
Opened
#2031 [Enhancement]: Persist podcast episode filter setting
Opened
#2032 [Bug]: Embed Metadata Not Working At All Anymore
Opened
#2033 [Bug]: Casting podcast episodes does not work
Opened
#2034 [Enhancement]: Please expand the ability to add data for book authors...
Opened
#2035 [Enhancement]: Chapter details in playing UI/multiple narrators
Opened
#2036 [Enhancement]: support for .pls files
Opened
#2037 [Enhancement]: show feed errors on the Issues page
Opened
#2038 [Bug]: File entry sometimes duplicate when editing outside of ABS
Opened
#2039 [Bug]: Episodes Not Downloading on Schedule
Opened
#2040 [Bug]: Collapse Series Option in the Library View Doesn't Work When a Filter Is Enabled
Opened
#2041 [Enhancement]: "Delete from file system" should _always_ be unchecked
Opened
#2042 [Enhancement]: User-level control of which fields are displayed for a title
Opened
#2043 [Enhancement] Allow setting "store metadata with items" on a per library basis
Opened
#2044 [Enhancement]: Combine eBooks and Audiobooks from different folders in the same library
Opened
#2045 [Bug]: Edits made to author's names aren't saved
Opened
#2046 “Continue listening” to ebooks
Opened
#2047 [Enhancement]: With companion ebook toggle
Opened
#2048 [Enhancement]: A quick read/unread toggle on the main page
Opened
#2049 [Enhancement]: A preview/synopsis of the book on mouse hover (or long tap)
Opened
#2050 [Bug]: "[Auth] Error in openid callback - Error: connect ECONNREFUSED
Opened
#2051 [Bug]: OIDC not working in mobile app
Opened
#2052 [Bug]: Importing chapters from OVERDRIVE MEDIAMARKERS tag is incorrect when items are over an hour per file
Opened
#2053 [Enhancement]: Allow separate export folder for metadata embed and m4b creation
Opened
#2054 [Enhancement]: Filter Books from Author's Books You've Finished
Opened
#2055 [Bug]: v2.10.1 there is no view chapters button when playing long audiobooks with chapter metadata
Opened
#2056 [Bug]: Autoplay does not play while casting podcast
Opened
#2057 [Bug]: authors with two surnames are sorted improperly
Opened
#2058 [Bug]: Library name and the library order only temporarily saves
Opened
#2059 [Bug]: Downloading audiobooks - poor performance on local LAN
Opened
#2060 [Enhancement]: Update information on M4B files
Opened
#2061 [Bug]: embedded chapters are not properly extracted from multiple m4b
Opened
#2062 [Enhancement]: Enable EPUB 3 Support in Audiobookshelf for Synced Audiobooks and Ebooks
Opened
#2063 [Enhancement]: Keep Track of Completion Status for Deleted Assets
Opened
#2064 [Enhancement]: Mark book as ignored
Opened
#2065 [Enhancement]: "Clips" feature for settings bookmarks and adding notes
Opened
#2066 [Enhancement][DB/API]: BlurHash for Library Item
Opened
#2067 [Enhancement]: Add duration to web page chapter list
Opened
#2068 [Bug]: Can't download covers
Opened
#2069 [Enhancement]: Serverside Google Cast
Opened
#2070 [Bug]: Library ID not found when using API
Opened
#2071 [Enhancement]: Add CSS selectors (IDs and/or Classes) to main elements that can be targeted by theme.park
Opened
#2072 [Enhancement]: Have convert to m4b run as a daily task?
Opened
#2073 [Enhancement]: Add audioteka.com.pl as metadata provider
Opened
#2074 [Bug]: Skyhigh Remote Browser Isolation Flagging AudioBookShelf as Malicious
Opened
#2075 [Enhancement]: Allow both rectangular and square covers in same library
Opened
#2076 [Enhancement]: Per-Library Permissions for Users
Opened
#2077 [Enhancement]: (Cosmetic) Lookup warning should not come up if difference is less than 2 seconds
Opened
#2078 [Enhancement]: Allow configuration of OIDC at container deploy time
Opened
#2079 [Bug]: OPML Import Failed
Opened
#2080 [Enhancement]: (Cosmetic) In Lookup, number of chapters and book length should be in same column rather than same row, also diplay any differences
Opened
#2081 [Bug]: FATAL: [Server] Unhandled rejection: SequelizeUniqueConstraintError: Validation error
Opened
#2082 [Enhancement]: Add date to version in changelog.
Opened
#2083 [Enhancement]: Sleep at end of chapter for web interface
Opened
#2084 [Enhancement]: Different picture per chapter support
Opened
#2085 [Enhancement] Support parsing comma separated genres
Opened
#2086 [Enhancement]: Library statistics should be a sidebar item in a library rather than in settings
Opened
#2087 [Bug]: Cosmos Server OIDC & Audiobookshelf Error
Opened
#2088 Error in log: ERROR: Root path has no media folders: /media
Opened
#2089 [Bug]: index column in podcastEpisodes table always has -Inf as value
Opened
#2090 [Enhancement]: Enable option to show m4b encoding progress/logs
Opened
#2091 [Enhancement]: RSS Audiobook list order management
Opened
#2092 [Bug]: ERR_FR_REDIRECTION_FAILURE while adding a new podcast
Opened
#2093 [Bug]: Re-scanning does not update file size
Opened
#2094 [Bug]: M4B conversion does not check if it has permissions to move/create files before proceeding
Opened
#2095 [Bug]: Cast Playrate Wrong and Not Updating
Opened
#2096 [Bug]: Book file inaccessible outside ABS after using "embed metadata" due to permissions change
Opened
#2097 [Bug]: [Watcher] Error: ENOSPC: System limit for number of file watchers reached
Opened
#2098 [Enhancement]: Continue Playing Audiobook When Casting
Opened
#2099 [Bug]: JavaScript heap out of memory
Opened
#2100 [Bug]: ERR_DLOPEN_FAILED on startup
Opened
#2101 [Enhancement]: Chapter Lookup - specify audiobook time delta in message
Opened
#2102 [Bug]: Restore backup fails (Error: ConnectionManager.getConnection was called after the connection manager was closed!)
Opened
#2103 All custom metadata changes gone after clearing item cache
Opened
#2104 [Enhancement]: Email notification to administrators and root user of completed and/or failed backup jobs
Opened
#2105 [Enhancement]: Disable maximum size for backups
Opened
#2106 [Bug]: Duplicate file paths and manual track adjustment required after library migration
Opened
#2107 [Bug]:after upgrade complete library gone
Opened
#2108 [Bug]: Shares, if timelimit is more then 23/24 days, it get removed after 1ms
Opened
#2109 [Enhancement]: Random library sorting
Opened
#2110 [Bug]: Series row padding missing in 2.11.0
Opened
#2111 [Enhancement]: Display additional or custom metadata tags
Opened
#2112 [Enhancement]: Random play
Opened
#2113 [Enhancement]: Jump back to last played position (Auto bookmark?)
Opened
#2114 [Enhancement]: ability to connect to server without internet
Opened
#2115 [Enhancement]: Book Club/Group Reading
Opened
#2116 [Enhancement]: Import chapters from .cue or .txt file
Opened
#2117 [Bug]: Podcast episode match not properly encoding URL query param
Opened
#2118 [Enhancement]: Stream directly from Audible
Opened
#2119 [Suggestion]: Make the cypress dependency optional (does not install on FreeBSD)
Opened
#2120 [Bug]: Uploading a large book to the server
Opened
#2121 [Enhancement]: Have your stats display thousands with a comma
Opened
#2122 [Enhancement]: Make the search case-insensitive
Opened
#2123 [Bug] Collection & series RSS feeds are not using cover images
Opened
#2124 [Bug] Server crash episode auto download, unhandled rejection
Opened
#2125 [Enhancement]: Improve cover image & metadata parsed from epub ebook files
Opened
#2126 Enhancement to Manual Match: Allow user to revert to existing data via click
Opened
#2127 [Enhancement]: Allow each user to define a "From Address" to use for emailing to their e-reader device
Opened
#2128 [Documentation]: Documentation doesn't describe the 'Initial Server Setup'
Opened
#2129 [Enhancement]: Listen to audiobooks together (A listen party, if you will)
Opened
#2130 Edit series tag issue[Bug]:
Opened
#2131 [Enhancement]: Add provision to deal with editors vs. authors
Opened
#2132 [Bug]: Match selection modal unresponsive when coming from an external link
Opened
#2133 [Enhancement]: Proper Sync & Improved Support for Offline/Online Servers
Opened
#2134 [Bug]: Chromecast doesn't work
Opened
#2135 [Bug]: eBooks downloaded in browser do not show in logs
Opened
#2136 [Enhancement]: Bulk edit for chapters names
Opened
#2137 [Enhancement]: Update "In Progress" Series Filter to include started but not finished
Opened
#2138 [Enhancement]: placerholder covers in series
Opened
#2139 [Bug]: "server play request failed" and no covers via android app
Opened
#2140 [Enhancement]: Keep metadata when moving library folders
Opened
#2141 [Enhancement]: GPT4ALL Integration for PDF Files
Opened
#2142 [Bug]: Podcasts hosted on captivate.fm can no longer be downloaded
Opened
#2143 [Bug]: maybe skip special files (Mac OS X)?
Opened
#2144 [Bug]: Changelog says "No Changelog Available" when attempting to display from Settings
Opened
#2145 [Bug]: edge container giving SQLite error on startup
Opened
#2146 v2.12.0 broken on Arm64 (using docker)
Opened
#2147 [Bug]: audiobookshelf didn't laucn on arm64 with 2.12
Opened
#2148 [Bug]: 'Recent Series' on home taking 25s to load
Opened
#2149 [Enhancement]: missing translation 2.12.1+
Opened
#2150 [Bug]:
Opened
#2151 [Bug]: 2.12.1 Unicode DB Crash
Opened
#2152 [Bug]: cannot download podcast episodes
Opened
#2153 [Bug]: Icons broken after 2.12.0 / 2.12.1
Opened
#2154 [Enhancement]: centre the play button
Opened
#2155 [Bug]: Cannot play locally downloaded content in offline mode on mobile
Opened
#2156 [Enhancement]: Skip cache for random library sort option
Opened
#2157 [Enhancement]: Changelog should contain all dot-release notes in a major release
Opened
#2158 [Bug]: downloading from certain tracking sites fails
Opened
#2159 [Bug]: ABS Server becomes unreachable
Opened
#2160 [Enhancement]: upload supplementary PDFs
Opened
#2161 [Enhancement]: Add Filter [All / Audiobooks / E-Books]
Opened
#2162 [Bug]: All image downloads fail as blocked (not resolved)
Opened
#2163 [Bug]: Server not reachable and unusual CPU use
Opened
#2164 [Enhancement]: Add Multi-Language Support for Yearly Overview Images in Statistics Section
Opened
#2165 [Bug]: Server crash when reaching maximum file watchers
Opened
#2166 [Bug]: ABS crashes with giant ebook libraries
Opened
#2167 [Bug]: Issue with Container Failing to Start After Upgrade
Opened
#2168 [Bug]: error code 1
Opened
#2169 [Enhancement]: Ebooks onlyⓘ library setting
Opened
#2170 [Enhancement] Clear image cache when restoring from backup
Opened
#2171 [Bug]: The server stops running after a few minutes of startup.
Opened
#2172 [Enhancement]: Custom name
Opened
#2173 [Bug]: incomplete search results
Opened
#2174 [Bug]: When converting an Audiobook to m4b, chapters are capped at 255
Opened
#2175 [Enhancement]: ABS cannot scan files which begin with a dot (Documentation)
Opened
#2176 [Bug]: The iOS client version 0.9.75-beta plays very slowly for the first time. But the web playback is very fast
Opened
#2177 [Enhancement]: Keyboard Shortcuts in the web-app (e.g. to add bookmark, increase decrease speed, etc.)
Opened
#2178 [Enhancement]: Ability to change and merge Audiobookshelf servers
Opened
#2179 [Enhancement]: Series Name dropdown - Keyboard Controls
Opened
#2180 [Bug]: "Permission Denied" message when making folder on SD card (Android 10 and below)
Opened
#2181 [Enhancement]: Ability to move books between libraries
Opened
#2182 [Bug]: some podcast episodes ignoring pub date
Opened
#2183 [Bug]: Users with Tag Restrictions Unable to access libraries
Opened
#2184 [Bug]: Subseries no longer able to collapse with new Collapse/Expand Series control in Web UI
Opened
#2185 [Bug]: Full Series matched as single book vs individual books
Opened
#2186 [Bug]: Error: getaddrinfo ENOTFOUND api.github.com
Opened
#2187 [Bug]: Listening session isn't tracking correctly
Opened
#2188 [Enhancement]: Checkbox for Dramatized titles.
Opened
#2189 [Bug]: Fails to match when importing larger podcasts
Opened
#2190 [Enhancement]: Update Next Chapter button to play next item in queue
Opened
#2191 [Bug]: Disppearing Artwork
Opened
#2192 [Enhancement]: Server generated strings to be localized
Opened
#2193 [Enhancement]: Global search podcast titles and descriptions
Opened
#2194 [Bug]: iOS Safari incorrectly interprets file download content-type headers and adds incorrect file extensions
Opened
#2195 [Enhancement]: Optional "Genre" and "Tags" index tabs like the "Series" Tab
Opened
#2196 [Enhancement]: Separate the statistics by libraries
Opened
#2197 [Enhancement]: In Library, option should allow if the book series is displayed as image of first book or a collage of images
Opened
#2198 [Bug]: ABS recognises every 10 letter title as a valid ASIN while matching
Opened
#2199 [Bug]: Podcasts pulling (track) artist as author over album artist
Opened
#2200 [Enhancement]: In Playlists/Collection, Green "Play" button should be renamed to "Play Queue" or similar wording
Opened
#2201 [Bug]: Playlists disappear from left navigation bar if no playlists exist
Opened
#2202 [Enhancement]: If Playlists/Collections/Series are empty, additional description of what a Collection/Playlist/Series would be helpful
Opened
#2203 [Enhancement]: Add "Mark as Finished" button to Podcast Latest Episodes page on web app
Opened
#2204 [Bug]: Quick embed metadata failing
Opened
#2205 [Bug]: CBC Radio podcast RSS feeds fail due to User-Agent string
Opened
#2206 [Bug]: two instances of application running on IOS
Opened
#2207 [Bug]: Docker installation will not work with an existing directory as volume
Opened
#2208 [Enhancement]: Remove/Hide All Authors With 0 Books
Opened
#2209 [Bug]: Android client stop playback with "transport close"
Opened
#2210 [Bug]: M4B Conversion via API does not check if a conversion is already in progress - Server Crash
Opened
#2211 [Bug]: JavaScript heap out of memory
Opened
#2212 [Enhancement]: Recommend books to another user on a server
Opened
#2213 [Enhancement]: Show more episodes on the "Latest" podcast library page
Opened
#2214 [Enhancement]: Add BookBeat as metadata provider
Opened
#2215 [Bug]: [podcastUtils] getPodcastFeed Error Error: getaddrinfo EAI_AGAIN feeds.lagedernation.org
Opened
#2216 [Bug]: FATAL: [Server] Unhandled rejection: Error: EHOSTDOWN: host is down
Opened
#2217 [Enhancement]: Button for a car mode please
Opened
#2218 [Bug]: Items created through web client causes crash
Opened
#2219 [Enhancement]: Run server as a different user
Opened
#2220 [Enhancement]: missing translation 2.13+
Opened
#2221 [Bug]: Cant download certain podcasts.
Opened
#2222 [Enhancement]: Add sorting option, including Randon sort, for Playlists and Collections
Opened
#2223 [Bug]: Creating new user incorrectly generates warning for tag access control
Opened
#2224 [Enhancement]: Previous daily logs should be gzip-ed or compressed to save space
Opened
#2225 [Bug]: When importing audiobook as multiple MP3/M4B files, chapter titles are duplicated with same time stamp
Opened
#2226 [Bug]: Multiple "[object Object]" seen in log files from LibraryItem.js:386
Opened
#2227 [Bug]: Cannot set email for root user
Opened
#2228 [Enhancement]: Add "Move To Top"/"Move to Bottom" buttons in Collections and Playlists
Opened
#2229 [Bug]: Tag Invert No Longer Sticks
Opened
#2230 [Bug]: API Get All Collections will cause server crash
Opened
#2231 [Enhancement]: Number of books in library should be comma-delimited (depending on region settings) if number exceeds 1,000
Opened
#2232 [Enhancement]: Confirmation dialog before navigating away from bulk edit with unsaved changes
Opened
#2233 [Enhancement]: UX improvement when adding multiple podcasts from the same search page
Opened
#2234 [Enhancement]: Sort by last session in Library view (akin to the Continue Listening in Home view)
Opened
#2235 [Bug]: Accessing the site with exterrnal IP is not showing the same as internal IP. Missing a heps of coverrs etc.
Opened
#2236 [Bug]: ABS does not reconnect to server after force closing app (iOS & Android)
Opened
#2237 [Bug]: Individual Chapter Files without Leading Zeroes Sorted Incorrectly
Opened
#2238 [Bug]: webp covers (either in folder structure or embedded in files) make the metadata embedder and the m4b conversion tool fail
Opened
#2239 [Bug]: Matching books using Audible.com showing "No Result"
Opened
#2240 [Bug]: Library size stat loses precision when total size reaches terabytes
Opened
#2241 [Enhancement]: Additional fields for Translation and Introduction
Opened
#2242 Never mind. Nothing to see here
Opened
#2243 [Enhancement]: When a book is matched against audible, add author asin into the authors information
Opened
#2244 [Bug]: Malformed request in Custom Metadata Provider crashes the ABS server
Opened
#2245 [Bug]: Server crashing when importing certain CBR files (workaround found)
Opened
#2246 [Bug]: v2.13.3 socket disconnect in web client on match attempt
Opened
#2247 [Bug]: Cannot Download Metadata content
Opened
#2248 [Enhancement]: In chapter editor, make deletions of chapters soft deletes until saved
Opened
#2249 [Enhancement]: Bookmarks, notes and highlights for the ebook reader
Opened
#2250 [Enhancement]: Import items on the same filesystem as the server from web interface.
Opened
#2251 [Bug]: Playback progress no longer saved
Opened
#2252 [Bug]: Socket Disconnected on Scan
Opened
#2253 [Enhancement]: Allow sorting by Author in Series view.
Opened
#2254 [Bug]: Migration Manager not recognizing migrations from before current version
Opened
#2255 [Bug]: Podcasts/Audiobooks do NOT play in browser
Opened
#2256 [Bug]: Android app: Sleep Timer resets on Pause/Play
Opened
#2257 [Bug]: Crash upon start
Opened
#2258 [Enhancement]: Add option to enable/disable bold, italic, and underline for a chapter title to highlight different sections of a book
Opened
#2259 [Bug]: glitch on pulling in ASIN after match for chapter lookup
Opened
#2260 [Enhancement]: Sorting by duration when series collapsed uses first item duration instead of sum of all series duration
Opened
#2261 [Enhancement]: Bookmark Offline
Opened
#2262 Audiobookshelf container keeps crashing (Podman)
Opened
#2263 [Bug]: Multiple copies of audiobook are added to library
Opened
#2264 [Bug]: Crashes on manual library scan
Opened
#2265 [Enhancement]: View own sessions for book on the book page (and allow restarting playback from beginning)
Opened
#2266 [Enhancement]: Add commas (or regional equivelent) for User Stats → Week Listening Minutes
Opened
#2267 [Enhancement]: Ability to search for books NOT in any Collection
Opened
#2268 [Bug]: Increment pub date by minutes instead of seconds for audiobook tracks
Opened
#2269 [Enhancement]: Alphabetic navigation of alphabetically sorted lists
Opened
#2270 [Enhancement]: Keyboard navigation
Opened
#2271 [Enhancement]: Un-Match to reverse a bad match
Opened
#2272 [Bug]: authors.lastFirst is not always populated
Opened
#2273 [Enhancement]: "Published > Decade" filter option
Opened
#2274 [Bug]: Library Scan not completing - Socket Closed
Opened
#2275 [Enhancement]: add user settings to customize the main page
Opened
#2276 [Enhancement]: option to read the next / previous podcast when the currently playing podcast finished playing
Opened
#2277 [Enhancement]: Add visual notice if a podcast is not syncing
Opened
#2278 [Bug]: Missing validation on limit parameter in libraries/id/items
Opened
#2279 [Bug]: Timing in web player is way off
Opened
#2280 [Enhancement]: When tagging multiple titles, add option to "Add to Playlist" for parity with existing "Add to Collection"
Opened
#2281 [Bug]: Crawled author description wrong language (always english)
Opened
#2282 [Enhancement]: Switch from inotify to alternative for CIFS shares
Opened
#2283 [Enhancement]: Merge author names into one author: Tolkien, J.R.R. Tolkien, J. R. R. Tolkien, John Ronald Reuel....etc.
Opened
#2284 [Enhancement]: Auto reorder file structure after changing information
Opened
#2285 [Enhancement]: Open Dyslexic font for epub, and possibly UI
Opened
#2286 [Bug]: ID3 series tag incorrectly parsed when multiple series are used
Opened
#2287 [Enhancement]: Splitting backups into author/item and database backups with separate backup schedules
Opened
#2288 [Bug]: Download episodes from pagenized podcastfeed
Opened
#2289 [Enhancement]: Do not re-download Completed/deleted episodes
Opened
#2290 [Bug]: Unable to add different podcasts with same name
Opened
#2291 [Bug]: AudioBookshelf not using the podcast release date shown in Apple Music app
Opened
#2292 [Enhancement]: Modify date book was added to library
Opened
#2293 [Enhancement]: Cover of Playlists should replicate view of both Series and Collections instead of the four-up view
Opened
#2294 [Bug]: Inconsistency between numbers of titles displayed in Series view verses Collection view
Opened
#2295 [Bug]: Downloading new Podcast episodes fails with EAI_AGAIN
Opened
#2296 [Enhancement]: Different playback speed per library
Opened
#2297 [Enhancement]: More Library Icons or the option to upload my own
Opened
#2298 [Bug]: 2.13.x introduced something that breaks the user linking on the mobile app
Opened
#2299 [Enhancement]: Filter by missing chapters
Opened
#2300 [Bug]: Podcast episode batch mark as finished only showing for admin and up
Opened
#2301 [Enhancement]: Add missing strings to weblate for translating
Opened
#2302 [Bug]: Podcast matching resets on every episode download
Opened
#2303 [Enhancement]: Customizable user groups with per library permissions.
Opened
#2304 [Bug]: Unknown column NaN when opening "Add" podcast page, crashes server
Opened
#2305 [Bug]: Windows Tray App Doesn't see update
Opened
#2306 [Enhancement]: Support kobo sync for ebooks
Opened
#2307 [Bug]: Big comics are basically unusable at the moment
Opened
#2308 [Enhancement]: Password-less authentication using link sent to email address
Opened
#2309 [Bug]: SQLite Migration Problem when using Docker/NFS
Opened
#2310 [Bug]: When scrolling through episodes in a podcast the listing of items disappears
Opened
#2311 [Enhancement]: Add missing strings for translation
Opened
#2312 [Bug]: Failed to verify SMTP connection configuration
Opened
#2313 [Enhancement]: SMTP sunsetting
Opened
#2314 [Bug]: Chapter playback in Edit Chapters plays from the wrong time position
Opened
#2315 [Enhancement]: Run container as user with environmental variable
Opened
#2316 [Bug]: Performance of querying for Newest Authors on Homepage > 2mins for big E-Book Library
Opened
#2317 [Enhancement]: Fewer arguments required for syncing local playback sessions
Opened
#2318 [Enhancement]: Filter out translators and other non-authors from Audible authors matching
Opened
#2319 [Enhancement]: Highlights for e-books
Opened
#2320 [Enhancement]: Proper plurals support for localisation
Opened
#2321 [Bug]: Audiobook syncing backwards.
Opened
#2322 [Enhancement]: Ability to download entire Author and/or Series
Opened
#2323 [Enhancement]: Write metadata back into epub file
Opened
#2324 [Enhancement]: Add missing strings for translation
Opened
#2325 [Bug]: Series and series-part do not get embedded when you write meta data to files.
Opened
#2326 [Enhancement]: Render PDF eBooks with PDF.js
Opened
#2327 [Enhancement]: Ability to Clone Users
Opened
#2328 [Enhancement]: Allow uploading of RSS feeds (as .xml files or similar)
Opened
#2329 [Enhancement]: 1.15x speed
Opened
#2330 [Enhancement]: Smart speed / trim silence
Opened
#2331 [Enhancement]: Drag to Reorder Series
Opened
#2332 [Enhancement]: Remove decimal series numbers in sub-series cover display unless they start or end series
Opened
#2333 [Bug]: Time left is disproportionate
Opened
#2334 [Bug]: Invalid request. Setting "onlyShowLaterBooksInContinueSeries" must be of type undefined
Opened
#2335 [Enhancement]: Placeholder books for wishlisted and pre-ordered books
Opened
#2336 [Bug]: RSS Feeds created using a different server address are inaccessible
Opened
#2337 [Bug]: Users are able to see items they do not have access to in filter list
Opened
#2338 [Enhancement]: Allow users to report/flag books for review
Opened
#2339 [Bug]: "Add to collection" is slow/crashes, especially on mobile devices
Opened
#2340 [Bug]: Fatal crash after latest version was installed
Opened
#2341 [Bug]: Audiobookshelf is not able to subscribe to German Podacast "Lage der nation"
Opened
#2342 [Bug]: [AbMergeManager] Target directory is not writable
Opened
#2343 [Bug]: Mismatch in Docker documentationfor folder Podcasts <-> podcasts
Opened
#2344 [Enhancement]: eBook Reading and Highlighting
Opened
#2345 [Enhancement]: Export/import stats
Opened
#2346 [Bug]: Migration can crash if migrationsMeta table exists but is empty
Opened
#2347 [Bug]: Can't play specific audiobook on ios browser
Opened
#2348 [Bug]: 0.9.77-beta - download doesn't background or resume
Opened
#2349 [Bug]: podcast episode download failed
Opened
#2350 [Bug]: OOM When trying to download all episodes from a large podcast
Opened
#2351 [Bug]: not all items adding to library
Opened
#2352 [Enhancement]: Download via share link
Opened
#2353 [Enhancement]: Add ability to "Follow" an author or series
Opened
#2354 [Enhancement]: Global Book search and Wishlist
Opened
#2355 [Enhancement]: Server Discovery
Opened
#2356 [Enhancement]: Android Automotive OS (AAOS) app
Opened
#2357 [Bug]: Server Crash - Large Episode Count (Still an issue)
Opened
#2358 [Bug]: Download of specific Podcast RSS Feed fails
Opened
#2359 [Bug]: M4B can only be played from the beginning (no seeking) on the android app
Opened
#2360 Import audiobook from URL
Opened
#2361 [Bug]: Sorting the library page by publish year doesnt work properly for years below 1000
Opened
#2362 [Enhancement]: Allow playback of ABS files through detached standalone window
Opened
#2363 [Bug]: filterData crashes on new server
Opened
#2364 [Bug]: Error adding new series if a series has null title in database
Opened
#2365 [Enhancement]: add entire podcast to queue when play is clicked
Opened
#2366 [Bug]: Cannot reinstall on TrueNas Scale after successful previous installation
Opened
#2367 [Enhancement]: Separating User Permission to Delete Podcast and Audiobook
Opened
#2368 [Bug]: Server Crash when I try to delete a library
Opened
#2369 [Bug]: Unable to adjust sequence number on series
Opened
#2370 [Enhancement]: Podcast Episode Table Sort by Filename
Opened
#2371 [Bug]: Server crash daily
Opened
#2372 [Enhancement]: More controls for PDF viewer
Opened
#2373 [Enhancement]: Add Docker Version Tagging for Major Version Updates
Opened
#2374 [Bug]: SQLITE_CORRUPT error on upgrade from 2.16.2 to any 2.17.x version
Opened
#2375 [Enhancement]: Add file name/path information to podcast episode records
Opened
#2376 [Bug]: Deleted Genres & Tags re-appear after re-scan of the library
Opened
#2377 [Enhancement]: An option to Convert Genres to Tags and visa versa
Opened
#2378 [Enhancement]: Option to Edit Series name from the Series page
Opened
#2379 [Enhancement]: Details view for cleaning up library
Opened
#2380 [Enhancement]: Rewrite volume control for better accessibility
Opened
#2381 [Enhancement]: https upgrade detect
Opened
#2382 [Bug]: OpenID authentication loop when logged-in as an user without privileges
Opened
#2383 [Bug]: Correct way to configure caddy
Opened
#2384 [Enhancement]: If only one Collection/Playlist exists, go straight to the Collection/Playlist
Opened
#2385 [Enhancement]: add either global or podcast-dependent timeout for reading RSS feed
Opened
#2386 [Enhancement]: Option to set default playlist for podcasts
Opened
#2387 [Enhancement]: Add upload progres bar
Opened
#2388 [Bug]: Deleting book doesn't remove authors with no books
Opened
#2389 [Bug]: duration column of books table not updated if null but audio files exist
Opened
#2390 [Enhancement]: Download/Support for podcast chapter images
Opened
#2391 [Bug]: audiobookshelf.service file updating every time there is a change through apt-get
Opened
#2392 [Enhancement]: Use Multiple Databases for Author Images
Opened
#2393 [Bug]: "Stream Failed: undefined" Error with Incorrect "Disk Usage" Display on PikaPods
Opened
#2394 [Enhancement]: On upload of book or podcast change behavior after [AudioFileScanner]
Opened
#2395 [Bug]: Self signed certificate error when searching for podcast or when trying to get more podcast episodes
Opened
#2396 [Bug]: Error on getting Podcast Feed when trying to import "Lage der Nation"
Opened
#2397 [Bug/Enhancement]: For series detection by id3 tags, use GRP1 in addition to/instead of TXXX:grouping
Opened
#2398 [Bug]: M4B Failed! Target directory is not writable
Opened
#2399 [Enhancement]: Add Link to Reviews/Comments on Audiobook Description Page
Opened
#2400 [Enhancement]: Enable IFRAME activation
Opened
#2401 [Bug]: v2.17.3 db migration does not complete if version skipped
Opened
#2402 [Enhancement]: About continuous playback
Opened
#2403 [Enhancement]: Remove unnecessary columns from playbackSessions table in database
Opened
#2404 [Bug]: Cannot add "Linux Matters" podcast feed
Opened
#2405 [Enhancement]: Support media:content in addition to enclosure.url for podcast episodes
Opened
#2406 [Bug]: Covers not loading for m4b audiobooks
Opened
#2407 [Bug]: Loading an EPUB EBOOK with a Table of Contents causes online reader to jump all over the place
Opened
#2408 [Enhancement] Custom URL paths for libraries
Opened
#2409 [Enhancement]: UI Improvements: Heading Levels and Accessibility Enhancements
Opened
#2410 [Bug]: Publisher Years containing full year and date does not display in "Details" pop up
Opened
#2411 [Bug]:
Opened
#2412 [Enhancement]: Distinguish between an item being "matched" or "unmatched"
Opened
#2413 [Bug]: Database migration failed after update from 2.17.2
Opened
#2414 [Enhancement]: Show/list duplicate book
Opened
#2415 [Enhancement]: Cache books/podcast for offline listening
Opened
#2416 [Bug]: Podcast Episodes not updating
Opened
#2417 [Bug]: Expanding a subseries does not consider the subseries' order when displaying
Opened
#2418 [Bug]: Video Podcast episodes fail to download
Opened
#2419 [Bug]: When mousing over a subseries it displays the incorrect name
Opened
#2420 [Enhancement]: Add the ability to skip time at the start and end of podcast episodes
Opened
#2421 [Bug]: Podcasts downloading multiple files
Opened
#2422 [Bug]: em spaces are not preserved in chapter editor
Opened
#2423 [Bug]: IOS PWA layout issues
Opened
#2424 [Bug]: Podcast Metadata has whitespace on the start and ends
Opened
#2425 [Bug]: ePub books, in unique folders combined into single entry
Opened
#2426 [Bug]: Changing library path wipes metadata
Opened
#2427 [Bug]: Bookmark timestamps don't align with playback timestamps
Opened
#2428 [Bug]: Users without access can search the series name
Opened
#2429 [Bug]: upload issues
Opened
#2430 [Bug]: Multiple instances of library scan which do not complete.
Opened
#2431 [Bug]: Don't close upload error message immediately
Opened
#2432 [Enhancement]: Provide whitelist for SSRF filtering
Opened
#2433 [Bug]: API query failure after upload can trigger a 500
Opened
#2434 [Bug]: Search request error
Opened
#2435 [Bug]: Upload Large file fails
Opened
#2436 [Bug]: Quick match w/ override enabled does not remove empty series or authors
Opened
#2437 [Enhancement]: Allow adjustment of SQLITE PRAGMA values
Opened
#2438 [Bug]: config/rss-feeds display distorted feed images
Opened
#2439 [Enhancement]: Allow adjusting runtime log level without changing NODE_ENV
Opened
#2440 [Bug]: RSS Feed Preview has empty table when viewing feed
Opened
#2441 [Enhancement]: Support multiple series ordering (ie. Publication Order + Chronoligical Order)
Opened
#2442 [Bug]: notifications fail despite apprise setup and working.
Opened
#2443 [Enhancement]: Update Server Via Frontend/UI
Opened
#2444 [Bug]: Server crash not valid JSON
Opened
#2445 [Bug]: GUID unstable in RSS feeds since 2.17.6
Opened
#2446 [Bug]: Authors view in reverse order
Opened
#2447 [Enhancement]: Removing a book from the filesystem doesn't remove it from audiobookshelf
Opened
#2448 [Enhancement]: Notification Event for general download
Opened
#2449 [Bug]: Share media player is not using the media session API
Opened
#2450 [Bug]: ERROR [AudioFileScanner] SyntaxError: Unexpected end of JSON input :
Opened
#2451 [Bug]: FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
Opened
#2452 [Bug]: List Metadata not interpretting coma as break between Items
Opened
#2453 [Bug]: Updating a publish date without time fails silently
Opened
#2454 [Enhancement]: Handle Podcast RSS feed that isn't using CDATA for description fields
Opened
#2455 [Bug]: Podcast playlists crashes the server, is unavailable in v2.17.7
Opened
#2456 [Bug]: Batch Editing only edits first item
Opened
#2457 [Enhancement]: Option to select what fields to update when doing quick match on multiple items.
Opened
#2458 [Enhancement]: client app to assume server will be accessible
Opened
#2459 [Enhancement]: Support HTML descriptions
Opened
#2460 Book descriptions have visible html tags
Opened
#2461 [Enhancement]: Ordinal title sort
Opened
#2462 [Bug]: Transcoding fails when streams directory contains spaces
Opened
#2463 [Enhancement]: Allow Editing of Start and Finish Date of Book
Opened
#2464 [Bug]: CBZ error of "Malicious Entry" during scan
Opened
#2465 [Bug]: [LibraryItemController] Failed to download file "{FILE}" Error: Request aborted
Opened
#2466 [Bug]: Inconsistent folder watcher scanning & book duplicates [depends on library folders]
Opened
#2467 [Bug]: Port no longer showing in podcasts generated in 2.17.5 and newer
Opened
#2468 [Bug]: Matched cover not updated
Opened
#2469 [Enhancement]: Information for book series.
Opened
#2470 [Enhancement]: Modify the "Missing" icon to be clearer as it can blend in against red-colored book covers
Opened
#2471 [Enhancement]: User menu including switching
Opened
#2472 [Enhancement]: Add "Listen from" buttons to Listening Session information
Opened
#2473 [Enhancement]: Enhance Web Player by adding Narrators to playback window
Opened
#2474 [Bug]: Rounding Display Error in Listen Time
Opened
#2475 [Enhancement]: Allow user to view their listening sessions for a particular book
Opened
#2476 [Enhancement]: Metadata Provider per Library allow Custom Metadata Providers to be Selected
Opened
#2477 [Enhancement]: Attempt download over https, even if url is given as http in feed
Opened
#2478 [Enhancement]: Add support for launch instance under a unix domain socket.
Opened
#2479 [Bug]: Casting from Web app causes file name to be displayed instead of chapter name
Opened
#2480 [Enhancement]: Bulk commands to fix chapter titles, including converting ALL CAPS titles into Proper Case titles
Opened
#2481 [Bug]: Multiple duplicate users created when using OIDC and web/mobile.
Opened
#2482 [Bug]: missing files in different libraries
Opened
#2483 [Bug]: Scanner does not automatically create chapters if "Audio file meta tags OR ebook metadata" is turned off
Opened
#2484 [Bug]: Progress bar is not clearly visible on items with a yellow cover
Opened
#2485 [Enhancement]: implement metadata provider for litres.ru
Opened
#2486 [Enhancement]: Metrics endpoint for monitoring
Opened
#2487 [Enhancement]: Allow setting metadata on upload via API
Opened
#2488 [Enhancement]: make clear to user when podcasts is played
Opened
#2489 [Bug]: Library tab does not show all items
Opened
#2490 [Bug]: Unable to download podcast episode - downloadPodcastEpisode: Error Error: ffmpeg exited with code 234
Opened
#2491 [Bug]: FOREIGN KEY constraint failed - Resuming play after having deleted and re-added library
Opened
#2492 [Enhancement]: Allow "unlimited" items to be shown with search
Opened
#2493 [Bug]: unable to download podcast episodes - getPodcastFeed Error AxiosError
Opened
#2494 [Bug]: Saved Media Progress showing double entries
Opened
#2495 [Enhancement]: Remember episode sort order on a per-podcast basis
Opened
#2496 [Enhancement]: Detect and Merge Duplicate Series Entries
Opened
#2497 [Bug]: Crash when accessing playlists
Opened
#2498 [Bug]: Metadata, Covers, and Backups All Gone
Opened
#2499 [Enhancement]: Custom Keybinds
Opened
#2500 [Enhancement]: Managing auto disabled rss schedules
Opened
#2501 [Enhancement]: Display Collections on an item in the lists at the bottom of the item details page.
Opened
#2502 [Bug]: Invalid request. Setting "markAsFinishedPercentComplete" must be of type object
Opened
#2503 [Enhancement]: Is there a way to support something like lyrics like in music
Opened
#2504 [Bug]: Missing book despite it being in the server
Opened
#2505 [Enhancement]: Filter should include sort by "Last Played"
Opened
#2506 [Bug]: uploading files fails
Opened
#2507 [Bug]: Private podcast error because itunes information is not available in generated RSS feed
Opened
#2508 [Bug]: Missing subpath in ebook url
Opened
#2509 [Bug]: ERROR: [iTunes] search request error AxiosError: getaddrinfo EAI_AGAIN itunes.apple.com
Opened
#2510 [Bug]: E-books fail to load when using reverse proxy via subdirectory in 2.18.0
Opened
#2511 [Bug]: Socket failed to connect (webapp and android mobile app)
Opened
#2512 [Bug]: Podcast failed to add
Opened
#2513 [Bug]: Subfolder path being forced on after update v2.18.0
Opened
#2514 [Bug]: Inflated Stats in ‘Your Stats’ for Books Started Midway
Opened
#2515 [Enhancement]: Series Metadata
Opened
#2516 [Enhancement]: Supplementary Files to Series
Opened
#2517 [Bug]: All authors pictures disappeared
Opened
#2518 [Enhancement]: Support compressed content in podcast feed downloads
Opened
#2519 [Bug]: Quick Match causing crash
Opened
#2520 [Bug]: when deploying ABS with Docker Compose and including http_proxy parameters
Opened
#2521 [Enhancement]: Share: audio feed tracking acress devices
Opened
#2522 [Bug]: Server crash on permission denied when extracting from EPUB file
Opened
#2523 [Enhancement]: Please add ability to set Chapters as Tracks at a library level (on import/scan of new items)
Opened
#2524 [Enhancement]: Server should display prominent message if ABS server version is too old
Opened
#2525 [Bug]: OIDC via Keycloak not working
Opened
#2526 [Enhancement]: Prequels/Sequels in series: Respective sorting or flaging
Opened
#2527 [Enhancement]: Clicking on book title in Settings → Users → Saved User Progress should bring up book information
Opened
#2528 [Enhancement]: Enable an easy manual podcast feed refresh button
Opened
#2529 [Bug]: Some downloaded items fail to play on Android
Opened
#2530 [Bug]: While the Quick Match docker server is crashing.
Opened
#2531 [Bug]: Server crash on Foreign Key constraint failure
Opened
#2532 [Bug]: Unable to add books to library
Opened
#2533 [Enhancement]: Share playback history
Opened
#2534 [Bug]: Websocket issue
Opened
#2535 [Enhancement]: Kobo and Amazon for options as book metadata providers
Opened
#2536 [Bug]: m4b convert fails due to cover being search in wrong location (after moving metadata folder)
Opened
#2537 [Bug]: comment tag is used instead of description tag to populate description metadata in the library m4b files
Opened
#2538 [Enhancement]: Automatic download episodes on app
Opened
#2539 [Bug]: Server Crash when scrolling library. Socket Disconnect & Socket Failed To Connect
Opened
#2540 [Bug]: Resize Handle for Descriptions is No Longer Visible
Opened
#2541 [Bug]: Scan fails to add new books
Opened
#2542 [Enhancement]: Book-wise Stats
Opened
#2543 [Bug]: Replacing local image doesn't update art in app
Opened
#2544 [Enhancement]: Update documentation for Apache2 Reverse Proxy configuration with subdirectory support
Opened
#2545 [Enhancement]: Support Reverse Proxy Authentication / Forward Authentication
Opened
#2546 [Bug]: CBR file fails to load certain pages
Opened
#2547 [Enhancement]: Video Podcast Support
Opened
#2548 [Bug]: Incorrect authors / narrators list when there is a single word named author / narrator in the list
Opened
#2549 [Bug]: Mass edit to empty field
Opened
#2550 [Bug]: Crash of audiobookshelf docker container at noon and midnight (SQLITE_READONLY state)
Opened
#2551 [Enhancement]: Cache currently playing audiobooks on SSD / cache folder
Opened
#2552 [Bug]: Unable to remove from collection
Opened
#2553 [Bug]: White space cleanup when editing book in both regular and bulk edit
Opened
#2554 [Bug]: Kill the audiobookshelf process that is currently playing on Android; the FFMPEG process on the server cannot be killed
Opened
#2555 [Enhancement]: Podcast Episode Collections
Opened
#2556 [Bug]: Failed to get podcast feed - [xmlToJSON] Error Error
Opened
#2557 [Bug]: If cursor is active in the description field, then the description field doesn't update if you click on the left or right arrow.
Opened
#2558 [Bug]: Metadata not showing on Android
Opened
#2559 [Bug]: Cannot upload any audiobook
Opened
#2560 [Bug]: Audiobookshelf widget in Homepage is not working
Opened
#2561 [Bug]: Running Full Library match crashes docker container while using Audible Metadata
Opened
#2562 [Enhancement]: Dashboard
Opened
#2563 [Bug]: SQLITE ERROR after upgrade to 2.19.1
Opened
#2564 [Bug]: Podcast library page load time is very high
Opened
#2565 [Enhancement]: Physical progress file
Opened
#2566 [Bug]: Searching immediately crashes server [v2.19.1]
Opened
#2567 [Bug]: End of Chapter timer doesn't always trigger
Opened
#2568 [Bug]: Failed to get podcast feed
Opened
#2569 [Enhancement]: RSS Feeds for Collections and Series to have Cover as Episode Art
Opened
#2570 [Enhancement]: Enable Rich Text Support for Collection & Author Descriptions
Opened
#2571 [Enhancement]: Server version button - Include details of new versions that haven't been installed.
Opened
#2572 [Bug]: Caching issues when changing filters and sorting order
Opened
#2573 [Bug]: Sorting Library by 'Added At' Descending results in 'Audiobooks Library is empty!' message
Opened
#2574 [Enhancement]: Add .m3u Playlist Files to Supported Files When Uploading
Opened
#2575 [Bug]: Brave / Edge Browser Library Sort By "Progress: Not Finished" and "Added At" Causes One or More Blank Books Titled "Added" To Be Displayed In Results
Opened
#2576 [Bug]: Local Covers misdisplayed if more than 6 images
Opened
#2577 [Bug]: Socket disconnected when searching
Opened
#2578 [Enhancement]: Library filtering and book metadata management improvements would be nice.
Opened
#2579 [Enhancement]: Adjust and Re-enable the automatic disabling of a podcast after 24 failures
Opened
#2580 [Bug]: Sleep timer setting used on previous audiobook (that has triggered) is not reset for the next audiobook, and is also not honoured.
Opened
#2581 [Enhancement]: Re-read Chapters from File
Opened
#2582 [Bug]: Collection's RSS Feed pubDate is wrong
Opened
#2583 [Bug]: Meta data is not saved after changing artwork
Opened
#2584 [Enhancement]: Add chapter title when playing on Andriod Auto
Opened
#2585 [Bug]: Won't upgrade to 2.19.3
Opened
#2586 [Bug]: When sort order is "Title", changing the title of a book does not cause it to relocate to its proper position
Opened
#2587 [Bug]: Majority of Items show up as missing in full library scan
Opened
#2588 [Enhancement]: setting to specify external share url/host
Opened
#2589 [Bug]: SQLITE_ERROR: no such column: podcast.numEpisodes
Opened
#2590 [Bug]: A ; seems to be being added to the custom metadata search
Opened
#2591 [Bug]: Server Crash at Startup
Opened
#2592 [Bug]: Sort books by title does not work properly for new databases
Opened
#2593 [Enhancement]: Add Subchapter Support w/ Timestamps
Opened
#2594 [Bug]: Error adding A Podcast (Lage der Nation)
Opened
#2595 [Enhancement]: Autoplay books in series
Opened
#2596 Not possible to translate all texts
Opened
#2597 [Bug]: API. Get a Library Item is empty for podcast.
Opened
#2598 [Bug]: ASIN B0DCHPXLXR - "Sherlock Holmes and the Telegram from Hell" is resulting in a statusCode: 500, error: 'Internal Server Error', message: "Required key 'id' does not exist in Audible API response for ASIN B0DCHPXLXR"
Opened
#2599 [Bug]: Android Auto content loading and syncing issues
Opened
#2600 [Bug]: When filtering by Missing ASIN, Updaing books with ASIN causes blank entries to appear at the end
Opened
#2601 [Enhancement]: Untranslateable strings in 2.19.4
Opened
#2602 [Bug]: Edit -> Match -> Search -> Save the details of the currently playing audiobook does not update the player thumbnail
Opened
#2603 [Enhancement]: If Metadata provider is throwing a exception beyond "Not Found", provide detailed error message
Opened
#2604 [Bug]: Removing a single book in Issues results in multiple blank covers being displayed, possible caching issues
Opened
#2605 [Enhancement]: avoid scanning / monitoring temporary files
Opened
#2606 [Enhancement]: Comment / Rating Option
Opened
#2607 [Enhancement]: Ebook per volume in same directory with proper progress bar and download
Opened
#2608 [Bug]: Different case sensitivity behavior for some tasks.
Opened
#2609 [Bug]: Downloads same episode many times if the episode was not downloaded between scans
Opened
#2610 [Bug]: Completed Book Remains in Continue Listening
Opened
#2611 [Enhancement]: Better handling for supplementary eBooks including icon
Opened
#2612 [Bug]: Database migration fails when upgrading docker version from 2.18.1 to any 2.19 version
Opened
#2613 [Bug]: On Podcast "Latest episodes" load time is high.
Opened
#2614 [Bug]: API. Description is null for podcasts.
Opened
#2615 [Enhancement]: Add support for bookinfo.html (audioteka.com) metadata
Opened
#2616 [Enhancement]: Bulk Podcast schedule management
Opened
#2617 [Bug]: Auto-rewind or syncing to server issues
Opened
#2618 [Bug]:Incorrect parsing of metadata
Opened
#2619 [Enhancement]: For Library → Tools, allow creation/deletion of cover and metadata.json files in bulk
Opened
#2620 [Enhancement]: Allow creation/deletion of metadata.json, book cover files at the audiobook → Tools level
Opened
#2621 [Bug]: Did the base URL for feed changed recently
Opened
#2622 [Enhancement]: For security reasons, allow disabling of upload feature for books as an environment variable
Opened
#2623 [Bug]: ABS transfers literal \ns from Audible to chapter titles in metadata.json breaking things.
Opened
#2624 [Enhancement]: upcoming or missing parts of series
Opened
#2625 [Bug]: White screen after upgrade 2.19.0 to 2.19.5
Opened
#2626 [Enhancement]: Audioboook Home Page Improvements for certain categoies
Opened
#2627 [Enhancement]: Full Screen Player
Opened
#2628 [Bug]: OIDC - Changing signing algorithm of active OpenID Connect Authentication is not applied
Opened
#2629 [Enhancement]: import and display notes, i.e. from Pocketbook html export
Opened
#2630 [Bug]: ABS API Match Not Working As Expected
Opened
#2631 [Enhancement]:
Opened
#2632 [Enhancement]: eReader for ebooks / pdfs to display a progress bar or slider
Opened
#2633 [Bug]: Trim whitespace when adding Custom Metadata Provider
Opened
#2634 [Bug]: the phone's battery drains rapidly and overheats severely. At this point, opening the Audiobookshelf app results in a blank screen.
Opened
#2635 [Bug]: Author image links broken
Opened
#2636 [Bug]: Semi-colon in audio track results in unable to play files
Opened
#2637 [Enhancement]: Invert podcast episodes download order
Opened
#2638 [Enhancement]: Add/Change for multiregional metadata providers
Opened
#2639 [Enhancement]: Report potential directory structure issues
Opened
#2640 [Enhancement]: Allow for tiered metadata requests
Opened
#2641 [Enhancement]: If Web Player is currently playing a book, exiting page should bring up prompt to confirm page exit and update player position
Opened
#2642 [Enhancement]: Fade out sound when hitting the sleep timer
Opened
#2643 [Bug]: Several audiobook covers as "Invalid Cover"
Opened
#2644 [Enhancement]: Rephrase some settings
Opened
#2645 [Bug]: API progress failed ! set "finishedAt" to today and not to value of parameter
Opened
#2646 [Bug]: menu covers text - audiobookshelf.org
Opened
#2647 [Bug]: Podcast cron infinite hang
Opened
#2648 [Enhancement]: Add local images for author
Opened
#2649 [Enhancement]: Add Original language
Opened
#2650 [Bug]: Some epubs fail to load the correct cover
Opened
#2651 [Bug]: Private Patreon podcast feed returns 'Failed to get podcast feed',
Opened
#2652 [Bug]: iOS app using a local file doesn't sync properly with web player
Opened
#2653 [Enhancement]: Chapter Editor: Add a chapter time adder for a specific chapter
Opened
#2654 [Bug]: Changed audiobook details remaining in pull
Opened
#2655 [Docpage Enhancement]: Auto-Theme detection
Opened
#2656 [Enhancement]: Chapter Editor: Add a silence detector
Opened
#2657 [Bug]: Publish date not saved when matched from OpenLibrary
Opened
#2658 [Enhancement]: Show Upload progress status
Opened
#2659 [Bug]: Failed/hanged podcast episode download blocking download queue forever
Opened
#2660 [Enhancement]: Improve audiobook disc folder detection
Opened
#2661 [Bug]: ERROR [PodcastManager] Podcast Episode download failed [Error: ENAMETOOLONG: name too long
Opened
#2662 [Enhancement]: Setting to allow regular user to add new podcast
Opened
#2663 [Enhancement]: Add a donate button to the settings page
Opened
#2664 [Enhancement]: MusicBrainz Metadata
Opened
#2665 [Enhancement]: In Audiobook Library → Home Page → Listen Again, option should be available to select between ten most recent books and random display of completed books.
Opened
#2666 [Enhancement]: In Audiobook Library → Home Page → Listen Again, only the ten most recent completed books are displayed
Opened
#2667 [Bug]: Can't connect via CloudFlare tunnel
Opened
#2668 [Bug]: malformed database schema (update_library_items_author_names_on_book_authors_insert)
Opened
#2669 [Feature]: Excessive Storage Usage Due to Large Embedded Cover Images from Audible
Opened
#2670 [Bug]: Multiple series not imported from tags
Opened
#2671 [Bug]: autolaunch=0 for SSO misconfiguration doesn't work
Opened
#2672 [Bug]: The submit button in the series edit modal isn't navigatable with a keyboard
Opened
#2673 [Bug]: PayloadTooLargeError
Opened
#2674 [Bug]: Cache hit forcing crash
Opened
#2675 [Bug]: scanning of the folder with media not possible
Opened
#2676 [Enhancement]: Filter to not download every podcast episode
Opened
#2677 [Enhancement]: Select and deselect all title
Opened
#2678 [Bug]: wrong folder with sequel books
Opened
#2679 [Bug]: Running with nonroot user crashes due to inability to bind port
Opened
#2680 [Bug]: Including a specific folder name in the library causes the whole library to go missing
Opened
#2681 When scanning the media library, hope to set the number of simultaneous scans.
Opened
#2682 [Enhancement]: Shift Chapter Lookup to account for Audible branding
Opened
#2683 [Enhancement]: Silence trimming/speedup like Overcast's SmartSpeed
Opened
#2684 [Enhancement]: Option to Shuffle Chapters
Opened
#2685 [Bug]: Server crashes when visiting a specific series
Opened
#2686 [Enhancement]: Limit the number of concurrent "Make M4B Audiobook File" jobs, implement a queue system
Opened
#2687 [Enhancement]: Fit to screen for comics
Opened
#2688 [Enhancement]: Move /metadata/logs to /config/logs
Opened
#2689 [Bug]: Redirect URI Does Not Include Non-Standard Port in OpenID Connect Authentication
Opened
#2690 [Bug]: Wrong sort order for Swedish national characters Å, Ä and Ö
Opened
#2691 [Bug]: Library count permission filtering by tag is not updated until container is restarted
Opened
#2692 [Enhancement]: Add a not interested/hide for discover section on home page
Opened
#2693 [Bug]: Refresh of "Audiobook File Management Tools" page results in library being reset to first library.
Opened
#2694 [Enhancement]: Add ability to combine/join M4B files without re-encoding
Opened
#2695 [Enhancement]: Natural titles when using "Ignore prefixes when sorting"
Opened
#2696 [Enhancement]: PSC Tags
Opened
#2697 [Enhancement]: Show series title in main library rather than every title in the series
Opened
#2698 [Enhancement]: Maintain author order on overview screens
Opened
#2699 [Bug]: Sessions between 00:00 to 05:00 show up in previous days stats
Opened
#2700 [Bug]: API won't sort by media.metadata.titleIgnorePrefix
Opened
#2701 [Enhancement]: Add Collapse Sub Series option on Series tab
Opened
#2702 [Enhancement]: Add Home/dashboard
Opened
#2703 [Bug]: Library Items API media.size property for Podcasts does not include any media items
Opened
#2704 [Enhancement]: Custom Fields
Opened
#2705 [Enhancement]: User Concurrent Stream Limiting
Opened
#2706 [Bug]: some m4b audiobooks are being imported with book title and description of "End Credits" instead of using the file's audio metadata
Opened
#2707 [Enhancement]: Indicating Missing Books in a Series
Opened
#2708 [Bug]: UI elements overlapping each other in some localizations
Opened
#2709 [Bug]: Chapter Editing Causes Desync with Audio
Opened
#2710 [Bug]: The device table seems to be getting endlessly populated by the iOS app Plappa
Opened
#2711 [Bug]: chromecast error: Load media failed invalid_parameter
Opened
#2712 [Bug]: connection to SQLite-DB by using ODBC now (2.20.0) failed
Opened
#2713 [Bug]: Not possible to filter on tags in Library
Opened
#2714 [Enhancement]: User should be able to add podcasts
Opened
#2715 [Bug]: Websocket does not respect permissions
Opened
#2716 [Bug]: "[Auth] No data in openid callback - OPError: expected 200 OK, got: 302 Found"
Opened
#2717 [Enhancement]: Return author for books in a series in the search API
Opened
#2718 [Bug]: Uploading books fails with Brave browser
Opened
#2719 [Issue]: AIFF is supported, but AIF isn't
Opened
#2720 [Enhancement]: Allow disabling of convert video to audio in audiobook/podcast RSS feeds
Opened
#2721 [Bug]: Chapter Lookup Failing
Opened
#2722 [Enhancement]: Allow self-issued certs for OpenID Provider
Opened
#2723 [Bug]: Invisible series numbers in the app (light theme)
Opened
#2724 [Enhancement]: Enable cross-library book search
Opened
#2725 [Bug]: OAuth - Do not translate IssuerURL to IP-address(IPv4) - or make it optional
Opened
#2726 [Bug]: Slow iOS Browser Performance
Opened
#2727 [Bug]: Server crash on updating excluded prefixes
Opened
#2728 [Bug]: Unresponsive UI layout of mobile app on iPadOS
Opened
#2729 [Enhancement]: virtual chapter markers
Opened
#2730 [Enhancement]: add support forCloudflare service Token in the player app
Opened
#2731 [Enhancement]: When watcher receives a level 4 error due to a permissions issue on a folder, list it in "ISSUES" rather than ignore the book
Opened
#2732 [Enhancement]: Overwrite metadata for podcasts
Opened
#2733 [Enhancement]: Add ability to add remote folder (i.e., local to server) to library in upload dialog
Opened
#2734 [Bug]: incorrect watcher "Error: EACCES: permission denied" for author folders for which it has +rx access to title folders to which it has +w access
Opened
#2735 [Enhancement]: Add eBook Metadata Providers
Opened
#2736 [Enhancement]: Add session timeout for session to prevent long hanging sessions
Opened
#2737 [Enhancement]: Make the OpenID group claim names configurable
Opened
#2738 [Enhancement]: xHE-AAC support
Opened
#2739 [Bug]: Permissions issue, even when granted highest possible permissions.
Opened
#2740 [Enhancement]: Series Tag or Completion Status
Opened
#2741 [Bug]: Plappa app not reporting user activity or playback method
Opened
#2742 [Bug]: importing sometimes fails to pick up any metadata like description, language and other attributes
Opened
#2743 [Bug]: Podcast Find Episodes not working for very large podcast archives
Opened
#2744 [Enhancement]: Duration in thumbnail
Opened
#2745 [Bug]: Failing to import Audiobooks
Opened
#2746 [Bug]: Some Library Stats API values report null for empty libraries
Opened
#2747 [Enhancement]: Button to delete all finished local podcast episodes
Opened
#2748 [Bug]:Series grouping is case-sensitive — identical names with different letter case are treated as separate series.
Opened
#2749 [Bug]: Book not playing in Firefox on Linux
Opened
#2750 [Enhancement]: consolidate docs with in this repository
Opened
#2751 [security concerns]: Chromecast, use of token in http
Opened
#2752 [Bug]: Both website and app display "Socket unable to connect" after setting up reverse proxy, but works fine
Opened
#2753 [Bug]: Posdcast episode sorting defaults to file created date as secondary sorting order
Opened
#2754 [Enhancement]: android auto resume
Opened
#2755 [Enhancement]: Sleep timer: End of next chapter
Opened
#2756 [Bug]: Sleeptimer reset After chapter
Opened
#2757 [Enhancement]: Hardcover.app sync
Opened
#2758 [Enhancement]: Upload progress bar
Opened
#2759 [Enhancement]: Update labeling of collections and playlists in the audiobook details page
Opened
#2760 [Enhancement]: Add multi-select (shift+click) to Podcasts
Opened
#2761 [Enhancement]: Add option to select all items on the screen
Opened
#2762 [Enhancement]: Share by Series, not tags
Opened
#2763 [Bug]: Match & Out of Print Audible Titles
Opened
#2764 [Bug]: Failed to retrieve status server : 400
Opened
#2765 [Enhancement]: Ability to add short notes to each audiobook......
Opened
#2766 [Enhancement]: When sorting in "Date Added Desc Order" included Series "added date" should be the date the last book was added to Series
Opened
#2767 [Bug]: Unable to process metadata.json
Opened
#2768 [Bug]: sqlite3 Syntax error when running sql select on DB
Opened
#2769 [Bug]: v2.22.0 crashes on start-up
Opened
#2770 [Enhancement]: Manual Chapter Mapping
Opened
#2771 [Bug]: Not possible to upgrade to latest version
Opened
#2772 [Enhancement]: the feature of removing account & password login
Opened
#2773 [Enhancement]: Edit/Remove Series Manually
Opened
#2774 [Bug]: latest version 2.22.0 stopt working
Opened
#2775 [Bug]: Direct RSS feed URL submission errors if podcast is not searchable
Opened
#2776 [Bug]: RSS-feed for podcasts does not include Subtitle-field
Opened
#2777 [Enhancement]: Book Cover Square/Rectangle Pref w/ smallest to largest sub-sorting.
Opened
#2778 [Enhancement]: "Embed Metadata"-tool for podcasts (similar to audiobooks)
Opened
#2779 [Enhancement]: Series show missing books
Opened
#2780 [Bug]: Audiobookshelf doesn't work after reboot until manually shutting down and starting up container again
Opened
#2781 [Bug]: When the container image is upgraded from 2.20.0 to 2.23.0, the following message appears: logs
Opened
#2782 [Bug]: Migration issues with version 2.22 and 2.23
Opened
#2783 [Bug]: MODULE_NOT_FOUND error in Docker, crashing on startup
Opened
#2784 [Bug]: exec /sbin/tini: exec format error
Opened
#2785 [Bug]: Series Sequence Issue
Opened
#2786 [Debian .deb] Stream failed: undefined – files.txt directory not created
Opened
#2787 [Enhancement]: Series numbering X, X.5, Y, Y.5 ... (roughly related to issue #3753)
Opened
#2788 [Bug]: Book playback position cannot be changed on iOS (PWA)
Opened
#2789 [Enhancement]: Comic (CBZ/CBR) metadata and cover parsing
Opened
#2790 [Bug]: scan issue
Opened
#2791 [Bug]: [podcastUtils] getPodcastFeed Error TypeError
Opened
#2792 [Bug]: Timestamp field in manual Chapter Edit does not open keyboard on Android
Opened
#2793 [Bug]: Issues after re-installing Audiobookshelf
Opened
#2794 [Bug]: Moved
Opened
#2795 525 SSL Error after Cloudflare Proxy kills the websocket connection.
Opened
#2796 [Enhancement]: FCast
Opened
#2797 [Bug]: Edge browser can't show correct UI (or icon)
Opened
#2798 [Bug]: Moved
Opened
#2799 [Bug]: android app crash on start after upgrading to 2.23.0
Opened
#2800 [Enhancement]: Filter for Podcasts with open RSS feeds
Opened
#2801 [Bug]: Error concatenating an audiobook with a bitrate higher than 192k
Opened
#2802 [Enhancement]: Open RSS feed with only incomplete or in progress items
Opened
#2803 [Enhancement]: Allow creation of collections without requiring books (UI + API)
Opened
#2804 [Bug]: Podcast scheduled updates not working anymore.
Opened
#2805 [Bug]: Library Settings Schema in API Documentation does not match JSON reponse for podcast libraries
Opened
#2806 [Enhancement]: Sleep improvements (Web / Mobile)
Opened
#2807 [Bug]: "Read More" display of description text overlaps if there is a truncated list item, when viewed in Safari
Opened
#2808 [Enhancement]: Enable High Res Audio
Opened
#2809 [Enhancement]: Generate a new RSS feed for each podcast
Opened
#2810 [Enhancement]: Update either documentation or docker file for audiobookshelf health test
Opened
#2811 [Bug]: Epub navigation missing in mobile portrait mode
Opened
#2812 [Bug]: Audroid Auto client doesn't always record progress.
Opened
#2813 [Bug]: Audiobook m4b advanced encoder ignore
Opened
#2814 [Enhancement]: Import abridged tag from audiofile
Opened
#2815 Feature Request: Add Option to Default "Tracks as Chapters"
Opened
#2816 [Enhancement]: cb7
Opened
#2817 [Enhancement]: Stealth Add titles, stealth finish titles.
Opened
#2818 [Bug]: No audio on iPhone when listening to mp3 encoded m4b files.
Opened
#2819 [Enhancement]: Add series to collections
Opened
#2820 [Bug]: Continue Listening no longer updating (v2.24.0)
Opened
#2821 [Enhancement]: Collection sorting options
Opened
#2822 [Enhancement] Support images in rich text editor
Opened
#2823 [Bug]: Backup from Ubuntu install crashes when restored on docker image due to path not existing
Opened
#2824 [Enhancement]: Spice Rating
Opened
#2825 [Enhancement]: Customizable daily stats reset time
Opened
#2826 [Enhancement]: docker-autoheal
Opened
#2827 [Enhancement]: Improve podcast episode matching
Opened
#2828 [Enhancement]: Warning when RSS feed fails to load
Opened
#2829 [Enhancement] Use title as secondary sort when sorting books by author
Opened
#2830 [Bug]: User object returned from /api/me differes from User object returned from /api/users/userID
Opened
#2831 [Enhancement]: Bulk downloads
Opened
#2832 [ISSUE]: 404 errors for author photos triggers crowdsec http-probing ban for new devices
Opened
#2833 [Bug]: Can't transcode M4B file from 126kbps to 64kbps
Opened
#2834 [Bug]: OIDC - Cannot Decode JWTs
Opened
#2835 [Bug]: cannot subscribe thi feed: https://feeds.buzzsprout.com/1501960.rss
Opened
#2836 [Bug]: Add follow the link to fix link redirection when downloading audio file
Opened
#2837 [Enhancement]: add proxy setting for podcast downloading
Opened
#2838 [Enhancement]: Player redesign
Opened
#2839 [Bug]: Some audio files consistently cannot be resumed after being paused
Opened
#2840 [Bug]: Socket failed to connect when logging in with authelia
Opened
#2841 [Bug]: Android app will not play or download anything.
Opened
#2842 [Enhancement]: Add sepia theme
Opened
#2843 [Bug]: Update readme - reverse proxy (Caddy) on subdir login - OpenVPN complication
Opened
#2844 [Enhancement]: More Flexibility in Editing Chapters
Opened
#2845 [Bug]: audiobookshelf-discord-rpc
Opened
#2846 [Bug]: Duplicate audio file entries in ABS DB pointing to the same path [after using ffmpeg to clip out extraneous material]
Opened
#2847 [Bug]: Secondary title sort doesn't recognize Prefixes to Ignore setting
Opened
#2848 [Enhancement]: Also look for keywords in the descriptions of the podcasts/audiobooks/ebooks
Opened
#2849 [Bug]: Layout on a foldable multitasking view
Opened
#2850 [Bug]: Error Message
Opened
#2851 [Enhancement]: Per Podcast Play Speed
Opened
#2852 [Enhancement]: Add title to heatmap mouseover dialog
Opened
#2853 [Bug]: Podcast auto download schedule reset
Opened
#2854 [Bug]: Missing translation for episode deletion warning
Opened
#2855 [Enhancement]: Navigate by narrator
Opened
#2856 [Enhancement]: Download primary ebook file instead of entire ZIP
Opened
#2857 [Enhancement]: Complete/Incomplete Series Designation
Opened
#2858 [Enhancement]: author scrape but just those with missing pictures.
Opened
#2859 After migration to new server images not showing. Affects both authors and covers.
Opened
#2860 [Bug]: "Error in callback" after server migration
Opened
#2861 [Bug]: Continue Listening ignoring local plays after initial play
Opened
#2862 [Bug]: Edit Chapters - Using arrow keys up/down adjusts volume, left/right adjusts current timestamp position.
Opened
#2863 [Enhancement]: Possibility to display both libraries types
Opened
#2864 [Enhancement]: A method for Tracking activity of the Download of Audiobooks (by user)
Opened
#2865 [Enhancement]: Option to View only Main-Series from Series-Tab (For series' that have multiple mini-series' in the same primary-series-universe)
Opened
#2866 [Bug]: iOS PWA appears to play but no audio
Opened
#2867 [Enhancement]: Save timestamps in ID3-tags according to ISO 8601
Opened
#2868 [Bug]: Android App status bar overlap
Opened
#2869 [Bug]: Error: EINVAL: invalid argument, open
Opened
#2870 [Bug]: Single file Book re-added to library after deletion from file system
Opened
#2871 [Bug]: SMTP not using system name resolution
Opened
#2872 [Enhancement]: Add support for the ARD Audiothek
Opened
#2873 [Bug]: Author's Section with 1 book shows as books
Opened
#2874 [Bug]: Failed download hangs all downloads
Opened
#2875 [Enhancement]: read-counter for library items
Opened
#2876 [Enhancement]: Add a monthly breakdown to year in review
Opened
#2877 [Enhancement]: Allow moving a podcast to a different library
Opened
#2878 [Enhancement]: skip opening and ending
Opened
#2879 [Bug]: Book covers not working after restoring backup
Opened
#2880 [Bug]: Unable to start container with non-root user
Opened
#2881 [Enhancement]: Automatic renewal of public JWK
Opened
#2882 [Bug]: when reading an epub the last page is wrong
Opened
#2883 [Bug]: Can not log in after upgrading to 2.26.0
Opened
#2884 [Enhancement]: 2FA with OTP and/or Passkeys
Opened
#2885 [Bug]: Impossible listening duration (>24 hours)
Opened
#2886 [Enhancement]: Declarative config
Opened
#2887 [Bug]: Searching for two-letter book titles fails
Opened
#2888 [Enhancement]: Visible Timer for Sleep
Opened
#2889 [Bug]: New explicit filter does not work
Opened
#2890 [Enhancement]: Ratings Page to Rate, Review, and Recommend books between Users
Opened
#2891 [Bug]: Very large M4B file not able to have metadata embedded
Opened
#2892 [Bug]: OIDC Login does not work on 2.26.0
Opened
#2893 [Bug]: on 2.26.0 if the audiobookshelf user already exist the installation fails
Opened
#2894 [Enhancement]: Vertical page scrolling for books
Opened
#2895 [Bug]: Weird Stats
Opened
#2896 [Bug]: issue modifying sqlite
Opened
#2897 [Enhancement]: Users under “Session ID” in Listening Sessions should show User name, not ID string
Opened
#2898 [Bug]: ALLOW_CORS=1 does not work
Opened
#2899 [Enhancement]: high availability
Opened
#2900 [Bug]: Web sessions appear to be broken?
Opened
#2901 [Bug]: ABS won't start the UI
Opened
#2902 [Bug]: Chapter count >255 don't show in external player due to Embed Metadata command
Opened
#2903 [Bug]: Unable to update recently added books
Opened
#2904 [Enhancement]: Multi-Book Audiobook Entry Support
Opened
#2905 [Enhancement]: Customizable left and right indents in book reader
Opened
#2906 [Enhancement]: complete rescan after reboot
Opened
#2907 [Bug]: First request on page load doesn't include token
Opened
#2908 [Bug] Can't change root password when it is not set
Opened
#2909 [Enhancement]: Include green "Completed Quick Embed" message when using Tools → Quick Embed
Opened
#2910 [Bug]: Long single file audiobooks don't start playback in Firefox
Opened
#2911 [Bug]: Can't change root password when it is not set
Opened
#2912 [Bug]: Duplicate podcast listing
Opened
#2913 [Bug]: Potential memory leak in web client
Opened
#2914 [Enhancement]: Also add the "Send eBook to" option for supplementary ebooks
Opened
#2915 [Bug]: Server cannot access filesystem on new Windows install due to deprecated wmic utility
Opened
#2916 [Bug]: All Ereader Devices visible to non-admin user
Opened
#2917 [Enhancement]: custom metadata provider for podcasts
Opened
#2918 [Bug]: Server cannot pull author information
Opened
#2919 [Enhancement]: Allow backup configuration via environment variables
Opened
#2920 [Enhancement]: Sort By "Started on", "Finished on" in the progress library
Opened
#2921 [Enhancement]: Treat embedded M4B chapters as RSS episodes
Opened
#2922 [Bug]: RSS is generated without custom port
Opened
#2923 [Enhancement]: Show all existing podcast episodes on the normal podcast screen
Opened
#2924 [Bug]: Share link's download button is double the size it should be - zip file is again zipped up.
Opened
#2925 [Bug]: Link to API Key Info Guide is invalid
Opened
#2926 [Bug]: Container stops when trying to play new book for the first time
Opened
#2927 [Bug]: Heatmap cell details missing translations and incorrect date format
Opened
#2928 [Bug]: Matching no longer works (Broken)
Opened
#2929 [Bug]: Articles are omitted from series
Opened
#2930 [Enhancement]: Open External Links in a New Tab
Opened
#2931 [Bug]: Cannot send anonymous emails
Opened
#2932 [Enhancement]: Message banner (announcement/MOTD)
Opened
#2933 [Bug]: Unauthorized user is still created when logging in using OIDC
Opened
#2934 [Bug]: SQLITE_ERROR: no such column: size
Opened
#2935 [Bug]: Everytime I open the library, it first shows "Oops... No libraries available"
Opened
#2936 [Enhancement]: enable auto-resume for accessibility
Opened
#2937 [Bug]: Backup Causes ABS to exit with error 5 code: 'SQLITE_BUSY' (database is locked)
Opened
#2938 [Enhancement]: Filter audiobooks with no tags
Opened
#2939 [Bug]: Email SMTP Relay via IP Auth using M365
Opened
#2940 [Bug]: docker OCI runtime exec failed
Opened
#2941 [Enhancement]: the ability to exclude/only include certain patterns from podcasts' automatic downloads
Opened
#2942 [Bug]: Author Scrapping on amazon.de ?
Opened
#2943 [Enhancement]: Lyrion plugin dev needs help
Opened
#2944 [Enhancement]: Add sort options for narrators in Narrators page
Opened
#2945 [Enhancement]: Possibility to change the start/finish date of an audiobook
Opened
#2946 [Enhancement]: Metadata provider disable
Opened
#2947 [Bug]: Embed Metadata removes some existing but not overlapping metadata
Opened
#2948 [Enhancement]: Missing possibility to show all (even the listened already) epsiodes of a podcast
Opened
#2949 [Bug]: Error adding Children of the Watch podcast
Opened
#2950 [Enhancement]: Sort by columns in user view
Opened
#2951 [Bug]: New AudioBooks not added when AudioScanner/Lookup Errors
Opened
#2952 [Enhancement]: Add flag to book series to see if the series is complete or incomplete
Opened
#2953 [Enhancement]: proper keyboard shortcuts when simultaneously reading and listening to a book
Opened
#2954 [Bug]: Umlauts in 'Album Title' are shown as �
Opened
#2955 [Enhancement]: Make the Publisher field a select with autocompletion instead of text input
Opened
#2956 [Bug]: Chapter order isn't correct
Opened
#2957 Player adds the function of skipping the opening and ending credits
Opened
#2958 [Bug]: Crash during scan - Error: read ENOTCONN
Opened
#2959 [Bug]: No correct translation on toast message
Opened
#2960 [Bug]: "Invalid callback URL - must be same-origin"
Opened
#2961 [Enhancement]: Filtering/Sorting for Playlist Items (web and mobile app)
Opened
#2962 [Bug]: Podcast matching does not write to the iTunes ID field
Opened
#2963 [Enhancement]: Auto-Rewind Feature for web client
Opened
#2964 [Bug]: Changing a library's metadata provider doesn't seem to actually change it
Opened
#2965 [Bug]: Podcast matching doesn't show the current content of "Author" field
Opened
#2966 [Bug]: Not possible to upload more than one ebook - all epub-files are stored in the same folder
Opened
#2967 [Enhancement]: Global Search & Unified Display Options
Opened
#2968 [Enhancement]: Online radio station streaming
Opened
#2969 [Enhancement]: bulk edit
Opened
#2970 [Bug]: Google Safe Browsing reported "deceptive
Opened
#2971 [Bug]: Reader doesn't work on mobile
Opened
#2972 [Enhancement]: Support sideloading audiobooks for Kobo
Opened
#2973 [Bug]: Incorrect books identification and count after merging authors
Opened
#2974 [Bug]: Need to re-login very often
Opened
#2975 [Bug]: Quick Embed does not check to see if file is open in external player through a SMB share and reports successful embedding
Opened
#2976 [Bug]: Web Player starts playing triggered by the Android app, gets out of sync
Opened
#2977 [Bug]: UI frozen after going from the details of book 4 to book 3 in a specific series
Opened
#2978 [Bug]: Version 2.29.0 doesn't honor mark "Finished"
Opened
#2979 [Bug]: EPUB doesn't sync progress proprely.
Opened
#2980 [Bug]: App Log In
Opened
#2981 [Bug]: Files being organized in the wrong order
Opened
#2982 [Enhancement]: Ereader ebook support for dictionary
Opened
#2983 [Bug]: Speed being lost between sessions
Opened
#2984 [Bug]: Clarify podcast folder structure
Opened
#2985 [Enhancement]: Left-alignment (and others) for books
Opened
#2986 [Bug]: Lookup Chapters does not clear all previous chapters
Opened
#2987 [Bug]: Edit chapter page not scaling corectly on different sizes screens
Opened
#2988 [Bug]: Tags, Genere's, and Authors of books unavailable to user are still visible
Opened
#2989 [Bug]: Incorrect chapter generation (224 → 25,200) leads to editor crash
Opened
#2990 [Bug]: missing recently added on the home view
Opened
#2991 Critical: Complete database loss/reset - All data wiped during container restart
Opened
#2992 [Bug]: crashed by matching podcast episode
Opened
#2993 [Bug]: progress percentage not updating
Opened
#2994 [Enhancement]: Stay in chapter editing after removing chapters
Opened
#2995 [Enhancement]: Add a feature to automatically transcribe and summarize podcasts
Opened
#2996 [Bug]: Main sidebar on Firefox collapses on top bar due to hardcoded css
Opened
#2997 [Bug]: IPv6 Unique Local Address Socket Connection Failure
Opened
#2998 [Bug]: Backup does not restore user stats
Opened
#2999 [Bug]: Date format when editing podcast episodes is not respected
Opened
#3000 [Bug]: buzzsprout is getting blocked
Opened
#3001 [Enhancement]: Add "Organized" flag or checkbox
Opened
#3002 [Bug]: HTML encoding in podcast title
Opened
#3003 [Bug]: Podcast download fails with Invalid media file: no audio or video streams found
Opened
#3004 [Enhancement]: Hide podcasts with no incomplete episodes
Opened
#3005 [Enhancement]: Add a comment field to the user config
Opened
#3006 [Enhancement]: Fallback Password Authentication with Environment Variable Trigger alongside OIDC
Opened
#3007 [Enhancement]: Mobile responsive web client
Opened
#3008 [Bug]: Podcast lost custom metadata
Opened
#3009 [Enhancement]: Kepub support
Opened
#3010 [Bug]: Chapter Editor: Playback "hangs" if the start time of the chapter is beyond end of book
Opened
#3011 [Bug]: Chapter Lookup and Save doesn't always work
Opened
#3012 [Bug]: Server not reachable after Update to 2.30.0
Opened
#3013 [Enhancement]: Click and Drag books to reorganise Library
Opened
#3014 [Bug]: Library access not updating after switching users
Opened
#3015 [Enhancement]: Add podcast episode audio file encode tool like exists for audiobooks
Opened
#3016 [Enhancement]: Allow root user auto-creation via environment variables
Opened
#3017 [Enhancement]: Integration with Smart Audiobook Player
Opened
#3018 [Enhancement]: Customizing the placeholder/default cover image
Opened
#3019 [Bug]: Custom metadata changes for all podcast episodes reset
Opened
#3020 Just Wanted to say Thank you!!!
Opened
#3021 [Bug]: Bulk edit crashes as soon as I switch to append mode
Opened
#3022 [Bug]: I keep getting “invalid cover”, after restarting the ABS container
Opened
#3023 Playback Failed: MediaCodecAudioRenderer Error
Opened
#3024 [Bug]: Ellipses modal does not display Previous / Next buttons
Opened
#3025 [Bug]: Android app crashes when playing locally downloaded audiobooks
Opened
#3026 [Bug]: ABS lost place in book
Opened
#3027 [Enhancement]: Send multiple books to ebook reader
Opened
#3028 [Enhancement]: Federation Support (ActivityPub / Fediverse Integration)
Opened
#3029 [Enhancement]: Allow podcasts to be default on homepage
Opened
#3030 [Enhancement]: Support for .nfo files encoded in ISO-8859-1 / non-UTF-8
Opened
#3031 [Enhancement]: The ability to increase the sound level in the Android app
Opened
#3032 [Bug]: specific podcast, some specific episodes not downloading
Opened
#3033 [Bug]: Author images not showing on 2.30.00
Opened
#3034 [Bug]: Playback of some audiobooks do not match their source file playback
Opened
#3035 [Bug]: OIDC Group Claim validation prevents using standard ZITADEL role claim
Opened
#3036 [Bug]: Unable to end other users sessions
Opened
#3037 [Bug]: Slow buffer On big books
Opened
#3038 [Enhancement]: Continue Reading Offline
Opened
#3039 [Enhancement]: Download books from the UI
Opened
#3040 [Bug]: extractEpisodeData trim is not a function
Opened
#3041 [Bug]: PayloadTooLargeError (HTTP 413) when syncing mobile local sessions to server
Opened
#3042 [Enhancement]: Rewind to previous chapter within the first 1-2 seconds of new chapter
Opened
#3043 [Enhancement]: Audiobookshelf User Access Expansion Options
Opened
#3044 [Bug]: User agent error while downloading podcast episodes
Opened
#3045 [Enhancement]: (Unabridged) in book title
Opened
#3046 [Bug]: M4B creation fails to do out of memory error
Opened
#3047 [Bug]: Seeking resets playback to 0
Opened
#3048 [Enhancement]: Add de-noising functionality
Opened
#3049 [Enhancement]: UX: Add library item to top as well as bottom of both Public Collections and Private Playlist
Opened
#3050 [Bug]: OIDC issues when trying to use common endpoint with EntraID
Opened
#3051 [Enhancement]: Podcast - Allow Guid Passthorugh to Generated RSS feed
Opened
#3052 [Bug]: OIDC auth via mobile
Opened
#3053 [Enhancement]: Placement of Websocket Connection Message
Opened
#3054 [Bug]: US-Chapter Editor: Error message "Invalid start time must be greater than or equal to previous chapter start time" should not cover the playback controls
Opened
#3055 [Bug]: Bulk Quick match removes author from metadata
Opened
#3056 [Bug]: Lost my progress status after filestructure was changed
Opened
#3057 [Bug]: ran quick match and server stopped connecting
Opened
#3058 [Bug]: Cannot auto-import series numbers above 999
Opened
#3059 [Bug]: Unraid HDD wakes up from standby when Audiobookshelf ui (and library) is opened
Opened
#3060 Add Notification for Playback Start and Stop
Opened
#3061 [Enhancement]: Add .opus support for RSS feeds that contain files in that format
Opened
#3062 [Enhancement]: Podcast filter for notifications
Opened
#3063 [Enhancement]: Allow cross origin API requests from the web
Opened
#3064 [Bug]: Automatic import doesn't reliably use Library configured metadata provider
Opened
#3065 [Bug]: Cloudflare Tunnel Chapter marker
Opened
#3066 [Bug]: Support "Auto-Embed Metadata" for M4A Format in AudioBookShelf
Opened
#3067 [Enhancement]: Preserve the "where" and "when" information of media items that are declared "Missing"
Opened
#3068 [Enhancement]: Support Bonjour / Avahi / mDNS for local domain discovery
Opened
#3069 [Bug]: Error: "[OidcAuth] openid callback error: Invalid userinfo or already linked Error: Invalid userinfo or already linked at OidcAuthStrategy.verifyCallback (/app/server/auth/OidcAuthStrategy.js:129:15)" when attempting to add/match new user
Opened
#3070 [Bug]: EAC3 playback fails on browser and some android devices.
Opened
#3071 [Enhancement]: Add support for editing the notification JSON payload
Opened
#3072 [Bug]: ABS will pick up redundant spaces before or after podcast title from some RSS feed
Opened
#3073 [Enhancement]: Sanitize podcast feeds with unescaped '&' in the XML
Opened
#3074 [Enhancement]: More detailed error message instead of "Unauthorized" when [OidcAuth] fails for user
Opened
#3075 [Bug]: socket disconnect if downloading from pc to phone no background functionality.
Opened
#3076 [Enhancement]: Optional Background Color/Image for RSS Feeds
Opened
#3077 [Enhancement]:
Opened
#3078 [Enhancement]: Download cover art from servers which don't provide a content-type header
Opened
#3079 [Enhancement]: Search over all Libraries
Opened
#3080 [Enhancement]: Allow users to mark which podcasts they want to track as favorites
Opened
#3081 [Bug]: Using API Update Media Progress, progress will not update.
Opened
#3082 [Enhancement]: Metadata Scanner should be able to add multiple Series (or Sub-Series) via the additonal metadata sources
Opened
#3083 [Bug]: Volume control slider and playback speed menu renders behind reader when expanded
Opened
#3084 [Bug]: Tags in the Tag filter disappear after the first use
Opened
#3085 [Enhancement]: US: Add buttons for Mobile Apps on the account screen
Opened
#3086 [Bug]: Download queue stalls if storage is unavailable or too slow. fails to resume or skip
Opened
#3087 [Enhancement]: UX: When adding Library, Media Type: Books should be renamed to Media Type: Audiobooks
Opened
#3088 [Enhancement]: audiobook recaps like the new spotify feature
Opened
#3089 [Bug]: API Update a Playlist invalid when description is null
Opened
#3090 [Bug]: Strip leading and trailing zeros from series number in metadata scanner
Opened
#3091 [Bug]: OIDC: email_verified in JWT payload is only checked when creating a new account in ABS, not checked with existing accounts
Opened
#3092 [Enhancement]: Security/OIDC: Allow enabling of check for email_verified field in JWT payloads for existing accounts
Opened
#3093 [Bug]: Patreon RSS Feed bouncing on useragent fail
Opened
#3094 [Bug]: Invalid library icons passed by API.
Opened
#3095 [Bug]: Sleep Timer Auto-rewind not working
Opened
#3096 [Bug]: The Get All Collections API is very slow
Opened
#3097 [Enhancement]: Better workflow around chapter lookup process
Opened
#3098 [Enhancement]: Automatic podcast episode download should download episodes relative to your latest listened to episode
Opened
#3099 [Enhancement]: Progress sync across multiple users
Opened
#3100 [Enhancement]: Filename Builder for M4B Converter
Opened
#3101 [Bug]: Cannot scroll page when the mouse pointer is inside a tool-tip or other page artefact boundary.
Opened
#3102 [Enhancement]: Series and Subseries covers
Opened
#3103 [Bug]: Quick match is broken
Opened
#3104 [Enhancement]: Top Authors/Genres by hour count instead of by number of items
Opened
#3105 [Enhancement]: Show QR code for RSS feeds
Opened
#3106 [Bug]: Bad URL when downloading podcast causes server crash
Opened
#3107 [Bug]: Server - User authorization is ignored
Opened
#3108 [Enhancement]: Option to Downmix Audio Output to Mono
Opened
#3109 [Bug]: Cover art quality jumps between two versions every second on a TV "Web Browser"
Opened
#3110 [Enhancement]: Series numbers should optionally support part numbers e.g. Elantris #1pt2
Opened
#3111 [Bug]: oidc fails with callback - ENOTFOUND
Opened
#3112 [Enhancement]: Kindle Highlights - but for audio
Opened
#3113 [Enhancement]: 增加一些功能
Opened
#3114 [Enhancement]: Pre-transcoded audio
Opened
#3115 [Enhancement]: Tools → Quick Embed should backup title into /metadata/cache/items
Opened
#3116 [Enhancement]: "Purge Item Cache" should include the disk space being used
Opened
#3117 [Enhancement]: Praying for a better ordering UX in Collection
Opened
#3118 [Enhancement]: Add "Restore from backup" if item exists in /metadata/cache/items
Opened
#3119 [Bug]: Days in a Row and Days Listened Behaviour Change
Opened
#3120 [Enhancement]: Indicate, if the podcast is already in a playlist
Opened
#3121 [Enhancement]: Remove or Add seconds to the previous or next chapter timestamp when the current timestamp would cause an overlapping chapter timestamp
Opened
#3122 [Enhancement]: Cover art quality
Opened
#3123 [Bug]: Embedded cover art inside some m4b/mp3 audiobooks not being read
Opened
#3124 [Bug]: Demo site is down
Opened
#3125 [Bug]: Uploading new version of book causes supplementary eBook to be changed to Primary if no Primary eBook is set
Opened
#3126 [Bug]: Groupclaim doesn't support nested JSON keys
Opened
#3127 [Bug]: Server build fails with npm 11.6.2 and newer
Opened
#3128 [Bug]: Adding a series title in the Details tab discards changes
Opened
#3129 [Enhancement]: Plugin ecosystem
Opened
#3130 [Enhancement]: Option to archive or hide items from main library
Opened
#3131 [Enhancement]: Direct upload of Author Photo
Opened
#3132 [Bug]: EAI_AGAIN Error when DNS resolution partially fails
Opened
#3133 [Bug]: eac3 not playing on pixel 9 pro
Opened
#3134 [Bug]: Non-logarithmic volume slider
Opened
#3135 [Bug]: Debian ugprade fails with exit 9
Opened
#3136 [Bug]: ABS ignores metadata location when changed back to default
Opened
#3137 [Bug]: Can not be run behind reverse proxy on Synology - port clash or routing issue
Opened
#3138 [Bug]: Original Source RSS Feed that contains PDF serves file as an audio file (when podcast feed is open)
Opened
#3139 [Bug]: Webserver dont respond
Opened
#3140 [Enhancement]: Support for supplementary image gallery for audiobooks - maps, charts, illustrations, photos, concept art, print book covers
Opened
#3141 [Bug]: Can't update series to different case
Opened
#3142 [Bug]: M4B files are said to have a JSON syntax error
Opened
#3143 [Enhancement]: Add additional filter for Ebooks to show any ebook irregardless of it being set as "Primary" or "Supplimentary"
Opened
#3144 [Enhancement]: Have the version number follow YY.MM.subrelease scheme with React rewrite release
Opened
#3145 [Enhancement]: Add Tag to new titles
Opened
#3146 [Enhancement]: Option to auto mark a book as “Finished” when within X minutes or X percent from the end
Opened
#3147 Why don't we add audio, video and textual book summaries along with existing features.
Opened
#3148 [Enhancement]: Allow setting or overriding Ignore prefixes when sorting per library
Opened
#3149 [Enhancement]: Download SRT in Mobile App
Opened
#3150 [Bug]: Server hang/crash - FATAL: [Server] Unhandled rejection: Error
Opened
#3151 [Enhancement]: Add a "Date Acquired" field for Audiobooks, not to be confused with "File Birthdate"
Opened
#3152 [Bug]: EoC sleep timer doesn't reset for web
Opened
#3153 [Bug]: Date "Added" not showing in Library
Opened
#3154 [Enhancement]: .well-known file genrate
Opened
#3155 [Bug]: User access filter on tags shows collections of books with no tags
Opened
#3156 [Enhancement]: Select All in WebUI
Opened
#3157 [Enhancement]: zoom in pdf ebooks
Opened
#3158 [Enhancement]: Store Author metadata/cover with Author
Opened
#3159 [Bug]: v2.32 regression: Newly added audiobooks mostly not detected on manual scan (Proxmox LXC Debian 13 + SMB). v2.31 works.
Opened
#3160 [Bug]: Server crash while matching
Opened
#3161 [Bug]: Series field is case-sensitive and reverts to original casing, making correction difficult
Opened
#3162 [Enhancement] Add “Audible Series ID/ASIN” field to Series metadata
Opened
#3163 [Enhancement]: Explicit isFinished status and persistent userMediaProgress in API
Opened
#3164 [Bug]: Re-encoding doesn't appear to be working
Opened
#3165 [Bug]: Applying chapters does not fully replace existing chapter list
Opened
#3166 [Bug]: Updating from 2.30 to 2.32.1 gives "status=237/KEYRING"
Opened
#3167 [Bug]: Tiles don't generate more on the home screen
Opened
#3168 [Bug]: uploaded book merged into existing book
Opened
#3169 [Enhancement]: QoL - Add "Clear Metadata" button to Metadata Screen
Opened
#3170 [Enhancement]: Support Additional MetaData For Narrators
Opened
#3171 [Enhancement]: Allow for series edits via API
Opened
#3172 [Bug]: Folders missed during initial scan
Opened
#3173 [Enhancement]: Auto-convert downloaded podcasts MP3s to M4B to save space
Opened
#3174 [Bug]: API ignores startedAt parameter and always sets it to current time
Opened
#3175 [Enhancement]: major version docker image tag
Opened
#3176 [Enhancement]: Match only when confidence above threshold
Opened
#3177 [Bug]: podcast files converted and quick match isn’t fixing them
Opened
#3178 [Bug]: Development container does not start - nuxt not found
Opened
#3179 [Enhancement]: Check this repo (Self-hosting Storyteller) and developer out for some useful collab
Opened
#3180 [Bug]: Grouping tag sourced series names treat capitals and lowercase as both the same and different depending on context
Opened
#3181 [Enhancement]: Filter for "has audiobook" similar to ebook
Opened
#3182 [Bug]: Updating the progress using me/progress/{id} does not trigger a websocket update in Web/Mobile
Opened
#3183 [Enhancement]: Series detection should not depend on file structure
Opened
#3184 [Bug]: Multiple books in same series merged into one
Opened
#3185 [Enhancement]: More Notification Events
Opened
#3186 [Bug]: Continue Series not working for some series
Opened
#3187 [Bug]: Giving meaningful error when external podcast rss feed gives non 200 HTTP status
Opened
#3188 [Enhancement]: Option to display the narrator in the library view
Opened
#3189 [Bug]: Migration failed
Opened
#3190 [Bug]: search results inconsistent for titles with apostrophes
Opened
#3191 [Enhancement]: Add cover image and description to 'Series' or 'Collection'
Opened
#3192 [Enhancement]: Allow pasting comma-separated lists into Tags, Genres (and other relevant fields)
Opened
#3193 [Bug]: Crash on accessing Series via drop-down
Opened
#3194 [Enhancement]: Allow users to hide podcasts from “Latest”
Opened
#3195 [Enhancement]: Audiobook Notes with Timestamp Anchors
Opened
#3196 [Enhancement]: Allow for specifying Series hierarchy for complex book series
Opened
#3197 [Enhancement]: Support for .strm files for remote library management
Opened
#3198 [Bug]: Scan is missing several authors without errors in logs
Opened
#3199 [Enhancement]: Enable searching by Chapter titles in Audiobook mode (similar to Podcast episodes)
Opened
#3200 [Enhancement]: Custom days in a row reset time
Opened
#3201 [Enhancement]: Direct MP3 Stream with server-side seeking (for ESPHome / Dumb Clients)
Opened
#3202 [Bug]: Slow file upload/processing speed with large library (~54k items) despite optimal config
Opened
#3203 [Enhancement]: Filter for without a specific tag
Opened
#3204 [Bug]: Unnumbered entries sorted first
Opened
#3205 [Enhancement]: Move book(s) to another library via UI
Opened
#3206 [Bug]: New Audiobook gets old Audiobooks Metadata
Opened
#3207 [Bug]: CBZ Page Viewing Order is incorrect
Opened
#3208 [Enhancement]: Ignore Author
Opened
#3209 [Bug]: No button to delete books with issues
Opened
#3210 [Enhancement]: Allow option to change default Home (start-page) to Library
Opened
#3211 [Enhancement]: Postgres support
Opened
#3212 [Enhancement]: Dynamic Groups
Opened
#3213 [Bug]: Sometimes Audio Files arent deleted from audio file list after M4B conversion
Opened
#3214 [Enhancement]: Keep the metadata of deleted books
Opened
#3215 [Bug]: Uploaded a book but it's not showing up
Opened
#3216 [Enhancement]: Android app - Podcast search
Opened
#3217 [Enhancement]: Buffer-download next X episodes
Opened
#3218 [Bug]: Crashes when looking up or updating cover art
Opened
#3219 [Bug]: Podcast fails to download correct episodes based on set date
Opened
#3220 [Bug]: Web Client has robotic audio when using <1.0 playback speeds
Opened
#3221 [Enhancement]: "Forgot Your Password" Option
Opened
#3222 [Enhancement]: Custom Branding
Opened
#3223 [Bug]: RSS feed serves m4b files with Content-Type: application/octet-stream instead of audio/mp4
Opened
#3224 [Bug]: Author duplicating - Issue with empty space/abriviations
Opened
#3225 [Bug]: Session logging out demanding re-authenticate
Opened
#3226 [Bug]: Can't transcode M4B file from higher bitrate to 64kbps
Opened
#3227 [Bug]: often when download podcast its loading infinitely or closing download
Opened
#3228 [Enhancement]: Add option to increase cover thumbnail size in Match/Cover search
Opened
#3229 [Bug]: 429 Too Many Requests responses when matching books using Open Library
Opened
#3230 [Enhancement]: Ongoing series tracking and rating
Opened
#3231 [Enhancement]: simple audio control overlay over ebook
Opened
#3232 [Enhancement]: Video playback
Opened
#3233 [Bug]: API progress crashes server if episodeId is missing
Opened
#3234 [Enhancement]: Rename files within an audiobook from Files Tab
Opened
#3235 [Enhancement]: Better series display for covers with black borders
Opened
#3236 [Bug]: IDOR in Media Progress Controller
Opened
#3237 [Bug]: Days in a Row doesn't count sessions started before midnight
Opened
#3238 [Bug]: When matching author by ASIN, author name is not updated
Opened
#3239 [Bug]: schedule automatic episode downloads occasionally gets disabled
Opened
#3240 [Bug]: Podcast matching doesn't work when clicking quick-match but will work if matching an individual episode
Opened
#3241 [Enhancement]: Lock screen reflects "Use chapter track" setting
Opened
#3242 [Enhancement]: Server build for ARM
Opened
#3243 [Enhancement]: Podcasts Sleep Timer - End of Episode Option
Opened
#3244 [Enhancement]: Duplication detection
Opened
#3245 [Bug]: Podcasts Schedule CronManager disturbs itself
Opened
#3246 [Enhancement]: Additional information for Series besides Sequence
Opened
#3247 [Bug]: Podcast Metadata Not Written to Disk
Opened
#3248 [Bug]: OIDC avanced permissions claim is ignored for admin accounts
Opened
#3249 [Bug]: Migration leads to rss feeds being deleteing giving error: Podcast does not have an RSS Feed
Opened
#3250 [Bug]: Playback in Android randomly does not work
Opened
#3251 [Enhancement]: add graphic audio to match provider list
Opened
#3252 [Bug]: blank authors with zero books - uneditable
Opened
#3253 [Bug]: Metadata Folder Structure Scanner Error for Series that go beyond 999
Opened
#3254 [Enhancement]: Chunked Upload
Opened
#3255 [Enhancement]: Add confirmation if, during book match, the new image is of lower resolution than current resolution
Opened
#3256 [Enhancement]: Remember sort order
Opened
#3257 [Bug]: Possible issue with podcast chapters and manually downloaded episodes
Opened
#3258 [Bug]: Cannot play mka+opus file on desktop client
Opened
#3259 [Bug]: Last Seen incorrect in Users tab
Opened
#3260 [Enhancement]: Automatic URL Switching
Opened
#3261 [Bug]: Watcher/ 'Missing"
Opened
#3262 [Bug]: JavaScript heap out of memory on adding item to playlist
Opened
#3263 [Enhancement]: Streaming of CBZ files page by page
Opened
#3264 [Bug]: OIDC login fails with "No session" behind reverse proxy — session cookie lost during redirect (Firefox bounce-tracking protection)
Opened
#3265 [Enhancement]: Scheduled Digest/Newsletter
Opened
#3266 [Enhancement]: Automatically match with the default provider when a new item is scanned
Opened
#3267 [Bug]: PDF Ebook fails to load in web-browser behind reverse proxy at /audiobookshelf
Opened
#3268 [Enhancement]: Send to mobile option to download books to user's mobile (i.e., Android) device
Opened
#3269 [Enhancement]:
Opened
#3270 [Bug]: Unable to download episodes for Happyness Lab Podcast
Opened
#3271 [Enhancement]: Total number of books and True number of books
Opened
#3272 [Bug]: Item directory missing, rescan fixes it, appears again at next scan
Opened
#3273 [Bug]: Podcast library latency/timeouts due to cache thrashing and query contention (v2.33.0+)
Opened
#3274 [Bug]: Audiobook not detected from LibbyRip
Opened
#3275 [Bug]: "Invalid callback URL - must be same-origin" with reverse proxy
Opened
#3276 [Enhancement]: Playlist/Collection Cover Photo
Opened
#3277 [Enhancement]: When editing an audiobook, add an option to pull image from the audiobook file
Opened
#3278 [Bug]: Video files fromm rss feed is downloaded as audio only
Opened
#3279 [Enhancement]: Incease or make customizable shelf size
Opened
#3280 [Bug]: Unable to play M4B file chapters that change number of channels or sample rate.
Opened
#3281 [Bug]: [Bug]: Missing space between "od" and author name in UI (e.g. "odSteven Erikson")
Opened
#3282 [Bug]: Memory issue with quick embed?
Opened
#3283 [Enhancement]: Add "Access" tab to Library edit page
Opened
#3284 [Enhancement]: Add persistent lock screen and notification center media controls for Android (streaming playback)
Opened
#3285 [Bug]: Finished podcast episodes still showing in Latest tab
Opened
#3286 [Enhancement]: Image per Episode for Podcasts
Opened
#3287 [Enhancement]: Ingest directory like in Calibre-Web Automated
Opened
#3288 [Bug]: Logs - Error - Session Controller spams dozens of "Unable to find playback session with id=XYZ" logs when client is listening to audiobook
Opened
#3289 [Enhancement]: Cover metadata UI - include embedded image(s) as 'local image'
Opened
#3290 [Bug]: Crash of browser (mobile) when accessing podcasts with lots of episodes (>400)
Opened
#3291 [Bug]: Collections page loads 54 MB on open — minified=1 not applied to book objects
Opened
#3292 [Enhancement]: Smart Collections/Playlists
Opened
#3293 [Bug]: Newly added podcast does not show up in Library
Opened
#3294 [Bug]: Fatal Error: Cannot read properties of null
Opened
#3295 [Enhancement]: Bulk edit, add selected to Playlist
Opened
#3296 [Bug]: Vulnerabilities in Audiobookshelf
Opened
#3297 [Enhancement]: Playlist entries should contain their Book series number
Opened
#3298 [Bug]: Edge version: /items/{libraryItemID}/play causes API freeze and high memory usage after ~3 calls with large library items
Opened
#3299 [Bug]: ERROR [CustomMetadataProvider] Search error timeout of 10000ms exceeded
Opened
#3300 [Bug]: ERROR [CustomMetadataProvider] Search error timeout of 10000ms exceeded
Opened
#3301 [Bug]: Progress is lost or reset randomly
Opened
#3302 [Enhancement]: Shuffle Playlists
Opened
#3303 [Enhancement]: Mobile Client DSP: Independent Pitch Control and Equalizer / Pre-amp
Opened
#3304 [Enhancement]: Add homepage/website URL field to podcast metadata
Opened
#3305 [Bug]: Podcast search returns no results
Opened
#3306 [Enhancement]: Allow usage of YYYYMMDD date
Opened
#3307 [Enhancement]:
Opened
#3308 [Enhancement]: Custom user agent fallback field.
Opened
#3309 [Enhancement]: Extend match list with pagination / search more
Opened
#3310 [Enhancement]: Physical Book Inventory
Opened
#3311 [Bug]: Podman - When running in Pod together with Reverse Proxy Caddy, need to specify PORT Environment Variable
Opened
#3312 [Enhancement]: Chinese titles are not sorted in pinyin order
Opened
#3313 [PR #124] [MERGED] Change: support more architectures in Dockerfile
Opened
#3314 [PR #131] [MERGED] Updated Readme to include nginx config.
Opened
#3315 [PR #136] [MERGED] Updated Readme to include Apache config.
Opened
#3316 [PR #150] [MERGED] Seekback support
Opened
#3317 [PR #190] [MERGED] Added support for audible metadata
Opened
#3318 [PR #218] [MERGED] Get more data from opf
Opened
#3319 [PR #219] [MERGED] Add: Force re-scan library
Opened
#3320 [PR #192] [MERGED] Better handle books with multiple series
Opened
#3321 [PR #226] [MERGED] Added ASIN support in the title field
Opened
#3322 [PR #233] [MERGED] Added an endpoint to serve different cover sizes
Opened
#3323 [PR #262] [MERGED] Fix Series cover hover works only with 30 books
Opened
#3324 [PR #249] [MERGED] Fix audible match if title or author has special characters
Opened
#3325 [PR #240] [MERGED] Remove sharp in favor of ffmpeg, fallback to cover
Opened
#3326 [PR #263] [MERGED] Fix local cover change dont work
Opened
#3327 [PR #266] [MERGED] Sort filters ascending
Opened
#3328 [PR #276] [MERGED] Fix: escape special characters in provider urls
Opened
#3329 [PR #270] [MERGED] Bug: Missing path variable
Opened
#3330 [PR #284] [MERGED] Added isbn fetching for metadata
Opened
#3331 [PR #287] [MERGED] Added isbn search
Opened
#3332 [PR #296] [MERGED] Book view shows line changes on description
Opened
#3333 [PR #297] [MERGED] Update package.json licence
Opened
#3334 [PR #300] [MERGED] Fixes reading multiline data from file tags
Opened
#3335 [PR #325] [MERGED] Limit group cover
Opened
#3336 [PR #326] [MERGED] Fix: Series link from search goes straight to series
Opened
#3337 [PR #330] [MERGED] Fix: Group cover does not use full width
Opened
#3338 [PR #331] [MERGED] Add continue series category to home
Opened
#3339 [PR #351] [CLOSED] Basic SSO support (openid connect)
Opened
#3340 [PR #343] [MERGED] Fetch Narrators from opf custom column
Opened
#3341 [PR #374] [CLOSED] Custom Docker Compose File
Opened
#3342 [PR #418] [CLOSED] feat: add auto docker build. fix yaml extension
Opened
#3343 [PR #439] [MERGED] Change 'Current' to 'Currently'
Opened
#3344 [PR #426] [MERGED] Upgrade Node to v16 and update packages
Opened
#3345 [PR #423] [MERGED] Allowed the configuration of a "HOST" parameter to enable ipv6 support.
Opened
#3346 [PR #440] [CLOSED] Improve Accessibility: Labels on UI Components
Opened
#3347 [PR #445] [MERGED] Only fall back to the default secret when no env var is provided
Opened
#3348 [PR #448] [MERGED] Added select all option to the episode selector
Opened
#3349 [PR #457] [MERGED] Update and dedupe packages
Opened
#3350 [PR #456] [MERGED] Fixed "select all" button
Opened
#3351 [PR #459] [MERGED] podcast episode number & accessibility improvements
Opened
#3352 [PR #458] [MERGED] Make sort column title more clear & add ep#
Opened
#3353 [PR #464] [MERGED] Include the type of filter being applied in the UI
Opened
#3354 [PR #461] [MERGED] Convert timeListened to float
Opened
#3355 [PR #465] [MERGED] Proposal: Add a filter for media that is missing specific fields
Opened
#3356 [PR #469] [MERGED] Increase readability of logs
Opened
#3357 [PR #463] [MERGED] Update Audible scraper to be more strict about what it considers an ASIN and a valid ASIN query response
Opened
#3358 [PR #477] [MERGED] remove redunant line
Opened
#3359 [PR #484] [MERGED] Fix libraryItem ID reference in global search
Opened
#3360 [PR #485] [MERGED] Update folder update logic to use new media path name
Opened
#3361 [PR #486] [MERGED] Set description when quick matching media
Opened
#3362 [PR #489] [MERGED] Make maximum backup size configurable
Opened
#3363 [PR #509] [MERGED] Change default to ghcr
Opened
#3364 [PR #512] [MERGED] Log full path when warning about empty root
Opened
#3365 [PR #508] [MERGED] Change default to ghcr
Opened
#3366 [PR #522] [MERGED] Add options to skip matching media items if they already have an ASIN/ISBN
Opened
#3367 [PR #523] [MERGED] Update readme.md
Opened
#3368 [PR #546] [CLOSED] Added Traefik Info to readme.md
Opened
#3369 [PR #535] [CLOSED] Added Docker Compose update
Opened
#3370 [PR #534] [MERGED] Added tooltips missing from Appbar buttons
Opened
#3371 [PR #547] [CLOSED] Temp Fix for Unknown Error in App with Traefik
Opened
#3372 [PR #548] [MERGED] Temp Fix for Unknown Error in App with Traefik
Opened
#3373 [PR #551] [MERGED] docker compose and run changes
Opened
#3374 [PR #555] [MERGED] Handle corrupted backups gracefully and continue loading other backups
Opened
#3375 [PR #550] [MERGED] Docker Compose Update Instructions
Opened
#3376 [PR #561] [MERGED] Add support for seasonal podcasts
Opened
#3377 [PR #564] [CLOSED] Added podcast episode filter
Opened
#3378 [PR #571] [MERGED] fix repo
Opened
#3379 [PR #586] [MERGED] Fix for unsorted feeds, update npm, add docker tag
Opened
#3380 [PR #593] [MERGED] Add devcontainer
Opened
#3381 [PR #597] [CLOSED] Address XSS vulnerability
Opened
#3382 [PR #598] [CLOSED] Create SECURITY.md
Opened
#3383 [PR #612] [MERGED] Scan for narrator
Opened
#3384 [PR #611] [MERGED] Added support for npm run watch
Opened
#3385 [PR #622] [MERGED] Updated matching
Opened
#3386 [PR #632] [MERGED] URGENT: Fix to serious bug
Opened
#3387 [PR #631] [MERGED] Get book data from dir refactor
Opened
#3388 [PR #664] [MERGED] feat: Updates to docker file and gh action
Opened
#3389 [PR #678] [MERGED] Support embedding updated chapter metadata (issue #676)
Opened
#3390 [PR #651] [MERGED] Gracefully handle unexpected end of file when listing backup files
Opened
#3391 [PR #680] [CLOSED] Update Bookfinder.js : getAudibleResults : remove (unabridged)
Opened
#3392 [PR #681] [MERGED] Fix cover art not being generated for M4B export
Opened
#3393 [PR #692] [MERGED] Fixed bugs that caused getSequence to run twice and broke year recognition
Opened
#3394 [PR #697] [MERGED] Use show and episode_id tags for audiobook series
Opened
#3395 [PR #682] [MERGED] Support embedding cover art metadata in the embed metadata tool
Opened
#3396 [PR #699] [MERGED] Update some instances of mkdir to ensureDir (#698)
Opened
#3397 [PR #707] [MERGED] Fix library scanning failing
Opened
#3398 [PR #716] [MERGED] Add support for leveraging chapter data directly from Overdrive mp3s during scanning
Opened
#3399 [PR #720] [MERGED] Fix indents from 4 spaces to 2 in parseOverdriveMediaMarkers.js
Opened
#3400 [PR #709] [CLOSED] Add serverVersion to login response
Opened
#3401 [PR #728] [CLOSED] [DRAFT] Inject chapter scanner dependency in to Book
Opened
#3402 [PR #730] [MERGED] Properly support multiple narrators when Matching (#719)
Opened
#3403 [PR #732] [MERGED] Update details "pills" so they don't overlap when they flow to new lines
Opened
#3404 [PR #733] [MERGED] Update pills so that they handle multi-line properly
Opened
#3405 [PR #734] [MERGED] Add npm commands to build local docker containers
Opened
#3406 [PR #735] [MERGED] Update BookFinder.js: Retry Search with Clean Title and Author if No Books Found
Opened
#3407 [PR #736] [MERGED] Date format
Opened
#3408 [PR #739] [MERGED] Show search bar on mobile responsive views (fix #715)
Opened
#3409 [PR #744] [MERGED] Add toggle for switching between Chapter and Book Duration in player (issue #741)
Opened
#3410 [PR #742] [MERGED] Fetch author photo from external URL
Opened
#3411 [PR #745] [CLOSED] Fix placard sizes to fit "Continue Listening"
Opened
#3412 [PR #746] [MERGED] Fix placard sizes so "Continue Listening" fits
Opened
#3413 [PR #748] [MERGED] Update Log page to have a matching "settings UI"
Opened
#3414 [PR #747] [MERGED] Fix padding on "Remove All Library Items" button
Opened
#3415 [PR #749] [MERGED] Add reorder icon to libraries table
Opened
#3416 [PR #752] [MERGED] Move matching toasts to top right (Issue #702)
Opened
#3417 [PR #755] [MERGED] Update Sessions page to have a matching "settings UI"
Opened
#3418 [PR #758] [MERGED] Update Settings page UI
Opened
#3419 [PR #757] [MERGED] Update UsersTable styling to match other tables
Opened
#3420 [PR #759] [MERGED] Update Library Stats and Your Stats UIs to match other Settings UIs
Opened
#3421 [PR #776] [MERGED] fix: use chapter duration when seeking on track bar
Opened
#3422 [PR #770] [MERGED] Show chapter duration in the "now playing" chapter modal (Issue #767)
Opened
#3423 [PR #777] [MERGED] Fix/chapter seek bar
Opened
#3424 [PR #791] [MERGED] fix: disable workbox to prevent failure with service worker
Opened
#3425 [PR #792] [MERGED] Fix truncation on your stats page (Issue #760)
Opened
#3426 [PR #795] [MERGED] Fix issue with unecessary empty search during match (Issue #794)
Opened
#3427 [PR #801] [MERGED] Remove cachePathExists property (Issue #800)
Opened
#3428 [PR #802] [MERGED] fix getMediaProgress always returning 404
Opened
#3429 [PR #814] Share listening activity
Opened
#3430 [PR #821] [MERGED] Add ability to view current version's changelog from within ABS
Opened
#3431 [PR #842] [MERGED] Add restart and fix volumes
Opened
#3432 [PR #871] [MERGED] feature: use svg instead of png where possible for better quality
Opened
#3433 [PR #946] [MERGED] Clear selectedEpisodes on download.
Opened
#3434 [PR #955] [MERGED] Ability to decode HTML Entities when all tags are stripped. Fixes #929
Opened
#3435 [PR #942] [MERGED] Fix currentTime not updating on the local session
Opened
#3436 [PR #961] [MERGED] Pass lib ID to toolbar so it can refresh state when clearing issues.
Opened
#3437 [PR #974] [MERGED] Persist Volume in Local Storage
Opened
#3438 [PR #1007] [MERGED] Issue 1004
Opened
#3439 [PR #1031] [MERGED] Fix a crash under certain circumstances when updating tags when quick… (Issue #1030)
Opened
#3440 [PR #1005] [MERGED] Multi select quick match
Opened
#3441 [PR #1047] [CLOSED] WIP: Show all podcast episodes in podcast view
Opened
#3442 [PR #1076] [CLOSED] Fix:Unescaped characters in description causing issues with m4b merging
Opened
#3443 [PR #1107] [MERGED] Development documentation
Opened
#3444 [PR #1105] [MERGED] Patching handling of titles with multiple series
Opened
#3445 [PR #1106] [MERGED] Makes the dev target support auto reloading of the server
Opened
#3446 [PR #1109] [CLOSED] Add support for forward proxy auth. Tested with authentik.
Opened
#3447 [PR #1110] [MERGED] Added tone json file support
Opened
#3448 [PR #1120] [MERGED] Update zh-ch.json
Opened
#3449 [PR #1119] [MERGED] Update it.json
Opened
#3450 [PR #1111] [MERGED] Makes it so the when sorting and ignoring prefixes, prefixes are actually ignored
Opened
#3451 [PR #1121] [MERGED] Fixing range generation in series labels
Opened
#3452 [PR #1124] [MERGED] Update polish translation
Opened
#3453 [PR #1127] [CLOSED] Update zh-ch.json
Opened
#3454 [PR #1134] [MERGED] change language name and fix translation errors
Opened
#3455 [PR #1132] [MERGED] Update zh-cn.json
Opened
#3456 [PR #1143] [MERGED] german translation
Opened
#3457 [PR #1144] [MERGED] Fix listening sessions count bug
Opened
#3458 [PR #1145] [MERGED] fix minor typos
Opened
#3459 [PR #1147] [MERGED] add Croatian translation
Opened
#3460 [PR #1146] [MERGED] Update it.json
Opened
#3461 [PR #1149] [MERGED] Update polish translation
Opened
#3462 [PR #1155] [MERGED] Update zh-cn.json
Opened
#3463 [PR #1156] [MERGED] Add French Translation
Opened
#3464 [PR #1171] [MERGED] Update zh-cn.json
Opened
#3465 [PR #1175] [CLOSED] Update it.json old version
Opened
#3466 [PR #1177] [MERGED] Update zh-cn.json
Opened
#3467 [PR #1176] [MERGED] Fix: French translations regarding issue #1166
Opened
#3468 [PR #1182] [MERGED] Update fr.json from new strings in advplyr/audiobookshelf@d24ed98bcd8ea6b36dd211b8a0829de7c09f165d
Opened
#3469 [PR #1181] [MERGED] Update it.json
Opened
#3470 [PR #1180] [MERGED] Update fr.json
Opened
#3471 [PR #1185] [MERGED] Update zh-cn.json
Opened
#3472 [PR #1187] [MERGED] Add a few tooltips
Opened
#3473 [PR #1188] [MERGED] Make Tooltips Accessible
Opened
#3474 [PR #1193] [MERGED] No feed log level
Opened
#3475 [PR #1192] [MERGED] Update Author Modal on Changes
Opened
#3476 [PR #1194] [MERGED] Update it.json
Opened
#3477 [PR #1195] [MERGED] Update zh-cn.json
Opened
#3478 [PR #1197] [MERGED] Update de.json
Opened
#3479 [PR #1200] [MERGED] Update _id.vue
Opened
#3480 [PR #1196] [MERGED] Update fr.json
Opened
#3481 [PR #1205] [MERGED] Allow specifying start and end of progress via API
Opened
#3482 [PR #1206] [MERGED] Respond with bad request to unvalid request data
Opened
#3483 [PR #1208] [MERGED] Add more polish translation
Opened
#3484 [PR #1211] [MERGED] Fix startedAt in progress API
Opened
#3485 [PR #1212] [MERGED] Improve title naming for single file audiobooks when opening RSS feed
Opened
#3486 [PR #1218] [MERGED] Update notification settings UI to match other pages
Opened
#3487 [PR #1220] Restrict Library Paths
Opened
#3488 [PR #1230] [MERGED] Update zh-cn.json
Opened
#3489 [PR #1225] [MERGED] Update zh-cn.json
Opened
#3490 [PR #1221] [MERGED] Implement a Settings Content component
Opened
#3491 [PR #1231] [MERGED] Server respond with objects
Opened
#3492 [PR #1234] [MERGED] [Update] client/strings/fr.json
Opened
#3493 [PR #1245] [MERGED] Update it.json
Opened
#3494 [PR #1246] [CLOSED] Update GoogleBooks.js
Opened
#3495 [PR #1238] [MERGED] Update german language
Opened
#3496 [PR #1247] [CLOSED] Update GoogleBooks.js
Opened
#3497 [PR #1249] [MERGED] Add Missing Tooltips
Opened
#3498 [PR #1268] [CLOSED] Improve docker dev container support
Opened
#3499 [PR #1270] [MERGED] Update de.json
Opened
#3500 [PR #1251] [MERGED] No PermissionsStartOnly=true
Opened
#3501 [PR #1271] [MERGED] Missing Localization in Appbar.vue
Opened
#3502 [PR #1275] [MERGED] Update fr.json for batch update
Opened
#3503 [PR #1282] [MERGED] Use HTTPS for Google Books Images
Opened
#3504 [PR #1287] [MERGED] Fix Sub-path Detection
Opened
#3505 [PR #1286] [MERGED] Update fr.json with new strings from d7cc8a0
Opened
#3506 [PR #1292] [MERGED] Update de.json
Opened
#3507 [PR #1293] [MERGED] Update zh-cn.json
Opened
#3508 [PR #1294] [MERGED] Update fr.json regarding new Metadata strings
Opened
#3509 [PR #1301] [CLOSED] Dockerfile update
Opened
#3510 [PR #1297] [MERGED] Add Caddyfile example to readme
Opened
#3511 [PR #1302] [MERGED] Update de.json
Opened
#3512 [PR #1303] [CLOSED] Add AD Integration
Opened
#3513 [PR #1306] [MERGED] Update it.json
Opened
#3514 [PR #1310] [MERGED] Socket fixes
Opened
#3515 [PR #1312] [MERGED] Update fr.json
Opened
#3516 [PR #1320] [MERGED] Fix undefined string assignment
Opened
#3517 [PR #1332] [MERGED] Text description of home link
Opened
#3518 [PR #1333] [MERGED] Highlight items when navigating via keyboard
Opened
#3519 [PR #1336] [MERGED] Make User Settings Accessible via Screen Reader
Opened
#3520 [PR #1335] [MERGED] Fix keyboard navigation in library selection
Opened
#3521 [PR #1338] [MERGED] Fix incorrect series and seriespart tag codes, they were swapped
Opened
#3522 [PR #1341] [MERGED] Fix keyboard navigation in user settings
Opened
#3523 [PR #1343] [MERGED] Accessibility Improvements for Main Settings
Opened
#3524 [PR #1350] [MERGED] Fix Hidden Settings Menu
Opened
#3525 [PR #1353] [MERGED] Update fr.json
Opened
#3526 [PR #1367] [MERGED] Add Source to Logging
Opened
#3527 [PR #1364] [MERGED] Update Server Libraries
Opened
#3528 [PR #1374] [MERGED] Update Gentium Book Basic Font
Opened
#3529 [PR #1369] [CLOSED] Slightly increase width of left navigation bar
Opened
#3530 [PR #1381] [MERGED] Update fr.json => ButtonEdit
Opened
#3531 [PR #1385] [MERGED] Update de.json
Opened
#3532 [PR #1388] [MERGED] Show next book only if previous book is finished
Opened
#3533 [PR #1390] [MERGED] Toggle switch shouldn't submit form
Opened
#3534 [PR #1398] [MERGED] Don't list book twice in continue series
Opened
#3535 [PR #1397] [CLOSED] Add total duration info on the podcasts page.
Opened
#3536 [PR #1400] [MERGED] Update zh-cn.json
Opened
#3537 [PR #1403] [MERGED] Fix banner view box
Opened
#3538 [PR #1420] [MERGED] Fix HTTP links not working in podcast show notes.
Opened
#3539 [PR #1421] [MERGED] Reduce Fingerprinting
Opened
#3540 [PR #1404] [MERGED] update it
Opened
#3541 [PR #1422] [MERGED] Update fr.json Months and Days
Opened
#3542 [PR #1423] [MERGED] Ensure default are similar in different environments
Opened
#3543 [PR #1425] [MERGED] Skip AUDIOBOOKSHELF_UID/GID if undefined
Opened
#3544 [PR #1429] Activate Dependabot for Server Dependencies
Opened
#3545 [PR #1431] [MERGED] Implement X-Accel Redirect
Opened
#3546 [PR #1432] [MERGED] Align "Series Name" and "Sequence" inputs on Series Editor modal
Opened
#3547 [PR #1438] [MERGED] Localized stats page
Opened
#3548 [PR #1451] [MERGED] Update zh-cn.json
Opened
#3549 [PR #1453] [MERGED] One Default Bookshelf View
Opened
#3550 [PR #1463] [MERGED] Update fr.json
Opened
#3551 [PR #1456] [MERGED] Fixes m4b chapters only taken from first file.
Opened
#3552 [PR #1457] [MERGED] Localized date fns
Opened
#3553 [PR #1469] [MERGED] Adding tags to metadata.abs
Opened
#3554 [PR #1468] [MERGED] Integration Test
Opened
#3555 [PR #1470] [MERGED] Patch localization Item Metadata Utils Header
Opened
#3556 [PR #1472] [MERGED] Russian localization
Opened
#3557 [PR #1484] [MERGED] Reduce memory usage when scanning large folders
Opened
#3558 [PR #1505] [MERGED] Add library tags variable to podcast notifications
Opened
#3559 [PR #1500] [MERGED] Update fr.json
Opened
#3560 [PR #1487] [MERGED] FantLab.ru BookFinder
Opened
#3561 [PR #1515] [MERGED] Encode podcast url when downloading episode
Opened
#3562 [PR #1517] [MERGED] Add episodes search
Opened
#3563 [PR #1518] [MERGED] Add largest item stats
Opened
#3564 [PR #1521] Added functionality to rename book folders.
Opened
#3565 [PR #1529] [MERGED] update fr locale
Opened
#3566 [PR #1528] [MERGED] Update de.json
Opened
#3567 [PR #1530] [MERGED] Fixed schedule info when using Prev/Next button
Opened
#3568 [PR #1532] [CLOSED] Added block tags based on Patreon private rss feed
Opened
#3569 [PR #1536] [MERGED] Adding podcast type, season and episode info to the feed
Opened
#3570 [PR #1534] [MERGED] Fixed explicit/language info import and added Explicit indicator
Opened
#3571 [PR #1539] [MERGED] Prefer cover images called cover
Opened
#3572 [PR #1551] [MERGED] Improve explicit label and add a AlreadyInYourLibrary indicator
Opened
#3573 [PR #1553] [MERGED] fix german typo
Opened
#3574 [PR #1556] [MERGED] Fix incorrect tags when blocking public feeds
Opened
#3575 [PR #1554] [MERGED] Add rss feed configuration
Opened
#3576 [PR #1559] [MERGED] Add download queue page
Opened
#3577 [PR #1562] [MERGED] Improve dates, times and schedule backup info
Opened
#3578 [PR #1563] [MERGED] Improve podcast search
Opened
#3579 [PR #1585] [MERGED] Update zh-cn.json
Opened
#3580 [PR #1581] [MERGED] Improve podcast editing
Opened
#3581 [PR #1586] [MERGED] fr_FR update
Opened
#3582 [PR #1587] [MERGED] Spanish Translation
Opened
#3583 [PR #1609] [MERGED] Support for scanning semicolon seperated author and narator lists.
Opened
#3584 [PR #1618] [MERGED] Fix transcoded streams fail to continue listening
Opened
#3585 [PR #1599] [MERGED] Update Russian localization
Opened
#3586 [PR #1621] [MERGED] Update it.json
Opened
#3587 [PR #1624] [MERGED] Truncate long title in stream container
Opened
#3588 [PR #1627] [MERGED] Save Progress for EPUBs
Opened
#3589 [PR #1636] [MERGED] Integrate passportjs for muti-strategy authentication and SSO
Opened
#3590 [PR #1625] [CLOSED] Fix: Resseting time is not taking account codec and mime type resulting in isResetting loop
Opened
#3591 [PR #1645] [MERGED] update fr strings
Opened
#3592 [PR #1651] [MERGED] Added german translation for abridged
Opened
#3593 [PR #1654] [MERGED] Kicked off Hindi Translation.
Opened
#3594 [PR #1665] [MERGED] MessageConfirmRemoveAllChapters translation fr
Opened
#3595 [PR #1659] [MERGED] Kick off Gujarati translation.
Opened
#3596 [PR #1669] [MERGED] Fix Russian localization
Opened
#3597 [PR #1670] [MERGED] Add sortBy Last Book Added and Updated to series
Opened
#3598 [PR #1680] [MERGED] Use region for author queries
Opened
#3599 [PR #1686] [MERGED] Invert Tag Selection
Opened
#3600 [PR #1684] [MERGED] blur the url input when clicking submit to add info currently in input
Opened
#3601 [PR #1688] [MERGED] Update fr.json
Opened
#3602 [PR #1692] [MERGED] fix: Make sure all existing genres also show up on the match tab
Opened
#3603 [PR #1706] [MERGED] Update:Fix filename issue in tone, bump to v0.1.5
Opened
#3604 [PR #1707] [MERGED] Updated SWAG Reverse Proxy guide
Opened
#3605 [PR #1695] [MERGED] Improve German (de.json) translation
Opened
#3606 [PR #1710] [MERGED] Add AudiobookCovers.com metadata provider
Opened
#3607 [PR #1724] [CLOSED] Fix: apply base path to client and websocket
Opened
#3608 [PR #1727] [MERGED] update on pending translation
Opened
#3609 [PR #1729] [MERGED] update es translation
Opened
#3610 [PR #1730] [MERGED] Update german strings
Opened
#3611 [PR #1736] [MERGED] Remove what seems to be a paste error in the french translations
Opened
#3612 [PR #1739] [CLOSED] useMediaSkipKeysForSeeking config option and implementation
Opened
#3613 [PR #1741] [CLOSED] Add New Options: Hide Version & Disable Checking for Updates
Opened
#3614 [PR #1745] [MERGED] update zh-cn translation
Opened
#3615 [PR #1746] [CLOSED] Switch to nuxt server and apply base path
Opened
#3616 [PR #1747] [MERGED] Add Dutch translation
Opened
#3617 [PR #1748] [MERGED] Update de lang file
Opened
#3618 [PR #1750] [MERGED] Added part to supported tags for file_tag_seriespart
Opened
#3619 [PR #1760] [MERGED] seek instead of skip with action handlers
Opened
#3620 [PR #1778] [CLOSED] Don't sync progress for finished content
Opened
#3621 [PR #1786] [MERGED] Update Dutch translation
Opened
#3622 [PR #1808] [MERGED] Update de.json
Opened
#3623 [PR #1814] [MERGED] Update readme.md - Expand required Apache modules for reverse proxy and detail how to handle acme challenges
Opened
#3624 [PR #1810] [MERGED] Update french translations
Opened
#3625 [PR #1816] [MERGED] Fix: decode filename as utf8 on upload
Opened
#3626 [PR #1819] [MERGED] Fix: useTempFiles=true, upload use tmp instead of ram
Opened
#3627 [PR #1838] [MERGED] Updates to Email settings/manager to include test email
Opened
#3628 [PR #1849] [MERGED] Update Russian localization
Opened
#3629 [PR #1874] [MERGED] update zh-cn.json
Opened
#3630 [PR #1850] [CLOSED] feat: add PUID PGID UMASK settings to image
Opened
#3631 [PR #1888] [MERGED] Add CodeQL workflow
Opened
#3632 [PR #1906] [MERGED] stop opf importer from adding duplicate info
Opened
#3633 [PR #1923] [MERGED] Update German language file
Opened
#3634 [PR #1917] [MERGED] Update it.json
Opened
#3635 [PR #1907] [MERGED] Migration to use sqlite3
Opened
#3636 [PR #1946] [MERGED] Fix byte conversion
Opened
#3637 [PR #1925] [MERGED] Update fr.json
Opened
#3638 [PR #1985] [MERGED] fr translation update
Opened
#3639 [PR #1994] [MERGED] Fix: server crash when uploading invalid backup file
Opened
#3640 [PR #1965] [MERGED] Added Lithuanian translation
Opened
#3641 [PR #2009] [MERGED] Update German strings
Opened
#3642 [PR #2026] [MERGED] Add config page for all RSS feeds
Opened
#3643 [PR #2027] [MERGED] Added podcasts volume to docker compose
Opened
#3644 [PR #2048] [CLOSED] Update docker-compose.yml
Opened
#3645 [PR #2030] [MERGED] Fix system file ownership for Debian package
Opened
#3646 [PR #2054] [MERGED] Follow-up update for German strings
Opened
#3647 [PR #2079] [MERGED] Update Russian localization
Opened
#3648 [PR #2089] [MERGED] Update de.json
Opened
#3649 [PR #2083] [MERGED] Update fr.json
Opened
#3650 [PR #2098] Idea how to set host tz in the container
Opened
#3651 [PR #2099] [MERGED] Fuzzy Matching V1
Opened
#3652 [PR #2101] [MERGED] Fix typo in fixParsedNameCase
Opened
#3653 [PR #2102] [MERGED] Add ability to enable DEV logs of Sqlite queries
Opened
#3654 [PR #2120] [MERGED] [server] x-accel: encode all paths to URIs
Opened
#3655 [PR #2103] [MERGED] Scan for empty book series more efficiently
Opened
#3656 [PR #2121] [MERGED] Update de.json
Opened
#3657 [PR #2129] [MERGED] Use encodeURIComponent for text inputs in Match.vue
Opened
#3658 [PR #2138] [MERGED] Added Norwegian translation
Opened
#3659 [PR #2133] [MERGED] Add more information to the backup page
Opened
#3660 [PR #2146] [MERGED] Update German translation strings.
Opened
#3661 [PR #2162] [MERGED] Update nl.json
Opened
#3662 [PR #2161] [CLOSED] Support markdown in book descriptions
Opened
#3663 [PR #2175] [MERGED] Completed Spanish translation and corrected typo in an English string
Opened
#3664 [PR #2171] [MERGED] make force transcode apply to all "ffmpeg error 1"
Opened
#3665 [PR #2176] [CLOSED] Support rich text descriptions
Opened
#3666 [PR #2178] feat: Improve RSS Manager adding Podcast Feed Subscriptions Health Check
Opened
#3667 [PR #2182] [CLOSED] Add Amazon Kindle provider
Opened
#3668 [PR #2186] [MERGED] Fuzzy matching continued
Opened
#3669 [PR #2188] [MERGED] fix: HTTP/429 when requesting authors information, resolves #1570
Opened
#3670 [PR #2183] [CLOSED] Improve formatting configuration
Opened
#3671 [PR #2198] Highlight updated metadata during matching
Opened
#3672 [PR #2189] [CLOSED] Try #2 at Forward Proxy Auth
Opened
#3673 [PR #2229] [MERGED] Translate new string for DE language.
Opened
#3674 [PR #2215] [MERGED] Update zh-cn.json
Opened
#3675 [PR #2205] [CLOSED] Automatically quickmatch new authors
Opened
#3676 [PR #2233] [MERGED] Update de.json
Opened
#3677 [PR #2240] [CLOSED] add cypress tests
Opened
#3678 [PR #2245] [MERGED] Fix incorrect subpath checks in server/watcher.js
Opened
#3679 [PR #2249] [MERGED] Add API to update a path on a watched library folder
Opened
#3680 [PR #2246] [MERGED] show a modal with cover images when clicked
Opened
#3681 [PR #2255] [MERGED] Search epub text
Opened
#3682 [PR #2253] [MERGED] Option to change the font family in epub viewer
Opened
#3683 [PR #2274] [MERGED] Create cs-CZ.json
Opened
#3684 [PR #2272] [MERGED] Add support for the old Apple Podcasts iOS app
Opened
#3685 [PR #2276] [MERGED] Update cs.json
Opened
#3686 [PR #2283] [MERGED] Fix handling of single media file updates
Opened
#3687 [PR #2288] [MERGED] Added swedish translation of strings
Opened
#3688 [PR #2293] [MERGED] More Gujarati translations
Opened
#3689 [PR #2297] [CLOSED] Wrong port EXPOSEd in Dockerfile / Wrong port specified in Documentation
Opened
#3690 [PR #2291] [MERGED] Hide collection duration if 0
Opened
#3691 [PR #2299] [MERGED] Update it.json
Opened
#3692 [PR #2300] [MERGED] Bookfinder.js unit testing with mocha
Opened
#3693 [PR #2305] [MERGED] Add NFO metadata source
Opened
#3694 [PR #2302] [CLOSED] Preparing for GitLocalize to manage translations
Opened
#3695 [PR #2311] [CLOSED] Update Patch Dependencies
Opened
#3696 [PR #2325] [MERGED] Add milliseconds to logging
Opened
#3697 [PR #2326] [MERGED] Allow enabling dev logs
Opened
#3698 [PR #2343] [MERGED] Simple API Caching for /libraries* requests
Opened
#3699 [PR #2333] [MERGED] Add ability to fetch book data on upload
Opened
#3700 [PR #2336] [MERGED] de language translation follow up
Opened
#3701 [PR #2351] [MERGED] de translation follow up
Opened
#3702 [PR #2365] [MERGED] SSO/OpenID: Provide error messages to logs
Opened
#3703 [PR #2386] [MERGED] SSO/OpenID: Use a mobile-redirect route (Fixes #2379 and #2381)
Opened
#3704 [PR #2372] [CLOSED] Localization Try2
Opened
#3705 [PR #2391] [MERGED] Add a binary manager that finds ffmpeg and ffprobe and installs them if not found
Opened
#3706 [PR #2397] [MERGED] Follow up for sso-redirecturi and #2305 and #2333
Opened
#3707 [PR #2400] [MERGED] A few BookFinder improvements (including a fix for #2238)
Opened
#3708 [PR #2411] [MERGED] Update Russian localization
Opened
#3709 [PR #2408] [CLOSED] login.vue
Opened
#3710 [PR #2413] [MERGED] More german translations
Opened
#3711 [PR #2415] [MERGED] Added comments to the Docker Compose file
Opened
#3712 [PR #2417] [MERGED] Update zh-cn.json
Opened
#3713 [PR #2420] [MERGED] docs: update synology reverse proxy to use the latest DSM settings
Opened
#3714 [PR #2438] add mediainfo.js as a backup tag parser for extra tags
Opened
#3715 [PR #2431] [MERGED] Add zoom controls to comic reader
Opened
#3716 [PR #2442] [MERGED] Follow up Translations for 76119445a302f0c1109bc4fdb44100f60be7107e
Opened
#3717 [PR #2444] [MERGED] Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests
Opened
#3718 [PR #2445] [MERGED] Add a SIGINT handler for proper server shutdown
Opened
#3719 [PR #2464] Add new buttons for "Play Next in Queue" functionality
Opened
#3720 [PR #2454] [MERGED] Add SocketAuthority.close()
Opened
#3721 [PR #2465] [MERGED] Add try/catch to fileUtils.getFileMtimeMs
Opened
#3722 [PR #2468] [CLOSED] Migrate to new pdf viewer
Opened
#3723 [PR #2486] [MERGED] [Feature] Add support for custom metadata providers through a REST API
Opened
#3724 [PR #2485] [MERGED] Update fr.json
Opened
#3725 [PR #2472] [CLOSED] Audiobook converter library specific settings
Opened
#3726 [PR #2488] [MERGED] Add tini as PID 1 handler in container image
Opened
#3727 [PR #2489] [CLOSED] Allow user to override log level
Opened
#3728 [PR #2491] [MERGED] Add Podcast Search Region
Opened
#3729 [PR #2503] [MERGED] Little Missed Update fr.json
Opened
#3730 [PR #2506] [MERGED] Change Logger.dev calls to Logger.debug
Opened
#3731 [PR #2510] [MERGED] README, add HAproxy example
Opened
#3732 [PR #2521] [CLOSED] Exclude @eaDir and #snapshot from recursive library searching
Opened
#3733 [PR #2554] [MERGED] Modify BinaryManager to download version 6.1
Opened
#3734 [PR #2553] [MERGED] OpenID: Implement Logout + Fix state + Fix URL Regex
Opened
#3735 [PR #2524] [CLOSED] Bump nuxt version
Opened
#3736 [PR #2559] [MERGED] German localization optimization
Opened
#3737 [PR #2564] [MERGED] Update de.json
Opened
#3738 [PR #2570] [MERGED] Return png from AudiobookCovers.com
Opened
#3739 [PR #2567] [MERGED] added raw cover on lockscreen for iOS
Opened
#3740 [PR #2573] [MERGED] Merge cover and media update in Match.vue into a single /media API call
Opened
#3741 [PR #2582] [CLOSED] Update AudiobookCovers.com provider to use improved search endpoint
Opened
#3742 [PR #2580] [MERGED] Add sorting to author page
Opened
#3743 [PR #2584] Added location slider to Epub reader
Opened
#3744 [PR #2607] [CLOSED] Trim whitespace in certain string fields for better overview
Opened
#3745 [PR #2601] Add highlight annotations to ebooks
Opened
#3746 [PR #2610] [CLOSED] make server url configurable in dev mode
Opened
#3747 [PR #2617] [MERGED] Update pwa icon to use iOS icon
Opened
#3748 [PR #2619] [MERGED] PWA (iOS) theme color fix
Opened
#3749 [PR #2620] [MERGED] PT-BR Strings
Opened
#3750 [PR #2629] [MERGED] Update it.json
Opened
#3751 [PR #2634] [MERGED] Updated pt-br string
Opened
#3752 [PR #2635] [MERGED] Update de.json
Opened
#3753 [PR #2638] [MERGED] Updated and fixed Spanish translation
Opened
#3754 [PR #2636] [MERGED] feat(i18n): add Hungarian translation
Opened
#3755 [PR #2639] [MERGED] [PT-BR] Terminology adjustments and typo fixes
Opened
#3756 [PR #2641] [MERGED] feat(i18n): made "Year in Review" UI elements translatable and added german translation for those
Opened
#3757 [PR #2643] [CLOSED] feat(i18n): add missing localizations
Opened
#3758 [PR #2644] [MERGED] Adds estonian translation
Opened
#3759 [PR #2648] [CLOSED] feat(i18n): added missing translation strings to item detail page and added german translation strings
Opened
#3760 [PR #2646] [MERGED] feat(i18n): Added missing translation string in player UI
Opened
#3761 [PR #2657] [MERGED] Update de strings
Opened
#3762 [PR #2658] [CLOSED] feat(i18n): made the empty library page translatable on home page
Opened
#3763 [PR #2670] [CLOSED] Increase default HTTP request timeout for OIDC requests
Opened
#3764 [PR #2659] [MERGED] Fix dup author addition logic
Opened
#3765 [PR #2666] [CLOSED] fix: http_proxy is not supported.
Opened
#3766 [PR #2673] [MERGED] Update fr.json
Opened
#3767 [PR #2671] [CLOSED] Initial OpenAPI spec - Collection endpoints
Opened
#3768 [PR #2677] [MERGED] feat: Expanded filter to include "has no ebook" and "has no supplementary ebooks" options
Opened
#3769 [PR #2676] [MERGED] [PT-BR] Updated strings
Opened
#3770 [PR #2688] [MERGED] Update Login Page with Logo and Input Form Styling
Opened
#3771 [PR #2691] [MERGED] Fix file names with URL control characters
Opened
#3772 [PR #2692] [MERGED] Fix log source in log file
Opened
#3773 [PR #2699] [MERGED] [PT-BR] enhance-ebook-filter strings translation
Opened
#3774 [PR #2701] [MERGED] Fix input width in MultiSelect UI components
Opened
#3775 [PR #2694] [MERGED] Client side cover image caching
Opened
#3776 [PR #2706] [CLOSED] 📝 Docker Compose and Nginx Proxy Manager setup guide.
Opened
#3777 [PR #2714] [MERGED] Fix input width in MultiSelect UI components - replacement solution
Opened
#3778 [PR #2717] feat: Add Seasons UI to Podcast Page
Opened
#3779 [PR #2721] [MERGED] Add keyboard navigation to multi-select components
Opened
#3780 [PR #2724] [MERGED] Fix library filter data direct access
Opened
#3781 [PR #2726] [MERGED] Vietnamese translations
Opened
#3782 [PR #2728] [CLOSED] Automating localization
Opened
#3783 [PR #2733] [MERGED] Added isbn to CustomProviderAdapter
Opened
#3784 [PR #2732] [MERGED] Add traditional Chinese(zh-TW) to i18n
Opened
#3785 [PR #2731] [CLOSED] Extra logging
Opened
#3786 [PR #2734] [MERGED] Make series sequence cleanup slighlty less aggressive
Opened
#3787 [PR #2737] [MERGED] Add library toggle setting for skipping earlier instalments in Continue Series
Opened
#3788 [PR #2740] [MERGED] Add name labels to login form
Opened
#3789 [PR #2738] [MERGED] Auth: Fix crash on missing logout URL
Opened
#3790 [PR #2742] [MERGED] Fix broken BinaryManager.isBinaryGood test
Opened
#3791 [PR #2744] [CLOSED] Unit tests flow
Opened
#3792 [PR #2745] [MERGED] Unit tests flow
Opened
#3793 [PR #2747] [CLOSED] fix scroll to the current chapter fail
Opened
#3794 [PR #2756] [MERGED] Add Hebrew translation json and Hebrew to i18n.js
Opened
#3795 [PR #2757] [MERGED] Change unit tests workflow to include conditional checkout steps
Opened
#3796 [PR #2760] [MERGED] [PT-BR] Continue Series
Opened
#3797 [PR #2769] [MERGED] OpenID: Integrate permissions (Fixes #2523)
Opened
#3798 [PR #2777] [MERGED] Update it.json
Opened
#3799 [PR #2772] [MERGED] Add Ukrainian Translation and Podcast Region
Opened
#3800 [PR #2773] [MERGED] Fix library files inconsistencies
Opened
#3801 [PR #2780] [MERGED] Add i18n integration workflow
Opened
#3802 [PR #2781] [CLOSED] I18n script runner
Opened
#3803 [PR #2784] [MERGED] Fix custom metadata provider crash
Opened
#3804 [PR #2787] [MERGED] Translation guide link added to readme
Opened
#3805 [PR #2789] [MERGED] Fix book limit for the Continue Series shelf (with skip earlier books toggle active)
Opened
#3806 [PR #2791] [MERGED] Workflow to dispatch an ABS windows event on server release
Opened
#3807 [PR #2797] [MERGED] Add dir="auto" attribute where RTL display is needed
Opened
#3808 [PR #2805] [MERGED] Add client name to possible device info lines
Opened
#3809 [PR #2802] [MERGED] [PT-BR] OpenID permission strings
Opened
#3810 [PR #2803] [MERGED] OpenAPI Spec, try 2
Opened
#3811 [PR #2817] [MERGED] Update zh-cn.json
Opened
#3812 [PR #2820] [MERGED] Add option to set Signing Algorithm for OpenID Authentification
Opened
#3813 [PR #2841] [MERGED] I18n integration fix
Opened
#3814 [PR #2840] [MERGED] Add Bengali translation
Opened
#3815 [PR #2821] [MERGED] Separator between multiple series
Opened
#3816 [PR #2853] [MERGED] Add client component testing framework and tests
Opened
#3817 [PR #2877] [MERGED] add iTunes podcast regions for all ABS supported languages
Opened
#3818 [PR #2880] [CLOSED] Added toggle button to upload files individually
Opened
#3819 [PR #2896] [MERGED] Split the author call in the library stats page to 2 lighter functions
Opened
#3820 [PR #2891] [MERGED] Tweaks to custom metadata provider schema
Opened
#3821 [PR #2916] [MERGED] Update de.json, add translation for #2914
Opened
#3822 [PR #2918] WIP: Adding Transcription/Subtitle Viewing Support to the Web Player (VTT)
Opened
#3823 [PR #2920] [MERGED] Add item sessions endpoint
Opened
#3824 [PR #2927] [MERGED] Issue Bug template updates
Opened
#3825 [PR #2929] [MERGED] Add: link to guide for email settings
Opened
#3826 [PR #2930] [MERGED] Book match tab update
Opened
#3827 [PR #2933] [MERGED] Add: logs documentation
Opened
#3828 [PR #2963] [MERGED] Update de strings
Opened
#3829 [PR #2954] [MERGED] Fix series and collapsed series progress to be consistent and show average of book series progress
Opened
#3830 [PR #2955] [MERGED] Add: new feature request form
Opened
#3831 [PR #2966] [MERGED] Bulgarian Translation
Opened
#3832 [PR #2967] [MERGED] Update pl.json
Opened
#3833 [PR #2974] [MERGED] Update de.json
Opened
#3834 [PR #2981] [MERGED] [Pt-BR] updated strings
Opened
#3835 [PR #2982] [MERGED] Update uk.json
Opened
#3836 [PR #2988] [MERGED] Update fr.json
Opened
#3837 [PR #3002] [MERGED] Update es.json
Opened
#3838 [PR #3010] [MERGED] Ereader settings update
Opened
#3839 [PR #3009] [MERGED] Time picker cleanup
Opened
#3840 [PR #3012] [MERGED] Initial library endpoints
Opened
#3841 [PR #3014] [MERGED] Change Tags and Narrators to work the same as Genres on the Match page.
Opened
#3842 [PR #3015] [CLOSED] Speed up playlist & collection query
Opened
#3843 [PR #3022] [MERGED] Update de strings.
Opened
#3844 [PR #3017] [MERGED] Users can edit playlist in UI
Opened
#3845 [PR #3023] [MERGED] Update de.json
Opened
#3846 [PR #3028] [MERGED] Update fr.json
Opened
#3847 [PR #3035] [MERGED] fr update
Opened
#3848 [PR #3040] [MERGED] E-Reader Font Boldness Slider #3020
Opened
#3849 [PR #3037] [MERGED] Bookshelf and cards refactoring
Opened
#3850 [PR #3043] [MERGED] Fix ssrfFilter url
Opened
#3851 [PR #3054] [MERGED] Translation readme update
Opened
#3852 [PR #3053] [MERGED] Translations update from Hosted Weblate
Opened
#3853 [PR #3057] [MERGED] Update fr.json
Opened
#3854 [PR #3063] [MERGED] Update i18n workflow to 1.3.0
Opened
#3855 [PR #3071] [MERGED] Follow-up translation
Opened
#3856 [PR #3059] [CLOSED] Translations update from Hosted Weblate
Opened
#3857 [PR #3078] [MERGED] Time parsing fix
Opened
#3858 [PR #3086] [MERGED] bug: If !itemProgress unhandled exception syncing user progress
Opened
#3859 [PR #3089] [MERGED] Translations update from Hosted Weblate
Opened
#3860 [PR #3080] [MERGED] Translations update from Hosted Weblate
Opened
#3861 [PR #3094] [CLOSED] Openapi middleware validation
Opened
#3862 [PR #3095] [MERGED] Change: requestBody to parameter, allow commas in queries
Opened
#3863 [PR #3096] [MERGED] Notification endpoints
Opened
#3864 [PR #3099] [MERGED] Add user agent string to feed requests
Opened
#3865 [PR #3103] [MERGED] Translations update from Hosted Weblate
Opened
#3866 [PR #3107] [MERGED] bug: if oldLibraryItem is null things crash
Opened
#3867 [PR #3108] [MERGED] Translations update from Hosted Weblate
Opened
#3868 [PR #3115] [CLOSED] merge upstream
Opened
#3869 [PR #3113] [MERGED] WIP: Add adjustable skip amount
Opened
#3870 [PR #3111] [MERGED] Replace tone with ffmpeg for metadata and cover embedding
Opened
#3871 [PR #3116] [MERGED] Email endpoints
Opened
#3872 [PR #3117] [MERGED] New feature: Show Subtitles
Opened
#3873 [PR #3125] [MERGED] Changelog Pub Date
Opened
#3874 [PR #3122] [MERGED] Prevent backup path edits when ENV is set
Opened
#3875 [PR #3126] [MERGED] Replace pkg with @yao-pkg/pkg and target node20
Opened
#3876 [PR #3128] [MERGED] Translations update from Hosted Weblate
Opened
#3877 [PR #3133] [MERGED] Translations update from Hosted Weblate
Opened
#3878 [PR #3138] [MERGED] Update material icons
Opened
#3879 [PR #3136] [CLOSED] Add comma as a separator for genre tags in AudioFileScanner
Opened
#3880 [PR #3139] [MERGED] Email notification linting fixes
Opened
#3881 [PR #3140] [MERGED] Podcast endpoints
Opened
#3882 [PR #3151] [MERGED] WIP: Add "End of chapter" option for sleep timer
Opened
#3883 [PR #3152] [MERGED] Fix OPF fetchSeries so it deduplicates found series
Opened
#3884 [PR #3160] [MERGED] Add ultrawide support for home page
Opened
#3885 [PR #3162] [CLOSED] Make OPML import non-blocking
Opened
#3886 [PR #3163] [MERGED] Adds support for allowing backups of unlimited size
Opened
#3887 [PR #3165] [MERGED] Translations update from Hosted Weblate
Opened
#3888 [PR #3179] [MERGED] Update: podcast opml endpoints
Opened
#3889 [PR #3173] Display preview on hover
Opened
#3890 [PR #3170] [MERGED] Parse book language from NFO metadata source
Opened
#3891 [PR #3184] [MERGED] Moved cypress to optionalDependencies
Opened
#3892 [PR #3182] [MERGED] Add progress and fixes to m4b and embed tools
Opened
#3893 [PR #3188] [CLOSED] New share - if existing share, then return the item
Opened
#3894 [PR #3185] [MERGED] Adds genres to gloabl search
Opened
#3895 [PR #3186] [MERGED] Ensure author and items folder is created before restoring backup
Opened
#3896 [PR #3195] [MERGED] Simplify ItemSearchCard component by removing matching logic
Opened
#3897 [PR #3197] Add user controls for title field visibility
Opened
#3898 [PR #3204] [MERGED] Fix permission issues in embed/merge
Opened
#3899 [PR #3199] [MERGED] Support accent-insensitive search using SQLean unicode sqlite3 extension
Opened
#3900 [PR #3198] [CLOSED] WIP: feat: add more OpenAPI specs
Opened
#3901 [PR #3210] [CLOSED] Fix: Filter undefined entries from loadExtensions array
Opened
#3902 [PR #3208] [MERGED] Add: workflow to close issues on release
Opened
#3903 [PR #3214] [MERGED] persist and show the advanced encoding options
Opened
#3904 [PR #3212] [MERGED] On item pages, fetch the item's library data to the store if it's not available
Opened
#3905 [PR #3216] [CLOSED] update LibraryItemController to log browser downloaded ebooks
Opened
#3906 [PR #3217] [MERGED] Update LibraryItemController.js
Opened
#3907 [PR #3223] [CLOSED] Format the progress info into a table
Opened
#3908 [PR #3226] [CLOSED] Express validator
Opened
#3909 [PR #3225] [MERGED] Add: Backup notification
Opened
#3910 [PR #3228] [MERGED] Translations update from Hosted Weblate
Opened
#3911 [PR #3233] [MERGED] Translations update from Hosted Weblate
Opened
#3912 [PR #3235] [CLOSED] Temporariliy disable sqlite3 unicode extension on linux-arm64
Opened
#3913 [PR #3236] [MERGED] Fix unicode.so loading
Opened
#3914 [PR #3245] [MERGED] Update LibraryItemController.js
Opened
#3915 [PR #3239] [CLOSED] Allow skipping to next item in queue
Opened
#3916 [PR #3254] [MERGED] Fix path normalization to support UNC paths
Opened
#3917 [PR #3247] [MERGED] Translations update from Hosted Weblate
Opened
#3918 [PR #3269] [CLOSED] Log actual object details when they appear in log arguments
Opened
#3919 [PR #3265] [MERGED] Translations update from Hosted Weblate
Opened
#3920 [PR #3262] [MERGED] lang/localization of "year in review"
Opened
#3921 [PR #3271] [MERGED] no line breaks in size text
Opened
#3922 [PR #3278] [MERGED] Go back to downloading binaries from ffbinaries.com
Opened
#3923 [PR #3294] [MERGED] Refactor menu keyoboard navigation into mixin
Opened
#3924 [PR #3288] [MERGED] Fix: add back expand/collapse sub series in selected series page
Opened
#3925 [PR #3291] [CLOSED] Reduce size of Material Symbols font files
Opened
#3926 [PR #3302] [WIP] feat: Implement Forward Authentication
Opened
#3927 [PR #3295] [CLOSED] Log failed auth attempts
Opened
#3928 [PR #3305] [MERGED] Update api linting workflow
Opened
#3929 [PR #3311] [MERGED] Backup restore clear cache
Opened
#3930 [PR #3304] [MERGED] Translation strings added
Opened
#3931 [PR #3312] [MERGED] Close comics during scan
Opened
#3932 [PR #3313] [MERGED] Update AuthorController to handle invalid image paths and log a warning
Opened
#3933 [PR #3319] [MERGED] Fix Content-Type header when browser user-agent is from an Apple mobile device
Opened
#3934 [PR #3328] [MERGED] Update series and collection width to account for book aspect ratio
Opened
#3935 [PR #3326] [CLOSED] Series cleanup
Opened
#3936 [PR #3329] [MERGED] Fix embed and convert for single file library items
Opened
#3937 [PR #3330] [CLOSED] Feature - New endpoint /libraries/stats
Opened
#3938 [PR #3335] [CLOSED] New View: Server Stats
Opened
#3939 [PR #3334] feat: Add support for "Open Current Chapter" button
Opened
#3940 [PR #3332] [MERGED] memorystore: simplify, refactor, re-enable
Opened
#3941 [PR #3336] [CLOSED] Feature - new view: Activity Summary
Opened
#3942 [PR #3340] [CLOSED] add a layout option to the authors page Cards|Table
Opened
#3943 [PR #3348] [MERGED] Config issue workflow
Opened
#3944 [PR #3342] [MERGED] Translations update from Hosted Weblate
Opened
#3945 [PR #3350] [MERGED] Delete untranslated strings
Opened
#3946 [PR #3354] [CLOSED] Fix libraryFolder not existing on new libraryModel
Opened
#3947 [PR #3351] [MERGED] Translations update from Hosted Weblate
Opened
#3948 [PR #3356] [MERGED] Translations update from Hosted Weblate
Opened
#3949 [PR #3355] [MERGED] Translations update from Hosted Weblate
Opened
#3950 [PR #3360] [MERGED] Translations update from Hosted Weblate
Opened
#3951 [PR #3367] [CLOSED] Fix: root user cannot be edited
Opened
#3952 [PR #3368] [MERGED] Fix tag permissions
Opened
#3953 [PR #3378] [MERGED] Add db migration management infratructure
Opened
#3954 [PR #3374] [MERGED] client update: nuxt 2.17.3 -> 2.18.1
Opened
#3955 [PR #3371] [MERGED] Translations update from Hosted Weblate
Opened
#3956 [PR #3388] Initial proposed new routes
Opened
#3957 [PR #3394] [MERGED] Convert webp images to jpeg during metadata embed
Opened
#3958 [PR #3396] [MERGED] Add a try-catch block around custom provider search
Opened
#3959 [PR #3397] [MERGED] Translations update from Hosted Weblate
Opened
#3960 [PR #3395] [MERGED] Fix crash when quick match adds new series
Opened
#3961 [PR #3405] [MERGED] Log non-strings into log file like console.log does
Opened
#3962 [PR #3407] [MERGED] Default deny explicit content to users
Opened
#3963 [PR #3411] [MERGED] Add duration to local sessions on creation
Opened
#3964 [PR #3414] [MERGED] Improved handling of Authors and Series with names containing non-ASCII characters
Opened
#3965 [PR #3410] [MERGED] Handle library scan failure gracefully
Opened
#3966 [PR #3416] [CLOSED] Set intitial database version in migrationsMeta to 0.0.0
Opened
#3967 [PR #3417] [MERGED] Add: series migration to be unique
Opened
#3968 [PR #3423] [CLOSED] npm audit fix
Opened
#3969 [PR #3422] [MERGED] Catch file extraction errors in parseComicMetadata
Opened
#3970 [PR #3418] [MERGED] Fix MigrationManager initial run behavior
Opened
#3971 [PR #3424] [CLOSED] upgrade client dependencies && npm audit fix
Opened
#3972 [PR #3425] [MERGED] added postcssOptions to remove npm warning
Opened
#3973 [PR #3426] [CLOSED] added nuxt-bridge
Opened
#3974 [PR #3427] [MERGED] Translations update from Hosted Weblate
Opened
#3975 [PR #3435] [MERGED] Move to node-unrar-js for cbr and node-stream-zip for cbz
Opened
#3976 [PR #3436] [MERGED] Change PlaybackSession createFromOld to use upsert instead of create
Opened
#3977 [PR #3450] [CLOSED] nuxt-bridge ft nitro
Opened
#3978 [PR #3451] [Help needed] Misc. RSS Improvements
Opened
#3979 [PR #3453] [MERGED] Center Play Button
Opened
#3980 [PR #3454] [CLOSED] Add: abs databases from before v2.13.4
Opened
#3981 [PR #3461] [MERGED] Add OpenContainers Annotations as Labels to Docker Image
Opened
#3982 [PR #3460] [MERGED] Translations update from Hosted Weblate
Opened
#3983 [PR #3468] [MERGED] Nunicode integration
Opened
#3984 [PR #3478] [MERGED] Translations update from Hosted Weblate
Opened
#3985 [PR #3464] Added notification support for new items being added to a library
Opened
#3986 [PR #3486] [MERGED] Translations update from Hosted Weblate
Opened
#3987 [PR #3487] [MERGED] Move authors to LazyBookshelf
Opened
#3988 [PR #3488] [MERGED] Use musl-based libnusqlite3 in Docker
Opened
#3989 [PR #3489] [MERGED] Add published decade filter option
Opened
#3990 [PR #3491] [MERGED] retire unicode handling workaround for Author and Series title
Opened
#3991 [PR #3492] [MERGED] Use object-cover for author images unless AR is really high or low
Opened
#3992 [PR #3500] [MERGED] 2.14.0 string localization
Opened
#3993 [PR #3508] [MERGED] Fix next/previous chapter behavior on public share player
Opened
#3994 [PR #3506] [CLOSED] fix: asset import; misc formatting
Opened
#3995 [PR #3501] [CLOSED] Library middleware positive check
Opened
#3996 [PR #3514] [MERGED] chore(docs): add client_max_body_size parameter in nginx config
Opened
#3997 [PR #3512] [MERGED] Translations update from Hosted Weblate
Opened
#3998 [PR #3520] [MERGED] Localization updates for 2.15.0
Opened
#3999 [PR #3518] [MERGED] Fix and simplify filter logic for publishedDecades
Opened
#4000 [PR #3521] [MERGED] Fixes and cleanup for subdirectory serving support
Opened
#4001 [PR #3522] [CLOSED] client: npm audit fix
Opened
#4002 [PR #3523] [CLOSED] server: npm audit fix
Opened
#4003 [PR #3529] [MERGED] Fix "Extract Cover Error" for files with multiple embedded covers
Opened
#4004 [PR #3528] [CLOSED] Add podcastId index to podcastEpisodes
Opened
#4005 [PR #3526] [CLOSED] prettier: client
Opened
#4006 [PR #3530] [MERGED] Add server proxies for all server paths
Opened
#4007 [PR #3531] [MERGED] Allow users to create ereaders
Opened
#4008 [PR #3532] [MERGED] Translations update from Hosted Weblate
Opened
#4009 [PR #3536] [MERGED] Migration indexes
Opened
#4010 [PR #3533] [MERGED] Add a REINDEX NOCASE v2.15.1 migration and update v2.15.0 migration
Opened
#4011 [PR #3542] [MERGED] Translations update from Hosted Weblate
Opened
#4012 [PR #3546] [MERGED] API PATCH /me/progress/:id - allow providing createdAt and respect provided finishedAt when syncing progress
Opened
#4013 [PR #3553] [MERGED] Add proper error handing for file downloads
Opened
#4014 [PR #3565] [MERGED] Fix incorrect call to handleDownloadError
Opened
#4015 [PR #3554] [MERGED] Translations update from Hosted Weblate
Opened
#4016 [PR #3566] [MERGED] Translations update from Hosted Weblate
Opened
#4017 [PR #3568] [MERGED] Update: user directive in docker compose file
Opened
#4018 [PR #3574] [MERGED] 'mpg' and 'mpeg' added as supported audio-type/file-extension
Opened
#4019 [PR #3575] [MERGED] Multi select keyboard navigation
Opened
#4020 [PR #3576] [MERGED] Translations update from Hosted Weblate
Opened
#4021 [PR #3577] feat: added nuxt buildModules webpackOptimisations and compress
Opened
#4022 [PR #3580] [MERGED] Improve cover image performance
Opened
#4023 [PR #3585] [MERGED] Avoid parsing first and last names in Chinese, Japanese and Korean la…
Opened
#4024 [PR #3584] [MERGED] Improve author image performance
Opened
#4025 [PR #3587] [CLOSED] feat: nuxt module webpackOptimize
Opened
#4026 [PR #3589] [MERGED] Check that migrationsMeta table is well formed instead of just existing
Opened
#4027 [PR #3594] [MERGED] Increase cache time for filterdata in library
Opened
#4028 [PR #3595] [MERGED] Only run CodeQL and Integration actions if code changed
Opened
#4029 [PR #3598] [CLOSED] Add ping to OpenAPI Doc
Opened
#4030 [PR #3597] [MERGED] MediaId UUID migration
Opened
#4031 [PR #3599] [MERGED] Add in-memory user cache
Opened
#4032 [PR #3600] [CLOSED] set library id lowercase make more compatible
Opened
#4033 [PR #3604] [MERGED] Remove unnecessary episode_download_queue_updated socket event causing OOM
Opened
#4034 [PR #3603] [MERGED] PR Template
Opened
#4035 [PR #3607] [CLOSED] Add LibraryItemController
Opened
#4036 [PR #3613] [MERGED] Translations update from Hosted Weblate
Opened
#4037 [PR #3614] [CLOSED] fix memory spike and high cpu usage when getting playlists with podcasts
Opened
#4038 [PR #3615] [MERGED] Use a simpler database fetch in fullUpdateFromOld
Opened
#4039 [PR #3624] [CLOSED] Add: check fields exist in filterData
Opened
#4040 [PR #3626] [MERGED] Translations update from Hosted Weblate
Opened
#4041 [PR #3631] [MERGED] Translations update from Hosted Weblate
Opened
#4042 [PR #3632] [MERGED] on iOS, do not restrict file types for upload
Opened
#4043 [PR #3643] [MERGED] Translations update from Hosted Weblate
Opened
#4044 [PR #3655] [MERGED] Fix player settings modal on share page
Opened
#4045 [PR #3639] [CLOSED] feat: unified package
Opened
#4046 [PR #3664] [MERGED] Add migration to fix dropped foreign key constraints dropped in v2.17.0 migration
Opened
#4047 [PR #3665] [MERGED] Subdirectory support for OIDC and SocketIO
Opened
#4048 [PR #3670] [MERGED] Fix:Remove authors with no books when a books is removed #3668
Opened
#4049 [PR #3666] [MERGED] Feat/download via share link
Opened
#4050 [PR #3671] [CLOSED] Fixing 'Narrators' and 'Series' update on re-scan
Opened
#4051 [PR #3672] [MERGED] Support additional disc folder names
Opened
#4052 [PR #3674] [MERGED] Translations update from Hosted Weblate
Opened
#4053 [PR #3689] [MERGED] Resolved a server crash when a playback session lacked media metadata
Opened
#4054 [PR #3687] [MERGED] Catalan translation added
Opened
#4055 [PR #3690] [MERGED] Improved Metadata Handling and PlaybackSession Metadata Robustness
Opened
#4056 [PR #3692] [MERGED] Remove serverAddress from Feeds and FeedEpisodes URLs
Opened
#4057 [PR #3694] [MERGED] Translations update from Hosted Weblate
Opened
#4058 [PR #3717] [MERGED] DropDown for Year in Review
Opened
#4059 [PR #3714] [MERGED] Change: no compression when downloading library item as zip file
Opened
#4060 [PR #3701] [MERGED] Translations update from Hosted Weblate
Opened
#4061 [PR #3721] [MERGED] Refactor Feed model to create new feed for library item
Opened
#4062 [PR #3724] [MERGED] Migrate to new Feed/FeedEpisode model and remove old
Opened
#4063 [PR #3727] [MERGED] feat: Added Australia and New Zealand podcast regions
Opened
#4064 [PR #3729] [CLOSED] Add flow option. Add snap option UI only.
Opened
#4065 [PR #3726] [MERGED] LazyBookshelf optimizations
Opened
#4066 [PR #3732] [MERGED] check for mrss item media:content when extracting item enclosures
Opened
#4067 [PR #3735] [MERGED] Translations update from Hosted Weblate
Opened
#4068 [PR #3745] Plugin system demo
Opened
#4069 [PR #3751] [MERGED] Change: height of RSS feed preview to match aspect ratio
Opened
#4070 [PR #3754] [MERGED] Experimental proxy support by manually following redirects
Opened
#4071 [PR #3761] [MERGED] Remove old Collection object + remove unnecessary toasts
Opened
#4072 [PR #3762] [MERGED] Translations update from Hosted Weblate
Opened
#4073 [PR #3766] [MERGED] Remove old Playlist object + remove unnecessary toasts
Opened
#4074 [PR #3769] [MERGED] Use Media Session API in the Share audio player & pass chapterInfo to media sessions
Opened
#4075 [PR #3767] [MERGED] Book query optimizations
Opened
#4076 [PR #3771] [MERGED] Adds a configuration for podcast feed and episode download timeout
Opened
#4077 [PR #3772] [MERGED] Feed episode IDs changing on refresh & several other refresh issues
Opened
#4078 [PR #3776] [MERGED] Fix ffmpeg concat file escaping
Opened
#4079 [PR #3773] [MERGED] Fix user stats heatmap caption text to be accurate
Opened
#4080 [PR #3777] [CLOSED] Fixed Day Calculation Logic for Stats Page
Opened
#4081 [PR #3779] [MERGED] Refactor LibraryItem to use new model
Opened
#4082 [PR #3780] [MERGED] API Cache Manager route uses case-insensitive match
Opened
#4083 [PR #3785] [MERGED] Update PlaybackSession to use new library item model
Opened
#4084 [PR #3787] [MERGED] Fix remove episode from playlist
Opened
#4085 [PR #3788] [MERGED] Translations update from Hosted Weblate
Opened
#4086 [PR #3789] [MERGED] Update podcasts to new library item model
Opened
#4087 [PR #3794] [MERGED] Fix ffmpeg.addOption for transcoding
Opened
#4088 [PR #3795] [MERGED] Update podcasts to new library item model
Opened
#4089 [PR #3798] [MERGED] Migrate controllers to use new toOldJSON functions
Opened
#4090 [PR #3800] [MERGED] Migrate to new library item in scanner
Opened
#4091 [PR #3805] [MERGED] Text input date validation
Opened
#4092 [PR #3808] [MERGED] Merge prod.js into index.js
Opened
#4093 [PR #3822] [MERGED] Episode table refresh fixes
Opened
#4094 [PR #3816] [MERGED] Fix Trix to use paragraphs and break on return
Opened
#4095 [PR #3810] [MERGED] Enable subdirectory support by default
Opened
#4096 [PR #3832] [MERGED] Fixes #3817 Correct rounding and carry of minutes in client/plugins/utils.js::$elapsedPrettyExtended
Opened
#4097 [PR #3828] [MERGED] recommend using $http_host for ngnix
Opened
#4098 [PR #3842] [MERGED] Dynamically calculate episode row height on LazyEpisodeTable init
Opened
#4099 [PR #3839] WIP: Feat/book series info
Opened
#4100 [PR #3833] [MERGED] Translations update from Hosted Weblate
Opened
#4101 [PR #3847] [MERGED] Bookmark modal updates
Opened
#4102 [PR #3854] [MERGED] Translations update from Hosted Weblate
Opened
#4103 [PR #3862] [MERGED] Translations update from Hosted Weblate
Opened
#4104 [PR #3867] [MERGED] Updates to generated RSS feed & Fix series/collection feeds
Opened
#4105 [PR #3864] [MERGED] Fix missing texture image & epub ebook url for subdirectory support
Opened
#4106 [PR #3871] [MERGED] Translations update from Hosted Weblate
Opened
#4107 [PR #3875] Add Narrators and Change Icons
Opened
#4108 [PR #3880] [MERGED] Support rich text book descriptions
Opened
#4109 [PR #3887] [MERGED] Add populate map details from buttons to batch editor
Opened
#4110 [PR #3884] [MERGED] Update README on using websockets with Apache as a reverse proxy
Opened
#4111 [PR #3890] [CLOSED] Feat: RSS Feed Reverse Order
Opened
#4112 [PR #3892] [MERGED] Add adjustable increment and decrement value for playback rate
Opened
#4113 [PR #3898] [MERGED] Add bookSeries id attribute to findAllExpandedWhere
Opened
#4114 [PR #3899] [MERGED] Allows setting of some pragma values through environment variables
Opened
#4115 [PR #3893] [MERGED] Translations update from Hosted Weblate
Opened
#4116 [PR #3906] [MERGED] server/podcast: stabilize random ID
Opened
#4117 [PR #3907] [MERGED] Add: workflow to close blank issues
Opened
#4118 [PR #3919] [MERGED] Fix Logger.fatal to ensure crash_logs.txt is written to
Opened
#4119 [PR #3914] [MERGED] Adds box shadow to progress bar on covers for visibility #3825
Opened
#4120 [PR #3916] [MERGED] Add collection and playlist help text
Opened
#4121 [PR #3921] [MERGED] Fix API including basepath in tracks contentUrl
Opened
#4122 [PR #3929] [MERGED] Add resize to trix editor
Opened
#4123 [PR #3931] [MERGED] Translations update from Hosted Weblate
Opened
#4124 [PR #3933] Add podcast permissions for non-admin users
Opened
#4125 [PR #3941] [MERGED] Add Accept-Encoding header to getPodcastFeed()
Opened
#4126 [PR #3944] [MERGED] prevent long author strings from pushing the player controls down by truncating
Opened
#4127 [PR #3945] [CLOSED] Adding support for 'minified' parameter when fetching a library's items
Opened
#4128 [PR #3946] [MERGED] Trim whitespace from podcast/book/episode & batch edit text inputs
Opened
#4129 [PR #3952] [MERGED] Improve book library page query performance on title, titleIgnorePrefix, and addedAt sort orders.
Opened
#4130 [PR #3954] [MERGED] Fix next/prev buttons on edit modals not changing description when focused
Opened
#4131 [PR #3962] [CLOSED] merge upstream
Opened
#4132 [PR #3958] [MERGED] Fix ROUTER_BASE_PATH override for empty string
Opened
#4133 [PR #3972] [MERGED] Fix server crash remove column name ambiguity #3966
Opened
#4134 [PR #3963] [MERGED] Security fix for GHSA-pg8v-5jcv-wrvw
Opened
#4135 [PR #3971] [CLOSED] Change ambiguous column names to non-ambiguous ones
Opened
#4136 [PR #3978] [MERGED] fix: allow upgrading HTTP to HTTPS for redirects
Opened
#4137 [PR #3974] [MERGED] Translations update from Hosted Weblate
Opened
#4138 [PR #3980] [MERGED] Fix count cache by stringify Symbols #3979
Opened
#4139 [PR #3985] [MERGED] Fix server crash when quick match all updates series sequence #3961
Opened
#4140 [PR #3984] [MERGED] Fix chapter end sleep timer sometimes not stopping #3969
Opened
#4141 [PR #3993] [MERGED] fix stringifySequelizeQuery and add tests
Opened
#4142 [PR #3996] [MERGED] Improve podcast library page query performance on title, titleIgnorePrefix, and addedAt sort orders
Opened
#4143 [PR #4005] [MERGED] Add title triggers in new databases
Opened
#4144 [PR #4010] [CLOSED] Fix all date constructors to Date(0) to prevent test flakiness
Opened
#4145 [PR #4008] [MERGED] Re-sort title-sorted bookshelf after title change
Opened
#4146 [PR #4015] [MERGED] Translations update from Hosted Weblate
Opened
#4147 [PR #4020] [MERGED] Invalidate count cache on entity update
Opened
#4148 [PR #4030] [MERGED] new sort option for podcasts view (-> sort by filename)
Opened
#4149 [PR #4027] [MERGED] fix(auth): Add admin-level auth to LibraryController 'delete', 'update' and 'delete items with issues'
Opened
#4150 [PR #4031] [MERGED] Refactor ignore file logic
Opened
#4151 [PR #4035] [MERGED] Play first podcast episode in table
Opened
#4152 [PR #4034] [MERGED] Add: log custom metadata provider to match other providers
Opened
#4153 [PR #4041] [MERGED] Prevent duplicate episodes from being added to queue
Opened
#4154 [PR #4045] add configuration info for custom ports in NGINX Proxy Manager
Opened
#4155 [PR #4037] [MERGED] Route from Issues to Library page after last issue was removed
Opened
#4156 [PR #4055] [MERGED] Fix: flaky 2.15.0 migration test
Opened
#4157 [PR #4046] [MERGED] Translations update from Hosted Weblate
Opened
#4158 [PR #4066] [CLOSED] Added AudiMeta - an extended Audible provider
Opened
#4159 [PR #4078] [MERGED] Update migration manager to validate migration files #4042
Opened
#4160 [PR #4075] [MERGED] Fixes search not returning results if description field is not provided by a custom provider
Opened
#4161 [PR #4082] [MERGED] Fix RTL issue in LazyEpisodeRow
Opened
#4162 [PR #4080] [MERGED] Improve book library page query performance for author sort order
Opened
#4163 [PR #4089] [MERGED] Simplify log level determination
Opened
#4164 [PR #4092] [MERGED] Translations update from Hosted Weblate
Opened
#4165 [PR #4088] [MERGED] Fix empty series delete check
Opened
#4166 [PR #4093] [MERGED] Fix spelling
Opened
#4167 [PR #4097] [MERGED] fix updating progress not updating finishedAt
Opened
#4168 [PR #4113] [MERGED] Update opf parser to support refines meta elements
Opened
#4169 [PR #4100] [CLOSED] Use multiplication symbol instead of letter x
Opened
#4170 [PR #4106] [MERGED] Fix: Load epub covers via cover-image property
Opened
#4171 [PR #4115] [MERGED] Translations update from Hosted Weblate
Opened
#4172 [PR #4118] [MERGED] Allow number types for payload metadata when updating books.
Opened
#4173 [PR #4119] [MERGED] ci: update actions
Opened
#4174 [PR #4131] Sort Listen Again randomly (toggable via setting)
Opened
#4175 [PR #4126] [MERGED] Tailwind 4 migration
Opened
#4176 [PR #4133] [MERGED] Adds the option to download selected books
Opened
#4177 [PR #4135] [MERGED] Translations update from Hosted Weblate
Opened
#4178 [PR #4158] [MERGED] Translations update from Hosted Weblate
Opened
#4179 [PR #4150] [MERGED] Reduce final docker image size
Opened
#4180 [PR #4151] [MERGED] Fix broken component tests
Opened
#4181 [PR #4162] [MERGED] Consistent icons in stats page
Opened
#4182 [PR #4164] [MERGED] Fix items count for users with item restricting permissions
Opened
#4183 [PR #4166] [MERGED] Support listening on unix socket
Opened
#4184 [PR #4168] [MERGED] Create new StatsController and move year in review stats endpoint
Opened
#4185 [PR #4192] [MERGED] Translations update from Hosted Weblate
Opened
#4186 [PR #4195] [MERGED] Fix podcast re-scan promise
Opened
#4187 [PR #4200] [MERGED] Fix socket events check user permissions for library items #4199
Opened
#4188 [PR #4213] [MERGED] Chapter lookup error interface update
Opened
#4189 [PR #4212] [MERGED] fix(AIFF is supported, but AIF isn't)
Opened
#4190 [PR #4214] [CLOSED] Merge files without encoding
Opened
#4191 [PR #4223] [MERGED] Fix server crash when a user requests the RSS feed of an empty collection
Opened
#4192 [PR #4226] [MERGED] Changes to Chapter-Lookup
Opened
#4193 [PR #4234] [MERGED] Fix server crash when updating excluded prefixes #4221
Opened
#4194 [PR #4237] [MERGED] Translations update from Hosted Weblate
Opened
#4195 [PR #4240] [MERGED] Improves Year in Review display logic
Opened
#4196 [PR #4241] [MERGED] Fix player track tooltip overflowing on share player
Opened
#4197 [PR #4249] [MERGED] Update watcher to re-scan library items for non-media file only updates
Opened
#4198 [PR #4261] [MERGED] Fix .ignore file causing ignores outside the directory
Opened
#4199 [PR #4256] Removed chapter on proxy
Opened
#4200 [PR #4253] [MERGED] Audiobook tools enhancements
Opened
#4201 [PR #4263] [MERGED] Add new api endpoint for direct playing audio files using session id
Opened
#4202 [PR #4266] [MERGED] Update HLS stream endpoints to not include user token
Opened
#4203 [PR #4270] [MERGED] Update episode secondary sort to pubDate and episode #4262
Opened
#4204 [PR #4274] [MERGED] Audiobook tools update
Opened
#4205 [PR #4285] [MERGED] Translations update from Hosted Weblate
Opened
#4206 [PR #4275] [CLOSED] Add missing series sequence to “Get a Library's Series” response
Opened
#4207 [PR #4288] [MERGED] Translations update from Hosted Weblate
Opened
#4208 [PR #4293] [MERGED] Add support for searching podcast episode titles #3301
Opened
#4209 [PR #4299] [MERGED] Fix Dockerfile to include nunicode in the final stage
Opened
#4210 [PR #4296] [CLOSED] Fix for https://github.com/advplyr/audiobookshelf/issues/4250 by incr…
Opened
#4211 [PR #4302] [CLOSED] Feat/more notifications
Opened
#4212 [PR #4301] Issue: 4300 Sorting Square/Rectangle aspect ratios, sub-sorting by width
Opened
#4213 [PR #4318] [MERGED] Update max allowed json request size #4250
Opened
#4214 [PR #4303] [MERGED] Translations update from Hosted Weblate
Opened
#4215 [PR #4319] [MERGED] Audible confidence score
Opened
#4216 [PR #4326] [MERGED] Fix MediaProgress not using the lastUpdate time sent for local progress syncs
Opened
#4217 [PR #4320] [CLOSED] Add arabic translation. (ar.json)
Opened
#4218 [PR #4342] [MERGED] Update pathexists file system API endpoint
Opened
#4219 [PR #4349] [MERGED] Update rich text editor to prevent pasting in images from the browser
Opened
#4220 [PR #4331] Feature: Allow to have custom podcast filenames
Opened
#4221 [PR #4355] [MERGED] Sanitize media item & episode description on update
Opened
#4222 [PR #4350] [MERGED] Translations update from Hosted Weblate
Opened
#4223 [PR #4358] [CLOSED] feat(docker): Add Healthcheck
Opened
#4224 [PR #4361] [MERGED] Fix: Audiobook m4b advanced encoder ignore
Opened
#4225 [PR #4370] [MERGED] Adds ENV for MaxFailedEpisodeChecks
Opened
#4226 [PR #4364] [MERGED] Translations update from Hosted Weblate
Opened
#4227 [PR #4373] [MERGED] Potential fix/new knowledge for hangig podcasts
Opened
#4228 [PR #4378] [MERGED] Notifications for failed rss feeds and disabled rss feeds
Opened
#4229 [PR #4374] [MERGED] Corrects removing of attachments for Trix
Opened
#4230 [PR #4381] fix(Dockerfile): Wire ROUTER_BASE_PATH to build arg
Opened
#4231 [PR #4384] [MERGED] Enhancement: Improves chapter editing and adds bulk import
Opened
#4232 [PR #4383] [MERGED] Use fuse.js for podcast episode search
Opened
#4233 [PR #4385] [MERGED] Update cleanDatabase to remove duplicate mediaProgresses
Opened
#4234 [PR #4388] [MERGED] Update book library sort by author to use title as secondary sort #4380
Opened
#4235 [PR #4386] [CLOSED] Add clickable seek-to-time links for timestamps in descriptions
Opened
#4236 [PR #4393] [MERGED] Fix filesystem pathexists path join
Opened
#4237 [PR #4394] [MERGED] Added the ISBN for Audible providers (returned data)
Opened
#4238 [PR #4398] [MERGED] Update pathexists endpoint to check user has access to library
Opened
#4239 [PR #4399] [CLOSED] Adds more options to pathexists and allows uploading media files/book files if not currently for item
Opened
#4240 [PR #4397] style: Correct grammar for English string
Opened
#4241 [PR #4404] [MERGED] Update podcast episode downloads to have a fallback user agent string
Opened
#4242 [PR #4409] Add calendar page
Opened
#4243 [PR #4413] [MERGED] Make NUSQLITE3_PATH build arg configurable
Opened
#4244 [PR #4417] [MERGED] Update book library secondary title sort to use title ignore prefixes
Opened
#4245 [PR #4416] [MERGED] Translations update from Hosted Weblate
Opened
#4246 [PR #4422] [MERGED] Show duration in episode view modal & episode feed modal
Opened
#4247 [PR #4419] [MERGED] Episode view modal makes timestamps in description clickable
Opened
#4248 [PR #4430] [MERGED] Add ENV REACT_CLIENT_PATH to target a Nextjs frontend instead of Nuxt
Opened
#4249 [PR #4425] [MERGED] Add explicit filter
Opened
#4250 [PR #4432] [CLOSED] Ukrainian translation fix
Opened
#4251 [PR #4428] Add ipaddress to playbacksession
Opened
#4252 [PR #4441] POC: Add LastSeenManager to batch user activity updates
Opened
#4253 [PR #4445] [MERGED] Translations update from Hosted Weblate
Opened
#4254 [PR #4450] Update readme.md - move client_max_body_size directive in server block
Opened
#4255 [PR #4444] [MERGED] Implement new JWT auth
Opened
#4256 [PR #4451] [CLOSED] WIP [Help wanted]: Koreader sync
Opened
#4257 [PR #4452] [CLOSED] Add book ratings
Opened
#4258 [PR #4464] [CLOSED] Allows tls.servername to be set in nodemailer
Opened
#4259 [PR #4454] [MERGED] Fix manually setting updatedAt of mediaProgresses using progress sync lastUpdate timestamp
Opened
#4260 [PR #4469] [MERGED] Fix scanner after deleting single file books #4459
Opened
#4261 [PR #4461] [CLOSED] merge
Opened
#4262 [PR #4474] Make cache and metadata directories during Docker build
Opened
#4263 [PR #4486] [MERGED] Fix OIDC auto register user #4485
Opened
#4264 [PR #4476] [MERGED] Translations update from Hosted Weblate
Opened
#4265 [PR #4492] [MERGED] Translations update from Hosted Weblate
Opened
#4266 [PR #4493] [MERGED] Localize elapsed duration on sessions tables
Opened
#4267 [PR #4498] pkg bug. add @yao-pkg/pkg devDependencies
Opened
#4268 [PR #4503] [MERGED] Update sessions modal to show username & update legacy token input with warning
Opened
#4269 [PR #4510] [MERGED] Fix set token on page load #4509
Opened
#4270 [PR #4508] [MERGED] Translations update from Hosted Weblate
Opened
#4271 [PR #4520] [MERGED] Fix podcast episode track index null in playback session
Opened
#4272 [PR #4523] [MERGED] Update change password to support null or empty string passwords #4522
Opened
#4273 [PR #4525] [MERGED] Translations update from Hosted Weblate
Opened
#4274 [PR #4530] [MERGED] Fix ereader update socket event sending all devices #4529
Opened
#4275 [PR #4528] [MERGED] Update SideRail.vue
Opened
#4276 [PR #4533] [MERGED] Use PowerShell to get windows drive paths.
Opened
#4277 [PR #4534] [MERGED] Add 'sepia' theme to EpubReader
Opened
#4278 [PR #4542] [MERGED] Add book library sort by progress updated #1215
Opened
#4279 [PR #4546] [CLOSED] Fix EPUB.js CFI navigation bug
Opened
#4280 [PR #4535] [MERGED] Translations update from Hosted Weblate
Opened
#4281 [PR #4547] [CLOSED] Users/stefen/package update
Opened
#4282 [PR #4548] Patching epubjs to scroll to correct location on CFI load
Opened
#4283 [PR #4557] [MERGED] Allow a whitelist of CORS origins
Opened
#4284 [PR #4551] [MERGED] Including total durations into the de-branding from #4226 as warning message is always present currently
Opened
#4285 [PR #4552] [MERGED] Replace some SVG icons with material-symbols
Opened
#4286 [PR #4559] [MERGED] Translations update from Hosted Weblate
Opened
#4287 [PR #4562] [CLOSED] Fixes hls crash on Android
Opened
#4288 [PR #4565] [MERGED] Fix server crash when transcode requests are made to the direct play endpoint
Opened
#4289 [PR #4568] Epub reader vertical continuous scroll and customizable page width
Opened
#4290 [PR #4574] [CLOSED] Issue 4540 New SortBy Options: Started Date & Finished Date
Opened
#4291 [PR #4575] [MERGED] Issue 4540 New SortBy Options: Started Date & Finished Date
Opened
#4292 [PR #4586] [MERGED] Translations update from Hosted Weblate
Opened
#4293 [PR #4593] [Enhancement]: Update series in-progress filter to use started but not finished series
Opened
#4294 [PR #4590] [MERGED] Fix authorize race condition by not updating the user on token refresh
Opened
#4295 [PR #4594] [CLOSED] Testing/Feedback wanted: Add podcast support to metadata embedding tools
Opened
#4296 [PR #4595] [MERGED] Fix listening url log with ipv6 host
Opened
#4297 [PR #4596] [MERGED] Fix freeze on some audio sources
Opened
#4298 [PR #4598] [MERGED] Update podcast episode downloads to always attempt embedding meta tags
Opened
#4299 [PR #4608] [MERGED] Remove token from hls url
Opened
#4300 [PR #4607] Simplify ARM cross-compilation and add Arch Linux packaging support and binary generation
Opened
#4301 [PR #4613] [CLOSED] Fix IT Translations
Opened
#4302 [PR #4618] [MERGED] Translations update from Hosted Weblate
Opened
#4303 [PR #4629] Fix various typos
Opened
#4304 [PR #4621] Inode bug fix
Opened
#4305 [PR #4627] [MERGED] Translations update from Hosted Weblate
Opened
#4306 [PR #4633] [CLOSED] Update OpenID auth URI construction in login page
Opened
#4307 [PR #4635] [MERGED] Fix Invalid callback URL - must be same-origin for NPM users
Opened
#4308 [PR #4636] [MERGED] Fix: MultiSelect causes web client to become unresponsive if duplicate keys exist
Opened
#4309 [PR #4639] [CLOSED] Normalize tags and genres in BookFinder results
Opened
#4310 [PR #4647] [CLOSED] Add armv7 support to docker builds
Opened
#4311 [PR #4649] [MERGED] [fix] prevent duplicates in multi-selects
Opened
#4312 [PR #4656] [MERGED] Translations update from Hosted Weblate
Opened
#4313 [PR #4664] [MERGED] Fix issue with episode downloads without streams
Opened
#4314 [PR #4681] Add Support for reading in "tags" metadata from audiofiles
Opened
#4315 [PR #4662] [CLOSED] Added badge collection changes
Opened
#4316 [PR #4698] [CLOSED] Add autoplay for next book in series after queue ends
Opened
#4317 [PR #4695] [MERGED] Translations update from Hosted Weblate
Opened
#4318 [PR #4706] feat: env vars to auto-create user during initial setup
Opened
#4319 [PR #4700] [CLOSED] feat(docker): Add PUID/PGID support for volume permissions
Opened
#4320 [PR #4702] [MERGED] feat: Added progress indicator to upload
Opened
#4321 [PR #4708] Add proxy authentication method
Opened
#4322 [PR #4709] [CLOSED] Add local avatar upload feature for author page
Opened
#4323 [PR #4713] [CLOSED] Implement PDF reader zoom controls
Opened
#4324 [PR #4716] [MERGED] Async Cover Search
Opened
#4325 [PR #4717] Move to a non-root model.
Opened
#4326 [PR #4721] Update LocalAudioPlayer and chapters view for improved functionality
Opened
#4327 [PR #4720] [CLOSED] Introducing Tour Guide to the audio book shelf web application
Opened
#4328 [PR #4728] [CLOSED] Add dark/light theme switching functionality
Opened
#4329 [PR #4729] [MERGED] Add a script to build an uncompressed windows executable
Opened
#4330 [PR #4722] [CLOSED] Community Recommendations feature (Recommend modal, Inbox/Sent, "Go to" deep-link)
Opened
#4331 [PR #4730] [MERGED] Translations update from Hosted Weblate
Opened
#4332 [PR #4732] [CLOSED] feat(player): enhanced volume button with smooth fade (linear/ease-in/ease-out)
Opened
#4333 [PR #4733] [CLOSED] Implement Dynamic Theme Switching (Dark/Light Mode)
Opened
#4334 [PR #4734] [CLOSED] Pdf zoom in zoom out
Opened
#4335 [PR #4740] [MERGED] fix #1617 (useradd: user 'audiobookshelf' already exists)
Opened
#4336 [PR #4737] [MERGED] Explicitly launch OpenID Connect authentication with ?autoLaunch=1
Opened
#4337 [PR #4745] [Enhancement] Clairfy when user has insufficent permissions to delete items from issues tab
Opened
#4338 [PR #4750] [MERGED] Add metadata providers API and use them on web client
Opened
#4339 [PR #4752] [CLOSED] Add local avatar upload feature for author page
Opened
#4340 [PR #4748] Add MusicBrainz provider
Opened
#4341 [PR #4756] [MERGED] Change token expiry
Opened
#4342 [PR #4766] [MERGED] Bug in matching author of a book when this author already exists in the db.
Opened
#4343 [PR #4770] [MERGED] Don't require listening today for 'Days in a row' stat
Opened
#4344 [PR #4774] Enable HTTP response compression for API and static assets
Opened
#4345 [PR #4768] [MERGED] Translations update from Hosted Weblate
Opened
#4346 [PR #4782] move socket toast to top of the page
Opened
#4347 [PR #4788] Increasing the timeout for BookFinder - some metadata providers need more time
Opened
#4348 [PR #4792] Custom base path (fix #3874, related to #3535)
Opened
#4349 [PR #4795] [Enhancement] Simple ratings from audible.com & custom providers
Opened
#4350 [PR #4797] Add a 'Match after scan' option to the schedule scan config
Opened
#4351 [PR #4807] Add ability to hide and unhide series
Opened
#4352 [PR #4806] Add support for custom episode cover art for podcasts
Opened
#4353 [PR #4808] [MERGED] Support eac3 and ac3 in transcodes
Opened
#4354 [PR #4815] [MERGED] Update wording for library watcher settings and scan note
Opened
#4355 [PR #4828] #4584 sort options for narrators
Opened
#4356 [PR #4848] [MERGED] Translations update from Hosted Weblate
Opened
#4357 [PR #4857] Feat/metadata id matching
Opened
#4358 [PR #4873] [MERGED] Fix Upload Lookup
Opened
#4359 [PR #4870] [MERGED] Fix region parameter extraction in findChapters
Opened
#4360 [PR #4868] [Enhancement] "Clips" feature for settings bookmarks and adding notes - SERVER-SIDE
Opened
#4361 [PR #4877] fix: add missing fsevents entry to package-lock.json
Opened
#4362 [PR #4878] [CLOSED] Added support for authenticated podcast feeds
Opened
#4363 [PR #4881] [MERGED] Wrap ensureDir in try-catch blocks in manager classes
Opened
#4364 [PR #4879] [MERGED] Translations update from Hosted Weblate
Opened
#4365 [PR #4885] Implement experimental DNS pre-resolution, enabling Podcast downloads even with partial DNS resolution failures
Opened
#4366 [PR #4890] [MERGED] Translations update from Hosted Weblate
Opened
#4367 [PR #4892] [CLOSED] Update Debian preinst for [Bug]: Debian ugprade fails with exit 9 #4888
Opened
#4368 [PR #4906] [MERGED] When adding items to playlist, sort the playlist sections alphabetically.
Opened
#4369 [PR #4907] Added buttons to add items to the top or bottom of a playlist.
Opened
#4370 [PR #4913] [CLOSED] Update Polish - typo
Opened
#4371 [PR #4921] [MERGED] Translations update from Hosted Weblate
Opened
#4372 [PR #4916] [CLOSED] Add HOST environment variable to Dockerfile
Opened
#4373 [PR #4927] [MERGED] Book tags genres dedupe
Opened
#4374 [PR #4925] Add ChaptersCueImportModal for importing chapters from .cue files
Opened
#4375 [PR #4933] [MERGED] Translations update from Hosted Weblate
Opened
#4376 [PR #4935] Add natural volume scaling option for web client
Opened
#4377 [PR #4936] [MERGED] Translations update from Hosted Weblate
Opened
#4378 [PR #4938] Added Started to Series Progress filter list on Series view
Opened
#4379 [PR #4952] [MERGED] Display localized/styled text for selected filter.
Opened
#4380 [PR #4945] [CLOSED] Add YouTube download feature with yt-dlp integration
Opened
#4381 [PR #4957] feat: Add sampleRate and profile extraction for audio files
Opened
#4382 [PR #4958] feat: Display sampleRate and profile in audio file modal
Opened
#4383 [PR #4962] feat: Enable series name editing with duplicate validation
Opened
#4384 [PR #4960] feat: Add Audible series ASIN field to Series entity
Opened
#4385 [PR #4959] feat: Implement Mp3tag Audible API standard metadata tags
Opened
#4386 [PR #4970] Make the download icon easier to see on share page for books with light covers
Opened
#4387 [PR #4972] [CLOSED] feat: Auto-generate OpenAPI documentation
Opened
#4388 [PR #4973] [MERGED] Fix screen reader compatability issue for the "jump backwards" button for media controls
Opened
#4389 [PR #4975] Fix series name case-sensitivity when editing books
Opened
#4390 [PR #4974] Add support that API-Keys authenticate sockets
Opened
#4391 [PR #4976] Fix case-insensitive lookup for series and authors during import
Opened
#4392 [PR #4978] Add Continue Series shelf for podcasts
Opened
#4393 [PR #4988] Issue 3697: extract largest cover art & ignore 1x1
Opened
#4394 [PR #5004] Access token refresh grace period
Opened
#4395 [PR #5006] Fix applying chapters not fully replacing existing chapter list
Opened
#4396 [PR #5015] Fix log purging
Opened
#4397 [PR #5030] [MERGED] Translations update from Hosted Weblate
Opened
#4398 [PR #5036] [MERGED] Improved subtitle parsing to account for bare colon in title
Opened
#4399 [PR #5031] Revamp OIDC auth and add Back-Channel Logout
Opened
#4400 [PR #5039] [CLOSED] add support for reading DAISY audiobook metadata
Opened
#4401 [PR #5042] [MERGED] Fix OpenAPI spec description
Opened
#4402 [PR #5040] add metadata support for DAISY audiobooks
Opened
#4403 [PR #5045] fix: support uploading files to existing library item folders
Opened
#4404 [PR #5046] Add 5-star rating and review system
Opened
#4405 [PR #5052] [CLOSED] Add placholder books
Opened
#4406 [PR #5056] Update log filename format to include timestamp
Opened
#4407 [PR #5060] [CLOSED] Update how getUserListeningStatsHelpers() handles playbackSessions that cross midnight
Opened
#4408 [PR #5065] feat: Add adjustable sizing to Cover search results
Opened
#4409 [PR #5063] [MERGED] IDOR fixes
Opened
#4410 [PR #5064] feat: Add total duration and total listened to series page
Opened
#4411 [PR #5066] [CLOSED] Dev/non root user
Opened
#4412 [PR #5068] [CLOSED] Describe nginx proxy manager fix for frequent logouts
Opened
#4413 [PR #5076] AuthorController: Update author name in match if changed
Opened
#4414 [PR #5071] [MERGED] Add Belarusian language option & Belarus podcast region
Opened
#4415 [PR #5073] [MERGED] Improve personalized/discover query performance and cache invalidation behavior
Opened
#4416 [PR #5077] [MERGED] Add Slovak (sk) language to language selector
Opened
#4417 [PR #5078] fix: server-side comic page extraction with caching
Opened
#4418 [PR #5080] feat: MediaSession respects "Use chapter track" setting
Opened
#4419 [PR #5084] Add config for bcrypt cost, default to 12 instead of 8.
Opened
#4420 [PR #5086] [CLOSED] Multi move
Opened
#4421 [PR #5089] feat: add autocomplete attributes for password manager support
Opened
#4422 [PR #5092] feat: add auto skip chapter intro / outro
Opened
#4423 [PR #5097] [CLOSED] Fix author duplication - add optional chaining #5037
Opened
#4424 [PR #5096] [CLOSED] Fix author name matching issue #5037
Opened
#4425 [PR #5098] Add optional PostgreSQL backend support with migration safeguards and regression coverage
Opened
#4426 [PR #5102] [CLOSED] fix: Retry socket authentication on auth failure
Opened
#4427 [PR #5104] Per-book playback speed
Opened
#4428 [PR #5105] [CLOSED] fix: [Bug]: Author duplicating - Issue with empty space/abriviations
Opened
#4429 [PR #5106] Add playbackRate to MediaProgress extraData
Opened
#4430 [PR #5112] Add progress stall for ffmpeg podcast downloads
Opened
#4431 [PR #5118] fix: Handle duplicate series name error on rename instead of crashing
Opened
#4432 [PR #5115] [MERGED] Force AAC transcode when streaming mka+opus to desktop client
Opened
#4433 [PR #5119] feat: Auto generate chapters for podcasts that provide timestamps
Opened
#4434 [PR #5122] [MERGED] Translations update from Hosted Weblate
Opened
#4435 [PR #5120] Update onlyShowLaterBooksInContinueSeries to account for rereads
Opened
#4436 [PR #5123] [CLOSED] perf: improve large-library browse performance
Opened
#4437 [PR #5126] [CLOSED] Add CAMB AI TTS integration for ebook-to-audiobook synthesis
Opened
#4438 [PR #5132] Fix bug in readers where web browser is unable to load the ebook when…
Opened
#4439 [PR #5128] Add favorite property to library items
Opened
#4440 [PR #5140] [CLOSED] created a directory reorganizer
Opened
#4441 [PR #5143] [CLOSED] ignore "ECONNABORTED" in 'downloadLibraryFile' function
Opened
#4442 [PR #5141] [MERGED] Translations update from Hosted Weblate
Opened
#4443 [PR #5145] Playlist podcast add cleanup
Opened
#4444 [PR #5148] Fix directory symlink support for scanning, browsing, and watching
Opened
#4445 [PR #5144] Add backend support for users to follow series
Opened
#4446 [PR #5158] [MERGED] Emit proper author_updated/added events when updating book media
Opened
#4447 [PR #5151] [CLOSED] Support series in playlists and collections
Opened
#4448 [PR #5163] The timestamp in the share URL should override the saved position for the user.
Opened
#4449 [PR #5160] [MERGED] Fix item_removed payload to include libraryId
Opened
#4450 [PR #5162] [CLOSED] feat: add drag-and-drop reordering to player queue
Opened
#4451 [PR #5168] Fix OOM for large queries/books with many files
Opened
#4452 [PR #5164] Add canStream user permission to control streaming access
Opened
#4453 [PR #5173] feat: Add native podcast episode bookmarking
Opened
#4454 [PR #5180] [CLOSED] feat: Add 'Add to Playlist' option when selecting multiple items
Opened
#4455 [PR #5181] [CLOSED] feat: Add Series and Sequence number to the playlist view for items when applicable
Opened
#4456 [PR #5191] [CLOSED] Add Download by Chapters tool for audiobooks
Opened
#4457 [PR #5183] Draft: Added initial usage of parserDate
Opened
#4458 [PR #5193] [CLOSED] Add ntfy.sh as notification provider
Opened
#4459 [PR #5204] Translations update from Hosted Weblate
Opened
#4460 [PR #5206] Add OpenAI-powered series tools, scan inference, directory grouping, and book dedupe
Opened
#4461 [PR #5203] fix for unhandled error on eacces