Logo
Explore Help
Sign In
XingfenD/book-comic-library
Watch 1
Star 0
Fork 0
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
148 Commits 2 Branches 0 Tags
42a39ceef8b51751d9c0e7a7c7cad5d894c3bc3c
Commit Graph
7 Commits
Author SHA1 Message Date
XingfenD 5ad277241c feat(bookfile): add Contains and OpenReaderAt utilities 2026-09-14 19:49:50 +08:00
XingfenD b8da9fd92e feat(cbz): adapt reader to real archive structure — PageIndex skips macOS junk (__MACOSX/ and ._ AppleDouble were polluting pages with 163-byte blacks), pages endpoint derives chapters[{title,start}] from folder layout, imageless zip now lands state=error instead of an empty reader, CbzReader gains 目录 sidebar + prev/next chapter (TextReader pattern, rd-* classes); pagesidx cache key bumped for one-time invalidation; e2e on 311MB 調教開關:第二季.zip: 15048→7524 real pages, 52 chapters, all JPEGs 2026-09-08 00:22:13 +08:00
XingfenD 8206c7a4ed fix(backend): single error body on pages paths, reject newline entry names, empty-index cache skip 2026-09-05 20:56:05 +08:00
XingfenD 4e84a8aeb7 feat(backend): immutable cache dir scheme + stale sweep 2026-09-05 00:23:57 +08:00
XingfenD b02ca67d16 feat(backend): cover extraction for cbz and epub (opf cover-image/meta) 2026-09-05 00:23:02 +08:00
XingfenD 589cb210bb feat(backend): zip page index with natural sort, zip-slip rejection, content hash 2026-09-05 00:22:13 +08:00
XingfenD ed4ee2458f feat(backend): user + library admin API, atomic sanitized upload 2026-09-05 00:16:33 +08:00
Powered by Gitea Version: 1.27.1 Page: 26ms Template: 5ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API