• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

GeorgeSG / KoInsight
54%

Build:
DEFAULT BRANCH: master
Repo Added 24 May 2025 09:56AM UTC
Files 39
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 1-make-duration-rendering-max-in-hoursminutes-instead-of-days
  • UIVersion
  • add-coveralls
  • aggressive-suspend-sync
  • bulk-sync
  • feat/quick-action
  • fix/const-resolution
  • gg/fix-docker-build
  • gg/improve-annotations
  • gg/improve-seeds
  • gg/revert-annotations-change
  • master
  • patch/max-upload-size
  • stylua
  • sync-highlights

01 Feb 2026 10:28AM UTC coverage: 53.749% (+0.1%) from 53.632%
21561280025

push

github

web-flow
feat(koplugin): bulk sync annotations (#84)

### New Features

Bulk Annotation Sync: The "Synchronize data" button now syncs all annotations from all books in your reading history at once (previously only the currently open book). Sync on suspend still syncs statistics and annotations for the currently open book only (keeping suspend snappy).

### Bug Fixes

Fixed Book Duplicates: Some users saw the same book twice in KoInsight, one with statistics, one with annotations. We now match books using their unique MD5 checksum instead of title.

If you have duplicates, either:

1. Delete your database and re-sync (recommended - clean start)
2. Manually delete duplicate books in the web interface (the faulty one)

New syncs won't create duplicates. If you still see duplicates, you most likely have duplicates in your KoReader statistics database and KoInsight makes those visible.

152 of 295 branches covered (51.53%)

Branch coverage included in aggregate %.

15 of 15 new or added lines in 2 files covered. (100.0%)

1 existing line in 1 file now uncovered.

400 of 732 relevant lines covered (54.64%)

11.44 hits per line

Relevant lines Covered
Build:
Build:
732 RELEVANT LINES 400 COVERED LINES
11.44 HITS PER LINE
Source Files on master
  • Tree
  • List 39
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21561280025 master feat(koplugin): bulk sync annotations (#84) ### New Features Bulk Annotation Sync: The "Synchronize data" button now syncs all annotations from all books in your reading history at once (previously only the currently open book). Sync on suspend ... push 01 Feb 2026 10:28AM UTC web-flow github
53.75
21561223397 bulk-sync Merge 683c16a41 into 1eb7dcd17 Pull #84 01 Feb 2026 10:24AM UTC web-flow github
53.94
21528873936 bulk-sync Merge 8607f6d69 into 1eb7dcd17 Pull #84 30 Jan 2026 08:00PM UTC web-flow github
53.68
21527943199 bulk-sync Merge 411c5e9a2 into 1eb7dcd17 Pull #84 30 Jan 2026 07:26PM UTC web-flow github
53.68
21527802078 bulk-sync Merge 5df4c0017 into 1eb7dcd17 Pull #84 30 Jan 2026 07:21PM UTC web-flow github
53.68
21525635424 bulk-sync Merge 65d17c5c9 into 1eb7dcd17 Pull #84 30 Jan 2026 06:03PM UTC web-flow github
53.68
21525421597 bulk-sync Merge 0912bb40a into 1eb7dcd17 Pull #84 30 Jan 2026 05:55PM UTC web-flow github
53.68
21224713578 bulk-sync Merge 21ae6134c into 1eb7dcd17 Pull #84 21 Jan 2026 08:31PM UTC web-flow github
53.86
21223552734 bulk-sync Merge 297896033 into 1eb7dcd17 Pull #84 21 Jan 2026 07:51PM UTC web-flow github
54.06
21222764591 bulk-sync Merge 0c64c90a8 into 1eb7dcd17 Pull #84 21 Jan 2026 07:23PM UTC web-flow github
54.06
See All Builds (90)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc