* Zaimanhua: make comments list immutable
* Zaimanhua: add genre filter
Also refactors the ranking filter to allow disabling it.
* Zaimanhua: check JWT token expiration
* Zaimanhua: use parseAs functions from utils
* misc
* baozimhorg: Update api url
* baozimhorg: fix unparseable date
* baozimhorg: version bump
* baozimhorg: fix some chapter is missing
api v3 return different result depending if there is origin or not
* baozimhorg: cleanup
* baozimhorg: update parseDate function
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
* baozimhorg: update parseDate function
* Update headers
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
---------
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
* smbc: add extension for smbc-comics.com
Adds an extension for Saturday Morning Breakfast Comics
* hiveworks: remove references to Saturday Morning Breakfast Comics
Removes code that was made to handle reading SMBC specifically. If a
user still has the comic in the Hiveworks extension, they'll get a
warning to migrate to the SMBC extension.
* Zaimanhua: fix login check
When the token expires, accessing restricted chapters still returns errno=0. Therefore, the approach has been changed to check whether canRead is false.
* Zaimanhua: Use constants for preference keys
* Zaimanhua: Add chapter comments
This commit adds a feature to display comments at the end of each chapter.
- Added a new `CommentDataDto` and a custom `LastStringFromArrayListSerializer` to handle the comment data structure.
- Implemented a `commentsInterceptor` to fetch and render comments as an image.
- Added a preference option to enable/disable chapter comments.
- Updated `fetchPageList` to include the comment page if the preference is enabled.
- Modified `imageRequest` to handle comment page requests.
- Added helper functions `chapterCommentsUrl` and `parseChapterComments`.
* Zaimanhua: tag image requests
* Update search and Remove yaoi tag from latest and popular page
People suggest removing this tag from newest and most popular pages and support to remove the tag when the web allows it
* Update pageListParse & PageListDto