8825 Commits

Author SHA1 Message Date
marioplus
2723d5d0ca
fix(buondua): enhance Cloudflare challenge bypass (#8249)
* fix(buondua): enhance Cloudflare challenge bypass

- Add rate limiting (max 10 requests/second)
- Implement random User-Agent rotation
- Inject Referer header
- Version bump 2 → 3

refs: #8079

* chore(buondua): replace interceptor with headersBuilder for request headers

- Replace the interceptor with  headersBuilder()
- Move the SimpleDateFormat to the companion object or class variable

Refs: #8079
2025-05-20 21:26:37 +01:00
Romain
f4a08ea908
Add .git-blame-ignore-revs (#8232) 2025-05-20 21:26:37 +01:00
Romain
9efc599e9c
Migration of PhoenixScans (#8191)
* PhenixScans: Add support for new site

* Search, Filter, Genres

* Cleaning

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Luqman <16263232+Riztard@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* Status

* Variable formatting

* Move Filters to a separate file

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Luqman <16263232+Riztard@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-05-20 21:26:37 +01:00
Chopper
09d9b33080
SussyToons: Fix memory leak (#8240)
* Fix memory leak

* Remove variable
2025-05-20 21:26:37 +01:00
Chopper
fa09f8122d
ReadMangas: Fix loading content (#8239)
* Fix details, chapter and page

* Fix popular and latest

* Fix search

* Add change suggestion
2025-05-20 21:26:37 +01:00
mrtear
5de9ae2485
HiveScans: Update Domain (#8235)
Hive: Update Domain
2025-05-20 21:26:37 +01:00
Chopper
ae982b97ca
Keyoapp: Fix duplicate entries (#8226)
* Fix duplicate entries

* Remove delimiter

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

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-05-20 21:26:37 +01:00
mrtear
8ee6d0184e
Arvenscans & Aeinscans: Update URL & Fix Details (#8216)
* Arven: Domain Update

* Aein: Fix null tag & details
2025-05-20 21:26:37 +01:00
Chopper
07eba2f8f2
Keyoapp: Add new variant to popularManga selector (#8206)
All checks were successful
CI / Prepare job (push) Successful in 7s
CI / Build individual modules (push) Successful in 9m54s
CI / Publish repo (push) Successful in 50s
Add new variant to popularManga selector
2025-03-27 00:02:40 +00:00
AwkwardPeak7
77bd833e6a
Hitomi: change cdn domain & fix image url logic (#8204)
* Hitomi: change cdn domain & image url logic

* remove unused

* avifbigtn
2025-03-27 00:02:40 +00:00
wasu
ea28acd641
Add OhJoySexToy (#8149)
* Add OhJoySexToy

* better CSS selectors

* shorten description

Description format vary per comic, some have one paragraph, others many, some include transcript, links or even more advanced HTML structures

* override title in mangaDetailsParse

* fix: wrong date element

* use absolute urls

* rename file (fix doubled file extension)

* move SimpleDateFormat to class
2025-03-27 00:02:40 +00:00
Chopper
a8e99cea12
Nartag: Update domain (#8194)
Update domain
2025-03-27 00:02:36 +00:00
theAutotelicX
e0193a707a
Add Moodtoon (#8181) 2025-03-27 00:02:36 +00:00
Vetle Ledaal
3fb70c10de
Koharu: fix DTO & bypass Cloudflare (#8175)
* Koharu - \r\n → \n

* SchaleNetwork: fix loading & support related-manga

* (SchaleNetwok/Koharu): Fix DTO & bypass Cloudflare (#128)

* Fix DTO
* Bypass CloudFlare Turnstile
* Add tags filter select box which supports click on 'tag' to search
* Allow permanent excluded tags

* Revert fork specific Koharu changes

* Bump version + lint

---------

Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
2025-03-27 00:02:35 +00:00
Chopper
414b6b8670
NyxScans: Fix api url (#8172)
Fix api url
2025-03-27 00:02:34 +00:00
Chopper
ee5a221a17
Mangaworld: Update domain (#8171)
Update domain
2025-03-27 00:02:34 +00:00
Vetle Ledaal
d43dd231b2
Update domain for Catharsis World (#8170) 2025-03-27 00:02:34 +00:00
Vetle Ledaal
5b7ce2f85d
Remove broken extensions/sites (#8167)
* Remove HerenScan (403)

* Remove Its Your Right Manhua (403)

* Remove PrinceEdiciones (403)

* Remove Manhwas.es (403)

* Remove Yaoi Manga (403)

* Remove Kings Of Darkness (404)

* Remove ManhwaFreak.xyz (404)

* Remove HenChan (404)

* Remove Yaoi Flix (404)

* Remove Asura Scans.us (unoriginal) (disabled)

* Remove Bento Manga (404)

* Remove MR Yaoi Fansub (expired)

* Remove Aurora Scan (empty)

* Remove Varna Scan (unrelated)

* Remove Guilda Tier Draw (disabled / invite only)

* Remove Norte Rose Scan (under maintenance)

* Remove Nox Scans (disabled)

* Remove Novelle Leggere (unrelated)

* Remove IchiroManga (disabled)

* Remove LeerMangasXYZ (unrelated)

* Remove Wicked Scans (526, invalid SSL certificate)
2025-03-27 00:02:34 +00:00
Vetle Ledaal
af0d261251
Remove extensions without A record (#8165)
* Remove MangaBook

* Remove Wicked Witch Scan
2025-03-27 00:02:34 +00:00
Pandu
7e13a5ca27
Noromax: Update Domain (#8164) 2025-03-27 00:02:34 +00:00
Chopper
3b85cfc5a2
SussyToons: Fix source (#8155)
* Fix popular manga and latest manga

* Fix details and chapter

* Fix search

* Bump version
2025-03-27 00:02:34 +00:00
Vetle Ledaal
44a4f517d2
Remove remaining usage of network.client (#8153)
* Explicitly use `network.cloudflareClient` instead of `super.client`

... but only if the parent is `HttpSource` or `ParsedHttpSource`

* Remove use of `network.client`

... replaced with `network.cloudflareClient` or `super.client` if the
parent class sets `client` to `network.cloudflareClient` already.
2025-03-27 00:02:34 +00:00
Fermín Cirella
63d0d76535
Doujin.io: only use images as pages (#8152) 2025-03-27 00:02:34 +00:00
Uranus
72c0ecc64f
Komga: add search for books (#8102)
* Komga: add search for books

* clean up unused code

* add String.isFromBook() method

* fix lint error
2025-03-27 00:02:34 +00:00
Chopper
91b33530ac
Add some sources (madara) (#8142)
* Add MangaxCore

* Add ClanMarcial

* Add MangaRomange

* Add TresDaosNet

* Add YetiskinRuyaManga

* Omit capture group

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

* Add required login check

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-03-27 00:02:34 +00:00
Chopper
f192dc994e
Add some sources (mangathemesia) (#8141)
* Add MangaTV

* Add MangaOku

* Add RofanToon

* Add SpeedManga

* Add KomikDewasa

* Fix MangaTV dateFormat
2025-03-27 00:02:34 +00:00
Fioren
3bc05706e5
Fix images not load TopTruyen (#8130)
Fix images not load and update domain TopTruyen
2025-03-27 00:02:34 +00:00
Haxel Caribou
3fe012a4c7
Add egscomics (#8118)
* Create extension (copied from gunnerkrigg)

* Add page upload date

* Update icons

* Fix bug where code can fail depending on locale

* Add egsnp and sketchbook

* Implement suggested maintainer edits

Update src/en/egscomics/src/eu/kanade/tachiyomi/extension/en/egscomics/ElGoonishShive.kt

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-03-27 00:02:34 +00:00
Chopper
f1731b643e
VortexScans: Fix popularManga url (#8136)
Fix popularManga url
2025-03-27 00:02:34 +00:00
Chopper
f692c85526
LilyManga: Add rateLimit (#8129)
* Add rateLimit

* Use rateLimitHost
2025-03-27 00:02:34 +00:00
Chopper
3a8918ae58
OtaScans: Update domain (#8132)
Update domain
2025-03-27 00:02:34 +00:00
Chopper
30a65efcb0
WeebCentral: Fix manga title (#8131)
Fix manga title
2025-03-27 00:02:34 +00:00
Chopper
c5fbede326
Taiyo: Fix token (#8127)
Fix token
2025-03-27 00:02:34 +00:00
Fioren
6f47ed8bc1
Fix images load DocTruyen3Q (#8119) 2025-03-27 00:02:34 +00:00
Creepler13
9dc2d6f03f
Fix Flamecomics Thumbnail (#8117)
* Fix Flamecomics Thumbnail

* wrap thumnail in next_url
2025-03-27 00:02:34 +00:00
AlphaBoom
99f58ad3f1
Yidan: Rewrite and rework the extension. (#8091)
* Yidan: Rewrite and rework the extension.

* Yidan: Remove logs.

* Yidan: Lint?

* Yidan: Apply review suggestions

Co-Authored-By: Vetle Ledaal <13540478+vetleledaal@users.noreply.github.com>

* Apply review suggestions

Co-Authored-By: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

---------

Co-authored-by: Vetle Ledaal <13540478+vetleledaal@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-03-27 00:02:34 +00:00
Creepler13
98f7d48324
Iken: remove false scanlator (#8086)
* Iken Remove scanlator

* remove dto
2025-03-27 00:02:34 +00:00
BrutuZ
8a14edfd48
Comick: Localized title setting (#8111)
* Localized title preference

* lint
2025-03-27 00:02:34 +00:00
Chopper
99c8f52676
Update domains (#8108)
* Update SamuraiScan domain

* Update RuyaManga domain

* Update DuaLeonTruyen domain

* Bump version

* Add interceptor in SamuraiScan
2025-03-27 00:02:34 +00:00
Chopper
2c52f117d4
Remove dead sources (#8099)
* Remove ElevenScanlator

* Remove FlowerMangaDotCom

* Remove InfinyxScan

* Remove LScans

* Remove YaoiComics

* Remove NewManhua

* Remove ManhuaZone

* Revert "Remove InfinyxScan"
2025-03-27 00:02:34 +00:00
Chopper
db2813a793
Add PinkRosa (#8096) 2025-03-27 00:02:34 +00:00
Chopper
74edbbae7d
Add PointZeroToons (#8095) 2025-03-27 00:02:34 +00:00
Chopper
456b3fff5e
Add OsakaScan (#8094)
* Add OsakaScan

* Fix chapter sort

* Fix page loading
2025-03-27 00:02:34 +00:00
Chopper
de293f4685
Add WindScan (#8093)
* Add WindScan

* Add LoadMoreStrategy and chapter endpoint flag
2025-03-27 00:02:34 +00:00
Chopper
ac2ebae360
Add TiaManhwa (#8092)
* Add TiaManhwa

* Add LoadMoreStrategy and chapter endpoint flag
2025-03-27 00:02:34 +00:00
AwkwardPeak7
55e3a5b101
Danbooru: fix app crash
oops

closes #8101
2025-03-27 00:02:31 +00:00
cumberjie
249ea8a3ad
update yidan mirrors web (#8081)
* Update Yidan.kt

* Update build.gradle
2025-03-27 00:02:31 +00:00
Jake
d7c6574e87
MangaHub (multisrc) - Fix "API Limit Exceeded" (#8073)
* Fixed "API limit exceeded"

gonna crash out if this build failed again bc of linting

* review changes

* Review changes
2025-03-27 00:02:31 +00:00
Chopper
34b4284d7c
Add YuYu multsrc (#8080) 2025-03-27 00:02:31 +00:00
Creepler13
a4cd04699c
Fix Baozi (#8078)
Fix baozi
2025-03-27 00:02:31 +00:00