• 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: master
CHANGE BRANCH
x
Reset
  • master
  • 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
  • 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
21045802344 master chore: Improve seeds and add developer documentation (#88) - Improve seeds - Add annotation seeds - Add developer doc (vibe-coded & reviewed after) push 15 Jan 2026 08:46PM UTC web-flow github
53.63
20901215352 master chore: release v0.2.2 push 11 Jan 2026 08:14PM UTC GeorgeSG github
54.89
20901206718 master fix: annotations marked as deleted (fixes #86) (#87) Reverts the change from #82 and fixes #86. This brings back the old bug of deleting the last annotation of a book, but it is way more acceptable. It also allows annotations to be "restored" -... push 11 Jan 2026 08:14PM UTC web-flow github
54.68
20900360498 master fix: docker build failing with express type error (#85) push 11 Jan 2026 07:06PM UTC web-flow github
54.82
20896495487 master chore: Add koplugin-router tests push 11 Jan 2026 02:12PM UTC GeorgeSG github
55.08
20896368683 master chore: add tests for books-router push 11 Jan 2026 02:03PM UTC GeorgeSG github
49.39
20896126672 master feat: Hide raw values and book reload in "Advanced" option push 11 Jan 2026 01:44PM UTC GeorgeSG github
41.73
20895927535 master feat: Add tooltip to change cover button push 11 Jan 2026 01:29PM UTC GeorgeSG github
41.73
20895042194 master Add highlights sync feature to README push 11 Jan 2026 12:21PM UTC web-flow github
41.94
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