Creepler13
7cdee6623f
Add Stormx ( #8341 )
2025-05-20 21:26:53 +01:00
KirinRaikage
1233a3199a
Shadowtrad: Remove extension ( #8338 )
2025-05-20 21:26:53 +01:00
bapeey
dd95e39ebc
MangaFire: Fix image coudn't be loaded ( #8332 )
...
add referer
2025-05-20 21:26:53 +01:00
bapeey
fd0fe685f5
TempleScan(es): Update theme ( #8331 )
...
update theme
2025-05-20 21:26:53 +01:00
zhongfly
303b789fff
zaimanhua: fix search and detail ( #8323 )
2025-05-20 21:26:53 +01:00
dragon-masterk
86369167da
LuaScans: Fix missing chapters due to Timezone issue ( #8318 )
...
* Updated Timezone for LuaScans to fix missing chapters
* bump on overrideVersionCode
* reverted versionId
2025-05-20 21:26:53 +01:00
dngonz
cfc8624c40
AnimeSama: Fix source ( #8317 )
...
fix source
2025-05-20 21:26:53 +01:00
dngonz
f210f27a7c
Mangakimi: Fix images ( #8316 )
...
fix descramble image
2025-05-20 21:26:52 +01:00
dngonz
9639b7c585
Jiangzaitoon : Fix url ( #8308 )
...
fix url
2025-05-20 21:26:52 +01:00
Creepler13
7dcde729a6
Add Mangastep ( #8307 )
2025-05-20 21:26:52 +01:00
Chopper
383d9c5535
MangaHosted: Update domain and api url ( #8303 )
...
Update api url
2025-05-20 21:26:52 +01:00
marioplus
fad76bc4b2
feat(BoaBua): add source BaoBua ( #8253 )
...
* feat(buondua): add source BaoBua
Refs: #1104
* fix(buondua/search): resolve pagination param forwarding
chore(buondua/search): clean up URL format and flag
* Fix:
- Add missing pagination parameter propagation
* Maintenance:
- Remove redundant trailing "/" in pagination URLs
- Set `supportsLatest` to false (default behavior)
Closes : #1104
* chore(buondua): remove redundant trim() calls
Closes : #1104
* refactor(BaoBua): standardize chapter names and URL handling
- Replace date-based chapter names with static "Gallery" value
- Remove baseUrl from category URLs (construct dynamically when used)
Closes : #1104
* chore(BaoBua): remove unused
Closes : #1104
* chore(BaoBua): revert settings.gradle.kts
Closes : #1104
* chore(BaoBua): remove unused import
Closes : #1104
* chore(BaoBua): remove needless blank line
Closes : #1104
* fix(BaoBua): add unselected Category
Closes : #1104
* refactor(BaoBua): optimize manga details parsing
- Set update_strategy = UpdateStrategy.ONLY_FETCH_ONCE
- Remove unused randomua dependency
Closes : #1104
2025-05-20 21:26:37 +01:00
marioplus
40a9d2ec6a
feat(misskon): add source misskon. ( #8225 )
...
* feat(misskon): add source misskon.
refs: #1855
* feat(misskon): Improve network handling and code structure
• Network enhancements:
- Add headers parameter for `GET` methods
- Implement standardized query with `HttpUrl`
- Replace `attr()` with `asbUrl()` for safe path composition
• Structural improvements:
- Move date regex to companion object
- Extract SimpleDateFormat as global constant
- Refactor Filter logic into standalone class
• Robustness upgrades:
- Remove unsafe non-null assertion(!!) on date_upload
- Adopt SManga.create().apply { } chaining pattern
refs: #1855
* feat(misskon): improve code structure and null safety
- Replace `attr()` with `absUrl()` for more reliable URL extraction
- Remove non-null assertion (`!!`) from `thumbnail_url` as it's not critical
- Fix usage of `select()` and `selectFirst()` to properly handle nullable cases
refs: #1855
* chore(MissKon): remove needless blank line
- Fix lint violation (no-consecutive-blank-lines)
Closes : #1855
* refactor(MissKon): optimize URL handling and reuse utils
* Remove baseUrl from category URLs (build dynamically when used)
* Reuse existing utils for:
- Date parsing
- Filter queries
* Standardize pagination URL construction
Closes : #1855
* fix(MissKon): Correct URL template, set default gallery name, and unify selectors
Closes : #1855
* refactor(MissKon): fix URL construction and client configuration
- Fix string interpolation in search URL ("$it.url" → "${it.url}")
- Remove MOBILE user agent restriction
- Remove unused dependency
- Add ONLY_FETCH_ONCE update strategy
- Clean up selector syntax
2025-05-20 21:26:37 +01:00
Chopper
6341d5ff73
Update domains ( #8297 )
...
Update domain
2025-05-20 21:26:37 +01:00
Vetle Ledaal
485c7f078e
Yaoi Flix: update domain ( #8291 )
...
* Revert "Remove broken extensions/sites (#8167 )"
Partial.
This reverts commit 5e1a1cd5ef34852fe524287a81d9769d34661713.
* Yaoi Flix: update domain
2025-05-20 21:26:37 +01:00
Vetle Ledaal
153934bed7
Revert removal of some MadTheme sites ( #8290 )
...
* Revert "MadTheme: Fix MangaForest, remove redirect domains (#14661 )"
This reverts commit 42d9c0b1184ea23679bb7471696c3d7b1bebd36e.
* Switch to new multisrc structure
2025-05-20 21:26:37 +01:00
Creepler13
b7e40990d8
Add Alucard Scans ( #8289 )
...
* Add Alucard Scans
* Update src/tr/alucardscans/src/eu/kanade/tachiyomi/extension/tr/alucardscans/Alucardscans.kt
Ah True, it still worked so i didnt see it
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
bapeey
10cea1e57d
ManhwaWeb: Filter out unreleased chapters ( #8282 )
...
filter out not released chapters
2025-05-20 21:26:37 +01:00
Creepler13
7457106c23
Add APComics ( #8279 )
...
add APComics
2025-05-20 21:26:37 +01:00
lamaxama
752920a0d4
Add migration reminders for Manganato, Mangakakalot and Mangabat. ( #8278 )
2025-05-20 21:26:37 +01:00
Creepler13
c124f76d64
Add Manhuarm ( #8277 )
...
add Manhuarm
2025-05-20 21:26:37 +01:00
Smol Ame
34bd753d27
Remove AQUA Scans (ManhwaWorld) ( #8276 )
2025-05-20 21:26:37 +01:00
Chopper
d0d9558eb2
GekkouScans: Migrate theme ( #8275 )
...
Migrate theme
2025-05-20 21:26:37 +01:00
Chopper
7fcbbec4c7
ReadMangas: Add compatibility with id and slug ( #8274 )
...
Add compatibility with id and slug
2025-05-20 21:26:37 +01:00
Shikonin
cea3c8a60b
DMZJ: Update API ( #8264 )
...
Update API
2025-05-20 21:26:37 +01:00
Fioren
26eb2757b4
Fix images not load DocTruyen3Q ( #8272 )
...
* Fix images not load DocTruyen3Q
Fix images not load, update domain DocTruyen3Q
* update
2025-05-20 21:26:37 +01:00
Chopper
e64df9ebc4
TeamLanhLung: Merge A3Manga with TeamLanhLung and fix search manga ( #8271 )
...
* Merge A3Manga and TeamLanhLung and fix search manga
* Use parseAs from utils
2025-05-20 21:26:37 +01:00
Prem Kumar
e5a63cc2e6
Arven Scans: Update domain ( #8267 )
...
update domain
2025-05-20 21:26:37 +01:00
Vetle Ledaal
98bd2586fb
Koharu: do not use network on main thread ( #8255 )
2025-05-20 21:26:37 +01:00
Vetle Ledaal
49c03653f8
Fix CI, Looper.getMainLooper() ( #8257 )
2025-05-20 21:26:37 +01:00
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 )
...
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