-
138347c821
fix(progress): use page index for fixed-layout pull sync
master
john-okeefe
2026-06-07 00:27:16 -04:00
-
ef129fdc48
fix(progress): omit epubcfi for paging documents (cbz/pdf/djvu)
john-okeefe
2026-06-07 00:04:28 -04:00
-
85c7783dcf
Rename auto sync to 'Automatically push progress'
john-okeefe
2026-06-02 19:40:41 -04:00
-
366137e49a
Guard push against no document open
john-okeefe
2026-06-02 19:27:47 -04:00
-
b96edc6c8f
Push/Pull first in menu, fix menu order ID to bookhoard_sync
john-okeefe
2026-06-01 21:45:34 -04:00
-
aaf4741f7e
Reorder menu: push/pull at top, remove Sync now, auto-position in tools menu
john-okeefe
2026-06-01 21:34:19 -04:00
-
192a29211a
Show page number in sync prompt instead of percentage
john-okeefe
2026-06-01 21:11:22 -04:00
-
dc68e620af
Use koreader_xpointer for GotoXPointer, fallback to percentage
john-okeefe
2026-06-01 20:08:44 -04:00
-
86b83ff0bc
Save book UUID from sync response to doc_settings
john-okeefe
2026-05-31 21:09:46 -04:00
-
ec64e1f5d7
Fix context_text extraction to start from XPointer offset
john-okeefe
2026-05-31 20:55:27 -04:00
-
109dedc10f
Add context_text extraction for text-search-based CFI conversion
john-okeefe
2026-05-31 11:55:17 -04:00
-
1621f1eaa2
Fix crash: device_updated is boolean not table
john-okeefe
2026-05-30 10:33:26 -04:00
-
1cef347e9c
Fix: require json.util with dot notation not slash
john-okeefe
2026-05-30 10:31:12 -04:00
-
618793a075
Fix JSON encoding: force empty tables to encode as arrays
john-okeefe
2026-05-30 10:24:56 -04:00
-
ac84585e50
Fix progress sync: match server schema for authors and chapter
john-okeefe
2026-05-30 10:16:46 -04:00
-
edc4d5b3b5
Fix crash: use string.sub instead of non-existent startswith
john-okeefe
2026-05-29 22:57:00 -04:00
-
0c215ea00f
Fix crash: use util.startswith instead of string method
john-okeefe
2026-05-29 22:55:19 -04:00
-
98eb57e3f7
Fix OPDS: add auth token to URL and hot-update in-memory servers
john-okeefe
2026-05-29 22:51:50 -04:00
-
89bdcc50f3
Auto-add OPDS catalog to KOReader after device registration
john-okeefe
2026-05-29 22:42:26 -04:00
-
517a8d3473
Fix crash: use UIManager:close() instead of non-existent closeAllDialogs
john-okeefe
2026-05-29 22:36:08 -04:00
-
b2aff262e8
Close waiting dialog before showing registration success
john-okeefe
2026-05-29 22:32:09 -04:00
-
265d6cb689
Fix crash when toggling auto-sync without a document open
john-okeefe
2026-05-29 22:16:47 -04:00
-
4c9c9e98cf
Direct users to /devices page for approval
john-okeefe
2026-05-29 22:08:54 -04:00
-
e714aadab3
Simplify registration: direct users to Bookhoard web UI
john-okeefe
2026-05-29 21:55:57 -04:00
-
b931d668e2
Fix pcall return value handling in HTTP client
john-okeefe
2026-05-29 21:48:29 -04:00
-
9bea1342db
Add sorting_hint to place menu item in Tools section
john-okeefe
2026-05-29 21:32:01 -04:00
-
1fcc1d9d6b
Allow plugin on home screen for OPDS setup and registration
john-okeefe
2026-05-29 21:16:27 -04:00
-
9dc76aa5fd
Add README for Gitea
john-okeefe
2026-05-29 20:42:10 -04:00
-
9d2310d87e
Initial KOReader plugin: progress sync, annotations, device registration
john-okeefe
2026-05-29 20:27:50 -04:00