audiobookshelf/server
Kevin Gatera 8c97a35206
limit shelf query fallback to the postgres dialect
withShelfFallback turned any shelf error into an empty shelf on both
dialects, hiding real bugs and changing sqlite behavior versus
upstream. Rethrow on sqlite and keep the empty-shelf fallback only for
postgres, where dialect edge cases were the original motivation.
2026-08-02 18:39:42 -04:00
..
auth Add logout all devices button and extend auth logout endpoint 2026-07-24 17:44:03 -05:00
controllers Add minified listening stats mode 2026-08-02 18:26:18 -04:00
finders Improved subtitle parsing to account for bare colon in title 2026-02-06 14:31:09 -05:00
libs Add fuse.basic.min.js in libs instead of full npm package, use lower threshold for quick matching 2025-06-13 17:23:24 -05:00
managers make backup listing resilient to corrupt archives 2026-08-02 18:26:20 -04:00
migrations make v2.35.0 migration column checks case-insensitive 2026-08-02 18:39:42 -04:00
models fix user cache misses for mixed-case username and email lookups 2026-08-02 18:39:42 -04:00
objects add postgres-native backup support 2026-08-02 18:26:19 -04:00
providers Fix server crash on audible match #4931 2025-12-23 16:44:29 -06:00
routers Fix Postgres stats key mapping 2026-08-02 18:26:19 -04:00
scanner add postgres dialect support for homelab migration 2026-08-02 18:19:02 -04:00
scripts harden postgres migration integer safety 2026-08-02 18:26:19 -04:00
utils limit shelf query fallback to the postgres dialect 2026-08-02 18:39:42 -04:00
Auth.js Add logout all devices button and extend auth logout endpoint 2026-07-24 17:44:03 -05:00
Database.js add postgres denormalization triggers for library items 2026-08-02 18:39:27 -04:00
Logger.js Simplify log level determination 2025-03-08 12:46:36 -07:00
Server.js add postgres dialect support for homelab migration 2026-08-02 18:19:02 -04:00
SocketAuthority.js Update socket events to check client is admin & validate log level 2026-05-12 16:57:28 -05:00
Watcher.js Add: generic function to ignor files 2025-02-22 12:28:51 -07:00