325 Commits

Author SHA1 Message Date
are-are-are
42a448d15f
Add Source MimiHentai (#9726)
* Add Mimihentai

* Delete PageDTO.kt

* Delete ChapterDTO & use getMangaUrl

* Use Page parseAs

* delete client

* used getChapterUrl as instructed stevenyomi

* use toManga

* imageUrlParse throw UnsupportedOperationException()

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>

* Fix various issues

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2025-07-25 05:47:29 +01:00
are-are-are
8bd625d00b
Truyenhentai18: Fix search no image (#9717)
Fix search no image
2025-07-25 05:47:29 +01:00
are-are-are
b09647744c
Truyenhentai18: Fix popularMangaNextPageSelector (#9711)
Fix popularMangaNextPageSelector
2025-07-25 05:47:29 +01:00
are-are-are
36d7baeae6
NettruyenCO: Fix bug input string (#9709)
Fix input string
2025-07-25 05:47:29 +01:00
are-are-are
6fb92c5ade
LxManga: FIx dateTimeformat (#9708)
Fix dateTime & bump version
2025-07-25 05:47:29 +01:00
Chopper
03b8b9b4ca
TruyenHentai18: Update domain and fix loading content (#9586)
* Update domains

* Add private statement in DTO

* Add setUrlWithoutDomain in mangaDetailsParse

* Save slug without lang prefix

* Apply changes
2025-07-25 05:47:29 +01:00
Chopper
cdcde3cca1
Update domains (#9558) 2025-07-25 05:47:29 +01:00
are-are-are
f6945c3b71
Update some domain (#9562)
* TruyenGG update domain

* Sayhentai update domain

* NettruyenCO update domain

* GocTruyenTranh update domain

* TopTruyen update domain
2025-07-25 05:47:28 +01:00
Chopper
074a0d7563
Update domain (#9371)
* Update domain

* Add more updates

* Add more updates
2025-07-25 05:47:28 +01:00
are-are-are
a9176c529b
NhatTruyen update domain & fix missing chapter & fix search (#9175)
* bump version

* Update domain and Fix missing chapter

* fix build

* Use suggest

* Fix Search no results

* ¯\_(ツ)_/¯

* Change fetchChapterList to chaplistRequest
2025-07-25 05:47:24 +01:00
are-are-are
5cf4e9de71
NhatTruyenS (unoriginal) update domain (#9091)
NhattruyenSS update domain
2025-07-25 05:47:23 +01:00
are-are-are
9814a9770d
Vlogtruyen: Update search add filter by genre, status, sort by (#9069)
Update search, add filter genre & status, orderby
2025-07-25 05:47:23 +01:00
are-are-are
2a2157d48b
Manhuarock domain name update & fix chapter date upload and manga status (#9049)
* Manhuarock domain name update & minor changes

* use tryParse

* Update Missing Genre

* Fix build
2025-07-25 05:47:23 +01:00
are-are-are
22f8330387
Update some domain (#9050)
* HentaiVNPlus update domain

* TruyenVN update domain

* Vlogtruyen update domain

* HentaiCB update domain

* Sayhentai update domain

* DocTruyen3Q update domain

* TopTruyen update domain

* Teamlanhlung update domain
2025-07-25 05:47:23 +01:00
Smol Ame
84efd49e17
LxManga: Update domain (#9016)
* LxManga: Bump versionCode

* LxManga: Update defaultBaseUrl

* LxManga: Update AndroidManifest
2025-07-25 05:47:23 +01:00
Chopper
b4fede6f9b
Update domains and migrate sources (#8958)
* JeazScans: Migrate to MangaThemesia

* TeamLanhLung: Update domain

* MagusManga: Migrate to Iken
2025-07-25 05:47:22 +01:00
Chopper
c8cc594055
DuaLeoTruyen: Update domain and add custom settings (#8900)
* Update domain and add custom settings

* Add check to the default base url saved when the extension is updated
2025-07-25 05:47:22 +01:00
are-are-are
ea75b2c202
Update some domain (vi) (#8758)
* Vlogtruyen update domain

* LXManga update domain

* HentaiVN.plus update domain

* HentaiCB update domain

* TruyenVN update domain

* DocTruyen3Q update domain

* TopTruyen update domain

* CoManhua update domain
2025-05-20 21:27:49 +01:00
minhngoc25a
2b26d7b3a6
NettruyenCO (unoriginal): update domain and use ajax to fetch chapters (#8709)
* Changes domain of NettruyenCO and update chapter parsing logic (using AJAX)

* GET with headers

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

* * Used `kotlinx.serialization` instead of `org.json.JSONObject`
* Used HttpUrl.Builder to encode
* Used `keiyoushi.utils.tryParse`

* * Replaced jsonPrimitive with better logic
* Remove data keyword
* Passed chapter date into constructor

* Update NetTruyenCO.kt

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-05-20 21:27:48 +01:00
are-are-are
2dcd6d13a0
Update domain TruyenGG & TruyenQQ (#8538)
* TruyenGG update domain

* TruyenQQ update domain & add option domain switch

* fix buid
2025-05-20 21:26:58 +01:00
Prem Kumar
c9fc08676f
Remove 3 dead sources (#8502)
Remove AsuraScansFree, Inmoral No FanSub, YuriNeko
2025-05-20 21:26:57 +01:00
are-are-are
54055cb43c
VlogTruyen: Update domain & fix pageListParse (#8432)
* VlogTruyen Update domain & fix pageListParse

* Revert

* Use selectFrist safe call
2025-05-20 21:26:53 +01:00
Fioren
0ffd571f18
Fix thumbnail blurred image (#8430)
* Fix thumbnail blurred image

Fix thumbnail blurred image in CBHentai

* fix

* Update

* imageFromElement
2025-05-20 21:26:53 +01:00
Fioren
fe7d5c5019
TopTruyen, DocTruyen3Q: option automatically change domain (#8417)
* add option automatic change domain

add option automatic change domain TopTruyen and DocTruyen3Q

* update
2025-05-20 21:26:53 +01:00
Cuong-Tran
364c90339a
Truyenqq: fix download not able to complete (#8373)
* fix non-existed picture references to another site, preventing download completion

* better selection as suggested

* My mind was somewhere else
2025-05-20 21:26:53 +01:00
are-are-are
8dcfac5ba8
Update some domain (#8380)
* TruyenVN update domain

* LXManga update domain

* TopTruyen update domain

* ManhuaRock update domain & add option domain switch
2025-05-20 21:26:53 +01:00
are-are-are
d8e635afac
Update HentaiCB (#8379) 2025-05-20 21:26:53 +01:00
Fioren
45581e3697
Remove ads HentaiVNPlus (#8354) 2025-05-20 21:26:53 +01:00
dngonz
f1fd001e3f
Hentaicb: Fix domain (#8350)
fix domain
2025-05-20 21:26:53 +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
Fioren
3bc05706e5
Fix images not load TopTruyen (#8130)
Fix images not load and update domain TopTruyen
2025-03-27 00:02:34 +00:00
Fioren
6f47ed8bc1
Fix images load DocTruyen3Q (#8119) 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
are-are-are
8482b7d235
VlogTruyen, LXHentai bump version (#7991)
* VlogTruyen bump version

* LxHentai bump version
2025-03-27 00:02:31 +00:00
are-are-are
cd03d78928
Update some domain (#7972)
* SayHentai update domain

* HentaiVNPlus update domain

* VlogTruyen update domain & back to old name

* HentaiCB update domain
2025-03-27 00:02:28 +00:00
mrtear
ec62056e09
Update Domains (#7970)
* MilaSub

* TraduccionesAmistosas

* BlackoutComics

* TaurusFansub

* LxH: name + domain

* milasub f

* Taurus f

* again

* sorry guys

* LxH: id
2025-03-27 00:02:28 +00:00
Vetle Ledaal
6098ea8e35
Set isNsfw explicitly for 348 extensions (#7859) 2025-03-27 00:02:28 +00:00
AwkwardPeak7
060473aedf
use Preferences functions from utils (#7757)
* import all temporarily

* use `getPreferencesLazy()`

regex: lazy\s*\{\s*Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?\s*\}

* use `getPreferences()`

regex: Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?

* `getPreferences` and `getPreferencesLazy` with migration

regex to find: getPreferences\(\)\s*\.

* preferences edge cases

* run lint

* why kotlinter not add newline

* bruh

* bump

* unused import not caught by kotlinter

* review suggestions on all files

* bump after merge main

* review

* reduce usage of
2025-03-27 00:02:28 +00:00
Fioren
5e4c156a27
Remove self-promotion, ads: TopTruyen, DocTruyen3Q (#7882)
These sites added self-promotion and ad images that are not relevant to the translation team.
2025-03-27 00:02:28 +00:00
Cuong-Tran
4fc0bc0efd
Blogtruyen: site closed for months (#7857)
remove blogtruyen
2025-03-27 00:02:24 +00:00
duongtra
7b52dd532e
TeamLanhLung: Update domain (#7839)
update domain
2025-03-27 00:02:24 +00:00
are-are-are
481fd54452
CbHentai: Add override baseUrl, Change baseUrl, Fix Regex (#7786)
* bump version

* Add override baseUrl, Change baseUrl, Fix Regex
2025-03-27 00:02:24 +00:00
Fioren
de846ee0ad
Add Domain Change: TopTruyen, DocTruyen3Q (#7765)
* Add Domain Change: TopTruyen, DocTruyen3Q

- Add Domain Change: TopTruyen, DocTruyen3Q
- Update Domain

* update

* remove unused import
2025-03-27 00:02:24 +00:00
Cuong-Tran
63558a4cdb
CBHentai: fix uri path changed & search failed with special characters (#7671)
* CBHentai: fix uri path changed

also fix altNameSelector

* extract regex

* move comment

* fix search

* HttpUrlBuilder
2025-02-23 21:31:15 +00:00
Vetle Ledaal
10aa286c04
Remove 78 broken extensions (#7658)
* Remove Franxx Mangás - 403 Forbidden

* Remove MIC MIC IDOL - coming soon

* Remove Ler Yaoi - Connection timed out

* Remove Yaoi TR - Connection timed out

* Remove Hunlight Scans - Connection timed out

* Remove Manga Time - Connection timed out

* Remove Manga-Scan - Connection timed out

* Remove Momo no Hana Scan - Connection timed out

* Remove BlogTruyen.vn (unoriginal) - Connection timed out

* Remove MangaDoom - Connection timed out

* Remove MangaStorm - Connection timed out

* Remove Etheral Radiance - default cpanel

* Remove Moon Witch Scan - Domínio não encontrado

* Remove Hensekai - empty

* Remove Lunar Scans - empty

* Remove Tecno Scans - empty

* Remove Manga-Titan - empty

* Remove Lich Subs - empty

* Remove Lector Online - for sale

* Remove I Love Manhwa - Invalid SSL certificate

* Remove ManhwaNew - Invalid SSL certificate

* Remove MangaRolls - Invalid SSL certificate

* Remove Ladron Corps - Looks like this domain isn't connected to a website yet

* Remove Kishisan - no A record

* Remove MELOKOMIK - no A record

* Remove Comic Fans - no A record

* Remove MMFenix - no A record

* Remove Manga Bari - Not Found

* Remove GMANGA (unoriginal) - Origin is unreachable

* Remove ComicExtra - Origin is unreachable

* Remove Nabi Scans - Origin is unreachable

Closes #5649

* Remove MangaCV - Origin is unreachable

* Remove Fay Scans - parked

* Remove Manga-fast.com - parked

* Remove Cookie Kiara - parked

* Remove Pink Tea Comic - parked

* Remove Riot Hentai - parked

* Remove Read Goblin Slayer Manga Online - parked

* Remove Mystical Merries - parked

* Remove CopyPasteScan - parked

* Remove ManhuaChill - parked

* Remove Lolicon - parked

* Remove Mystic Moon - parked

* Remove Manga68 - parked

* Remove MyRockManga - parked

* Remove Manhua Kiss - parked

* Remove AscalonScans - parked

* Remove Doujins.lat - parked

* Remove Komik Pix - parked

* Remove MirrorDesu - parked

* Remove SISI GELAP - parked

* Remove Komiksan - parked

* Remove Pian Manga - parked

* Remove Sekaikomik - parked

* Remove My Manhwa - parked

* Remove 1st Kiss-Manga (unoriginal) - parked

* Remove Lady Manga - parked

* Remove Mangá Kun - SSL handshake failed

* Remove Oh No Manga - The connection has timed out

* Remove Dark-Scan.com - The connection has timed out

* Remove Babel Wuxia - The connection has timed out

* Remove Mangazavr - The connection has timed out

* Remove Read Noblesse Manhwa Online - Unable to connect

* Remove Nirvana Scan - Unable to connect

* Remove Mantraz Scan - Unable to connect

* Remove SCARManga - Unable to connect

* Remove Gatemanga - unrelated

* Remove ManhwaBookShelf - unrelated

* Remove Read Tower of God Manhwa Manga Online - unrelated

* Remove Kofi Scans - Web server is down

* Remove Nyrax Manga - Web server is down

* Remove YD-Comics - Web server is down

* Remove AnonimusTLS - Web server is down

* Remove Mangaland - Website not found...

* Remove MangaNoon - We're having trouble finding that site

Closes #7042

* Remove NoonScan - We're having trouble finding that site

Closes #7042

* Remove SobatManKu - Your domain is expired

* Remove Comic 21 - Your domain is expired
2025-02-23 21:31:15 +00:00
are-are-are
936331464b
TeamLanhLung & Manhuarock & TruyenTranhDamMy Update domain (#7670)
* Manhuarock update domain

* TruyenTranhDamMy update domain

* TeamLanhLung update domain
2025-02-23 21:31:15 +00:00
Fioren
c9bd7e0825
DocTruyen3Q: Update domain (#7669)
Update domain DocTruyen3Q
2025-02-23 21:31:15 +00:00
are-are-are
7c55e0b5ae
Toptruyen & TruyenVN Update domain (#7664)
* TruyenVN update domain

* TopTruyen update domain
2025-02-23 21:31:15 +00:00
are-are-are
94aeab80fa
VlogTruyen: update domain & fix pageListParse & Use a clear logo (#7620)
* update domain & update pageListParse

* Use a clear logo
2025-02-23 21:31:15 +00:00