503 Commits

Author SHA1 Message Date
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
Vetle Ledaal
cf2cef1985 YaoiLib: update domain (#2073) 2024-03-24 21:13:55 +00:00
Eshlender
80c5340a02 [RU] Nude-moon new domain (#1654)
* [RU] Nude-moon new domain

Closes https://github.com/keiyoushi/extensions-source/issues/1633

* extVersionCode
2024-03-06 06:23:30 +00:00
Eshlender
8870ff3569 [RU]Remanga processing native errors (#1526)
* [RU]Remanga processing native errors

* typos
2024-02-27 20:53:49 +00:00
Eshlender
2e41214ba9 [RU]ComX no Tachiyomi (maybe because of the closure), fix 520 (#1432)
* [RU]ComX no Tachiyomi (maybe because of the closure), fix 520

* Update src/ru/comx/src/eu/kanade/tachiyomi/extension/ru/comx/ComX.kt

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
AwkwardPeak7
30b13498b0 Madara refactor (#1292)
* remove randomua from madara

* don't use page path for page=1

* add back `madara_load_more`

* cleanup i18n and filters

* load more in a new source

* move back the filters

not worth it

* fix build

* altname to i18n as well

* utf-8

* Revert "utf-8"

This reverts commit 1335bc1b478da54d3a5eb6333ac1a26e3ee2825b.

* utf-8

* autodetect load_more_request

* load genres in background

* make genre classes protected

remove unnecessary change

* fetch genres changes

* launchIO countviews

* don't explicitly optin

* cleanup some request overrides

* make `useLoadMoreRequest` enum to be able to disable autodection where necessary

* fix logic

bruh

* use state variables

* defer countViews in overrides as well

* lint

* select().first -> selectFirst

* `load_more` search as well

* detect in search as well

* remove slipped override

* move detection to the function

* remove fetchGenreFailed

* don't use GlobalScope

* tweak load_more_request parameters

* remove ancient connectTimeout/readTimeout

already present in the client provided by the app

* small cleanup
2024-02-27 20:53:28 +00:00
stevenyomi
205d95cc07 Migrate to lib-multisrc (#1237)
* adjustments

* Run generator

* Remove multisrc project

* add lib dependencies

* Remove multisrc from build scripts

* Remove build condition
2024-02-18 20:10:37 +00:00
Eshlender
169f83b594 [RU]Remanga fix LICENSED Hides available chapters! (#959) 2024-02-04 02:25:10 +00:00
Claudemirovsky
8f7c88a723 ru/AComics: Fix NPEs (#941)
* fix: Fix manga details

* fix: Fix chapter list

* fix: Fix page selector

* refactor: General refactoration

* chore: Set isNsfw flag

* chore: Bump version

* refactor: Apply suggestion
2024-02-04 02:25:10 +00:00
Eshlender
0b214c2d89 [RU]Remanga all bookmark with custom's (#952)
* [RU]Remanga all bookmark with custom's

* auto rebeald
2024-02-04 02:25:10 +00:00
Eshlender
90f361e243 [RU]ComX title_en not anymore fix null (#953) 2024-02-04 02:25:10 +00:00
stevenyomi
12e864f85f Remove placeholder manifest files (#790) 2024-01-30 22:11:47 +00:00
5c8cb75e9a come up to date with keiyoushi builds
All checks were successful
CI / Prepare job (push) Successful in 3s
CI / Build multisrc modules (push) Successful in 8m10s
CI / Build individual modules (push) Successful in 38s
CI / Publish repo (push) Successful in 1m39s
2024-01-22 21:19:41 +00:00
Eshlender
a14c354a5b [RU]Remanga fix lost id and page num (#410) 2024-01-22 20:28:21 +00:00
d61cbfc0c1 Add missing changes from keiyoushi
All checks were successful
CI / Prepare job (push) Successful in 10s
CI / Build multisrc modules (push) Successful in 11m19s
CI / Build individual modules (push) Successful in 2m2s
CI / Publish repo (push) Successful in 2m41s
2024-01-16 02:56:21 +00:00
AwkwardPeak7
c5f82e6aeb Move plugin section to common.gradle (#281)
* move apply plugins to common.gradle

* update CONTRIBUTING.md

* remove whitespace

* move common.gradle apply above in multisrc

* move kotlinter

* newlines
2024-01-16 02:49:40 +00:00
stevenyomi
4c8c21596b Remove message in UnsupportedOperationException (#277) 2024-01-16 02:47:22 +00:00