Commit Graph

  • cb9f1b81bc Add series browsing, search, and detail UI kikootwo 2026-02-20 10:19:30 -05:00
  • 5d8ac2f73d Add language config and locale-aware parsing kikootwo 2026-02-20 06:32:44 -05:00
  • c146383735 Don't coerce customPath to undefined kikootwo 2026-02-18 17:51:35 -05:00
  • 3820b9b21d Add DB pooling, throttling and monitor backoff kikootwo 2026-02-18 02:43:00 -05:00
  • 20798b3dc0 Add RDT-Client support and Prowlarr prompt kikootwo 2026-02-17 17:03:21 -05:00
  • 3f8180a246 Add server readiness check & init retries kikootwo 2026-02-13 14:03:21 -05:00
  • c97df7798a Merge pull request #78 from gtronset/feature/unraid-template-v2 kikootwo 2026-02-12 23:11:02 -05:00
  • c0096cda1a Update Unriad Template to fix permisions and WebUI link Gavin Tronset 2026-02-12 16:20:59 -08:00
  • 98a2cc2813 Mock getBaseUrl in Audible service tests v1.0.8 kikootwo 2026-02-12 16:09:55 -05:00
  • 4df49633b4 Bump package version to 1.0.8 kikootwo 2026-02-12 16:00:45 -05:00
  • 6f0d71ee9b Detect external DB/Redis via flags; sanitize URLs external-db-support kikootwo 2026-02-12 15:59:09 -05:00
  • a145dc9877 Merge pull request #75 from sudo-kraken/main kikootwo 2026-02-12 15:24:37 -05:00
  • 89422fc77a Add authors pages and requestType notifications kikootwo 2026-02-12 15:21:42 -05:00
  • e40e77c8fe Retry Audible search without series info kikootwo 2026-02-12 11:13:06 -05:00
  • 7addb1dc70 fix: Add support for external PostgreSQL and Redis instances Joe Harrison 2026-02-12 15:04:09 +00:00
  • eca24e46a8 Add test mocks and update delete API assertion v1.0.7 kikootwo 2026-02-11 17:02:21 -05:00
  • b1561a8311 Bump package version to 1.0.7 kikootwo 2026-02-11 16:50:45 -05:00
  • 20c8fb0898 Add reported-issues, Goodreads sync & notifs kikootwo 2026-02-11 16:49:55 -05:00
  • b013538b63 Tighten fetch assertion in change password test v1.0.6 kikootwo 2026-02-10 22:12:06 -05:00
  • bceb13f4dd Bump version to 1.0.6 and document auth envs kikootwo 2026-02-10 22:01:01 -05:00
  • 6b83e5dac1 Merge branch 'main' of https://github.com/kikootwo/ReadMeABook kikootwo 2026-02-10 21:43:13 -05:00
  • af0eaceb98 Add extensible notification providers + UI/API kikootwo 2026-02-10 15:06:20 -05:00
  • 1d25f7f7b2 Merge pull request #65 from alceasan/spanish-audible-region-and-regional-title kikootwo 2026-02-10 09:46:12 -05:00
  • 4e84887d33 alceasan 2026-02-10 09:43:52 +01:00
  • 4a38dd3da8 Bump package version to 1.0.5 v1.0.5 kikootwo 2026-02-09 21:46:02 -05:00
  • f9947b745e Add requireSetupIncompleteOrAdmin and adjust routes kikootwo 2026-02-09 21:45:37 -05:00
  • 7e53f037af Bump package version to 1.0.4 v1.0.4 kikootwo 2026-02-09 19:46:10 -05:00
  • 4b90b35748 Add Transmission/NZBGet and per-client paths and much more kikootwo 2026-02-09 19:45:43 -05:00
  • d7acd67aa4 Merge pull request #53 from gtronset/feature/unraid-template kikootwo 2026-02-08 22:44:55 -05:00
  • a663452658 Add Unraid Template to show in Unraid Community Apps Gavin Tronset 2026-02-07 21:54:23 -08:00
  • d0e3c9c665 Bump package version to 1.0.3 v1.0.3 kikootwo 2026-02-06 17:17:25 -05:00
  • 95e63dfc36 Add ROOTLESS_CONTAINER and request UI updates kikootwo 2026-02-06 17:13:39 -05:00
  • 03371be81d Add optional rootless Podman support kikootwo 2026-02-06 16:09:00 -05:00
  • 4c1d1c89e8 Audible regions: isEnglish flag + UI warnings v1.0.2 kikootwo 2026-02-06 11:48:00 -05:00
  • d25d93680e Merge pull request #36 from aronjanosch/feature/german-audible-region-and-regional-title kikootwo 2026-02-06 11:10:14 -05:00
  • d2be3f558f audible: enforce English locale and fix redirects v1.0.1 kikootwo 2026-02-06 02:16:44 -05:00
  • 312421a96b Add German Audible region Aron Wiederkehr 2026-02-05 19:41:40 +01:00
  • 1140ffc8eb Use dynamic Docker pulls badge kikootwo 2026-02-05 13:49:31 -05:00
  • 2c9097f6b0 Update README quick-start and adjust tests v1.0.0 kikootwo 2026-02-05 12:22:26 -05:00
  • 93d33464bf Apple-style audiobook card & modal redesign kikootwo 2026-02-05 11:51:07 -05:00
  • d3dc6cf76d Add volume mapping docs and build/version metadata kikootwo 2026-02-05 10:26:07 -05:00
  • fe39831ada Add square cover toggle and UI support kikootwo 2026-02-04 19:50:39 -05:00
  • 1cb77dc989 Add funding usernames for GitHub and Ko-fi kikootwo 2026-02-04 14:23:12 -05:00
  • a0f2ba680d Add rootless Podman fixes, and others kikootwo 2026-02-04 14:05:28 -05:00
  • 2ef9ac7be1 Add Kindle EPUB compatibility fixer kikootwo 2026-02-03 16:34:57 -05:00
  • 863f8466ea Optional qBittorrent creds; require SABnzbd key kikootwo 2026-02-03 13:30:51 -05:00
  • c559f8ebe9 SABnzbd path mapping + ASIN-based request deletion kikootwo 2026-02-03 12:20:44 -05:00
  • 11376b36a2 Merge branch 'ebook-piecewise' kikootwo 2026-02-03 10:47:06 -05:00
  • 0bab806484 Apply reverse path mapping in ensureCategory kikootwo 2026-02-03 10:22:03 -05:00
  • c0d2585f76 Delete PlexMediaServerAPIDocs.json kikootwo 2026-02-03 03:09:13 -05:00
  • ff07ccfdb0 Add ebook-sidecar APIs and UI integration kikootwo 2026-02-03 03:05:23 -05:00
  • a17473e204 Merge branch 'main' into ebook-piecewise kikootwo 2026-02-03 01:32:03 -05:00
  • 0d64b90fd0 Use gosu for reliable UID:GID switching kikootwo 2026-02-02 20:19:09 -05:00
  • 1afab5d47f Add interactive ebook search & selection kikootwo 2026-02-02 19:59:58 -05:00
  • c913be5ca2 Support plain indexer URLs for ebook source kikootwo 2026-02-02 12:51:06 -05:00
  • 9dd09ec836 Add multi-source ebook search & processing kikootwo 2026-02-02 12:27:54 -05:00
  • 433123fcc3 Merge branch 'main' into ebook-piecewise kikootwo 2026-02-02 12:16:54 -05:00
  • 0864fa7b43 Sync RecentRequestsTable with URL and debounce kikootwo 2026-02-02 12:13:51 -05:00
  • 5fe26a1360 Merge branch 'main' into ebook-piecewise kikootwo 2026-02-02 10:43:18 -05:00
  • 770cd5165f Mock router and adjust recent requests tests kikootwo 2026-02-02 10:42:43 -05:00
  • 272038d4eb Merge branch 'main' into ebook-piecewise kikootwo 2026-02-02 10:33:20 -05:00
  • aefc9ef667 Admin requests: paginated API & UI overhaul kikootwo 2026-02-02 10:24:09 -05:00
  • 5a0cce7985 Add multi-source ebook support and per-indexer categories kikootwo 2026-01-30 22:12:24 -05:00
  • 590f089733 Add first-class ebook request support and UI kikootwo 2026-01-30 15:59:25 -05:00
  • 2cda6decbe Add multi-download-client support and UI management kikootwo 2026-01-29 09:21:33 -05:00
  • 3290ebbc9d Add guard for empty ASIN in audiobook matcher kikootwo 2026-01-28 14:28:03 -05:00
  • 12c0305a4b Fix ABS metadata matching to respect Audible region kikootwo 2026-01-28 13:06:41 -05:00
  • 7a9f158320 Fix async assertion for error message in test kikootwo 2026-01-28 12:07:00 -05:00
  • 07dfce3936 Add docker-compose config and normalize file path separators kikootwo 2026-01-28 11:49:02 -05:00
  • a97979358f Implement file hash-based library matching and remove fuzzy ASIN matching kikootwo 2026-01-28 10:32:14 -05:00
  • 497849f427 Fix test to use regex match for error message kikootwo 2026-01-22 16:02:51 -05:00
  • 31bca0052f Add series fields to audiobooks and update related logic kikootwo 2026-01-22 15:56:55 -05:00
  • dc7e557694 Add notification system with admin UI and backend kikootwo 2026-01-21 15:28:23 -05:00
  • ac2ad8aac2 Add BookDate card stack animations and thumbnail caching kikootwo 2026-01-20 17:28:27 -05:00
  • 2d9ed5c76a Add retry logic with exponential backoff to AudibleService kikootwo 2026-01-16 20:25:05 -05:00
  • dac9183797 Replace setImmediate with queueMicrotask in tests kikootwo 2026-01-16 13:52:00 -05:00
  • 3a9ae4a439 Add request approval system and audiobook path template kikootwo 2026-01-16 13:47:36 -05:00
  • 428d9a12e0 Improve test output parsing in CI workflow kikootwo 2026-01-15 17:02:58 -05:00
  • d07b10e407 Improve test output parsing and add debug info kikootwo 2026-01-15 17:00:05 -05:00
  • d67915b7bc Parse test results from vitest default reporter kikootwo 2026-01-15 16:56:12 -05:00
  • 94dbaf073b Add backend unit test framework and modularize settings UI kikootwo 2026-01-15 16:49:59 -05:00
  • b3f89d67bb Update Audiobookshelf API key instructions and improve chapter merging kikootwo 2026-01-14 12:17:41 -05:00
  • 307b63fab4 Refactor indexer management and improve search logic kikootwo 2026-01-13 21:32:54 -05:00
  • e346f88f42 Add Audible region config and user password change modal kikootwo 2026-01-13 01:51:22 -05:00
  • 50fb5a68af Add custom AI provider support and improve qBittorrent auth kikootwo 2026-01-12 17:11:39 -05:00
  • 682836237b Implement centralized logging with RMABLogger kikootwo 2026-01-12 12:45:48 -05:00
  • ba5f5cf7d6 Move ARG declarations after FROM in Dockerfile kikootwo 2026-01-09 20:12:42 -05:00
  • 384601014a Add filesystem scan trigger and version badge features kikootwo 2026-01-09 17:15:00 -05:00
  • 288421012d Implement chapter merging feature and update ranking algorithm kikootwo 2026-01-08 16:26:26 -05:00
  • 722a78ac33 Add e-book fetch API and UI integration for requests kikootwo 2026-01-08 02:09:57 -05:00
  • 95c25ff73a Add e-book sidecar integration and improve request handling kikootwo 2026-01-07 17:19:42 -05:00
  • 24ea53bd2f Improve SABnzbd API key handling and settings UI kikootwo 2026-01-07 10:31:57 -05:00
  • e008744df1 Add SABnzbd Usenet/NZB integration and documentation kikootwo 2026-01-07 02:40:11 -05:00
  • 23881eb670 Add indexer flag bonuses and SSL verify toggle kikootwo 2026-01-06 20:10:33 -05:00
  • ca7cac0c88 Add remote path mapping for qBittorrent integration kikootwo 2026-01-04 06:28:17 -05:00
  • d617e26c92 Add ASIN support to file organization and metadata kikootwo 2025-12-24 23:37:40 -05:00
  • 1374e66f13 Improve torrent search and ranking algorithm kikootwo 2025-12-24 02:52:29 -05:00
  • f043688a71 Implement user soft-delete and improve search ranking kikootwo 2025-12-23 17:34:29 -05:00
  • bb42281dac Improve user auth handling and download monitoring kikootwo 2025-12-23 13:38:13 -05:00
  • 174e9f05b6 Add admin request deletion with soft delete and cleanup kikootwo 2025-12-22 20:24:43 -05:00