Repository navigation
Add MangaUpdates as the default manga and manhwa source - #8
Merged
Merged
Conversation
MangaUpdates covers licensed titles MangaDex lacks, separates manga from manhwa and manhua by type, and reports the latest chapter for release checks. It is registered ahead of MangaDex, which stays selectable, and Discover offers each source's own sorts and statuses.
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.
Summary
MangaDex is a scanlation host, so licensed titles (especially Naver and Kakao webtoons) are often missing or have no English chapters, which leaves chapter counts and release checks blank. Its manga category also only excluded Korean titles, so Chinese manhua showed up under Manga.
MangaUpdatesService(public API v1, no key) for manga and manhwa, registered ahead of MangaDex so it is the default. MangaDex stays selectable, and existing MangaDex library entries keep resolving by their own source key.list_reading(most readers), Recent is this year's series bymonth1_pos(trending this month). Search uses MangaUpdates relevance.typeisMangaorManhwaper category, so manhua drops out of both.latest_chapterand the volume count; release checks reportlatest_chapter.mangaupdates.com/series/<base36>links are recognized as manga or manhwa.MangaUpdates titles are often romanized (for example "Sousou no Frieren"); English names are in the alternate titles.
Tests
DISABLED_SOURCEStest disables both manga sources so it still proves a disabled category throws.npm run test,npm run lintandnpm run buildpass. The compiled connector was run against the live API for each category and section, search, details, releases, link recognition and genres.