Skip to content

feat(english): add BoonNovel source - #2735

Merged
rajarsheechatterjee merged 2 commits into
lnreader:masterfrom
RevDev909:add-boonnovel
Oct 24, 2026
Merged

rajarsheechatterjee merged 2 commits into
lnreader:masterfrom
RevDev909:add-boonnovel

Conversation

@RevDev909

Copy link
Copy Markdown
Contributor

Adds a source for Boonnovels (reader.boondollars.com), an English library of AI-translated novels served over a public JSON API with no login needed.

  • Catalog, search, novel details, chapter lists, and chapter text all come from the /api/public/* endpoints.
  • The catalog call returns all 105 novels at once, so popular sorts by recent views and latest by last chapter date; search filters titles and authors.
  • Chapter bodies arrive as plain-text paragraphs, wrapped into escaped

    HTML.

  • parsePage returns the full chapter list, so novels saved with no stored chapters still open.

Tested:

  • eslint, prettier, and build:compile are clean.
  • The repo live check is INCONCLUSIVE on the site-reachability probe: the site answers HEAD with 405 (it only serves GET), so the harness stops before the real checks. GET requests to the homepage and the API return 200.
  • Verified the compiled plugin live: popular, latest, search, novel, chapter, parsePage, and resolveUrl all return correct data (105 novels, 1301 chapters on the test novel, full chapter text).
  • Installed and tested on a phone from a standalone repo: browse, novel page, and chapter text all load.

Closes #2711

Checklist

  • Update version code if an existing plugin was modified (N/A — new plugin, v1.0.0)
  • Test changes in Plugin Playground or the app
  • Reference related issues in the PR body (e.g. Closes #xyz)
  • Commit messages follow type(scope): description (e.g. feat(<generator>): add new source)

@greptile-apps

greptile-apps Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable issues were found.

Summary

Adds the English BoonNovel source and its icon.

  • Readers can browse BoonNovel books by popularity, recency, or search.
  • Book pages show their details and a complete, ordered chapter list.
  • Readers get chapter text as paragraphs, and BoonNovel links open the matching site pages.

No actionable issues were found. Runtime checks were not run during this review.

Reviews (1) · Last reviewed commit: "feat(english): add BoonNovel source" · Reviewed by Greptile

@rajarsheechatterjee
rajarsheechatterjee merged commit 92dd4e0 into lnreader:master Oct 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Boonnovel (ai tl content)

2 participants