2025-12-01 - 2026-05-31
Overview
9 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
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