Commit Graph

475 Commits

Author SHA1 Message Date
Vetle Ledaal
9b3a611c39
Zinmanga: update domain (#2147) 2024-03-29 11:56:07 +05:00
Vetle Ledaal
4742df7992
Mangaku: update domain (#2146) 2024-03-29 11:55:41 +05:00
Vetle Ledaal
213b5d64d0
StoneScape: hide premium chapters (#2140) 2024-03-29 11:55:16 +05:00
Coin
4337db6ad0
Happymh: Add referer header for image requests (#2135) 2024-03-28 16:41:57 +05:00
Vetle Ledaal
e053753d28
Mangahub (ru): fix popular, latest, pages, author (#2114)
* Mangahub (ru): fix popular, latest, pages, author

* only check form in text/html responses
2024-03-28 16:21:50 +05:00
Barrell Titor
fad518a609
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-28 11:03:58 +01:00
KirinRaikage
342e8df59c
Cleanup dead sources (#2121) 2024-03-26 17:46:02 +05:00
bapeey
bab94517b6
Mangas.in: Fix chapter decrypt (#2120)
Smh
2024-03-26 17:45:11 +05:00
Vetle Ledaal
3ac0e2079a
Remove Colored Manga (#2112) 2024-03-26 17:39:56 +05:00
Vetle Ledaal
c7b6174e6e
Remove GMANGA (gmanga.org) (#2111) 2024-03-26 17:39:31 +05:00
Vetle Ledaal
d167100faa
Remove Manganelo related sites (#2110) 2024-03-26 17:38:51 +05:00
Vetle Ledaal
466750ea61
Remove TruyenTranhLH (#2109) 2024-03-26 17:38:07 +05:00
Vetle Ledaal
d9cfa5226a
Remove WayManga (#2108) 2024-03-26 17:37:32 +05:00
Guuza
822b6c316d
Hentai2Read: fix broken covers (#2085)
Hentai2Read: fix broken covers (#1776)
2024-03-25 13:23:24 +05:00
Vetle Ledaal
a2fb085a9f
YaoiLib: fix UrlActivity (#2082) 2024-03-25 13:22:13 +05:00
Vetle Ledaal
a371bca03c
Mangasusu: fix page parser (#2080) 2024-03-25 13:21:54 +05:00
bapeey
6901357ba1
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-25 13:21:14 +05:00
Cuong M. Tran
c6763f5f62
NhatTruyen/NetTruyen: new advanced search (#2012)
* NhatTruyen/NetTruyen: new advanced search

* simplify filters
2024-03-25 13:20:18 +05:00
AwkwardPeak7
c365cd01e8
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 13:43:30 +05:00
mohamedotaku
a660ec3a42
Update Url Gufengmh "zh" (#2062) 2024-03-24 09:36:58 +05:00
mohamedotaku
decd51de5d
Add source GMANGA (unoriginal) "ar" (#2069) 2024-03-24 09:30:25 +05:00
Vetle Ledaal
5ea18ed7de
Sekaikomik: update domain (#2075) 2024-03-24 09:25:32 +05:00
Vetle Ledaal
72bed526c4
NineHentai: update domain (#2074) 2024-03-24 09:24:53 +05:00
Vetle Ledaal
7ba758e589
YaoiLib: update domain (#2073) 2024-03-24 09:24:23 +05:00
Chopper
0d76d69406
Add LerMangas (#2068) 2024-03-24 09:23:05 +05:00
Chopper
4dc87100f1
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 09:21:44 +05:00
Vetle Ledaal
1a1f540143
SummerToon: update domain (#2055)
* SummerToon: update domain

* isNsfw = false
2024-03-23 21:13:03 +05:00
mohamedotaku
fc1c835273
Update Url Mangalek "ar" (#1992)
* Update Url Mangalek "ar"

* update defaultBaseUrl
2024-03-23 14:46:59 +05:00
bapeey
582db438e3
Legends no Fansub: Rename to LegnMangas and change icon (#2035)
Rename and change logo
2024-03-22 21:01:45 +05:00
Vetle Ledaal
1b2049b82a
Gri Melek: update domain (#2029) 2024-03-22 21:01:11 +05:00
Vetle Ledaal
fb4e9d54ae
InariManga: update domain (#2028) 2024-03-22 21:00:43 +05:00
Vetle Ledaal
5584e4a056
MangaLionz: update domain, fix date format (#2026) 2024-03-22 20:59:31 +05:00
Vetle Ledaal
e09fe5c72c
Elarc Toon: update domain (#2025) 2024-03-21 23:01:31 +05:00
WarmSeeker6
22fd152001
URL update for LXhentai (#2013) 2024-03-21 23:01:02 +05:00
GGaro
6b754850c7
Update Url MangaBat (#2008) 2024-03-21 22:42:38 +05:00
mohamedotaku
ac4a6dc676
rebrand manhwalist to komiknesia : Update URL (#1995) 2024-03-21 22:40:48 +05:00
mohamedotaku
6fa03fdf48
Update Url MangaSpark "ar" (#1994) 2024-03-21 22:37:22 +05:00
mohamedotaku
eb258ebb98
Update Url MangaStarz "ar" (#1993) 2024-03-21 22:34:52 +05:00
bapeey
00c736e3bf
Jobsibe: Disable non-manga items filter (#1991)
Disable non-manga items filter
2024-03-21 22:29:08 +05:00
bapeey
21c39d0f61
Add JeazScans (#1990) 2024-03-21 21:20:16 +05:00
bapeey
dd95694ab7
Add InmoralNoFansub (#1989) 2024-03-21 21:19:09 +05:00
bapeey
3aa86f60fa
Add LuckyManga (#1988) 2024-03-21 21:18:19 +05:00
Cuong M. Tran
f994c03e4e
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-19 21:06:03 +05:00
bapeey
8defa56f71
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-19 20:21:09 +05:00
Vetle Ledaal
16011407c5
SobatManKu: update domain (#1948) 2024-03-17 18:06:13 +00:00
Chopper
b61f568542
Fix Bakai source (#1940)
Fix popular and search URL
2024-03-17 18:05:55 +00:00
Vetle Ledaal
3c7a5d869b
Beast Scans -> Umi Manga: update domain (#1932)
* Beast Scans -> Umi Manga: update domain

* rename class

* remove unnecessary override
2024-03-17 18:05:53 +00:00
AwkwardPeak7
16e50277cc
move King of Shojo to en (#1918)
* move King of Shojo to en

* remove id override and reset version
2024-03-17 18:05:50 +00:00
BrutuZ
f896be2f2a
Anchira: Improve chapter suffix parsing (#1904)
* Improve chapter suffix parsing

* Don't convert Tags to sequence before sorting
2024-03-17 18:05:47 +00:00
altaccosc
8adc473f86
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-17 18:05:45 +00:00
Vetle Ledaal
dfb59ebae0
Nocturne Summer: update domain (#1933) 2024-03-17 07:28:14 +05:00
Vetle Ledaal
216591ac40
Manga Flame: update domain (#1931)
* Manga Flame: update domain

* raise read timeout
2024-03-16 20:33:33 +00:00
Vetle Ledaal
a429ba575d
SayHentai: update domain (#1930) 2024-03-16 20:33:19 +00:00
AwkwardPeak7
68aa04c6f0
Ozul Scans to King of Manga (#1917)
also enable dynamic urls
2024-03-16 20:33:14 +00:00
AwkwardPeak7
9e44daa539
Earlym: fix page list (#1916)
* Earlym: fix page list

* Update EarlyManga.kt

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-03-16 20:33:10 +00:00
haruki-takeshi
e0ab01f984
NetTruyen change domain! (#1911)
* Update NetTruyen.kt

* Update build.gradle
2024-03-16 20:32:54 +00:00
Fermín Cirella
e45867ce0a
Add Doujin.io - J18 (#1891)
* Add Doujin.io - J18

* Apply corrections

* Reduce indentation
2024-03-16 20:32:46 +00:00
bapeey
076bfff464
Tres Daos Scan: Change theme to MangaThemesia (#1914)
Move to themesia
2024-03-16 10:33:20 +05:00
beerpsi
c4821c54ed
Dua Leo Truyen: Update base URL (#1898) 2024-03-15 17:28:38 +00:00
Cuong M. Tran
3e3d547a17
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-15 17:28:23 +00:00
stevenyomi
f05321be6a
Roumanwu: update URL (#1884) 2024-03-14 17:48:47 +00:00
bapeey
562fcabfe2
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-14 17:48:25 +00:00
mohamedotaku
3d217e7931
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-14 17:48:20 +00:00
Cuong M. Tran
5f3bf83fe9
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-14 17:48:16 +00:00
bapeey
b79dcc82fe
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-14 17:48:10 +00:00
quangpao
08d75eae9d
NhatTruyen: Update the domain (#1831)
Update domain of NhatTruyen
2024-03-14 17:48:05 +00:00
anenasa
5a426ccb9d
Dm5: Fix image not loading (#1795) 2024-03-14 17:48:00 +00:00
AwkwardPeak7
d3f33327c2
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-14 17:47:56 +00:00
mohamedotaku
cc6e67f0e2
Add source Manga Time "ar" (#1852)
* Add source Manga Time "ar"

* Update MangaTime.kt

* Update MangaTime.kt
2024-03-13 16:23:17 +05:00
inipew
9a5f7b6095
Shinigami: update baseurl (#1825) 2024-03-13 15:24:05 +05:00
AwkwardPeak7
81ce7f3d5c
Gmanga multisrc: Add Dilar & MangaTales (#1767)
* 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 16:19:43 +05:00
bapeey
cd7a6beca0
Emperor Scan: Add randomUA (#1803)
* Add randomUa and fix description

* newline

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-11 15:57:30 +05:00
devil6venom
4683bf7ea8
Update domain of Mangafreak (#1809)
* Update domain of Mangafreak

* Update build.gradle
2024-03-11 15:53:54 +05:00
bapeey
af7c2bc88b
Manga Demon: Update domain again (#1805)
* Update domain

* I trust
2024-03-11 15:53:05 +05:00
bapeey
445cb14dad
Add TerritorioLealtad (#1804) 2024-03-11 15:52:42 +05:00
bapeey
4f0362e9fb
Add DeManhuas (#1802) 2024-03-11 15:50:27 +05:00
bapeey
e01a2ff7eb
Kumanga: Fix chapter list again and add randomUa (#1801)
I'll remove this source in the future
2024-03-11 15:49:57 +05:00
Ashborn
7c5b876e02
Nexo Scans: Update domain (#1787) (#1788) 2024-03-10 12:59:28 +05:00
Cuong M. Tran
c49ea0e774
New source: Hentai Slayer (#1783)
* New source: Hentai Slayer

* remove redundant genre & current time
2024-03-10 12:58:56 +05:00
AwkwardPeak7
9dd9eaa72b
ReYume: fix page list (#1779) 2024-03-09 19:42:38 +05:00
AwkwardPeak7
8e8b7b1121
Komik AV -> Apkomik: change domain (#1778) 2024-03-09 19:21:32 +05:00
bapeey
b49a0fb8fc
IkigaiMangas: Update chapterlist endpoint (#1771)
* Smh

* Update chapter list endpoint (paginated T-T)
2024-03-09 16:07:44 +05:00
AwkwardPeak7
056b68d799
Fix NPEs in some sources (#1773)
* Siren Komik: fix NPE

* West Manga: fix NPE
2024-03-09 16:07:26 +05:00
GoldenRover
0a7d752ff1
I Roved Out: Fix downloads not finishing (#1758)
* Remove unimplemented override method

* Update extVersionCode
2024-03-09 07:22:01 +05:00
AwkwardPeak7
0c9528b28c
Hentairead: fix results (#1739) 2024-03-09 07:18:57 +05:00
Chopper
9ee9e88ed7
Add ToshiWaYume (#1760) 2024-03-08 15:05:57 +05:00
Karuto
ef7e770509
Change domain for nettruyen (#1716)
* change domain for nettruyen

* rechanging to original domain

* Revert "change domain for nettruyen"

This reverts commit 5642a0e48c.

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

* Revert "rechanging to original domain"

This reverts commit ad9a7b0250.

	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-08 15:01:25 +05:00
KirinRaikage
f0036beaf1
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-08 15:00:49 +05:00
AwkwardPeak7
fb9992fd2c
MirrorDesu: change domain and decrypt pagelist (#1738) 2024-03-08 14:59:49 +05:00
AwkwardPeak7
54ebb08382
rename Manga-TX to MangaEmpress (#1736)
Manga-TX -> MangaEmpress
2024-03-08 14:59:26 +05:00
AwkwardPeak7
a2873fd8de
MangaWT: move to Madara (#1735) 2024-03-08 14:59:00 +05:00
AwkwardPeak7
41a3fcaee6
RuyaManga: fix no results found (#1733)
* RuyaManga: fix no results found

* bump
2024-03-08 14:58:40 +05:00
AwkwardPeak7
5faf53d49c
DiamondFansub: fix selectors and directory (#1732) 2024-03-08 14:58:19 +05:00
AwkwardPeak7
1a67da3bb9
MangaDistrict: fix next page (#1730)
* MangaDistrict: fix next page

* mangasubdirectory
2024-03-08 14:57:37 +05:00
bapeey
5139f2cf51
Add Dat-Gar Scan (#1723)
* Add DatGarScanlation

* Change name
2024-03-06 17:52:34 +05:00
mohamedotaku
80027fcbc6
add source MangaTak "ar" (#1703)
* add source MangaTak "ar"

* update res

* update res
2024-03-06 17:51:51 +05:00
AwkwardPeak7
ac17af2fa6
fix build
move file to appropriate directory
2024-03-05 19:40:15 +05:00
nomaxsnx
7cf4611c93
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-05 19:17:35 +05:00
bapeey
5cfbcafda2
Add Jobsibe (#1704)
Add jobsibe
2024-03-05 11:26:49 +05:00
Claudemirovsky
dcbc6247a3
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-04 15:44:53 +05:00