feat(madara): add Tangerine Archive source - #2564
Merged
rajarsheechatterjee merged 1 commit intoSep 24, 2026
Merged
rajarsheechatterjee merged 1 commit into
rajarsheechatterjee merged 1 commit into
Conversation
Add tangerinearchive.com (English, Madara, new chapter endpoint) to the madara generator sources, with additive template fallbacks for Translator(s)->author and paragraph-based summaries. Co-Authored-By: Muse Spark <muse-spark@local>
|
Thank you so much! |
This was referenced Sep 23, 2026
Closed
Closed
Closed
fix(madara): list Tangerine Archive premium chapters with verified URLs
RibatTRW/lnreader-plugins#10
Closed
Contributor
Author
No problem |
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Addition
Closes #2555. Adds Tangerine Archive (
tangerinearchive.com, English translated Korean novels) via the existing Madara generator: newtangerinearchiveentry inplugins/multisrc/madara/sources.json(lang: English,useNewChapterEndpoint: true) plus the 96x96 icon.The shared
template.tsgains two additive fallbacks only:Translator(s)/Translator/Translatorsdetail blocks map tonovel.authorwhen author is still empty, and a paragraph-based Summary fallback when theSummaryspan lookup yields nothing. Both trigger only when current selectors find nothing, so other Madara sources are unaffected.Verification
build:compileandbuild:multisrcpass (generates the gitignoredTangerineArchive[madara].tswith matching metadata).check:pluginpasses all four steps live (12 popular, search, 53-chapter novel, 14497-char chapter); manual probes confirm search, the ajax chapter endpoint (212 entries, 160 free chapter URLs), a ~4.2k-char free chapter body, and both new fallbacks on the live markup. A spot check on BoxNovel reports INCONCLUSIVE (runner-side Cloudflare 403, retried twice) — unrelated to this change.Caveat: premium coin-locked chapters are intentionally unlisted — their bodies are server-gated behind login plus coins, so listing them would only yield blank chapters. AI-assisted change, no human review.