Commit Graph

4739 Commits

Author SHA1 Message Date
Vetle Ledaal a4c0faaac8 Plot Twist No Fansub: update chapter list parsing with "lcapl2" action (#2204)
Plot Twist No Fansub: update chapter list parsing
2024-04-06 23:50:56 +01:00
mohamedotaku 2967ffe0dc Add Mirror link for Dilar "ar" (#2187)
* Add Mirror link for Dilar "ar"

* Update Dilar.kt

* Update Dilar.kt

* Update Dilar.kt

* override cdnUrl

* Update build.gradle.kts

* MirrorPref()

* MirrorPref()

* Update Dilar.kt

* remove lazy

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-04-06 23:50:56 +01:00
bapeey 49ccd590b8 Add "De Todo Un Poco Scan" (#2200)
add
2024-04-06 23:50:56 +01:00
bapeey 49b3b90db3 Add GistamisHouse (#2195)
* Add GistamisHouse

* is NSFW

* Fix Yokai

* I need a linter

* amazing

* bump
2024-04-06 23:50:56 +01:00
mohamedotaku 7bb2113b37 Use Liste of Mirrors Urls for Mangalek "ar" (#2059)
* Use Liste of Mirrors Urls for Mangalek "ar"

* Update Mangalek.kt

* override baseUrl

* Update Mangalek.kt

* add isNsfw

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

* date format

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2024-04-06 23:50:56 +01:00
mohamedotaku 7217df6180 Update url and Change theme for SinensisScan "pt-BR" (#2193)
* update url and change theme for SinensisScan "pt"

* Update SinensisScan.kt

* Update build.gradle

* remove  id

* peachscan

* Update build.gradle
2024-04-06 23:50:56 +01:00
mohamedotaku 631272428e update Url MangaWT "tr" (#2191) 2024-04-06 23:50:56 +01:00
haruki-takeshi 71fa6bdd37 Update NetTruyen Domain (#2184)
* Update NetTruyen.kt

* Update build.gradle
2024-04-06 23:50:56 +01:00
bapeey 08b7ec34bd IkigaiMangas: Fix webview (#2183)
* Fix webview

* wtf, why i made this
2024-04-06 23:50:56 +01:00
Vetle Ledaal 480cb9d780 Remove Muctau (#2182)
CI / Prepare job (push) Successful in 5s Details
CI / Build individual modules (push) Successful in 6m9s Details
CI / Publish repo (push) Successful in 47s Details
2024-03-30 22:04:18 +00:00
Vetle Ledaal 96a3e3c8e4 HentaiMode: update browse selector (#2181) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 2a2d4ed46d Remove One Piece Ex (#2179) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 0bbc41ee11 Remove MangaRosie (#2178) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 79bd3dbcca Plot Twist No Fansub: fix browse and chapter list (#2176) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 6a8ab8c12e MonarcaManga: update domain (#2174)
* MonarcaManga: update domain

* Rename to Visormonarca
2024-03-30 22:04:18 +00:00
Vetle Ledaal 908373a885 Hentai2Read: fix cover (#2175) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 57e3fdfe6a Mangago: support external chapters (#2171) 2024-03-30 22:04:18 +00:00
Secozzi ec8c080c75 Add edscanlation (#2162) 2024-03-30 22:04:18 +00:00
Secozzi 8f16b6c06d Add anteikuscan (#2161) 2024-03-30 22:04:18 +00:00
Secozzi 2455baa236 Add kewnscans (#2160) 2024-03-30 22:04:18 +00:00
Secozzi 6b63da2979 Move ezmanga to keyoapp theme (#2159) 2024-03-30 22:04:18 +00:00
Chopper 06b5579243 Add UnionMangas (#2091)
* Add latestUpdates, popularManga and mangaDetails to UnionMangas

* Add initial chapter request configuration

* Fix client headers request

* Add fetch chapter

* Fix chapter list parse

* Add search impl

* Fix chapter url

* Rename hash function

* Add utils functions

* Add pageList

* typo

* Cleanup.

* Add intent query

* Refactoring

* Remove password hardcode

* Replace Exception by RuntimeException

* throws message exception to user

* Add rateLimit

* Add Pageable class

* Cleanup

* Remove unicodes

* Remove nullable dto properties

* Rename variables

* Replace 'data class' with regular 'class'

* Remove try/catch. Let exceptions be thrown

* Fix search request

* Cleanup

---------

Co-authored-by: bapeey <90949336+bapeey@users.noreply.github.com>
2024-03-30 22:04:18 +00:00
bapeey 3dc97aaff8 Add EternalMangas and move MangaEsp to multisrc (#2127)
* I made this on termux

* Fix regex and move dateFormat to DTO

* Phase 1

* Phase 2: Prepare for intl

* Phase 3: Add intl
Builds are faster on my phone T.T

* Apply suggestions from code review

* bump
2024-03-30 22:04:18 +00:00
Cuong M. Tran 9637963a6c VyvyManga: add filters & update domain (#2150)
* Vyvymanga: implemented new filters for advanced search

# Conflicts:
#	src/en/vyvymanga/src/eu/kanade/tachiyomi/extension/en/vyvymanga/VyvyManga.kt

* Move filters to separated file

* Fetch online genres

* Update domain, bump version

* revert unnecessary change

---------

Co-authored-by: Ota Takushima <ota.takushima@tum.de>
2024-03-30 22:04:18 +00:00
Vetle Ledaal 02f70b000d Remove MangaJar (#2148) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 7172b0567e Zinmanga: update domain (#2147) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 613a2c5f50 Mangaku: update domain (#2146) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 243a6e8d3f StoneScape: hide premium chapters (#2140) 2024-03-30 22:04:18 +00:00
Coin 32a79b4a89 Happymh: Add referer header for image requests (#2135) 2024-03-30 22:04:18 +00: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
Barrell Titor 01de950ce9 Comic Extra - Update to new URL and page selector (#2132)
* Update ComicExtra.kt

Changed base URL to new one

* Updated extVersionCode in build.gradle

* Updated page list selector to the new one

* ComicExtra - fix search

* Changed to addQueryParameter and added pagination

* Imports

* lint
2024-03-30 22:04:18 +00:00
KirinRaikage 471e4d3190 Cleanup dead sources (#2121) 2024-03-30 22:04:18 +00:00
bapeey 142b22b440 Mangas.in: Fix chapter decrypt (#2120)
Smh
2024-03-30 22:04:18 +00:00
Vetle Ledaal 3bb82737b7 Remove Colored Manga (#2112) 2024-03-30 22:04:18 +00:00
Vetle Ledaal da0b929bf3 Remove GMANGA (gmanga.org) (#2111) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 2d316661f4 Remove Manganelo related sites (#2110) 2024-03-30 22:04:18 +00:00
Vetle Ledaal d586621f6e Remove TruyenTranhLH (#2109) 2024-03-30 22:04:18 +00:00
Vetle Ledaal 31ac8a4156 Remove WayManga (#2108) 2024-03-30 22:04:18 +00:00
Guuza 78f2c9c650 Hentai2Read: fix broken covers (#2085)
Hentai2Read: fix broken covers (#1776)
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 bc12176199 Mangasusu: fix page parser (#2080) 2024-03-30 22:04:18 +00:00
bapeey a176c34f73 HeanCMS: Add login preference (#2071)
* Add login

* Bump

* Remove authHeaders from imageRequest

* Make token nullable

* Use /login api endpoint

* Review changes

* Throw error

* Throw api error message

* Reduce one day to prevent timezone issues

* Fix no scheme found

* Double parenthesis
2024-03-30 22:04:18 +00:00
Cuong M. Tran 756f3c63ea NhatTruyen/NetTruyen: new advanced search (#2012)
* NhatTruyen/NetTruyen: new advanced search

* simplify filters
2024-03-30 22:04:18 +00:00
Draff b3f274dab5 version bump m+
CI / Prepare job (push) Successful in 4s Details
CI / Build individual modules (push) Successful in 2m16s Details
CI / Publish repo (push) Successful in 36s Details
brain damage (real)
2024-03-24 21:24:42 +00:00
AwkwardPeak7 575d831400 MangaThemesiaAlt: random url part fixes (#2054)
* trim description

* don't add anything to url if source disabled it

* early extract random part when browsing

* cache in preference for webview url

* fix

* new titles fix where no random part

* bump

* KingOfManga update url

* bump luminous too

* move preference title & summary to intl
2024-03-24 21:13:55 +00:00
mohamedotaku 879bb4c3eb Update Url Gufengmh "zh" (#2062) 2024-03-24 21:13:55 +00:00
mohamedotaku 473b3e98ab Add source GMANGA (unoriginal) "ar" (#2069) 2024-03-24 21:13:55 +00:00
Vetle Ledaal c2faa2774b Sekaikomik: update domain (#2075) 2024-03-24 21:13:55 +00:00
Vetle Ledaal a06318f264 NineHentai: update domain (#2074) 2024-03-24 21:13:55 +00:00
Vetle Ledaal cf2cef1985 YaoiLib: update domain (#2073) 2024-03-24 21:13:55 +00:00
Chopper 217846f693 Add LerMangas (#2068) 2024-03-24 21:13:55 +00:00
Chopper d2fec71228 Manhastro: Fix manga status and add icon (#2066)
* Fix manga status

* Use 'contains' selector

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

* Add icons

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2024-03-24 21:13:54 +00:00
Vetle Ledaal 02d7019b46 SummerToon: update domain (#2055)
* SummerToon: update domain

* isNsfw = false
2024-03-24 21:13:54 +00:00
mohamedotaku 3c6449bf24 Update Url Mangalek "ar" (#1992)
* Update Url Mangalek "ar"

* update defaultBaseUrl
2024-03-24 21:13:54 +00:00
bapeey 87a9effa82 Legends no Fansub: Rename to LegnMangas and change icon (#2035)
Rename and change logo
2024-03-24 21:13:54 +00:00
Vetle Ledaal 7d1cffdd10 Gri Melek: update domain (#2029) 2024-03-24 21:13:54 +00:00
Vetle Ledaal ed9e49fd11 InariManga: update domain (#2028) 2024-03-24 21:13:54 +00:00
Vetle Ledaal 063b526748 MangaLionz: update domain, fix date format (#2026) 2024-03-24 21:13:54 +00:00
Vetle Ledaal 6317d70538 Elarc Toon: update domain (#2025) 2024-03-24 21:13:54 +00:00
WarmSeeker6 86474f6d98 URL update for LXhentai (#2013) 2024-03-24 21:13:54 +00:00
GGaro d7f5c6c1d3 Update Url MangaBat (#2008) 2024-03-24 21:13:54 +00:00
mohamedotaku 41cab37a37 rebrand manhwalist to komiknesia : Update URL (#1995) 2024-03-24 21:13:54 +00:00
mohamedotaku b14ccb1c89 Update Url MangaSpark "ar" (#1994) 2024-03-24 21:13:54 +00:00
mohamedotaku dbcd4deb1f Update Url MangaStarz "ar" (#1993) 2024-03-24 21:13:54 +00:00
bapeey 8ef429f4bc Jobsibe: Disable non-manga items filter (#1991)
Disable non-manga items filter
2024-03-24 21:13:54 +00:00
bapeey 99b0273848 Add JeazScans (#1990) 2024-03-24 21:13:54 +00:00
bapeey e7c326bb6c Add InmoralNoFansub (#1989) 2024-03-24 21:13:54 +00:00
bapeey b4f5680364 Add LuckyManga (#1988) 2024-03-24 21:13:54 +00:00
Cuong M. Tran a0fa7fa458 WPComics update & add new sources (#1909)
* remove non-relevant query

* WPComics: query for genres instead of hard-code

* language assets to support dual-lang

* update XoxoComics, Nhattruyen, Nettruyen to support updated WPComics

* remove unused status

* JManga with new WPComics

* Fix JManga NextPageSelector

* Allow override some more methods

* correct jmanga's location

* remove redundant XoxoComics override

* Get alternative name and JManga's description

* add sources:
- NetTruyenX
- NhatTruyenS
- NetTruyenCO

* revert format changes

* Update NetTruyen to latest domain

* Minor changes:

- Named parameters;
- intl, lazy;

* Remove NetTruyen’s replaceSearchPath. It’s not necessary

* remove the japanese’s mtl

* remove hard-code user-agent

* remove some unnecessary named parameters

* Use super.headersBuilder & fix Referer

* remove redundant import
2024-03-24 21:13:54 +00:00
bapeey 455f57d209 Update HeanCMS theme (#1969)
* i hate this theme

* bump

* remove useless slug update

* lint

* Update series slug on chapter list update

This was made for sources that changed slugs constantly.

Currently no one uses it, but who knows if they enable that again

* what an unstable experience

* Remove empty lines

* Fix intl

* newline

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

* why my build took 5 minutes

* I hate iguanas

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-24 21:13:54 +00:00
Vetle Ledaal 34887a83a8 SobatManKu: update domain (#1948) 2024-03-24 21:13:54 +00:00
Chopper 867f0844d1 Fix Bakai source (#1940)
Fix popular and search URL
2024-03-24 21:13:54 +00:00
Vetle Ledaal 6a1d7dc1ca Beast Scans -> Umi Manga: update domain (#1932)
* Beast Scans -> Umi Manga: update domain

* rename class

* remove unnecessary override
2024-03-24 21:13:54 +00:00
AwkwardPeak7 e1c77ab678 move King of Shojo to en (#1918)
* move King of Shojo to en

* remove id override and reset version
2024-03-24 21:13:54 +00:00
BrutuZ 046c2aa421 Anchira: Improve chapter suffix parsing (#1904)
* Improve chapter suffix parsing

* Don't convert Tags to sequence before sorting
2024-03-24 21:13:54 +00:00
altaccosc 0a0ff7c1ac Add Clown Corps comic source (#1808)
* Add ClownCorps comic source

* Apply suggestions from code review

Thank you very much!

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

* Only loop through the present pages

Don't just loop forever until a 404 is returned

* Disable reduntant sorting code

* Add date to chapters

* Apply suggestions from code review

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

* Remove commented snippet

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

* Move vars to companion obj & inline description

* Un-move some constants & Use Observable.just

* Extract SManga creation to separate function

And use where necessary

* Omit unnecessary function call

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

* Add caching

I've tried a great many different ways of caching today, and as far as I can reason with my fried brain, I think this one now works pretty well.
I shall continue testing it on my phone.

* Change SerializableChapter implementation

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

* Code cleanliness

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

* Optimise requests for page 1 away

* Explicitly sort chapters by upload date

* Move other preference options into separate functions

* Assume response document always contains what we're asking

And throw a runtime exception if it doesn't, so the problem can be noticed and fixed.

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:13:54 +00:00
Vetle Ledaal 16bcd6bbd9 Nocturne Summer: update domain (#1933) 2024-03-24 21:13:54 +00:00
Vetle Ledaal b5c0daba37 Manga Flame: update domain (#1931)
* Manga Flame: update domain

* raise read timeout
2024-03-24 21:11:42 +00:00
Vetle Ledaal 61b3d9a2fb SayHentai: update domain (#1930) 2024-03-24 21:11:42 +00:00
AwkwardPeak7 62bd6c0817 Ozul Scans to King of Manga (#1917)
also enable dynamic urls
2024-03-24 21:11:42 +00:00
AwkwardPeak7 dfb4b93953 Earlym: fix page list (#1916)
* Earlym: fix page list

* Update EarlyManga.kt

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:11:42 +00:00
haruki-takeshi 34429ffa0a NetTruyen change domain! (#1911)
* Update NetTruyen.kt

* Update build.gradle
2024-03-24 21:11:42 +00:00
Fermín Cirella ebf7e277e3 Add Doujin.io - J18 (#1891)
* Add Doujin.io - J18

* Apply corrections

* Reduce indentation
2024-03-24 21:11:42 +00:00
bapeey 3f73aec7cf Tres Daos Scan: Change theme to MangaThemesia (#1914)
Move to themesia
2024-03-24 21:11:42 +00:00
beerpsi 0c4abef20c Dua Leo Truyen: Update base URL (#1898) 2024-03-24 21:11:42 +00:00
Cuong M. Tran b21ab37da9 HentaiSlayer: translate "alternative name" (#1843)
* HentaiSlayer: translate "alternative name"

* Fix “alternative name”

* Fix non-nullable & optimize code

* revert format changes caused by AndroidStudio’s ktlint plugin

* Update HentaiSlayer.kt

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:11:42 +00:00
stevenyomi e67d78f435 Roumanwu: update URL (#1884) 2024-03-24 21:11:42 +00:00
bapeey 82bb3dafd8 Remove Kumanga (#1857)
* Remove Kumanga

* Add rule to issue_moderator

* Rebuild

* Update regex

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:11:32 +00:00
mohamedotaku 9554653678 Change Url and theme for Hijala "ar" (#1853)
* Change Url and theme for Hijala "ar"

* Update build.gradle

* bump versionId

* Update build.gradle
2024-03-24 21:10:27 +00:00
Cuong M. Tran 35a2715ad5 New source: Arabs Hentai (ar) (#1842)
* New source: Arabs Hentai (ar)

* fix “alternative name”

* fix: escape query string

* Fix non-nullable & improve code

* it’s ok for thumbnail to be null
2024-03-24 21:10:27 +00:00
bapeey ca5365cc6c SlimeRead: Fix "Unexpected JSON token" on pageList and choose apiUrl randomly (#1837)
* Fix pageList and update apiUrl (again)

* Random apiUrl

* Inline

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:10:27 +00:00
quangpao e10e72ad98 NhatTruyen: Update the domain (#1831)
Update domain of NhatTruyen
2024-03-24 21:10:27 +00:00
anenasa 488adf9ba6 Dm5: Fix image not loading (#1795) 2024-03-24 21:10:27 +00:00
AwkwardPeak7 0594d08440 MangaThemesia: add class to handle dynamic urls in sources (#1793)
* MangaThemesia: add alternative class to handle dynamic urls

* use MangaThemesiaAlt on Asura & Luminous

* use MangaThemesiaAlt on Rizz

* don't update in getMangaUrl

* small cleanup

* remove other pref as well
LuminousScans

* wording

* remove from FlameComics, since they no longer appear to do it

* review comments

* lint

* actual old pref key

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

* actual old pref key x2

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-24 21:10:27 +00:00
mohamedotaku d7c2e7b9da Add source Manga Time "ar" (#1852)
* Add source Manga Time "ar"

* Update MangaTime.kt

* Update MangaTime.kt
2024-03-24 21:10:27 +00:00
inipew 5ad927dbf4 Shinigami: update baseurl (#1825) 2024-03-24 21:10:27 +00:00
AwkwardPeak7 5292a9ff0a Gmanga multisrc: Add Dilar & MangaTales (#1767)
CI / Prepare job (push) Successful in 4s Details
CI / Build individual modules (push) Successful in 3m14s Details
CI / Publish repo (push) Successful in 43s Details
* gmanga multisrc

* search payload and filters refactor

* ratelimit

* distinct

* dynamic filters

* dilar

* gmanga multisrc: latest

* gmanga multisrc: search & filter

* gmanga multisrc: chapters & pages

* small cleanup

* remove obsolete preferences

* small cleanup & arabic tl

deepl

* Dilar: filter paid chapters

* GManga: use unencrypted alt api for chapters

* abstract away sort of chapters and pages

* remove chapters logic from multisrc class since all three have different logic

* remove `this`
2024-03-12 19:55:31 +00:00
bapeey 0d04d70929 Emperor Scan: Add randomUA (#1803)
* Add randomUa and fix description

* newline

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-12 19:55:31 +00:00
devil6venom 8a8e4d2a8d Update domain of Mangafreak (#1809)
* Update domain of Mangafreak

* Update build.gradle
2024-03-12 19:55:31 +00:00
bapeey b1b8833e97 Manga Demon: Update domain again (#1805)
* Update domain

* I trust
2024-03-12 19:55:31 +00:00
bapeey 696a40e725 Add TerritorioLealtad (#1804) 2024-03-12 19:55:31 +00:00
bapeey 8be756b8bc Add DeManhuas (#1802) 2024-03-12 19:55:31 +00:00
bapeey a3039453b0 Kumanga: Fix chapter list again and add randomUa (#1801)
I'll remove this source in the future
2024-03-12 19:55:31 +00:00
Ashborn c445ca0eb4 Nexo Scans: Update domain (#1787) (#1788) 2024-03-12 19:55:31 +00:00
Cuong M. Tran 66dd223155 New source: Hentai Slayer (#1783)
* New source: Hentai Slayer

* remove redundant genre & current time
2024-03-12 19:55:31 +00:00
AwkwardPeak7 33bfee0f2a ReYume: fix page list (#1779) 2024-03-12 19:55:31 +00:00
AwkwardPeak7 1d7c252a48 Komik AV -> Apkomik: change domain (#1778) 2024-03-12 19:55:31 +00:00
bapeey dcf9230a21 IkigaiMangas: Update chapterlist endpoint (#1771)
* Smh

* Update chapter list endpoint (paginated T-T)
2024-03-12 19:55:31 +00:00
AwkwardPeak7 2f4f7001ea Fix NPEs in some sources (#1773)
* Siren Komik: fix NPE

* West Manga: fix NPE
2024-03-12 19:55:31 +00:00
GoldenRover e2e0d9b034 I Roved Out: Fix downloads not finishing (#1758)
* Remove unimplemented override method

* Update extVersionCode
2024-03-12 19:55:31 +00:00
AwkwardPeak7 a2e3223685 Hentairead: fix results (#1739) 2024-03-12 19:55:31 +00:00
Chopper 8ec772ebbe Add ToshiWaYume (#1760) 2024-03-12 19:55:31 +00:00
Karuto 085efa9fa4 Change domain for nettruyen (#1716)
* change domain for nettruyen

* rechanging to original domain

* Revert "change domain for nettruyen"

This reverts commit 5642a0e48ce77e0558a02b2b966dc00199880bb0.

* modified:   ../../../../../../../build.gradle

* Revert "rechanging to original domain"

This reverts commit ad9a7b0250eaf50efa3f217d62bb2dfae5b0073e.

	modified:   NetTruyen.kt
	modified:   ../../../../../../../build.gradle

* last commit

* remove head and last commit p2

* .

* gap

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-12 19:55:31 +00:00
KirinRaikage f5ec446f74 Banana-Scan: Rename to Harmony-Scan and migrate to Madara (#1754)
* Banana-Scan: Rename to Harmony-Scan and migrate to Madara

* Add Banana Scan ID
2024-03-12 19:55:31 +00:00
AwkwardPeak7 9a7187bf36 MirrorDesu: change domain and decrypt pagelist (#1738) 2024-03-12 19:55:31 +00:00
AwkwardPeak7 20db7af324 rename Manga-TX to MangaEmpress (#1736)
Manga-TX -> MangaEmpress
2024-03-12 19:55:31 +00:00
AwkwardPeak7 635f732acf MangaWT: move to Madara (#1735) 2024-03-12 19:55:31 +00:00
AwkwardPeak7 5ff2906e28 RuyaManga: fix no results found (#1733)
* RuyaManga: fix no results found

* bump
2024-03-12 19:55:31 +00:00
AwkwardPeak7 1abb2f0fa6 DiamondFansub: fix selectors and directory (#1732) 2024-03-12 19:55:31 +00:00
AwkwardPeak7 757b067214 MangaDistrict: fix next page (#1730)
* MangaDistrict: fix next page

* mangasubdirectory
2024-03-12 19:55:31 +00:00
bapeey 3a76ddaf34 Add Dat-Gar Scan (#1723)
* Add DatGarScanlation

* Change name
2024-03-12 19:55:31 +00:00
mohamedotaku 5a1fdc542c add source MangaTak "ar" (#1703)
* add source MangaTak "ar"

* update res

* update res
2024-03-12 19:55:31 +00:00
AwkwardPeak7 555051eba4 fix build
CI / Prepare job (push) Successful in 4s Details
CI / Build individual modules (push) Successful in 6m3s Details
CI / Publish repo (push) Successful in 45s Details
move file to appropriate directory
2024-03-06 06:25:46 +00:00
nomaxsnx 536e080aec add Source CrystalComics "pt-br" (#1702)
* add CrystalComics

* Update src/pt/crystalcomics/build.gradle

Fiz newline

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

* Update src/pt/crystalcomics/src/CrystalComics.kt

Fix newline again

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-06 06:25:46 +00:00
bapeey 84664872c4 Add Jobsibe (#1704)
Add jobsibe
2024-03-06 06:25:46 +00:00
Claudemirovsky 46a6e5e7f3 New source: ja/RawINU (#1696)
* feat: Create RawINU base

* fix: Fix manga details selector

* fix: Fix chapter list

* fix: Fix page list

* chore: Add source icon

* chore: Add isNsfw flag
2024-03-06 06:25:46 +00:00
mohamedotaku a3ff15c263 add source StellarSaber "ar" (#1700) 2024-03-06 06:25:46 +00:00
Chopper b68bc4cfd0 Add LadyEstelarScan (#1694) 2024-03-06 06:25:46 +00:00
Chopper e78bd29133 Add WinterSun (#1693) 2024-03-06 06:25:46 +00:00
bapeey cf4a208d08 IkigaiMangas: Replace popular and latest endpoints + convention changes (#1689)
* Update

* Follow exactly site order

* Replace popular and latest endpoints
2024-03-06 06:25:46 +00:00
bapeey 5344c62b6b S2Manga: Update domain and use loadMoreRequest (#1687)
Update domain and set loadMoreRequest
2024-03-06 06:25:46 +00:00
bapeey d0edd1855f MangaSwat: Update title selector (#1685)
Update title selector
2024-03-06 06:25:46 +00:00
bapeey 87246f5443 SlimeRead: Update apiUrl (#1683)
Update apiUrl
2024-03-06 06:25:46 +00:00
bapeey d48b870553 Kumanga: Add extra headers and fix ban when fetching chapters (#1681)
Fix ban
2024-03-06 06:25:46 +00:00
bapeey 99f355d65b LeerCapitulo: Add filters (#1679)
* Add filters

* Bump
2024-03-06 06:25:46 +00:00
bapeey a8cd270d86 MangaPlus: Add German lang (#1691)
Add GERMAN
2024-03-06 06:25:46 +00:00
BrutuZ 2bb5ef9059 Anchira: Add Entry Bundling (#1643)
* Anchira: Add Entry Bundling
Prefixing queries with `bundle:` will create a single SManga entry with results as chapters.

* Switch default bundle title to first entry's
Fix url used to check for bundles
Default page count of 1

* Enable filters on bundles

* Strip chapter number suffix from bundle title

* Convert RegEx to variable

* Convert RegEx constructor to top-level val
2024-03-06 06:25:46 +00:00
KirinRaikage 58b5aa2f3d FMTeam: Migrate to PizzaReader (#1668)
* FMTeam: Migrate to PizzaReader

* Add missing trailing commas
2024-03-06 06:25:46 +00:00
Chopper 2a0588e8d9 HuntersScans: migrate source (#1650)
* Migrate HuntersScans

* Add filter to novels

* Fix names

* Add newline

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

* Remove unneeded map function

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

* Replace statusMap with a 'when' statement

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

* Add new line in build.gradle

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

* Move mangaSubString content to in line

* Replace fetch(Manga|Update|Search) overrides to Parses

* Remove unneeded try/catch

* Cleanup

* Rename some functions

* Remove override id

* Fix extra chapters and remove a possible infinite loop

* Remove unneeded regex calls

* Remove unneeded conditional

* Cleanup

* Fix: filter to remove novels

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-06 06:25:46 +00:00
keiyoushi-bot 008fc27cf9 Add Re-Manga (Arabic) back
Closes #1635
2024-03-06 06:25:46 +00:00
stevenyomi b65648aa6c YakshaScans: fix filename 2024-03-06 06:23:31 +00:00
airis 2725ac93f6 Add Yakshascans (#1661)
* Add Yakshascans

* Update extension and source name, fix class name

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-06 06:23:31 +00:00
Fermín Cirella bb0317bef3 Lanraragi - Add option to open source URL from archive tag in the Web… (#1663)
Lanraragi - Add option to open source URL from archive tag in the WebView
2024-03-06 06:23:31 +00:00
bapeey 882c1d9738 Add ManhuaKO (#1662) 2024-03-06 06:23:31 +00:00
OtakuArab 70ccdbc637 Manhwa Freak: update URL (#1660)
* Update build.gradle

* Update ManhwaFreak.kt
2024-03-06 06:23:31 +00:00
AwkwardPeak7 c2b7c1cb20 OppaiStream: update selectors (#1658) 2024-03-06 06:23:31 +00:00
AwkwardPeak7 e971eb7fbc Remove some sources (#1656)
* remove 247Manga

site redirects to luxmanga.net which already exists as extension

* remove 1st Manhwa

site redirects to Todaymic

* add description selector
2024-03-06 06:23:31 +00:00
nausicaa d60149eb6b NewToki: fix manga details with long title (#1653)
* Modifying the inability to make a chapter when the manga title is too long

* Update src/ko/newtoki/src/eu/kanade/tachiyomi/extension/ko/newtoki/NewToki.kt

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

* Update src/ko/newtoki/src/eu/kanade/tachiyomi/extension/ko/newtoki/NewToki.kt

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-06 06:23:30 +00:00
AwkwardPeak7 88dba59eef Mangathemesia refactor (#1637)
* remove randomua

* i18n

* add other language based selectors

* countviews in background

* small cleanup

* lint

* fix

* bump

* fix genre resetting

* use enqueue instead of coroutinescope

* fix build

* fix build x2

* add back genre missing warning

* Add ES translations

* lint

* Add available language

* lint

I hate lint

* review

- lowercase match for status
- callback on site

* review x2, also fix smol mistake

* lint

:)

* lowercase some translations

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

* lowercase some translations

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

* remove "人気"

* inline the labels

* lint

thank you lint, very cool

---------

Co-authored-by: bapeey <90949336+bapeey@users.noreply.github.com>
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-06 06:23:30 +00:00
AwkwardPeak7 8f18229563 MangaGalaxy: move to MangaThemesia (#1634) 2024-03-06 06:23:30 +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
bapeey a0457871e2 Add TMOManga (#1638) 2024-03-06 06:23:30 +00:00
stevenyomi e2f24a8f91 Remove Bilibili Comics (#1626) 2024-03-06 06:23:25 +00:00
stevenyomi 56863063fc Remove dead sources (#1625)
* Remove ZuttoManga, closes #647

* Remove WebtoonsTOP, closes #648
2024-03-06 06:23:25 +00:00
Cuong M. Tran f7cd89926a MangaOwl.to: Fix manga’s URL for other mirrors (#1624)
Fix manga’s URL for other mirrors
2024-03-06 06:23:25 +00:00
Tef ac9f307979 Add Mangamonks (#1599)
* Add MangaMonks

* Fixed page in search

* Update res

* Fixed search exception

* Applied requested changes

* Applied requested changes

* Revert "Applied requested changes"

This reverts commit 237d3313f7ef98e1d695c80385a908367ae425d8.
2024-03-06 06:23:25 +00:00
Rama Bondan Prakoso 420c7d9cd5 Anchira: Add trending filter (#1522)
Anchira: Add trending filters

Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2024-03-06 06:23:25 +00:00
AwkwardPeak7 48ca6558ed Manga Online: add headers to requests (#1619) 2024-03-06 06:23:25 +00:00
Cuong M. Tran c81adc7829 Add MangaOwl.To (#1307)
* Add MangaOwl (mangaowl.to)

* Factory class to separate Comics & Mangas along with their respective genres

* Using API to request for manga’s detail

* Using API to request chapters list

* parse JSON for pages

* Add mirrors

* Rename source to MangaOwl.To

* using DTO

* migrate to full API

* update icon

* cleanup

* Fix: allow reset GenresFilter checkbox

* separate Genre & GenreCheckBox

* Update query builder

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

* apiUrl -> baseUrl

* unused fields in dtos

* extra newline

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-06 06:23:25 +00:00
AwkwardPeak7 24087b9688 add mangaonline (#1610)
* Add Manga Online

* Fix note about latest manga parse

* Add new line at the end of build.gradle

* Remove blank line

* Fix global search

* Remove extra URL builder in search

* Remove URLBuilder

* Add try/catch in fetchMangaGenre

* Set latestUpdatesNextPageSelector to null

* Rename constante name and remove breakline in GenreList::selected

* Remove fetchLatestUpdate override

* Replace 'runCatching' for try/catch

* Remove 'headers'

* Remove unused import

* Remove last blank line

* Rename constant variable with uppercase

* small cleanup

* lint

---------

Co-authored-by: Chopper <156493704+ttony2chopper@users.noreply.github.com>
2024-03-06 06:23:25 +00:00
Secozzi 5cb0af3b2d add alandal (#1600)
* add alandal

* clarify
2024-03-06 06:23:25 +00:00
Henry 12e3079af3 Void Scans: Update Domain (#1605)
Void Scans: Update domain
2024-03-06 06:23:25 +00:00
Cuong M. Tran 82e6f7b6da New source: Cartoon18 (#1467)
* New source: Cartoon18

isNSFW
lang: zh

* cleanup

* improve
2024-03-06 06:23:10 +00:00
Fermín Cirella 18fab95708 Add Lolivault (#1592)
* Add Lolivault

* Use FoolSlide theme
2024-03-06 06:23:10 +00:00
Secozzi be407aa637 add readmanga (#1505)
* add readmanga

* indentation

* Fix filters note

* replace .run

* prioritize search
2024-03-06 06:23:10 +00:00
Vetle Ledaal 9c064fb3eb MajorScans: fix double image (#1584) 2024-03-06 06:23:10 +00:00
bapeey 5a643095ad Kumanga: Update apiUrl and minor changes (#1586)
Fix Kumanga
2024-03-06 06:23:10 +00:00
bapeey f6cb65688d Epsilon Scan: Move to Madara (#1582)
CI / Prepare job (push) Successful in 6s Details
CI / Build individual modules (push) Successful in 5m6s Details
CI / Publish repo (push) Successful in 48s Details
* Save

* Move to Madara
2024-02-27 20:53:54 +00:00
bapeey 6c6f1b4d6b ManhwaWeb: Fix chapter url (#1583)
I blame the IDE for not tell me about unused val
2024-02-27 20:53:54 +00:00
bapeey ee937137c3 Add ManhwaWeb (#1542)
* Add manhwaweb

* Lint

* Remove data class

* Oops

* Oppsi

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

* Remove "Not used"

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

* Requested changes

* Fix chapter url

* Create SChapter in main class

* make extension function

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:54 +00:00
bapeey 4f3500d728 TresDaosScan: Move to Madara (#1581)
Move to Madara
2024-02-27 20:53:54 +00:00
Chopper d951e22f52 Add AloneScanlator (#1514)
* Add Alone Scanlator

* Fix date pattern

* Fix overrideVersionCode value

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

* Set 'useNewChapterEndpoint' to 'true'

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2024-02-27 20:53:54 +00:00
TheKingTermux f2018fdc4a [Source is Down] Remove JMana & Esomanga (#1540)
* JMana Source is Down

* Esomamga Source is Down
2024-02-27 20:53:49 +00:00
Chopper dfb2092c75 Portuga Mangas: Add Custom User-Agent (#1486)
* Add random and custom User-Agent

* Replace GET request by client request

* Remove joinToString separator

* Add final newline

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>

* Remove unnecessary client wrapping

* Fix: add new line at the end

* Remove lazy modifier

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

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
bapeey 1fc3a46632 Manga Crab: Add randomUa and change domain (#1539)
* Add randomUa and change domain

* Lint

* Lint?

* Remove lazy

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
Chopper 76bd3bb892 Fix BlackoutComics selectors (#1547)
* Fix CSS selectors

* Remove optional manga title

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

* Remove optional manga datails title

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
mohamedotaku 79d24a894a Change url Shinigami "id" (#1546) 2024-02-27 20:53:49 +00:00
bapeey aa701c7c5e Manga Demon: Update domain (#1545)
* Update domain

* Remove CHANGELOG.md
2024-02-27 20:53:49 +00:00
bapeey f0d2df86c5 BarManga: Change dateFormat (#1537)
Change dateformat
2024-02-27 20:53:49 +00:00
beerpsi a95fa2dd5c Make ManhwaZ a multisrc + Add UmeTruyen (#1495)
* Make ManhwaZ a multisrc + Add UmeTruyen

* Forgot to commit the most important stuff

* icons

* Update src/en/manhwaz/build.gradle

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

* Don't use GlobalScope

* Remove useless optin

* Add CoroutineScope import

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
Tef 6d16a8908c Add JManga (#1489)
* Add JManga

* Add JManga

* Fixed date parsing

* Removed seconds

* Removed replaceSearchPath

* Removed extra newlines

* Applied requested changes
2024-02-27 20:53:49 +00:00
bapeey d6f01fea0b MangaEsp: Update domain and add alternative names (#1470)
* Update domain

* Get comics from next data (api has old results)

* Add alternative names

* Change name creation logic

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

* Missing replace

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
mohamedotaku 942ca100d8 Add source MajorScans "tr" (#1460)
* Add source MajorScans "tr"

* Update build.gradle
2024-02-27 20:53:49 +00:00
mohamedotaku bbffed1fd8 Change Url Hayalistic "tr" (#1510) 2024-02-27 20:53:49 +00:00
mohamedotaku 01371a728a Change Url SummerToon "tr" (#1511) 2024-02-27 20:53:49 +00:00
Eshlender 8870ff3569 [RU]Remanga processing native errors (#1526)
* [RU]Remanga processing native errors

* typos
2024-02-27 20:53:49 +00:00
Cuong M. Tran aac281ef87 Update MangaDistrict (#1344)
* MangaDistrict: Remove comment from title

e.g. (Official), (Doujinshi)

* MangaDistrict: settings to parse only chapters with full/high quality

# Conflicts:
#	src/en/mangadistrict/src/eu/kanade/tachiyomi/extension/en/mangadistrict/MangaDistrict.kt

* MangaDistrict: fix searchMangaNextPageSelector for last page

* remove unnecessary override

* Rebase to new Madara version

* filter chapter’s url instead of parsing elements

* Clean up, set default values to off/all

* Update MangaDistrict.kt

* Update remove title version pref summary

* typo

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-02-27 20:53:49 +00:00
Secozzi 0992869ffc resetscans: update baseurl (#1504)
update baseurl
2024-02-27 20:53:49 +00:00
Secozzi 59a640e696 Shinigami: update baseurl (#1499)
update baseurl
2024-02-27 20:53:49 +00:00
beerpsi 29a8d5ead9 Dua Leo Truyen: Update to new site (#1498)
* Dua Leo Truyen: Update URL

* It's more than a simple URL change

* Fix description
2024-02-27 20:53:49 +00:00
Chopper 0624b1aa3e Add LunarScan (#1463) 2024-02-27 20:53:49 +00:00
Chopper 086475a12e Add Argos Comics (#1471)
* Add Argos Comics

* Remove the slash from the final URL

* Add custom latest update
2024-02-27 20:53:49 +00:00
Secozzi fc5a4825cb add dmcscans (#1481)
* add dmcscans

* dont show empty alt names
2024-02-27 20:53:49 +00:00
Vetle Ledaal fa1170fad7 Elarc Toon: update mangaUrlDirectory (#1413) 2024-02-27 20:53:49 +00:00
AwkwardPeak7 7ef3bcd497 Madara fix status filter (#1434)
* Madara fix status filter

* remove unused override ManhwaClan

site seems to be using default madara options 0, 1 etc
2024-02-27 20:53:49 +00:00
mohamedotaku cb23787606 fix Cloudflare protect for some sources (#1458)
cloudflare protect
2024-02-27 20:53:49 +00:00
Secozzi a4e00cedbe Traducciones Moonlight: filter out novels (#1462)
filter out novels
2024-02-27 20:53:49 +00:00
Secozzi 1d6ed34d77 newtoki: fix crash when changing sort filter (#1464)
* fix crash when changing sort filter

* small touch-up
2024-02-27 20:53:49 +00:00
Cuong M. Tran 9d73eef491 Fix Photos18 parsing image’s url (#1477) 2024-02-27 20:53:49 +00:00
mohamedotaku 838ee2fc97 Change Url Aresnov "ar" (#1482)
Change link Aresnov "ar"
2024-02-27 20:53:49 +00:00
mohamedotaku 94762d7d0d Change Url AresManga "ar" (#1483)
* Change Url AresManga "ar"

* Remove trailing slash from baseUrl

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

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2024-02-27 20:53:49 +00:00
TrungSamSet 26ef357149 NetTruyen: Update domain (#1433)
* NetTruyen: Update URL

* NetTruyen: Update overrideVersionCode
2024-02-27 20:53:49 +00:00
Rama Bondan Prakoso 0f00f9c313 NHentai: Add popular-month filter (#1446)
Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2024-02-27 20:53:49 +00:00
bapeey 4bf383a322 Demon Sect: Fix http 404 on popular and latest tabs (#1449)
Fix http 400 on popular and latest
2024-02-27 20:53:49 +00:00
Chopper 2e25acbc36 Manhastro - Fix nullpointer when manga title is set (#1442)
Fix nullpointer when manga title is set
2024-02-27 20:53:49 +00:00
bapeey e5d3eeb7cc MangasNoSekai: Fix cannot found mangaid (#1440)
* easy

* Fix library path and author selector
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
mohamedotaku daef319051 Change URL Swatmanga (#1427)
* change url mangaswat

* Change URL Swatmanga

* Update MangaSwat.kt
2024-02-27 20:53:49 +00:00
Rolando Lecca 8737cc41f2 MangasNoSekai: Fix chapter list (#1431)
cat and mouse
2024-02-27 20:53:49 +00:00
Rolando Lecca 921649ff76 Traducciones Moonlight: Move to MangaThemesia (#1406)
* Move to MangaThemesia

* Is NSFW
2024-02-27 20:53:49 +00:00
Rolando Lecca 3326753fc0 MangasNoSekai: Fix popular and latest tabs again (#1403)
fix
2024-02-27 20:53:28 +00:00
AwkwardPeak7 014ee88bbb Madara: fix app crash and some sources fixes (#1398)
* Madara: fix crash

* fix NPE in ImperioDaBritannia

* mangalek use LoadMore

* update title selector
2024-02-27 20:53:28 +00:00
Secozzi 678c3de899 Mana/newtoki: add referer (#1372)
* add referer

* remove superfluous headersbuilder
2024-02-27 20:53:28 +00:00
stevenyomi 9ef0b03211 GANMA: remove unused code (#1407) 2024-02-27 20:53:28 +00:00
stevenyomi fdc57d60a4 Happymh: revert to headers custom UA (#1394)
Partially reverts 1eb9f2bc13242c38e99362c198e84133261d1135
2024-02-27 20:53:28 +00:00
stevenyomi fc000a5058 Remove Kuaikuai Manhua 3 (#1393) 2024-02-27 20:53:28 +00:00
Tef be291b1822 Add MANGARAW+ (#1391) 2024-02-27 20:53:28 +00:00
Rolando Lecca c9633f3d0c MiauScan: Update domain (#1386) 2024-02-27 20:53:28 +00:00
Rolando Lecca d311409641 Manhua Fenix: Change name and domain and add Spanish translations to Madara (#1365)
* Change name and domain

* Remove overrides and use loadMoreRequest

* Add Spanish translations

* Review

* Revert bump
2024-02-27 20:53:28 +00:00
Cuong M. Tran 09ae28784a update HM2D URL (doujindistrict.com) (#1375)
* new source: DoujinDistrict (theme: madara)

* Revert "new source: DoujinDistrict (theme: madara)"

This reverts commit 0b12e6be1425192e28166243dbd4fc6e2375ad12.

* update HM2D URL (doujindistrict.com)

* remove unused imports
2024-02-27 20:53:28 +00:00
Secozzi 166dbec86f add blackoutscans (#1367) 2024-02-27 20:53:28 +00:00
mohamedotaku a03bb1f780 Change URL PotatoManga (#1369) 2024-02-27 20:53:28 +00:00
Rolando Lecca b7ecf1b801 MNS: Fix popular and latest tabs again (#1368)
bruh
2024-02-27 20:53:28 +00:00
Vetle Ledaal 0ed4e4147f Manhastro: fix chapter images (#1363)
* Manhastro: fix chapter images

* Update src/pt/manhastro/src/eu/kanade/tachiyomi/extension/pt/manhastro/Manhastro.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:28 +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
Draff a62d90d4aa this one is my bad but fuck linting anyway
CI / Prepare job (push) Successful in 3s Details
CI / Build individual modules (push) Successful in 5m7s Details
CI / Publish repo (push) Successful in 44s Details
2024-02-18 21:01:51 +00:00
Draff c11ab2d724 I still hate linting
CI / Prepare job (push) Successful in 3s Details
CI / Build individual modules (push) Failing after 1m9s Details
CI / Publish repo (push) Has been skipped Details
2024-02-18 20:58:13 +00:00
Draff 75365dd582 I hate linting so much
CI / Prepare job (push) Successful in 4s Details
CI / Build individual modules (push) Failing after 1m2s Details
CI / Publish repo (push) Has been skipped Details
2024-02-18 20:53:51 +00:00
Draff 8d78ebe12f fix other fucky wucky
CI / Prepare job (push) Successful in 3s Details
CI / Build individual modules (push) Failing after 55s Details
CI / Publish repo (push) Has been skipped Details
2024-02-18 20:51:30 +00:00
AwkwardPeak7 9602aa5dd5 Comick: fix new chapters delay and small refactor (#1354)
CI / Prepare job (push) Successful in 5s Details
CI / Build individual modules (push) Failing after 0s Details
CI / Publish repo (push) Has been skipped Details
* remove chapter pagination

page parameter seems to trigger some cache issue in their api

* update baseUrl

* data class -> class

micro optimization

* small refactor

* remove useless interceptor

* oops

* mutable not needed
2024-02-18 20:25:13 +00:00
AwkwardPeak7 9fa6b8cb51 move CookieInterceptor to shared lib (#1356)
* CookieInterceptor lib

* accept list of cookies
2024-02-18 20:25:13 +00:00
AwkwardPeak7 8e7bba9d87 RC: fix chapters (#1359)
* fix rizz chapters

Co-authored-by: Anshuman Sarkar <77231921+Ryujin1108@users.noreply.github.com>

* remove unused dto

* lint

* lint x2

---------

Co-authored-by: Anshuman Sarkar <77231921+Ryujin1108@users.noreply.github.com>
2024-02-18 20:25:13 +00:00
Chopper 42d15fed81 Remove PrismaHentais (#1349)
Remove PrismaHentai
2024-02-18 20:25:13 +00:00
Chopper 913ceb3017 Add LiManga (#1346)
* Add LiManga

* Add isNsfw
2024-02-18 20:25:13 +00:00
Vetle Ledaal 2de6f14215 Manhwa Freak: remove spinner image (#1343) 2024-02-18 20:25:13 +00:00
Cuong M. Tran 9ab07589ad NetTruyen/NhatTruyen: avoid return un-relevant searching results (#1338)
* NetTruyen/NhatTruyen: avoid return catalog page when searching return empty

They redirect back to catalog page if searching query is not found.
That makes both sites always return un-relevant results when searching should have returned empty.

* fix overrideVersion
2024-02-18 20:25:13 +00:00
Tef bf1fc04a2e Add MangaSaki (#1273)
* Added Mangasaki

* Added MangaSaki

* Added MangaSaki

* Removed page number check

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>

* Applied requested changes

* Add recommended change

* Add requested changes

* Applied requested changes

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
2024-02-18 20:25:13 +00:00
Vetle Ledaal 63c57ec13e Elarc Toon: update mangaUrlDirectory (#1341) 2024-02-18 20:25:13 +00:00
bapeey 0d2056cabf SlimeRead: Update API url (#1334)
Update apiurl
2024-02-18 20:25:13 +00:00
Secozzi ca8faa3a7e Add todaymanga (#1289)
* add todaymanga

* small changes to filters

* apply recommended changes

* Small touch-up to date parsing
2024-02-18 20:25:13 +00:00
beerpsi e95e761833 Add Weekly Young Magazine (Yanmaga) (#1318) 2024-02-18 20:25:13 +00:00
beerpsi bf53943984 Add Manga Planet (#1319) 2024-02-18 20:25:13 +00:00
beerpsi 42ad2a5859 Add Comic Meteor (#1320) 2024-02-18 20:25:13 +00:00
beerpsi a5e314f149 Add Gaugau Monster Plus (#1321) 2024-02-18 20:25:13 +00:00
beerpsi fac4fa1278 Add Ohta Web Comic (#1322) 2024-02-18 20:25:13 +00:00
beerpsi 3e9c022f6a Komga: Don't apply library filter if default libraries are not set (#1323) 2024-02-18 20:25:13 +00:00
beerpsi a799bf8a5c Add SpeedBinb reader library (#1316)
* Add SpeedBinb reader library

* Make TextInterceptor generic
2024-02-18 20:25:13 +00:00
beerpsi 93c5dbc650 MMRCMS: Dynamic filter rework (#1315)
* MMRCMS: Dynamic filter rework, remove Last updated sort in Mangas.in

* Formatting

* Show the reset message when filters are fetching

* Linting

* Dynamically fetch sort options

* Add i18n support

* Remove unused import
2024-02-18 20:25:13 +00:00
beerpsi 5acf24daa9 Komga: README, chapter timestamp shenanigans, refactor (#1313)
* Komga: README, chapter timestamp shenanigans, refactor

* Repeating by password length is probably fine

* Reuse the CoroutineScope
2024-02-18 20:25:13 +00:00
beerpsi da8c562990 MangaPlus: Update web API versions and clean up stuff (#1305)
* MangaPlus: Update API versions

* Add more stuff to the titleCache
2024-02-18 20:25:08 +00:00
bapeey 41b6762f16 OlympusScanlation: Update domain and minor refactor (#1300)
* Update domain and other things

* Change popular endpoint

* fetchFilters in getFilterList

* Make SManga and SChapter in DTO

* I just want to update the domain

* Move attempts to finally block

* idk

* update

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-02-18 20:17:19 +00:00
bapeey fd7c47329b MNS: Fix popular and latest tabs (#1314)
Fix popular and latest
2024-02-18 20:17:19 +00:00
Chopper 71e3830576 Remove Dead Sources (#1312)
* Remove Drop Scan

* Remove Turktoon
2024-02-18 20:17:19 +00:00
AwkwardPeak7 489729f52b expose `lib-multisrc` dependencies to the extensions (#1293)
* expose `lib-multsrc` deps to the extensions

change `implementation` to `api`

* remove those libs from extensions
2024-02-18 20:17:19 +00:00
Secozzi df9983f9b0 MagusManga: update mangaUrlDirectory (#1291)
update mangaUrlDirectory
2024-02-18 20:17:19 +00:00
Tef 6ac91bca39 Add RawMangas (#1276)
* Added RawMangas

* Update src/ja/rawmangas/build.gradle

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>

* Added ending newline in build.gradle

* remove extra newline

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-18 20:17:19 +00:00
Secozzi c24753e7e7 Templescan: update apiUrl (#1290)
update apiUrl
2024-02-18 20:17:19 +00:00
Secozzi fa74b489b2 Add mangahot (#1229)
* add mangahot

* add getChapterUrl

* apply recommended changes

* simplify apiheaders
2024-02-18 20:17:19 +00:00
beerpsi 943516d451 Komga: Filter out EPUB books, fix chapter timestamps, allow setting default libraries, rename None sort to Relevance (#1282)
* Komga: Filter out EPUB books, fix chapter timestamps

* Add default library setting

* Make some settings not require a restart

* Don't use fixed enums

* Rename None sort to Relevance (#1284)

* make popular default to alphabetical sort
2024-02-18 20:17:19 +00:00
beerpsi d91b683ee2 Add Ưng Tỷ Comics (#1286) 2024-02-18 20:17:19 +00:00
BrutuZ 95caddf343 Add Deep Link Support to Anchira (#1283)
Add Deep Link Support
2024-02-18 20:17:19 +00:00
bapeey 791d48fce1 Legends no Fansub: Update domain (#1280)
Update domain
2024-02-18 20:17:19 +00:00
everfio 746dcba08b Naver Comic: fix page list for mobile user agent (#1272) 2024-02-18 20:17:19 +00:00
mohamedotaku 03b9df50ff change URL and override mangaSubString (#1281) 2024-02-18 20:17:19 +00:00
mohamedotaku dc3bddb317 Add source LilyumFansub "tr" (#1253)
* Add source LilyumFansub "tr"

* Update LilyumFansub.kt
2024-02-18 20:17:19 +00:00
bapeey f20236ab94 Add EsMi2Manga (#1274)
* Add EsMi2Manga

* Is Nsfw
2024-02-18 20:17:19 +00:00
bapeey 75558ac6da Add Legends No Fansub (#1275)
Add LegendsNoFansub
2024-02-18 20:17:19 +00:00
Secozzi ee254eaebd New multisrc theme: Keyoapp (#1259)
* move rudra to keyoapp multisrc

* add genres + small fixes

* add rate limit

* fix name + remove rate limit

* add wickedscans

* fix indentation
2024-02-18 20:17:19 +00:00
beerpsi 1debb5fd1f Add Dưa Leo Truyện (#1257)
* Add Dua Leo Truyen

* Add filters
2024-02-18 20:17:19 +00:00
mohamedotaku 42caf828c1 URL change CopyPasteScan (#1250) 2024-02-18 20:13:38 +00:00
stevenyomi d7e1e2a448 Coco Rip: fix launcher icons (#1239) 2024-02-18 20:10:41 +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
stevenyomi d9f7e58f01 Don't format code in CI (#1236)
* Don't format code in CI

* format individual extensions
2024-02-18 19:57:02 +00:00
bapeey c5c6d77479 HeavenManga: Fix chapter list and add latest tab (#1206)
CI / Prepare job (push) Successful in 4s Details
CI / Build multisrc modules (push) Successful in 3m39s Details
CI / Build individual modules (push) Successful in 37s Details
CI / Publish repo (push) Successful in 39s Details
Fixes
2024-02-13 02:56:17 +00:00
Fermín Cirella 925136fc15 Anchira: Enable image quality preference (#1207)
Enable image quality preference
2024-02-13 02:56:17 +00:00
mohamedotaku 8bb508d679 change url Manga Sail "en" (#1194) 2024-02-13 02:56:17 +00:00
mohamedotaku cf5299c188 change url mangaae "ar" (#1191) 2024-02-13 02:56:17 +00:00
Cuong M. Tran 731145443b Fix cloudflare un-caught causes app crashing (#1178)
Fix cloudflare uncatch causes app crashing
2024-02-13 02:56:17 +00:00
beerpsi f71938e357 Comikey: Fix page list (#1161) 2024-02-13 02:56:17 +00:00
beerpsi f09c11a01c Add MangaDig and make ColaManga a multisrc (#1139)
* Add MangaDig and make ColaManga a multisrc

* Make MangaDig NSFW

* Fix linting

* Fix next page selector
2024-02-13 02:56:17 +00:00
beerpsi 3db5f6edc2 Add Truyen Hentai 18+ (#1148)
* Add Truyen Hentai 18+

* fix search
2024-02-13 02:56:17 +00:00
beerpsi 49c3517510 SayHentai: Update base URL (#1147) 2024-02-13 02:56:17 +00:00
beerpsi 4682cc8752 Add Comikey (#1110)
* Add Comikey

* Remove logging

* i18n

* Comikey Brasil, paid chapters toggle, use other chapter endpoint

* Don't parse author/artist in searchMangaFromElement

* makeEpisodeSlug private

* Move gundamUrl outside of class constructor

* paginate latest

* paginate search

* Properly distinguish i18n keys from normal messages in WebView script

* Parse statuses better

* Add genre for entry format

* remove unnecessary getChapterUrl

* Fix status on BR

* ACTUALLY fix status on BR

* Fix more Comikey Brasil stupidity

* Validate that manifestUrl is valid

* Revert "Validate that manifestUrl is valid"

This reverts commit d744fd42b45ae46baf48308ec3f354546d1452af.

* Proper i18n in WebView script

* Add explanation for weird binding

* Move helper functions to bottom

* Support signing in through WebView

* Fix chapter list when signed in

* Properly filter locked chapters

* Remove WebView logging
2024-02-13 02:56:17 +00:00
beerpsi 47e328dc84 Nekopost: Fix search (#1124)
* Nekopost: Fix search

* Bump version
2024-02-13 02:56:17 +00:00
Mike 8dd884535b AsmHentai - new source (#1106)
* AsmHentai - new source

* cleanup
2024-02-13 02:56:17 +00:00
LLecca ea90594583 Earlym: Use the correct CDN (#1118)
🤡
2024-02-13 02:56:17 +00:00
LLecca b78d35db07 Earlym: Fix unexpected JSON token (#1108)
One char fix
2024-02-13 02:56:17 +00:00
AwkwardPeak7 b2ddfd348b Earlym fix pages (#1105) 2024-02-13 02:56:17 +00:00
bapeey 584e00b1dd Add Plot Twist No Fansub (#1099)
* Bruh

* Change filter message

* review changes
2024-02-13 02:56:17 +00:00
beerpsi 2f244a72ff Add Hachiraw (#1096)
* Add Hachiraw

* Add URI intent handler

* Mark as NSFW
2024-02-13 02:56:17 +00:00
AwkwardPeak7 48c71e342d add Idol. gravureprincess .date (#1093)
add IdolGravureprincessDate
2024-02-13 02:56:17 +00:00
beerpsi 23e385128e Add MangaFun + LZString library (#1057)
* Add MangaFun + LZString library

* Mark as NSFW

* Reverse using :lib:lzstring on Manhuagui

* Add ending newline

* Replace QuickJS in Manhuagui with LZString + Unpacker

* Bump ManhuaGui version

* remove unncessary .lets

* optimize icons

* Apply suggestion
2024-02-13 02:56:17 +00:00
beerpsi b0b32918e1 Add SadScans and make APairOf2 a multisrc (#1046)
* Add SadScans and make APairOf2 a multisrc

* Formatting

* Trailing comma

* optimize icons

* newline

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-02-13 02:56:17 +00:00
beerpsi c02bd36b43 Komga: Fix latest updates tab (#1076) 2024-02-13 02:56:17 +00:00
Mike fdd2c5c6d1 ReadM - update domain (#1073) 2024-02-13 02:56:17 +00:00
Secozzi 8e610e1ea9 Infinityscans: fix cloudflare issues (#1067)
fix cloudflare issues
2024-02-13 02:56:17 +00:00
beerpsi 09a2cea4e7 DocTruyen5s: Get better icons (#1066)
* DocTruyen5s: Get better icons

* bump version
2024-02-06 22:44:39 +00:00
AwkwardPeak7 06fba60056 make LikeManga into multisrc and add zinmanga.io (#1048) 2024-02-06 22:44:39 +00:00
beerpsi 9237c48aca Clean up Komga (#1012)
* Clean up Komga

* le version bump
2024-02-06 22:44:26 +00:00
AlphaBoom 01424d5efb Jinman Tiantang: Fix cover not display by cloudflare (#1033)
* Jinman Tiantang: Fix cover not display by cloudflare

* refactor to when condition
2024-02-06 22:44:07 +00:00