Commit Graph

  • 7d965ec994 Remove custom icon develop acx10 2025-12-30 23:36:36 -07:00
  • f618c21b8c Add official website link and icon acx10 2025-12-30 23:32:49 -07:00
  • 43a095eb62 Merge pull request #2063 from booklore-app/develop v1.16.2 master ACX 2025-12-30 17:23:10 -07:00
  • 47efb6593d fix(upload): truncate long filenames to safe length while preserving extension for bookdrop and additional files (#2059) Balázs Szücs 2025-12-31 00:56:05 +01:00
  • a26310bb46 Chore: update label acx10 2025-12-30 16:52:31 -07:00
  • e3eb05fd6a Allow hash in file naming pattern (#2062) ACX 2025-12-30 16:15:33 -07:00
  • 4f372615cf fix(cbz): exclude macOS metadata and hidden files from image extraction (#2056) Balázs Szücs 2025-12-30 22:51:44 +01:00
  • 939299f93c fix(upload): preserve original filename as title when metadata extraction returns temp file name (#2053) Balázs Szücs 2025-12-30 20:12:42 +01:00
  • 161eb05965 fix(ui): update tasks last run time to include timezone information (#2047) CounterClops 2025-12-31 02:55:27 +08:00
  • 8580670b6e feat(api): add healthcheck endpoint for monitoring health from Docker/Podman (#2024) David Long 2025-12-30 13:54:30 -05:00
  • 1b27ca3028 fix(metadata-viewer): show only allowed other actions and localize amazon link (#2031) xcashy 2025-12-30 19:53:21 +01:00
  • 27b366aa3a fix(metadata): add null handling for MetadataRefreshService and improve default initialization in MetadataRefreshOptions (#2034) Balázs Szücs 2025-12-30 19:50:37 +01:00
  • bfb77ecee0 fix(metadata): cover no longer fails to extract with invalid zip files (#2012) MightyHalfGinger 2025-12-30 10:49:50 -08:00
  • 11e64904a5 - Remove library name from payload (#2054) ACX 2025-12-30 11:49:28 -07:00
  • 7c3efaf6db Change the official repository to https://github.com/booklore-app/booklore acx10 2025-12-29 19:47:05 -07:00
  • 5bd26b9aa7 Change the official domain from booklore.dev to booklore.org (#2046) ACX 2025-12-29 19:42:10 -07:00
  • 91f0e86b00 fix(bookdrop): improve pattern extractor date extraction (#2032) CounterClops 2025-12-29 20:29:55 +08:00
  • d9ff9468bd feat(cover-search): trigger search automatically when form is valid after autofill (#2035) Balázs Szücs 2025-12-29 13:28:40 +01:00
  • 76b2979f37 chore: remove unused imports and minor code cleanup across services, controllers, and tests (#2036) Balázs Szücs 2025-12-29 13:28:07 +01:00
  • 85e6c415c0 Merge pull request #2030 from booklore-app/develop v1.16.1 ACX 2025-12-28 22:51:59 -07:00
  • d3148b3772 Fix master pipeline acx10 2025-12-28 22:50:27 -07:00
  • fa4cb8e334 update domain acx10 2025-12-28 22:42:09 -07:00
  • 940235ef4a Merge pull request #2029 from booklore-app/develop ACX 2025-12-28 22:23:14 -07:00
  • dfcd9db368 Feat/lubimyczytac metadata provider (#2019) Marcin Gajewski 2025-12-29 03:50:53 +01:00
  • e65aa47552 refactor(api): improve file resource handling in book download and FB2 metadata extraction (#2018) Balázs Szücs 2025-12-29 03:40:12 +01:00
  • 01446c2537 Refactor book service in BE and FE (#2013) ACX 2025-12-28 19:37:35 -07:00
  • 60095c2173 Tele BE (#2026) ACX 2025-12-28 18:49:43 -07:00
  • 9e151010e7 Improve the SVG fetching and caching logic (#2011) ACX 2025-12-27 15:26:11 -07:00
  • 81757317e5 Some chart shuffles acx10 2025-12-27 11:53:53 -07:00
  • 3fc4d08def Fix: Custom/Added icons not visible when assigning shelf (#2010) ACX 2025-12-27 09:37:00 -07:00
  • 71617a77ff Misc. layout fixes acx10 2025-12-26 18:32:31 -07:00
  • 65a439f9c1 Increase angular budget acx10 2025-12-26 16:56:43 -07:00
  • fb162cb2ad Disable nginx IPv6 listener when disabled on host (#1998) descensus 2025-12-27 00:50:11 +01:00
  • 4d8092e5bc Fix(metadata): Improve handling of non-author creator roles (#1987) MightyHalfGinger 2025-12-26 15:47:24 -08:00
  • 87fe405455 test(util): expand and improve utility test coverage for BookUtils, FileUtils, PathPatternResolver, MetadataChangeDetector, and UserPermissionUtils (#1985) Balázs Szücs 2025-12-27 00:45:55 +01:00
  • 4712f53b8e Display paginated reading sessions in the book metadata view (#2003) ACX 2025-12-26 16:44:44 -07:00
  • 2c1e8a99e3 Add more user-specific charts (#1991) ACX 2025-12-26 12:08:27 -07:00
  • ad8904550b Update github templates (#1990) ACX 2025-12-25 21:38:09 -07:00
  • 758e1d0a74 chore(deps): bump the npm-dependencies group across 1 directory with 14 updates dependabot/npm_and_yarn/booklore-ui/npm-dependencies-e658ed87a0 dependabot[bot] 2025-12-26 03:17:20 +00:00
  • 985cfacc71 chore(deps): bump the gradle-dependencies group dependabot/gradle/booklore-api/gradle-dependencies-8aa6b48079 dependabot[bot] 2025-12-26 03:08:13 +00:00
  • 97cb781229 Fix Reading Session Timeline bars (#1978) ACX 2025-12-25 12:20:09 -07:00
  • 5f2000f085 fix: when selecting a series, select all books from the series (#1979) farfromrefuge 2025-12-25 19:42:30 +01:00
  • 811a7e0906 fix(metadata): Use existing Goodreads ID for batch refresh instead of searching (#1973) cwar 2025-12-25 13:35:53 -05:00
  • cb91a4ae6e fix: Prevent transaction rollback when cover download fails (#1971) cwar 2025-12-25 13:17:28 -05:00
  • 21bcc7d382 perf(cbz): optimize CBZ reading (#1980) Balázs Szücs 2025-12-25 18:10:14 +01:00
  • f5e99d52c1 Fix: regenerate improvements (#1981) farfromrefuge 2025-12-25 18:09:33 +01:00
  • 77e06b868e fix(epub-metadata): properly decode URL-encoded cover image hrefs in EPUB files (#1983) Balázs Szücs 2025-12-25 18:05:24 +01:00
  • b4b4d8f492 Readme styling (#1982) ACX 2025-12-25 00:17:19 -07:00
  • e85dab8580 Revert acx10 2025-12-24 23:35:12 -07:00
  • b649433ec3 Update readme styling acx10 2025-12-24 23:18:06 -07:00
  • 423ae5e4cc Merge pull request #1977 from booklore-app/develop v1.16.0 ACX 2025-12-24 12:28:21 -07:00
  • 776a03b890 Fix CI (#1976) ACX 2025-12-24 12:27:24 -07:00
  • 58eb0e909b Merge pull request #1975 from booklore-app/develop ACX 2025-12-24 12:15:12 -07:00
  • 75fb085c87 Update github workflow acx10 2025-12-24 00:20:08 -07:00
  • 61dcb18706 Update github workflow acx10 2025-12-24 00:17:42 -07:00
  • eaa8e46124 Update github workflow acx10 2025-12-24 00:07:20 -07:00
  • 85cc819369 Update github workflow acx10 2025-12-23 23:18:21 -07:00
  • 3586dd00dd Fix epub scroll acx10 2025-12-23 22:56:49 -07:00
  • 36d5f9e6e0 fix: Don't log stack trace when fetching latest version fails (#1959) Muppetteer 2025-12-24 02:36:10 +11:00
  • 49dabf8549 Run flyway check on dev -> master merge acx10 2025-12-22 11:42:08 -07:00
  • b8fb843b7a Introduce more granular permission controls and update the user management UI (#1965) ACX 2025-12-22 11:24:54 -07:00
  • b5ada2fff0 Introduce reading session tracking with visual insights (#1957) ACX 2025-12-21 21:14:42 -07:00
  • b12fc82414 Merge flyway v78 into v77 acx10 2025-12-20 22:24:14 -07:00
  • 645234e66f feat(bookmark): improve bookmark feature by adding rename, note, color, priority functionalities (#1946) Balázs Szücs 2025-12-21 06:22:10 +01:00
  • 1b4bdc2ddb fix(scans): prevent shelf associations from being cleared during metadata operations (#1947) Balázs Szücs 2025-12-20 22:39:09 +01:00
  • ab36fa4ab6 Enhance EPUB reader with new themes and UI improvements (#1948) ACX 2025-12-20 14:37:52 -07:00
  • 7f66cd34f2 .... feature/serve-angular-from-spring-drop-nginx acx10 2025-12-19 19:41:51 -07:00
  • 01df30b5c4 ... acx10 2025-12-19 19:22:11 -07:00
  • aa981101bb Merge branch 'develop' into feature/serve-angular-from-spring-drop-nginx acx10 2025-12-19 19:11:28 -07:00
  • bfa08054b5 Fix: Add missing kobo progress bar and stats (#1942) Pedro Nave 2025-12-20 01:59:31 +00:00
  • 32a1a2ac34 Fix/hardcover api key per user (#1943) Giancarlo Perrone 2025-12-19 17:56:41 -08:00
  • 5751f2c125 Merge pull request #1939 from booklore-app/develop v1.15.0 ACX 2025-12-19 11:41:28 -07:00
  • 54108754f9 feat: add additional cover art actions and settings (#1938) CounterClops 2025-12-20 02:20:50 +08:00
  • 4e6842c189 refactor(fb2, misc): Improve code quality, update to modern Java patterns, add reasonable initial values for StringBuilders (#1932) Balázs Szücs 2025-12-19 18:59:11 +01:00
  • 0767f75ddb fix: Library icon name bug (#1934) Muppetteer 2025-12-20 04:58:42 +11:00
  • cc76501fd0 feat: add library sync URL generation in KoboUrlBuilder (#1937) ripdog 2025-12-20 06:58:17 +13:00
  • 2da01e7a2e feat(hardcover): sync Kobo reading progress to Hardcover (#1926) Giancarlo Perrone 2025-12-19 09:56:40 -08:00
  • f869ac0ac4 Add sequential next/previous book navigation from library, filtered, and search views (#1931) ACX 2025-12-18 14:48:40 -07:00
  • 63f71d1fde fix: load all pages before doing bulk actions (#1928) CounterClops 2025-12-19 02:11:09 +08:00
  • 79278216ea fix: file renaming with wrong extension (#1929) CounterClops 2025-12-19 02:09:43 +08:00
  • 7c2736229f fix: Bookdrop bulk edit mobile fixes (#1925) Muppetteer 2025-12-19 05:08:32 +11:00
  • 055e86df18 fix(FileService): update User-Agent header for ComicVine to let the Parser through (#1880) Balázs Szücs 2025-12-17 07:31:20 +01:00
  • 690dbb0aa2 Upgrade from Angular 20 to 21 + update other dependencies (#1916) ACX 2025-12-16 23:29:18 -07:00
  • 6df338a0d7 feat(api, ui): add bookdrop bulk edit and metadata pattern extraction (#1846) CounterClops 2025-12-17 14:27:17 +08:00
  • 0a5f12f38c fix: Bookdrop UI mobile support (#1911) Muppetteer 2025-12-17 15:28:26 +11:00
  • 80249b17aa Update tag acx10 2025-12-15 23:12:36 -07:00
  • 694358fc2f Switch version bump logic to bump:major/minor/patch labels acx10 2025-12-15 22:15:54 -07:00
  • a10b0da8e5 chore(deps): bump docker/login-action from 2 to 3 (#1908) dependabot[bot] 2025-12-15 22:06:54 -07:00
  • 150038d308 Add dependabot.yml acx10 2025-12-15 21:57:14 -07:00
  • a65e88f275 Fix tagging acx10 2025-12-15 21:37:40 -07:00
  • 5a54ed509d UI Tweaks acx10 2025-12-15 21:20:39 -07:00
  • 32386a405b Fix flyway file version acx10 2025-12-15 19:57:14 -07:00
  • 7ef92ba459 Skip docker login and image push on pull requests acx10 2025-12-15 19:30:45 -07:00
  • a4a94b731a feat(opds): allow user to set sorting for opds feed in settings (#1824) WorldTeacher 2025-12-16 03:24:01 +01:00
  • 83f5e3a31d chore(deps): update actions/setup-java action to v5 (#1871) renovate[bot] 2025-12-14 19:26:36 -07:00
  • 8318dcde8e chore(deps): update actions/upload-artifact action to v6 (#1872) renovate[bot] 2025-12-14 19:26:15 -07:00
  • 0b4bccb462 fix(ui): Force page reload on logout (#1870) Muppetteer 2025-12-15 13:22:06 +11:00
  • ed05820658 fix(ui): library directory picker dialog double heading (#1867) Muppetteer 2025-12-15 13:21:19 +11:00
  • 3f14376a3a Add Flyway migration conflict detection in CI (#1888) ACX 2025-12-14 12:16:16 -07:00
  • f602137bc7 Speed up CI builds by introducing dependency caching (#1874) ACX 2025-12-14 11:35:40 -07:00