fix(MangaDex): Fix regression issues and harden edge cases#209
Draft
kymotsujason wants to merge 1 commit into
Draft
fix(MangaDex): Fix regression issues and harden edge cases#209kymotsujason wants to merge 1 commit into
kymotsujason wants to merge 1 commit into
Conversation
966df16 to
3d98c4f
Compare
Contributor
Author
|
Renamed applyPage1InlineMetadata to applyFirstPageInlineMetadata |
3d98c4f to
994bfe7
Compare
Contributor
Author
|
Fixed faulty "Show Unavailable Chapters" toggle |
- Fix missing Vol/Ch subtitles depending on language - Harden auth and network: bound token expiry, status auth invalid, resilient skip writes, require content rating on aggregate URL - Fix parsing: edge cases, carousel dedup, BBCode stripping, ratings/skip getters - Fix state handling: collection partial commit, curated list cache reset, synthetic tag backoff - Refactor: split getChapters, extract pure website-status helpers, clean up dead code - Readded artwork cover toggle Assisted-by: ClaudeCode:claude-opus-4.8 AntiGravity:gemini-3.1-pro Codex:gpt-5.5
994bfe7 to
e2d806f
Compare
Contributor
Author
|
Re-added the removed cover art gallery (regression since removed). Will re-add the manga art cover changing later today (also a regression since removed), but in a different way. |
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
Primary targets the last comment in #192 and fixes several MangaDex regressions such as the missing Vol/Ch chapter subtitles in some languages, and hardens edge cases across auth, networking, parsing, and state handling. Mostly just some behaviour only changes plus a small refactor (split getChapters, extracted website status helpers).
Checklist
Making changes
For updates to existing extensions
versionvalue inpbconfig.tsfor each modified extension.For new extensions
npx paperback-cli test --generate EXTENSION_NAME.Testing changes
npm run conformancepasses.npm test -- EXTENSION_NAMEpasses.Committing changes
type(Scope): summary, e.g.fix(EXTENSION_NAME): ...).AI assistance
Pick one:
Assisted-by: AGENT_NAME:MODEL_VERSIONtrailer to each AI-assisted commit.