9456 Commits

Author SHA1 Message Date
solkaz
577ac38ac7
Remove EnryuManga as source (#10840)
Remove EnryuManga

Closes #10771
2025-11-22 22:15:59 +00:00
bapeey
7f05502c60
Remove HadesNoFansubHentai (#10839)
remove dead source
2025-11-22 22:15:59 +00:00
bapeey
11e61df10a
HadesNoFansub: Update domain (#10838)
update domain
2025-11-22 22:15:59 +00:00
bapeey
f945d11a8f
NineManga: Update EN domain (#10837)
update EN domain
2025-11-22 22:15:59 +00:00
bapeey
e4cb04df6c
DoujinHentai: Fix HTTP 404 (#10836)
fix 404
2025-11-22 22:15:58 +00:00
bapeey
6968ba5e19
BarManga: Fix images not loading (#10835)
fix images not loading
2025-11-22 22:15:58 +00:00
bapeey
97ab81e855
TraduccionesMoonlight: Fix images not loading (#10834)
fix images not loading
2025-11-22 22:15:58 +00:00
Luqman
64d08b63ee
Arcanescans: fix browse, site changing theme (#10814)
manga url same as previous theme
2025-11-22 22:15:58 +00:00
Luqman
258874dc70
MangaGeko: fix some synopsis issue (#10813) 2025-11-22 22:15:58 +00:00
2f2671757e
update m+ for new chapter list format
All checks were successful
CI / Prepare job (push) Successful in 9s
CI / Build individual modules (push) Successful in 3m31s
CI / Publish repo (push) Successful in 43s
2025-11-22 22:10:01 +00:00
mrtear
cbfdd982ff
Add KaynScans (#10792)
All checks were successful
CI / Prepare job (push) Successful in 7s
CI / Build individual modules (push) Successful in 8m20s
CI / Publish repo (push) Successful in 55s
kaynscans
2025-10-03 00:00:23 +01:00
manti
9a738a668f
MagComi: fix search and collection (#10790)
fix search and collection
2025-10-03 00:00:23 +01:00
Smol Ame
5fdd51e172
Luscious: Update "API" preference mirror URL (#10781)
* Luscious: Bump versionCode

* Luscious: Update "API" mirror URL
2025-10-03 00:00:23 +01:00
manti
b6a4f40609
Add Ichicomi (#10778)
* add ichicomi

* better latest, add genres

* remove latest, add image interceptor

* fix kuragebunch

* generalize to gigaviewer

* bump

* small fix

* merge

* fix and separate

* cleanup
2025-10-03 00:00:23 +01:00
manti
744c401773
GigaViewer: fix scrambled image detection (#10782)
fix
2025-10-03 00:00:23 +01:00
Chopper
d0e9279214
SakuraMangas: Fix (#10777)
* Fix Cloudflare and encrypted pages

* Bump version
2025-10-03 00:00:23 +01:00
nicki
08b627c8e7
Move MangaPlus Creators to new domain (#10337)
* start switching to new URLs for popular/manga/etc

* fix popular

* fix latest

* minor change to manga parse

* refactor popular, fix search

* fix search/popular selector

* fix chapters/pages

* fixes from debugging on android emulator

* increment ext version

* support paginated chapter lists

* break doesn't break

well, that's not true, it did work once the extension was freshly
installed. but I liked the alternative so I thought why not. can
be removed if needed

* cleanup

* add TODOs

* add intents to urls and search prefixes

support both old and new domains (since it all redirects, bless them)

* move around toSManga

pro: we get setUrlWithoutDomain
con: we lose this@<data-class-name>.title

* add filter screen

* debug search

* fix pathPattern

`..*` is the same as `.+`. however, the latter requires adding
`advancedPathPattern` instead

* what the intent: fix classdefnotfoundexception

* categorise into sections

* prefer helper functions from `utils`

* Change inline import to explicit

* inline baseUrl

* inline apiUrl

* remove superfluous header modifications

* always pass headers on new requests

* no need to convert HttpUrl to String

* make helper functions private

* use selectFirst instead of select, assert non-null

* make sub classes defined under filters private

* lint

* prefer not data but class

* Revert "break doesn't break"

This reverts commit 23b2cfe46c0f57214443e138a06cadbef0cccb61.

* lint

* better chapterNumber fail case ( -1f instead of 1f )

* lint
2025-10-03 00:00:23 +01:00
Mochammad Nopal Attasya
0ec1a28ed7
Update Tojimangas URL (#10757)
* Update Tojimangas URL

* Update build.gradle
2025-10-03 00:00:23 +01:00
manti
1ec8554fe2
EZmanga: from HeanCms to Iken (#10755)
theme switch
2025-10-03 00:00:23 +01:00
WorldTeacher
9c695d0e65
[Komga] Add login using API key (#10752)
bump version, add api key login

Co-authored-by: WorldTeacher <coding_contact@pm.me>
2025-10-03 00:00:22 +01:00
toomyzoom
93ba18cd9c
HentaiNexus: Add SChapter::date_upload (#10743)
* HentaiNexus: Add SChapter::date_upload

 Add SChapter::date_upload

* Update build.gradle

* Update HentaiNexus.kt to address comments

* Update HentaiNexus.kt #2

Update to deal with Published row not available
2025-10-03 00:00:22 +01:00
Aurel
ac069dd2ec
[poseidonscans] - Fixes broken search due to site changes. (#10740)
* Fix search and add pagination

* Fix URL decoding in PoseidonScans extension
2025-10-03 00:00:22 +01:00
bapeey
8c74ea91cd
Atsumaru: Fetch all chapter list pages (#10749)
add chapter list pagination
2025-10-03 00:00:22 +01:00
Fermín Cirella
fe47d20f67
Add Yabai (#10734)
* Add Yabai

* Reorder code

* Use utils
2025-10-03 00:00:22 +01:00
marioplus
41e64ac576
fix(bakamh): fix unable to load chapter (#10713)
* fix(bakamh): fix unable to load chapter

* fix(bakamh): fix unable to load chapter

* fix(bakamh): improve element selection stability

- Avoid directly using li class as selector
2025-10-03 00:00:22 +01:00
manti
7d62c04507
Fix Ganma: use new API GraphQL (#10687)
* api change to graphql

* fix web entries

* add afterword page, reduce requests

* some review changes

* serializable class templates
2025-10-03 00:00:22 +01:00
marioplus
33f4d5f8c0
fix(YellowNote): adapt to web page structure changes (#10235)
* fix(YellowNote): adapt to web page structure changes

* feat(YellowNote): make adjustments according to the reviewer's suggestions

- use stable value to pase date string
- inline selector
- combine two operations into one using mapIndexed()

* fix(YellowNote): correct image selector

* fix(YellowNote): correct data parse

* fix(YellowNote): correct data parse

* fix(YellowNote): properly adapt to new languages

- Implement correct language adaptation
- Add settings for language selection, defaulting to system language if unset
- Use English for unsupported languages
- Fix incorrect formatMediaCount extraction

* fix(YellowNote): update date parsing logic from version info

* chore(YellowNote): remove log

* chore(YellowNote): remove unused multilingual content

* fix(YellowNote): optimize Chinese language tag logic

- Simplify Chinese language tag conditions
- Add support for Simplified Chinese in Singapore (SG) region
- Fix potential incorrect default language tagging

* fix(YellowNote): override id

* feat(YellowNote): add language switch notification and optimize config

- Add success notification for language switching
- Remove redundant getStringOrDefault implementation

* fix(YellowNote): use tryParse
2025-10-03 00:00:22 +01:00
Smol Ame
2fd2613bd0
Remove Manga1st.online (#10733) 2025-10-03 00:00:22 +01:00
Smol Ame
2259f1bc8b
ManhuaTop: Fix Browse (#10732)
* ManhuaTop: Bump versionCode

* ManhuaTop: Set useNewChapterEndpoint to true

* Manhua Top: Update popularManga selectors

---------

Co-authored-by: Secozzi <49240133+secozzi@users.noreply.github.com>
2025-10-03 00:00:22 +01:00
Smol Ame
c0129e532f
Arab Toons: Small fixes (#10724)
* Arab Toons: Bump versionCode

* Arab Toons: Update baseUrl

* Arab Toons: Update dateFormat

* Arab Toons: Remove useNewChapterEndpoint override

* Arab Toons: Fix applicable mangaDetailsSelector

* Arab Toons: Un-update baseUrl
2025-10-03 00:00:22 +01:00
mrtear
d3b715a4be
Add SanaScans (#10722)
sanascans
2025-10-03 00:00:22 +01:00
mrtear
6d63d49b16
Add RageScans (#10721)
ragescans
2025-10-03 00:00:22 +01:00
marioplus
728dd0de50
fix(buondua): handle single-page URL parsing case (#10714)
- Fix URL extraction when only one page exists
2025-10-03 00:00:22 +01:00
Chopper
ff7a95faa0
SeitaCelestial: Theme changed (#10711)
Theme changed
2025-10-03 00:00:22 +01:00
bapeey
e70acec541
Atsumaru: Use new API (#10705)
* update api

* add manga type to genre

* oops

* show type first
2025-10-03 00:00:22 +01:00
Chopper
d824aa0a17
SakuraMangas: Fix loading content (#10685)
* Fix loading content

* Remove @RequiresApi
2025-10-03 00:00:22 +01:00
Vetle Ledaal
d22070e11c
Sagrado Império da Britannia: fix search (#10684) 2025-10-03 00:00:22 +01:00
Vetle Ledaal
3d97ceb3eb
Taiyō: use correct domain in UrlActivity comments (#10663) 2025-10-03 00:00:22 +01:00
Vetle Ledaal
9b49a7d4f1
Manga TV: decode image links, skip redirect (#10661)
* Manga TV: decode image links, skip redirect

* fix basic search
2025-10-03 00:00:22 +01:00
Vetle Ledaal
1e32eb651c
HentaiFantasy: use non-www domain, update tags (#10660) 2025-10-03 00:00:22 +01:00
Smol Ame
09ebe226b7
Hiperdex: Fix chapter date parsing (#10673)
* Hiperdex: Bump versionCode

* Hiperdex: Override dateFormat

* Hiperdex: Update baseUrl
2025-10-03 00:00:22 +01:00
Jake
af9e1adb51
Mangabox: Fix Selectors (#10702) 2025-10-03 00:00:22 +01:00
bapeey
1905a3c8dc
Remove Cartel de Manhwas (#10666)
dead source
2025-10-03 00:00:20 +01:00
Chopper
2a5d28df53
Update domain (#10659)
* Update domain

* Remove regex

* Remove banner

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-10-03 00:00:20 +01:00
mrtear
a687048749
Add GalaxyManga[en] & Remove dead Galaxy (multi) (#10654)
* Delete Galaxy (multi)

* GalaxyManga
2025-10-03 00:00:20 +01:00
mrtear
e2895bad8e
Added BaekToons, LevaScans, RizzComic (unoriginal) (#10652)
* baektoons

* levascans

* rizzcomicun (original)
2025-10-03 00:00:20 +01:00
Justin COLLON
250ab83b35
Japscan fix (#10651)
Japscan:
 - fix manhua & manhwa url
 - better error management
2025-10-03 00:00:20 +01:00
mrtear
588b4d8bf4
Add Razure (#10639)
* razure

* oops

* manga selector
2025-10-03 00:00:20 +01:00
Chopper
27d5cf14b3
PlumaComics: Theme changed (#10649)
Theme changed
2025-10-03 00:00:20 +01:00
Chopper
dc999bacca
Manhuarm: Fix settings (#10648)
Fix settings
2025-10-03 00:00:20 +01:00