Commit Graph

  • 7e11d39724 fix(opds): send book descriptions as plain text neon 2026-10-11 05:40:33 +00:00
  • 3e993af16b i18n(client): sync translations from Crowdin (#1707) neon 2026-10-10 23:57:13 -06:00
  • c37821782a security(deps): update dependencies and rebuild kepubify with go 1.27.2 neon 2026-10-11 05:19:04 +00:00
  • e4843e4aa1 fix(metadata): keep extended m4b tags when a cover is written neon 2026-10-11 04:37:26 +00:00
  • c3abf6d9e1 fix(settings): add release tiers on plain-HTTP origins neon 2026-10-11 03:54:24 +00:00
  • cc50b55eeb feat(books): add read-aloud delivery policies and preserve sync neon 2026-10-11 03:11:27 +00:00
  • 7bb51a7a0b feat(metadata): cache metadata provider answers neon 2026-10-10 22:26:26 +00:00
  • c91648eaac feat(books): include comics in non-audio requests neon 2026-10-10 21:47:09 +00:00
  • e6c0275fdf fix(settings): refresh upload limits and default to 4 GB neon 2026-10-10 17:30:22 +00:00
  • 3c6dd48b5b style(books): add enchanted request button effects neon 2026-10-10 17:17:12 +00:00
  • 5a4560c9e2 fix(metadata): make epub metadata writes idempotent and lossless neon 2026-10-10 16:30:24 +00:00
  • c08c46d5cd chore: update repository charts github-actions[bot] 2026-10-10 13:00:48 +00:00
  • 0d4e8f783d chore: update repository charts github-actions[bot] 2026-10-09 13:42:43 +00:00
  • af8f55976f feat(client): add the Nostalgia appearance style neon 2026-10-09 01:01:57 +00:00
  • c63f3ab757 fix(metadata): choose sources by medium and stop overwriting book data neon 2026-10-08 18:12:48 +00:00
  • 21b68685ad fix(settings): stop truncating the genres merge strategy control neon 2026-10-08 17:55:12 +00:00
  • 39ac2f1efd feat: request an ebook and audiobook as a pair neon 2026-10-08 16:12:30 +00:00
  • f77efd6e8b chore: update repository charts github-actions[bot] 2026-10-08 13:58:50 +00:00
  • 01b5638ea7 feat(cover): show each book's cover in the shape of its primary format neon 2026-10-08 06:19:00 +00:00
  • bd141802bd fix(reader): preserve reading progress across narration resume neon 2026-10-07 21:39:38 +00:00
  • c35eb38485 fix(cover): restore audiobookcovers searches neon 2026-10-07 21:33:50 +00:00
  • 2476195016 docs: add android coming soon badges to readme neon 2026-10-07 20:55:33 +00:00
  • 0d426db88e fix(scanner): preserve separate books at the library root neon 2026-10-07 20:51:27 +00:00
  • 5c093333c5 fix(smart-scope): refresh sidebar counts after saving neon 2026-10-07 20:12:54 +00:00
  • d719c4ee5b fix(metadata): preserve ISBN fields across metadata workflows neon 2026-10-07 20:07:23 +00:00
  • 6c7d91eaac feat(metadata): add configurable missing-field reminders neon 2026-10-07 20:06:50 +00:00
  • 8fef9d1633 feat(metadata): add empty-field details and optional auto-search neon 2026-10-07 18:38:07 +00:00
  • 3ef4a22c37 fix(scanner): play disc-folder audiobook tracks disc by disc neon 2026-10-07 18:31:33 +00:00
  • 100953ea1b feat(metadata): write metadata to every file of a multi-file book neon 2026-10-07 16:52:52 +00:00
  • 936f2c3619 chore: update repository charts github-actions[bot] 2026-10-07 13:52:26 +00:00
  • e767358443 feat(library): auto-select sole upload destinations v3.3.0 neon 2026-10-07 04:56:44 +00:00
  • e6ea5bd77e fix(stats): invalidate reading caches after committed changes neon 2026-10-07 01:28:10 +00:00
  • 58756565fc fix(kobo): preserve koreader matching for converted downloads neon 2026-10-07 00:07:50 +00:00
  • 019c432262 fix(opds): expose public collections to other users neon 2026-10-06 22:16:21 +00:00
  • 1abf2f58ca fix(kobo): sync native kepub progress and canonical positions neon 2026-10-06 20:53:08 +00:00
  • 2dddf9b89f fix(books): retain records when content deletion fails neon 2026-10-06 17:56:46 +00:00
  • 4ca7128b76 fix(library): refuse renames into a folder another book holds neon 2026-10-06 00:02:21 +00:00
  • a24dc2e2cc feat(annotations): add a library-wide notebook for every book neon 2026-10-04 23:39:10 +00:00
  • ff880a470c feat(annotations): add book journal, starred highlights and colour names neon 2026-10-04 17:27:03 +00:00
  • 74d4a669df feat(reading-session): return session type in the per-book session list neon 2026-10-04 06:13:23 +00:00
  • 1adab58d4b i18n(client): sync translations from Crowdin (#1677) neon 2026-10-06 11:23:11 -06:00
  • e253f7ffca fix(reader): preserve exact positions when syncing with koreader (#1694) neon 2026-10-06 11:22:55 -06:00
  • d428fe0e56 chore: update repository charts github-actions[bot] 2026-10-06 13:35:06 +00:00
  • 88c1447e1a chore: update repository charts github-actions[bot] 2026-10-05 15:14:19 +00:00
  • eeed8950b4 chore: update repository charts github-actions[bot] 2026-10-04 12:49:52 +00:00
  • 8fecae94e6 security(deps): upgrade busboy to fix multipart denial of service neon 2026-10-03 17:19:41 +00:00
  • df926fdf0f fix(library): include saved settings in scoped library summaries neon 2026-10-03 16:45:15 +00:00
  • 60fcbd9410 i18n(client): sync translations from Crowdin (#1632) neon 2026-10-03 10:04:18 -06:00
  • 418e1e99b9 chore: update repository charts github-actions[bot] 2026-10-03 11:59:11 +00:00
  • 4630ff39f3 chore: update repository charts github-actions[bot] 2026-10-02 13:07:46 +00:00
  • cb8d1e3b2b fix(settings): add optional dashboard shelf sync neon 2026-10-02 04:11:47 +00:00
  • 0e16931df3 ci: align repo automation with the new label set neon 2026-10-02 00:55:22 +00:00
  • f8c8ecf99a fix(books): honour the metadata score sort when series are collapsed neon 2026-10-02 00:10:28 +00:00
  • 068a62b7ab fix(reader): fall back to the declared narration length for read-along EPUBs neon 2026-10-01 18:09:27 +00:00
  • 02e3fbf5b2 chore: update repository charts github-actions[bot] 2026-10-01 13:51:16 +00:00
  • 4701412ef2 feat(settings): redesign file naming as a two-column workbench neon 2026-10-01 02:46:15 +00:00
  • 2855dbb8a3 i18n(client): sync translations from Crowdin (#1611) neon 2026-09-30 22:11:38 -06:00
  • 324059ef16 security(deps): patch container dependency vulnerabilities neon 2026-09-30 22:23:42 +00:00
  • 05a55d6b62 build(deps): upgrade non-TypeScript dependencies neon 2026-09-30 21:37:55 +00:00
  • ef2bcced3b fix(client): constrain request title column width neon 2026-09-30 20:04:59 +00:00
  • 85927fb118 fix(reader): keep oversized comic pages within scroll bounds neon 2026-09-30 19:35:10 +00:00
  • 951f3b702d fix(reader): persist audiobook progress on insecure origins neon 2026-09-30 19:31:05 +00:00
  • d1b3fae7f7 fix(authors): keep non-latin letters when matching enrichment candidates (#1615) v3.2.0 SergeiAK 2026-09-30 21:15:21 +03:00
  • 4099f92dd1 chore: update repository charts github-actions[bot] 2026-09-30 12:58:43 +00:00
  • de0954e77f feat(settings): polish the libraries page and add in-place controls neon 2026-09-30 06:38:54 +00:00
  • 02a3d9a5a6 chore: update repository charts github-actions[bot] 2026-09-30 05:52:40 +00:00
  • 09e4f1b5bd chore(deps): update minor and patch dependencies neon 2026-09-30 00:57:24 +00:00
  • c0759ea1bf i18n(client): sync translations from Crowdin (#1574) neon 2026-09-29 18:22:14 -06:00
  • 369393e4ad docs: document unsupported network storage neon 2026-09-29 22:15:03 +00:00
  • 2e679eebe7 chore: update repository charts github-actions[bot] 2026-09-29 13:17:44 +00:00
  • 6f673e2e59 feat(metadata): merge search and compare into one match sheet neon 2026-09-29 04:53:34 +00:00
  • 1dd389563c style(client): unify modal backdrops with dedicated scrim tokens neon 2026-09-29 03:42:01 +00:00
  • e92cc36146 feat(library): rebuild the library editor as a settings sheet neon 2026-09-29 02:11:31 +00:00
  • d66f853cad feat(settings): add read-aloud filename token neon 2026-09-29 01:29:25 +00:00
  • acce1e15ac fix(server): survive database connection loss neon 2026-09-29 00:37:44 +00:00
  • 7e3bb1892e fix(annotations): clear KOReader state on device removal neon 2026-09-29 00:24:27 +00:00
  • a572badecb fix(client): persist visible Book Dock destination on done neon 2026-09-29 00:14:15 +00:00
  • 0085ffd11e fix(series): show mixed-media books in every group neon 2026-09-29 00:00:13 +00:00
  • 826584e5da feat(annotations): add bounded dashboard highlights route neon 2026-09-28 23:50:27 +00:00
  • a35e222cb2 feat(types): expose the book file id on audiobook manifest assets neon 2026-09-28 22:38:37 +00:00
  • 236c1785d0 fix(books): stop synthesizing audiobook chapters from unknown durations neon 2026-09-28 22:34:14 +00:00
  • 1be423fb54 test(stats): read continue-listening books from the scroller envelope neon 2026-09-28 22:29:44 +00:00
  • 35d5a8c2d6 fix(reader): accept audiobook positions in the last second of a track neon 2026-09-28 22:27:45 +00:00
  • fd480b7f2b db(annotations): let a deleted audio bookmark position be bookmarked again neon 2026-09-28 22:26:10 +00:00
  • c76d9c01f9 fix(reader): stop web audiobook progress retrying rejected writes neon 2026-09-28 22:23:06 +00:00
  • d8f68a0d38 fix(stats): record web audiobook sessions as listening neon 2026-09-28 22:16:52 +00:00
  • bf0065a239 chore: update repository charts github-actions[bot] 2026-09-28 14:25:58 +00:00
  • c61a2b8767 chore: update repository charts github-actions[bot] 2026-09-27 12:24:43 +00:00
  • 55110d5b44 feat(settings): add per-user Requests visibility toggle neon 2026-09-26 18:46:10 +00:00
  • 8dfb093301 feat(library): support fractional finished thresholds neon 2026-09-26 18:22:02 +00:00
  • 244924a3aa fix(library): display reading start threshold accurately neon 2026-09-26 18:04:25 +00:00
  • 2d9af5170b i18n(client): sync translations from Crowdin (#1565) neon 2026-09-26 11:59:15 -06:00
  • 900514c2b3 fix(koreader): respect KOReader global HTTP proxy settings (#1562) Irohoho 2026-09-26 19:15:47 +02:00
  • a0477f0d0b ci: track meaningful pull request inactivity neon 2026-09-26 15:48:02 +00:00
  • 04ba2ffbcf fix(metadata): keep a pinned hardcover edition past the edition cap (#1549) François-Xavier Payet 2026-09-26 17:46:03 +02:00
  • d4bc62f8a9 fix(metadata): write finalized metadata back to the imported file (#1499) vishnu 2026-09-26 10:11:48 -05:00
  • bc12143015 fix(auth): recover from expired edge auth proxy sessions (#1557) S Heckler 2026-09-26 09:55:42 -05:00
  • 6381f0221f fix(library): honor browser clock for cron schedules neon 2026-09-26 13:41:33 +00:00
  • 380eb17184 chore: update repository charts github-actions[bot] 2026-09-26 11:44:18 +00:00
  • 68bf37582f docs: polish README layout, badges, navigation, and section order neon 2026-09-26 00:19:07 -06:00