Commit graph

  • 30c81dc9d9
    Merge d6a37e6852 into 9c84690a07 Klara Robinson 2026-04-27 16:16:34 +08:00
  • a7b493548a build(komga-deps): Bump springboot to 3.5.14 and junrar to 7.5.10 Óliver García Albertos 2026-04-27 08:10:03 +01:00
  • df3ded9f67 fix(api): return null for UserDto.ageRestriction instead of omitting field Ashley Bennett 2026-04-27 03:38:27 +01:00
  • 36c8545d42
    Merge 9ea3725c7d into 9c84690a07 kanjieater 2026-04-25 01:38:10 -07:00
  • 9c84690a07 chore(release): 1.24.4 [skip ci] master 1.24.4 github-actions 2026-04-24 01:52:15 +00:00
  • 2de8dd8c57
    Merge 5b56f20185 into 5d14057736 noaione 2026-04-24 09:14:52 +08:00
  • 09922fe6bd
    Merge edccac6546 into 5d14057736 everpcpc 2026-04-24 09:14:52 +08:00
  • 264bf53f14
    Merge 20fad2503c into 5d14057736 noaione 2026-04-24 09:14:51 +08:00
  • 5d14057736
    build(docker): update base image to Ubuntu 26.04 for amd64 and arm64 Óliver García Albertos 2026-04-24 01:14:45 +00:00
  • 0b28f8f5ae Push docker base to Ubuntu 26.04 Óliver García Albertos 2026-03-26 11:56:10 +00:00
  • e3a8cc6b01
    fix(api): omit UserDto.ageRestriction instead of returning null James Ward 2026-04-23 02:34:05 -04:00
  • bb60a797e8 deps(webui): bump @xmldom/xmldom from 0.8.12 to 0.8.13 in /komga-webui dependabot[bot] 2026-04-23 03:25:53 +00:00
  • 2dca806838
    test(api): match UserControllerTest with new behavior James Ward 2026-04-22 23:37:36 -04:00
  • 2762352dfe fix a compiler smart cast complain Gauthier Roebroeck 2026-04-23 11:37:28 +08:00
  • 23d9d06fdd
    deps(webui): bump @xmldom/xmldom from 0.8.12 to 0.8.13 in /komga-webui dependabot[bot] 2026-04-23 03:25:53 +00:00
  • 36b773ae43
    fix(api): match UserDto with expected schema James Ward 2026-04-22 21:35:18 -04:00
  • 9fe19d42c1
    Fix formatting of BookMetadata.kt constructor parameters Winston 2026-04-21 18:25:52 -05:00
  • 86e89b60ff
    Add titleSort and titleSortLock to BookMetadataDao Winston 2026-04-21 17:03:29 -05:00
  • ef0415b642
    Add titleSort and titleSortLock to book metadata tests Winston 2026-04-21 16:25:27 -05:00
  • 8db3a9dd8e
    Add TITLE_SORT and TITLE_SORT_LOCK columns to BOOK_METADATA Winston 2026-04-21 16:09:33 -05:00
  • 2cf4b16cd8
    Add titleSort and titleSortLock to BookMetadataDto Winston 2026-04-21 16:08:17 -05:00
  • 504266b9c5
    Add titleSort and titleSortLock to BookMetadataDto Winston 2026-04-21 16:05:55 -05:00
  • 1044eaa78c
    Add titleSort and titleSortLock properties Winston 2026-04-21 16:02:48 -05:00
  • 82e793b6db
    Add titleSort and titleSortLock to BookMetadata Winston 2026-04-21 16:01:02 -05:00
  • ddfe65dde1 fix(koreader): also accept application/json on Accept header Gauthier Roebroeck 2026-04-21 16:33:45 +08:00
  • 08cd089914 feat(api): support HTTP Range requests on book file download endpoint michael-howard 2026-04-18 21:44:52 -07:00
  • 4a7d9a6510 fix(kobo): proxy raw request body to kobo store Gauthier Roebroeck 2026-04-17 10:39:40 +08:00
  • 0809065808
    build(deps): bump com.github.junrar:junrar from 7.5.5 to 7.5.10 dependabot[bot] 2026-04-17 02:42:47 +00:00
  • 51a2adfbbb
    Disable chunked request by forcing reactor to set Content-Length Yohann Leon 2026-04-17 03:17:55 +09:00
  • 8fd9da2264
    Resolve linting issue on KoboController Yohann Leon 2026-04-17 01:27:13 +09:00
  • a40e115c6a
    Fix serialization of KoboProxy objects Yohann Leon 2026-04-16 21:41:34 +09:00
  • f3e5ff1bb0 bump deps next-ui Gauthier Roebroeck 2026-04-16 11:41:19 +08:00
  • 0c06a70ae0 bump vite to 8 Gauthier Roebroeck 2026-04-16 11:35:32 +08:00
  • 61ca0f1300 bump deps Gauthier Roebroeck 2026-04-16 11:25:59 +08:00
  • 6e2dcc29b7 extract translations Gauthier Roebroeck 2026-04-14 17:27:48 +08:00
  • 85edd8b63f deps(webui): bump axios from 1.13.5 to 1.15.0 in /komga-webui dependabot[bot] 2026-04-10 03:45:30 +00:00
  • 63de6aa9b1 deps(webui): bump follow-redirects in /komga-webui dependabot[bot] 2026-04-14 06:31:30 +00:00
  • bacdb5308c
    deps(webui): bump follow-redirects in /komga-webui dependabot[bot] 2026-04-14 06:31:30 +00:00
  • 717ef82a3d fix(opds2): incorrect latest series navigation links Gauthier Roebroeck 2026-04-14 14:28:54 +08:00
  • 7c00661365 fix(opds2): auth logo issue when using base url Gauthier Roebroeck 2026-04-14 14:28:38 +08:00
  • 6c2621b538 ci: update homebrew action Gauthier Roebroeck 2026-04-13 13:22:48 +08:00
  • 5fc0b7ef30 fix(epub): some TOC may not be parsed correctly Gauthier Roebroeck 2026-04-13 10:13:26 +08:00
  • dd9c3facd7 deps: bump gradle-git-properties plugin from 2.5.2 to 2.5.7 Gauthier Roebroeck 2026-03-30 16:58:44 +08:00
  • dc55a82951
    deps(webui): bump axios from 1.13.5 to 1.15.0 in /komga-webui dependabot[bot] 2026-04-10 03:45:30 +00:00
  • b77554fa17 deps(webui): bump lodash from 4.17.23 to 4.18.1 in /komga-webui dependabot[bot] 2026-04-10 03:30:55 +00:00
  • 1045fb2f3b
    deps(webui): bump lodash from 4.17.23 to 4.18.1 in /komga-webui dependabot[bot] 2026-04-10 03:30:55 +00:00
  • 99b509d013 update cicd flow with simplesoft-duongdt3/komga duong.doan1 2026-04-09 10:52:42 +07:00
  • c97b103b5b Update docker-compose.yml duong.doan1 2026-04-08 14:52:36 +07:00
  • ffc3de612a docs: update docker setup and migration summary with PostgreSQL fixes duong.doan1 2026-04-08 11:57:25 +07:00
  • 4b00534e53 fix: PostgreSQL migration case sensitivity issues duong.doan1 2026-04-08 11:52:35 +07:00
  • f4652f79d8 chore: configure docker-compose.local.yml with consolidated schema and Flyway baseline tiny Flutter team 2026-04-07 23:34:04 +07:00
  • ff6bf2d6ac feat(database): consolidate PostgreSQL migrations into a single baseline schema with quoted identifiers to resolve persistent case-sensitivity issues and JDBC migration failures tiny Flutter team 2026-04-07 23:13:22 +07:00
  • 1b4f8018ae chore: fix SQLite-specific syntax in PostgreSQL migrations tiny Flutter team 2026-04-07 22:39:08 +07:00
  • fa2b0e47e5 chore: align Dockerfile.local with release workflow and fix postgresql migrations tiny Flutter team 2026-04-07 22:34:27 +07:00
  • 7750b593f6 refactor: simplify Docker build setup duong.doan1 2026-04-07 18:29:00 +07:00
  • 2938c9471e feat: update docker-compose to use local image and add local compose file duong.doan1 2026-04-07 18:24:42 +07:00
  • d430c99f43 feat: add local Docker build scripts and configurations duong.doan1 2026-04-07 18:07:42 +07:00
  • 5929233ff7 feat: Complete Sprint 3 PostgreSQL UDF implementations and testing duong.doan1 2026-04-07 16:37:27 +07:00
  • 36ab2efc54 test: Add scripts folder and PostgreSQL test configuration duong.doan1 2026-04-07 14:54:48 +07:00
  • f95b1b52d7 docs: Update tasks.md with Sprint 2 completion status duong.doan1 2026-04-07 14:39:07 +07:00
  • 51310709c2 feat: Complete Sprint 2 PostgreSQL migration conversion duong.doan1 2026-04-07 14:35:38 +07:00
  • bc72f46a5f chore: Remove unused application-docker.yml file duong.doan1 2026-04-07 14:09:47 +07:00
  • 29692c738b feat: Complete Sprint 1 PostgreSQL infrastructure duong.doan1 2026-04-07 14:09:19 +07:00
  • ee45e4f0fb feat: Continue PostgreSQL support migration duong.doan1 2026-04-07 12:01:35 +07:00
  • a38aa4024f feat: PostgreSQL support infrastructure duong.doan1 2026-04-07 11:51:08 +07:00
  • 69b6b2bf93 add kilo plan add support Posgrest duong.doan1 2026-04-07 11:33:10 +07:00
  • 61fde76929 collection name and menu in toolbar Gauthier Roebroeck 2026-04-02 17:42:32 +08:00
  • 7bd55f126e add library name in library tab navigation Gauthier Roebroeck 2026-04-02 17:09:11 +08:00
  • bb2c3512ff filter by library for collection's series Gauthier Roebroeck 2026-04-02 16:11:18 +08:00
  • e075301821 add scaffolding for entity browsing and card links Gauthier Roebroeck 2026-04-01 17:37:13 +08:00
  • eaf4ca9149 browse readlists Gauthier Roebroeck 2026-04-01 16:59:16 +08:00
  • c13f55efea browse collections Gauthier Roebroeck 2026-04-01 16:03:42 +08:00
  • ad421020fb browse books Gauthier Roebroeck 2026-04-01 14:34:56 +08:00
  • 7e0d680bdf build(webui): update Browserslist db github-actions[bot] 2026-04-01 03:03:31 +00:00
  • e9b938c553 build(webui): update Browserslist db github-actions[bot] 2026-04-01 03:03:31 +00:00
  • 7441d42a1a add composable for presentation mode Gauthier Roebroeck 2026-04-01 10:52:31 +08:00
  • b4d2255e51 move filter button to its own component Gauthier Roebroeck 2026-04-01 10:40:33 +08:00
  • 5620e3fd67 deps(webui): bump @xmldom/xmldom from 0.8.10 to 0.8.12 in /komga-webui dependabot[bot] 2026-04-01 00:22:20 +00:00
  • d8604beaab
    deps(webui): bump @xmldom/xmldom from 0.8.10 to 0.8.12 in /komga-webui dependabot[bot] 2026-04-01 00:22:20 +00:00
  • 50c3a53d6e add more tooltips Gauthier Roebroeck 2026-03-31 13:58:03 +08:00
  • bc9228f73a fix vitest warning Gauthier Roebroeck 2026-03-27 16:36:10 +08:00
  • ef8c4072b4 localize filesize symbols Gauthier Roebroeck 2026-03-25 16:17:26 +08:00
  • e57a77f716 refactor Gauthier Roebroeck 2026-03-25 16:16:02 +08:00
  • fd47941267 refactor Gauthier Roebroeck 2026-03-25 15:29:46 +08:00
  • 380beec6a4 add missing series filter Gauthier Roebroeck 2026-03-25 14:39:10 +08:00
  • d7b93d51f6 cleanup criteria api request Gauthier Roebroeck 2026-03-25 14:38:42 +08:00
  • 243b72362c change default filter density and color Gauthier Roebroeck 2026-03-25 14:37:52 +08:00
  • 2f7f7ea474 fix infinite series sort Gauthier Roebroeck 2026-03-25 14:37:27 +08:00
  • e6b70d28af bump eslint Gauthier Roebroeck 2026-03-25 11:55:20 +08:00
  • aa2bf1b448 bump vitest Gauthier Roebroeck 2026-03-25 11:49:58 +08:00
  • 295611c507 use rules composable for standard rules Gauthier Roebroeck 2026-03-25 11:34:34 +08:00
  • 3a8e46bc6c bump deps Gauthier Roebroeck 2026-03-25 11:31:57 +08:00
  • 55908ca6d7 infinite scroll Gauthier Roebroeck 2026-03-25 11:06:32 +08:00
  • e040ef8f8a bump deps Gauthier Roebroeck 2026-03-24 15:03:00 +08:00
  • 8ebf2a9055 bump deps Gauthier Roebroeck 2026-03-24 14:58:59 +08:00
  • ec3c0eff43 bump deps Gauthier Roebroeck 2026-03-24 14:53:12 +08:00
  • 404e502e3a upgrade storybook Gauthier Roebroeck 2026-03-24 14:48:56 +08:00
  • e9cf44e3e9 add sort Gauthier Roebroeck 2026-03-24 10:45:50 +08:00
  • 0aa71d6b51 pagerequest fixes Gauthier Roebroeck 2026-03-24 10:45:32 +08:00
  • 8f1f29743d fix hide search when there is 0 elements Gauthier Roebroeck 2026-03-24 10:45:04 +08:00