519 Commits

Author SHA1 Message Date
Maxim Molochkov
30e8ccc669
Comx: add ability to change domains (#9328)
* Comx: add ability to change domains

* Add auto update of current domain if default domain has changed
2025-07-25 05:47:27 +01:00
Eshlender
53f87f108e
[RU]Senkuro new domains (#9244) 2025-07-25 05:47:24 +01:00
Luckyanets Eugene
ee69665a7c
Fixed domain name for mangaonelove (#9141)
* Fixed domain name for mangaonelove

Signed-off-by: Eugene Luckyanets <leugenea@gmail.com>

* Bumped overrideVersionCode up to 2

Signed-off-by: Eugene Luckyanets <leugenea@gmail.com>

* Fixed domain name for mangaonelove in build.gradle

Signed-off-by: Eugene Luckyanets <leugenea@gmail.com>

---------

Signed-off-by: Eugene Luckyanets <leugenea@gmail.com>
2025-07-25 05:47:24 +01:00
Vetle Ledaal
5edb0c0e62
MangaPoisk: fix search encoding (#8983) 2025-07-25 05:47:23 +01:00
Vetle Ledaal
c7b13eedb1
MangaChan: fix search encoding (#8982) 2025-07-25 05:47:23 +01:00
Vetle Ledaal
597cbcce98
HenChan: fix search encoding, add headers (#8981)
* HenChan: fix search encoding

* HenChan: add headers everywhere

* HenChan: bump
2025-07-25 05:47:23 +01:00
Vetle Ledaal
2c457fbd67
YaoiChan: fix search encoding (#8980) 2025-07-25 05:47:23 +01:00
Vetle Ledaal
40f3502d10
Desu (RU): fix search encoding, add headers (#8979)
* Desu (RU): fix search encoding

* Desu (RU): add headers everywhere

* Desu (RU): bump
2025-07-25 05:47:23 +01:00
Vetle Ledaal
c06e206cda
AComics: replicate filters 1:1 from site (#8730) 2025-05-20 21:27:48 +01:00
Dr1ks
b59238f938
Mangabuff: fix (#8537) 2025-05-20 21:26:58 +01:00
Dr1ks
c6e4780feb
Grouple: update filters (#8463)
* Readmanga: update filters list

* Mintmanga: update filters list

* Seimanga: update filters list

* Selfmanga: update filters list

* Usagi: update filters list

* Seimanga: update filters list 2

* Mintmanga: update filters list 2

* RuMix: update filters list

* AllHentai: update filters list

* Grouple: reduce code duplication

* Grouple: remove unused import

* Grouple: bump

* Grouple: lint
2025-05-20 21:26:57 +01:00
Dr1ks
c6a92ce7c4
Grouple: Fix offset (#8444)
* Grouple: Fix

* Grouple: Fix search
2025-05-20 21:26:54 +01:00
Maxim Molochkov
3fb869e5e2
Return Henchan source (#8280) 2025-05-20 21:26:53 +01: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
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
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
1f3fff9efa
Maybe fix? please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please 2025-02-23 21:52:08 +00:00
abubaca4
611e25e161
[RU]Nudemoon date find fix (#7750)
* Fix date find

* Version up

* Fix?
2025-02-23 21:31:16 +00:00
abubaca4
662da8f9fe
[RU]Nudemoon 3 fixes (#7686)
* Single date parse fix

* Fallback to single if all chapters page empty

* Fix old age titles error when domain not removed from url correctly

* Requested fix

* One more fix

* Think found all place for selectFirst

* Or one more
2025-02-23 21:31:16 +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
Dr1ks
5e57723c32
Grouple: Add user token (#7617)
* Grouple: Add user token

* Grouple: Bump

* Grouple: update readmanga domain
2025-02-23 21:31:15 +00:00
Hellkaros
4154954883
Domain update (#7528) 2025-02-23 21:31:14 +00:00
Pavka
86a24181b5
[ru-Acomics] Fix parsing popular and search page (#6611)
* [ru-Acomics] Fix parsing popular and search page

* Update AComics.kt

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-02-23 21:27:25 +00:00
Eshlender
28f152a029
[RU]Desu new domain (#7283)
* [RU]Desu new domain

* no lazy

* Update Desu.kt

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-02-23 21:27:25 +00:00
Dr1ks
25bac4f262
Nudemoon: New domain (#7311)
* Nudemoon: New domain

* Nudemoon: review fix
2025-02-23 21:26:49 +00:00
Dr1ks
f632d3636f
Mangahub (RU): Fixex (#7321)
* Mangahub: Fixes

* Mangahub: Fix status

* Mangahub: Fix search

* Mangahub: review fix
2025-02-23 21:26:49 +00:00
Dr1ks
0a0ba8ea6c
Remove dead extension (#7322)
Removed dead extension
2025-02-23 21:26:49 +00:00
Dr1ks
677d9d17c0
Mintmanga: Fix image loading (#7030)
* Mintmanga: Fix image loading

* Mintmanga: update

* Grouple: bump

* Mintmanga: fix
2025-01-18 20:13:05 +00:00
Dr1ks
6f90a79c96
Desu: Add authors name (#7027)
* Desu: Add authors name

* Desu: update
2025-01-18 20:13:05 +00:00
Dr1ks
18b1977691
[RU]GroupLe fix chapter loads and manga status (#6828)
* [RU]GroupLe fix chapter loads and manga status

* [RU]GroupLe small fix of manga status

* [RU]GroupLe review fix

* [RU]GroupLe fix for allhentai

* [RU]GroupLe checks for allhentai and mintmanga
2025-01-18 20:13:04 +00:00
Eshlender
f94b827056
[RU]NewManga(Newbie) closed (#6620) 2025-01-18 20:13:00 +00:00
Eshlender
dfc8f73cb5
[RU]MangaLib fix cloudflare errors (#6608)
* [RU]MangaLib fix cloudflare errors

* test-front equal main domain

* add api domains

* api domains summary

* fix

* change PREF

* add api "https://api.mangalib.me"
2025-01-18 20:13:00 +00:00
Roman
07a466617d
Add Usagi and unparseable date fix (#6085)
* chapter numbers fix

* chapter numbers fix

* Add Usagi

* Unparseable date fix

---------

Co-authored-by: romshke <@>
2024-12-14 06:55:32 +00:00
Maxim Molochkov
5ab2cea54b
AllHentai: fix image loading (#5868) 2024-12-14 06:55:31 +00:00
Eshlender
3d060492e6
[RU]ComX fix looping Search (#5524)
* [RU]ComX fix looping Search

* addPathSegment
2024-10-28 00:21:10 +00:00
Vetle Ledaal
fd131cfffb
MangaPoisk: update domain (#5276) 2024-10-28 00:20:42 +00:00
Dexroneum
708f2cc55f
[RU] LibGroup: Update icons (#5059) 2024-09-15 20:42:57 +01:00
AwkwardPeak7
96113ce68e
SeiManga & Grouple sources domain prefs update (#4749)
* Added SeiManga extension (#4561)

* Added SeiManga extension

* Changed overrideVersionCode in build.gradle to 0

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

* Omitting id override from SeiManga.kt

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

* Removed a "needless blank line" because overpedantic Kotlin compiler said so

Seriously, what compiler in the world would even consider a blank line an error?

* Update SeiManga.kt

* Update GroupLe.kt

* Update build.gradle.kts

* Update AllHentai.kt

* Update MintManga.kt

* Update AllHentai.kt

* Update SeiManga.kt

* Update build.gradle

* Update build.gradle

---------

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

* readmanga(ru): domain pref

* rumix(ru): domain pref

* rselfmanga(ru): domain pref

* private preference...

---------

Co-authored-by: Teashrock <kajitsu22@gmail.com>
2024-09-15 20:23:02 +01:00
heagan01
4a1bdae3fa
Added source multimanga (#3631)
* Initial Commit

* Updated res

* Added isNsfw: true

* New line at end of file src/ru/multimanga/build.gradle

Add new line as requested

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

* extVersionCode change to 1 src/ru/multimanga/build.gradle

As requested

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

* Update MultiManga.kt

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-09-15 20:21:59 +01:00
Vetle Ledaal
0e2d9bf970
ReadManga (RU): update domain (#4285) 2024-08-13 02:31:40 +01:00
Vetle Ledaal
121f0591db
Add MangaBuff (#3891)
* Add MangaBuff

* style

* Update src/ru/mangabuff/src/eu/kanade/tachiyomi/extension/ru/mangabuff/MangaBuff.kt

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

* PR comments

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-07-14 14:40:58 +01:00
Denis Akazuki
b4b811cbc4
AllHentai: Update domain (#3464) 2024-07-14 14:39:16 +01:00
nedius
270e70125c
Rewrite LibGroup to use new api (#3219)
* Rewrote LibGroup to use api instead of parsing document

* apply suggestions

* quick fixes

* change preferences variable to functions

* Make getToken sync

* safe & load token

* return new token when refreshing
2024-07-14 14:39:15 +01:00
Eshlender
ad275eb542 [RU]Desu serialization (#2816)
* [RU]Desu serialization

* extVersionCode

* clean excess

* clean excess
2024-06-03 05:43:48 +01:00
Vetle Ledaal
f436ebf6ab Add Mangazavr (#2782) 2024-06-03 05:43:47 +01:00
Vetle Ledaal
937843c751 Mangahub (ru): fix popular, latest, pages, author (#2114)
* Mangahub (ru): fix popular, latest, pages, author

* only check form in text/html responses
2024-03-30 22:04:18 +00:00
Vetle Ledaal
31ac8a4156 Remove WayManga (#2108) 2024-03-30 22:04:18 +00:00
Vetle Ledaal
23815a1ee1 YaoiLib: fix UrlActivity (#2082) 2024-03-30 22:04:18 +00:00