Commit Graph

  • b92f9a2e4d [skip ci] Renovate json fix (#1696) Constantin Piber 2025-10-03 16:57:20 +02:00
  • 6181467abb Include jdk.accessibility in jlink setup (#1693) Constantin Piber 2025-10-03 16:39:44 +02:00
  • 5b55858184 Update moko to v0.25.1 (#1691) renovate[bot] 2025-10-03 10:39:29 -04:00
  • 6dd789dedc Update gradle/actions action to v5 (#1690) renovate[bot] 2025-10-03 10:39:11 -04:00
  • 8d3a144afd Update dependency io.mockk:mockk to v1.14.6 (#1689) renovate[bot] 2025-10-03 10:38:49 -04:00
  • 5577dff087 Update dependency ch.qos.logback:logback-classic to v1.5.19 (#1688) renovate[bot] 2025-10-03 10:38:37 -04:00
  • f4e32bac1a Clear queued state updates on immediate emission (#1685) schroda 2025-10-03 16:38:25 +02:00
  • 02aada7f08 [#1676] Reorder source pages (#1683) Constantin Piber 2025-10-03 16:38:10 +02:00
  • fb05371ac2 Add way to exclude settings from backups (#1682) Mitchell Syer 2025-10-03 10:37:50 -04:00
  • 9a9c0532de Move to Zulu JRE (#1675) Constantin Piber 2025-10-03 16:37:30 +02:00
  • 2e0f72f182 Fix database connection and errors (#1681) Mitchell Syer 2025-09-29 11:24:52 -04:00
  • f210bbc22a Setup webUI in background (#1679) schroda 2025-09-29 17:24:45 +02:00
  • 08c4f8bcc2 Clarify UI_LOGIN availability and introduce bullet points (#1677) Constantin Piber 2025-09-29 17:24:32 +02:00
  • 9062252939 Fix/server config duplicated types (#1672) schroda 2025-09-29 17:24:26 +02:00
  • 5c79672d84 Use graphql directive for auth handling (#1671) schroda 2025-09-29 17:24:19 +02:00
  • 5e48b05270 [skip ci] Add database to bug issue template (#1680) schroda 2025-09-29 00:24:29 +02:00
  • 28ab0af6d4 Fix base path injection when serving from root (#1669) schroda 2025-09-25 17:56:19 +02:00
  • cdb98d2175 Feature/reduce logging (#1667) schroda 2025-09-25 00:01:23 +02:00
  • d95f4fe1e1 Fix/webui subpath injection (#1666) schroda 2025-09-25 00:01:13 +02:00
  • 6e2be271c3 Minor DB Fix (#1668) Mitchell Syer 2025-09-24 18:01:04 -04:00
  • bfccbaf731 Optimize database performance with HikariCP and transaction batching (#1660) Soner Köksal 2025-09-23 22:54:09 +03:00
  • c7b4f226b3 Add server-side subpath support for WebUI (#1658) Soner Köksal 2025-09-23 22:53:53 +03:00
  • d142d3a25a Update dependency org.postgresql:postgresql to v42.7.8 (#1657) renovate[bot] 2025-09-23 15:53:44 -04:00
  • f8b00a4541 Update dependency org.bouncycastle:bcprov-jdk18on to v1.82 (#1652) renovate[bot] 2025-09-23 15:53:38 -04:00
  • 808e0ecae7 Make Sure Backup Create Flags are Exposed (#1650) Mitchell Syer 2025-09-15 16:45:14 -04:00
  • a09cac1063 Update wiki for settings changes (#1649) Constantin Piber 2025-09-15 14:21:53 +00:00
  • 513af98872 [skip ci] Update actions/checkout action to v5 (#1648) renovate[bot] 2025-09-15 09:41:18 -04:00
  • fafcaa222c Update Dex2Jar (#1644) Mitchell Syer 2025-09-15 09:25:20 -04:00
  • 1dd79a0b1e Add Wiki to main repo to allow pull requests for improvements (#1647) Mitchell Syer 2025-09-15 09:25:13 -04:00
  • bbd7e30298 Fix/server startup config update failure handling (#1646) schroda 2025-09-14 16:32:23 +02:00
  • 2818fbe575 Update dependency com.typesafe:config to v1.4.5 (#1642) renovate[bot] 2025-09-13 12:22:28 -04:00
  • a11db6662d Update kotlin monorepo to v2.2.20 (#1640) renovate[bot] 2025-09-13 12:22:22 -04:00
  • 904157a91a Streamline deprecated settings config value migration logic (#1633) schroda 2025-09-13 18:22:09 +02:00
  • 904d3980d6 Update plugin ktlint to v13.1.0 (#1609) renovate[bot] 2025-09-13 12:21:58 -04:00
  • 89e2ba9f75 Update dependency com.pinterest.ktlint:ktlint-cli to v1.7.1 (#1520) renovate[bot] 2025-09-13 12:21:49 -04:00
  • 3f4dd2861e Fix pages after refactoring downloads (#1639) Mitchell Syer 2025-09-09 21:10:27 -04:00
  • c1a9b158e2 Weblate translations (#1638) Weblate (bot) 2025-09-10 00:15:08 +02:00
  • 7db947eba2 Restore server settings first (#1637) schroda 2025-09-10 00:14:47 +02:00
  • 450861d47a Update plugin buildconfig to v5.6.8 (#1636) renovate[bot] 2025-09-09 18:14:36 -04:00
  • 3df0106325 Fix/logging user sensitive config data in cleartext (#1634) schroda 2025-09-10 00:14:21 +02:00
  • 2b767eb488 Fix/local manga thumbnails handling (#1630) schroda 2025-09-10 00:14:01 +02:00
  • f8c77b3673 Update dependency io.insert-koin:koin-core to v4.1.1 (#1629) renovate[bot] 2025-09-09 18:13:50 -04:00
  • aaaae4e719 Handle null keys better (#1628) Mitchell Syer 2025-09-09 18:13:40 -04:00
  • 679e2c0da9 Optimize Download Queue (#1627) Mitchell Syer 2025-09-09 18:13:31 -04:00
  • 055c1c47f6 Update dependency com.android.tools.build:apksig to v8.13.0 (#1626) renovate[bot] 2025-09-09 18:13:18 -04:00
  • 275727ed90 feat(kosync): add mutations for manual progress push and pull (#1625) Zeedif 2025-09-09 16:13:05 -06:00
  • 257e1dd03d refactor(kosync): introduce differentiated sync strategies (#1624) Zeedif 2025-09-09 16:12:53 -06:00
  • 5bf2a4aed4 Set BackupServerSettings to nullable Syer10 2025-09-02 16:34:48 -04:00
  • dc79b4c90a Support PostgreSQL Databases (#1617) Mitchell Syer 2025-09-02 12:29:09 -04:00
  • 4cdc7b348d Update dependency com.android.tools.build:apksig to v8.12.2 (#1620) renovate[bot] 2025-09-01 17:03:33 -04:00
  • ddedceeded Support null preference keys (#1623) Mitchell Syer 2025-09-01 17:03:21 -04:00
  • 3179169913 Update dependency org.jsoup:jsoup to v1.21.2 (#1615) renovate[bot] 2025-09-01 17:03:10 -04:00
  • 8ef2877040 Feature/streamline settings (#1614) schroda 2025-09-01 23:02:58 +02:00
  • 11b2a6b616 Weblate translations (#1605) Weblate (bot) 2025-09-01 23:02:38 +02:00
  • 04ad0033d7 GraphQL directly uses getUserFromToken and expects a valid user for (#1616) Constantin Piber 2025-08-25 12:02:12 +02:00
  • 46e2ef125a OPDS: Allow fallback to Basic Auth (#1613) Constantin Piber 2025-08-24 18:36:11 +02:00
  • 9a33e3808a Feature/graphql settings add jwt settings (#1612) schroda 2025-08-24 18:35:59 +02:00
  • 8ae451ece5 refactor(opds): align feed generation with RFC5005 and OpenSearch specs (#1611) Zeedif 2025-08-24 10:35:47 -06:00
  • a5d64be197 fix(kosync): use correct partial hash for binary checksum (#1610) Zeedif 2025-08-24 10:35:38 -06:00
  • 4482b325d7 [#1575] Disable Alt translation (#1608) Constantin Piber 2025-08-22 01:18:33 +02:00
  • f46745d70c feat(kosync): Implement On-the-Fly Deterministic Hashing for KOReader Sync (#1606) Zeedif 2025-08-21 17:18:27 -06:00
  • b213de19cc Update actions/setup-java action to v5 (#1607) renovate[bot] 2025-08-21 19:18:08 -04:00
  • 75355f0784 Update dependency com.auth0:java-jwt to v4.5.0 (#1603) renovate[bot] 2025-08-21 19:18:00 -04:00
  • 8547159eec Basic JWT implementation (#1524) Constantin Piber 2025-08-21 00:04:48 +02:00
  • d90bfb6e3e Weblate translations (#1599) Weblate (bot) 2025-08-21 00:03:46 +02:00
  • 82ad2fbe80 feat(opds): Enhance KOSync Conflict Handling and Reliability (#1602) Zeedif 2025-08-20 16:03:33 -06:00
  • a414860626 fix(api): optimize HEAD requests for chapter downloads (#1601) Zeedif 2025-08-20 16:03:26 -06:00
  • 392f66e938 Update plugin shadowjar to v8.3.9 (#1597) renovate[bot] 2025-08-20 18:03:08 -04:00
  • a40021a823 Update actions/checkout action to v5 (#1582) renovate[bot] 2025-08-19 15:01:50 -04:00
  • c86f7c5356 Update dependency com.android.tools.build:apksig to v8.12.1 (#1595) renovate[bot] 2025-08-19 15:01:37 -04:00
  • 3075888d26 [#1575] Support copy & paste (#1593) Constantin Piber 2025-08-19 22:01:31 +03:00
  • 7a0d3a1efe Expose the Source baseUrl (#1585) Mitchell Syer 2025-08-19 15:01:14 -04:00
  • 7b22397a82 Update kotlin monorepo to v2.2.10 (#1589) renovate[bot] 2025-08-19 15:01:07 -04:00
  • b2cfb5a1e9 AndroidCompat: Use NotoSans as default font (#1572) Constantin Piber 2025-08-19 22:00:59 +03:00
  • 283e38c30a Update actions/download-artifact action to v5 (#1573) renovate[bot] 2025-08-19 15:00:43 -04:00
  • 02717b317c [#1550] Allow page icons outside authentication (#1577) Constantin Piber 2025-08-19 22:00:35 +03:00
  • 7fa1250a67 Weblate translations (#1580) Weblate (bot) 2025-08-19 21:00:28 +02:00
  • 590e43c827 feat(sync/koreader): Add KOReader reading progress synchronization (#1560) Zeedif 2025-08-19 13:00:19 -06:00
  • 16e9c0b19a Migrate to GradleUp Shadow (#1561) Mitchell Syer 2025-08-19 15:00:09 -04:00
  • 8661438f69 Update dependency io.github.oshai:kotlin-logging-jvm to v7.0.13 (#1568) renovate[bot] 2025-08-19 14:59:59 -04:00
  • 9049b4a090 [skip ci] Weblate fixes (#1579) Mitchell Syer 2025-08-09 15:20:00 -04:00
  • a2622fe3e1 [#1563] Return default if no matching locale found (#1576) Constantin Piber 2025-08-08 04:35:19 +03:00
  • 664d5fe637 Canvas: Implement drawColor for author notes (#1562) Constantin Piber 2025-08-01 08:35:49 +03:00
  • 97f9180063 Update xmlserialization to v0.91.2 (#1549) renovate[bot] 2025-07-31 19:55:52 -04:00
  • eed8012521 Update dependency io.github.oshai:kotlin-logging-jvm to v7.0.10 (#1559) renovate[bot] 2025-07-31 19:55:41 -04:00
  • ab1e3e4302 Update dependency com.android.tools.build:apksig to v8.12.0 (#1557) renovate[bot] 2025-07-31 19:55:35 -04:00
  • c12b6f39d8 Update dependency org.apache.commons:commons-compress to v1.28.0 (#1555) renovate[bot] 2025-07-31 19:55:29 -04:00
  • b280c03afa Update dependency com.squareup.okio:okio to v3.16.0 (#1554) renovate[bot] 2025-07-31 19:55:23 -04:00
  • 1d9991e562 Feature/Improve chapter download with valid existing download handling (#1553) schroda 2025-08-01 01:55:09 +02:00
  • 87aae46a1f Overhaul OPDS feeds for discovery, filtering, and enhanced UX (#1543) Zeedif 2025-07-31 17:53:40 -06:00
  • 7e211ee9a1 Release v2.1.1867 v2.1.1867 Syer10 2025-07-31 13:56:03 -04:00
  • 8e8883ba37 Update electron (#1556) Mitchell Syer 2025-07-31 12:01:33 -04:00
  • 02c4398e48 Fix handling of too long page image urls migration (#1552) schroda 2025-07-30 00:00:10 +02:00
  • ad7a8dd7dc Fix/page download conversion reduce logs (#1545) schroda 2025-07-26 01:42:06 +02:00
  • e3338211d6 Handle too long page image urls (#1544) schroda 2025-07-26 01:42:00 +02:00
  • 7cab4b9229 Simplify secondary config parse (#1540) Mitchell Syer 2025-07-21 22:20:58 -04:00
  • ac5f1a0d93 Add enabled preference setting (#1539) Mitchell Syer 2025-07-21 15:13:17 -04:00
  • 798b9d0c98 Fix cookies when domain is null (#1538) Mitchell Syer 2025-07-21 15:13:04 -04:00
  • 3ff29aa38a snowmtl extension error fix: dynamic retrieval (#1531) Chiru-Dey 2025-07-22 00:42:57 +05:30
  • f8c2b9ffb0 Update dependency adoptium/temurin21-binaries to jdk-21.0.8+9 (#1529) renovate[bot] 2025-07-21 15:12:49 -04:00