Commit Graph

4739 Commits

Author SHA1 Message Date
Alessandro Jean 1e6fb1ea3f
Some fixes for two sources (#18053)
* Add support to URL guess and add harsh rate limit on GM.

* Fix the checks and add more paths.

* Remove the log statement.

* Use their current URL as of this moment.

---------

Co-authored-by: Alessandro Jean <alessandrojean@users.noreply.github.com>
2023-09-19 19:41:10 -03:00
Alessandro Jean 82ca70bfd1
Update GM to their new URL (#18014)
Update GM to their new URL.
2023-09-17 17:47:51 -03:00
Eshlender b9026cfdca
[RU]Remanga fix detect last paid/exmanga chapter (#18006)
* [RU]Remanga fix detect last paid/exmanga chapter

* autoclean

* thisthat not work
2023-09-17 13:23:19 -03:00
Alessandro Jean a7abd1a904
Add a new Brazilian source (#17996)
Add a new Brazilian source.
2023-09-16 19:55:06 -03:00
Alessandro Jean fb52f2a343
Update BM to their new URL (#17994)
Update BM to their new URL.
2023-09-16 19:54:49 -03:00
Alessandro Jean 9868dda974
Add random UA to GM (#17993)
Add random UA to GM.
2023-09-16 19:54:41 -03:00
刘睿华 89ec0bd571
Fix: Manwa.me download and read only showing 3 pages (#17970) 2023-09-16 19:54:34 -03:00
Ahmad Ghoni Arrozaq 17aad4d7e5
Update some source domains (#17983)
* Update domain KomikCast

* Update domain KomikIndoID

* Update domain ManhwaList
2023-09-16 17:55:57 -03:00
Vetle Ledaal 60214a001b
Team X: update domain (#17985) 2023-09-16 11:40:47 -04:00
Vetle Ledaal 32a34ab1a3
Tapas: set User-Agent properly (#17972) 2023-09-16 11:39:01 -04:00
Vetle Ledaal f0402f1f47
Xinmeitulu: skip ads (#17975) 2023-09-16 11:38:17 -04:00
Vetle Ledaal 24487aba2a
MangaPoisk: update domain (#17986) 2023-09-16 11:38:08 -04:00
Vetle Ledaal e4c8f1c050
Remove Web of Comics (#17979)
Site only says "404 Not Found"
2023-09-16 11:37:20 -04:00
Vetle Ledaal be446da874
Remove several (#17962)
* Remove Aln Scans

* Remove Trap Scans

* Remove Komik Lab (ID)

* Remove ManhwaTime

* Remove مانجا عرب تيم Manga Arab Team

* Remove Truyện Tranh 8

* Remove LKDTT

* Remove MeDocTruyenTranh

* Remove 好漫6

* Remove 好漫6 (g-lens)
2023-09-15 15:23:43 -04:00
Eshlender d7ddac2e3c
[RU]Desu new domain (#17903) 2023-09-15 15:23:18 -04:00
Vetle Ledaal 2cfde4e2eb
Manhuaren: fix browse and chapter images (#17960) 2023-09-15 14:59:01 -04:00
AwkwardPeak7 b24426f5b9
Convert FlixScans to multisrc (#17902)
* Convert FlixScans to multisrc and move GalaxyManga to it

* add MangaNoon as well

* space in name
2023-09-11 22:43:59 -04:00
AwkwardPeak7 0154639645
999h update url (#17900)
* 999h update urls

* manifest url
2023-09-11 22:43:05 -04:00
KirinRaikage f0c7a740ba
Remove Japscan due to cat and mouse game (#17892)
* Remove Japscan due to cat and mouse game

* [skip ci] Add to REMOVED_SOURCED.md
2023-09-10 18:05:12 -03:00
Alessandro Jean 890e924074
Remove Bakai due to cat and mouse game (#17890)
* Remove Bakai due to cat and mouse game.

* [skip ci] Add to the removed sources list.
2023-09-10 15:45:27 -03:00
Basara-Hatake 06c931e48a
imhentai fix new images (#17879) 2023-09-10 15:45:11 -03:00
Alessandro Jean 27b9487ea8
Remove MS and PS extensions (#17865)
* Remove MS and PS extensions.

* Add to the autocloser and removed sources list.
2023-09-09 18:56:34 -03:00
Alessandro Jean 14b761ada7
Fix broken pagination in BK (#17863)
Fix broken pagination in BK.
2023-09-09 18:56:22 -03:00
arkon dc237650ea Revert to extensions-lib 1.4.2
Better to just wait for 1.5 to do the RxJava migration changes together for all APIs.
2023-09-08 22:47:40 -04:00
Eshlender 87ca0f75be
[RU]Remanga fix null error (#17833)
* [RU]Remanga fix null error

* clean reviewed
2023-09-08 22:27:18 -04:00
arkon 3a409ba93a Fix Manhuagui not loading in preview builds
Fixes https://github.com/tachiyomiorg/tachiyomi/issues/9915
2023-09-08 22:26:33 -04:00
Eshlender f922e6cc7c
[RU]Remanga fix many request (HTTP 429) (#17801)
[RU]Remanga fix many request
2023-09-06 13:38:32 -03:00
arkon 3da0424b9d
Update to extensions-lib 1.4.3 (#17781) 2023-09-02 23:23:30 -04:00
Theray Tharow b06865f0c4
Add Comic Fury Extension (#17479)
* Add ComicFury Extension

Signed-off-by: Theray Tharow <TharowT@Tharow.net>

* Change pt to pt-BR as per alessandrojean
Updated Request Builders as per alessandrojean

added fun getMangaUrl to point to the archive page instead of the detail page to help with nfsw comic requiring to click accept on the archive page to allow tachiyomi to read the chapter/comic list

Signed-off-by: Theray Tharow <TharowT@Tharow.net>

* Use new siteLang as override for lang code for Manga Search as suggested by alessandrojean
Change notext lang to No-Text as commented by alessandrojean

Signed-off-by: Theray Tharow <TharowT@Tharow.net>

* Change No-Text lang to other-notext as suggested by alessandrojean

now shows up as Other (NOTEXT)

Signed-off-by: Theray Tharow <TharowT@Tharow.net>

* correct implementation misunderstanding and use extraName for the No text source, based on https://github.com/tachiyomiorg/tachiyomi-extensions/pull/6337

Signed-off-by: Theray Tharow <TharowT@Tharow.net>

---------

Signed-off-by: Theray Tharow <TharowT@Tharow.net>
Co-authored-by: Theray Tharow <TharowT@Tharow.net>
2023-09-02 20:06:36 -03:00
korafu 6812743bd9
fix(EveriaClub): update everia selectors (#17745)
* fix(EveriaClub): update tags selector #17743

* fix(EveriaClub): remove unrelated images from galleries #17744

* chore(EveriaClub): bump `extVersionCode`
2023-08-31 17:20:51 -04:00
Tomoka1 1a959f6ab4
Add Collected Curios to Tachiyomi extensions. (#17671)
* Add Collected Curios to Tachiyomi extensions.

Still to do:
* Add additional pages like Spider and Scorpion, Portfolio, etc.

* More refactoring.

* * Redone Icon in Android Asset Studio.

* Update src/en/collectedcurios/AndroidManifest.xml

Fixed AndroidManifest as in draft.

Co-authored-by: arkon <arkon@users.noreply.github.com>

* Update src/en/collectedcurios/build.gradle

extVersionCode 1 is enough.

Co-authored-by: arkon <arkon@users.noreply.github.com>

* Update Collectedcurios.kt

Addressed Arkons suggestions. Further refactoring needed.

* Update src/en/collectedcurios/build.gradle

* Shorten source to just itself.

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Apply suggestions from code review

Accept all suggestions by  alessandrojean.

* Exchange blank "date" for "Chapter".

* Remove date_upload as not needed.

* Restructure when condition in imageUrlParse.

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Co-authored-by: arkon <arkon@users.noreply.github.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-08-28 20:42:33 -03:00
lingwu 9fcc8867d3
fix NPE and three img error (#17665)
* fix NPE and three img error

fix NPE in pageListParse()
fix three img error use cookieJar

* fix three img error

* delete log info
2023-08-28 20:42:18 -03:00
AwkwardPeak7 f12ba2fcad
MD: update domain and add filters (#17680)
* MD: update domain

* MD: add filters

* rename file
2023-08-26 10:23:14 -04:00
arkon a86ed92214
Remove usages of rxandroid (#17688) 2023-08-26 10:22:01 -04:00
Smiley32 2e05db2316
AralosBD: Added support for latest, better search and new icon (#17630)
* AralosBD: Added support for latest, better support for search and popular, new icons

* AralosBD: used the right icon generator to follow the partern used by other extensions icons

* AralosBD: updated icon to use squared version
2023-08-24 15:25:56 -03:00
AwkwardPeak7 9ba4cd8bc3
Holonometeria (#17638)
HOLONOMETRIA
2023-08-23 13:03:59 -03:00
korafu 2a73ba92c1
fix(EveriaClub): fix latest posts selector (#17632)
* fix(EveriaClub): update `latestUpdatesSelector`

* chore(EveriaClub): bump `extVersionCode`
2023-08-23 13:03:51 -03:00
AwkwardPeak7 7c9f020569
999Hentai: update cdn (#17617)
update cdn
2023-08-23 13:03:27 -03:00
Renato b7d961e353
Removal of ShingekiNoShoujo (#17614)
* Fixed ShingekiNoShoujo
Changed url
Fixed the code for the new site

* Changed build.gradle

* Fixed ShingekiNoShoujo
Modified the endpoints and the selectors because they modified the website

* Fixes to the code

* Deleted ShingekiNoShoujo.kt
Closes #17043
2023-08-23 13:03:16 -03:00
AwkwardPeak7 36504841ee
Comick: nullable lang in chapter (#17611)
possible due to bad data
2023-08-20 12:23:30 -03:00
bapeey 3b8d559c32
TeamX: Fix images couldn't load (#17599)
Fix
2023-08-19 13:45:35 -03:00
AwkwardPeak7 9f2e7468ce
Likemanga (#17597)
* LikeManga

* fix ajax chapter list pages

* nullable genre parsing

* ratelimit and cleanup

* trailing slash in referer

is it needed tho 🤔

* remove package from AndroidManifest
2023-08-19 11:56:40 -03:00
Alessandro Jean 9579b5f145
Minor improvements to the MangaDex code (#17573)
* Some minor improvements to the MangaDex code.

* Change capitalization of some other tags.
2023-08-19 11:56:14 -03:00
AwkwardPeak7 aa14ea08fc
MD: fix selector (#17584)
MDemon: fix selector
2023-08-18 08:59:17 -04:00
arkon 2a7801e876
Move package namespace declarations out of manifests (#17581) 2023-08-18 08:58:52 -04:00
arkon 34a3c8f0f7
Move package namespace declarations out of manifests (#17578) 2023-08-17 17:56:14 -04:00
stevenyomi 1a3b4d2231
MangaInUa: fix chapter list and page list (#17540) 2023-08-16 15:55:34 -03:00
AwkwardPeak7 97f21bc28b
Flix Scans (#17532)
* new source: Flix Scans

* some changes
2023-08-16 15:54:39 -03:00
AwkwardPeak7 40cb44d3e8
Manga Demon: fetch all chapter images (#17526)
* MangaDemon: fetch all chapter images

* bump

* use GET on search, same as site
2023-08-13 12:34:06 -03:00
Rolando Lecca e7497d4a6e
Update TeamX domain (#17497)
Update domain
2023-08-11 23:46:09 -04:00
Alessandro Jean e66a5651bc
Fix wrong type in YM (#17493)
Fix wrong type in YM.
2023-08-11 21:46:57 -03:00
Alessandro Jean bb865775ba
Add YM source (#17490)
Add YM source.
2023-08-11 17:26:03 -03:00
AwkwardPeak7 1ef336b1ef
NovelCool: correctly parse api reponse on search (#17463)
correctly parse api reponse on search
2023-08-11 14:59:34 -03:00
nicki d19e67ed2d
MangaDex: Add filtering to list search (#17460)
* increment extVersionCode

closes https://github.com/tachiyomiorg/tachiyomi-extensions/issues/17456

* add filtering to `list:`

* prefer using the constant instead

* revert to fallback url if MD@H node fails

* handle edge case in accessing list entries

mostly just to ensure the Retry message doesn't happen

* finish off TODO as manga redirects work fine nowadays

* linting

* add missing headers

this helps add the necessary tachiyomi ua and other stuff

* fix getMangaUrl
2023-08-11 14:59:21 -03:00
Alessandro Jean 77bb7872e3
Fix VoyceMe JSON parsing and rename source (#17461)
Fix VoyceMe JSON parsing and rename source.
2023-08-09 19:25:53 -03:00
Alessandro Jean 770f84fe1c
Update PS to their new theme (#17459)
* Update PS to their new theme.

* Reextract the icons.
2023-08-09 17:13:41 -03:00
omg-xtao a66beaf8d3
Yidan Girl: fix thumbnail (#17427)
* Yidan Girl: fix thumbnail

* Yidan Girl: remove dead domains

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-08-09 16:43:42 -03:00
stevenyomi 7692bc47ec
Baozi Manhua: add mirrors and intercept redirections (#17446)
* Baozi Manhua: add mirrors and intercept redirections

* optimize + validate

* wrong import
2023-08-09 14:56:03 -03:00
beerpsi 2cc88f1eff
Mangaku: Update base URL (#17441) 2023-08-09 14:55:56 -03:00
beerpsi bb9f90efcd
Mangago: Properly parse chapter titles (#17438) 2023-08-09 14:55:36 -03:00
AwkwardPeak7 562e7fa256
Novelcool (#17430)
* Novelcool

very shit source

* use better selector to filter novels

* fix genre fetching in search

* add parsing logic for popular/latest as well

in case they break the app api
2023-08-09 14:55:27 -03:00
Sofie ae577ed610
feat(id/doujindesu): Update URL & add preference to change it (#17429)
* feat(id/doujindesu): Update URL & add preference to change it

* added summary

* comply request

---------

Co-authored-by: ghost <ghost@gmail.com>
2023-08-09 14:55:16 -03:00
stevenyomi a909a307fd
Baozi Manhua: fix page list and images parsing (#17434) 2023-08-07 16:32:31 -03:00
Carlos Hernandez 9761f0b65b
Update OlympusScanlation domain (#17433)
* Update OlympusScanlation.kt

Olympus Scan changed domain

* Update build.gradle
2023-08-07 16:32:22 -03:00
beerpsi ad65245dc0
HentaiVN: Support mobile site and add Cloudflare bypass toggle (#17428)
* HentaiVN: Support mobile site

* mobile: Parse title from cover alt before making a request

* mobile: Fix nextPageSelector

* Fix covers not loading in advanced search
2023-08-07 16:32:14 -03:00
AwkwardPeak7 fc9a363934
999Hentai (#17425)
* 999Hentai

Coomer brain

* 999Hentai: small changes

* 999Hentai: refactor

* 999Hentai: put dates in preference

* 999Hentai: page number filter

* 999Hentai: image quality setting

* 999Hentai: fix null medium images...

* 999Hentai: remove useless helper file

* 999Hentai: small changes

* 999Hentai: fix deep link

* format filter

* exclude tags filter

* move around filters

* remove non-functional filter option
2023-08-07 16:32:07 -03:00
Kyrela 3060d919f2
FMTeam: complete rewrite (#17183) (#17387)
* FMTeam: complete rewrite (#17183)

* FMTeam: chapter open in webview fix

* FMTeam: versionId bump

* FMTeam: refactor code

* FMTeam: date safety

* FMTeam: unused fields in DTO removal

* FMTeam: avoid fetchMangaDetails call

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

* FMTeam: page map refactor

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* FMTeam: pages useless manual `chapter_number` set removal

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-08-06 13:32:45 -03:00
Kyrela c3c09bfe86
AralosBD: false supportsLatest (#17389) 2023-08-06 13:09:02 -03:00
beerpsi 28850cf51a
Refactor HentaiVN (#17391)
* Refactor HentaiVN

* better cookie handling
2023-08-05 10:31:17 -03:00
KirinRaikage 6f64c12a6d
Change URL for Furyosquad (#17382)
Change URL from Furyosquad to Furyosciety
2023-08-05 10:31:01 -03:00
AwkwardPeak7 92b8f4906f
AllAnime: fix filters not resetting and refactor data models (#17378)
* AllAnime: fix filters not resetting and refactor data models

* some changes

* correct domain in AndroidManifest for deep links
2023-08-05 10:30:54 -03:00
Alessandro Jean 7b48737ba8
Fix original language filter in MangaDex (#17369)
* Fix original language filter in MangaDex.

* Add new languages.
2023-08-05 10:30:45 -03:00
AwkwardPeak7 11eb5915ca
Comick: refactor code (#17364)
- fix filters not resetting
- add origination to genres
2023-08-03 14:35:06 -03:00
Alessandro Jean 12d8c314d0
Update SS to their new domain (#17354)
Update SS to their new domain.
2023-08-02 15:23:53 -03:00
beerpsi c367e3b126
Add a new `lib-i18n` to make message translation easier (#17336)
* Add support to better internationalization with a new lib.

* Add info about `lib-i18n` in the contributing guide.

* Use lib-i18n in M+ as well.

* Change properties files to UTF-8.

* use the assets/ folder instead of the res/ folder

files under assets/ are addressible by name

* mangadex: add string invalid_manga_id

* M+: Add translations for Vietnamese

* m+: Add Vietnamese to list of available languages

* mangadex: remove duplicate declarations

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-08-02 14:52:00 -03:00
Solitai7e 31ae3fc43a
Pixiv: support partial tag matches (#17330) 2023-07-31 14:38:05 -03:00
beerpsi 37a4b20ef2
JapScan: Use lib-synchrony to deobfuscate code (#17329) 2023-07-31 14:37:56 -03:00
AwkwardPeak7 d3e6595dc3
Temple Scan: fix chapter list and add latest (#17323)
* Temple Scan: fix chapter list and add latest

* bump

* small change
2023-07-31 11:01:32 -03:00
stevenyomi bbcae007e8
vomic: update override URL (#17309) 2023-07-29 13:52:43 -03:00
AwkwardPeak7 723dd523fe
Temple Scan: migrate to individual extension (#17294) 2023-07-28 22:33:07 -04:00
are-are-are 276e464021
Hentaivn Fix bug "error 404 views chapter" (#17284)
* Update build.gradle

* Fix 404 HVN
2023-07-28 22:31:47 -04:00
Solitai7e 2a47132cf9
Pixiv: fix chapter dates (#17289) 2023-07-28 22:31:34 -04:00
AwkwardPeak7 ffd04a5671
Simply Cosplay (#17291) 2023-07-28 22:31:24 -04:00
rhjdvsgsgks 15d527bac9
fix baozi img url when page need a confirm (#17297)
* baozi: use data-src as img url

* bump
2023-07-28 22:29:17 -04:00
iD-666 93e5bcf56b
Fix HTTP error 400 Status Filter (#17283)
* Change value from empty string "" to "0"

* Update build.gradle
2023-07-27 16:32:58 -03:00
Solitai7e ef403d0381
Pixiv: fix users filter (#17281)
Pixiv: Fix users filter
2023-07-27 16:32:45 -03:00
Solitai7e e8dce7f5e7
Pixiv: LruCache fix (#17279)
* Pixiv: LruCache fix

* requested changes
2023-07-27 13:53:56 -03:00
iD-666 ab0d6aceab
Add a Status search filter and remove 1 deleted sort in Comick (#17269)
* Add a Status filter and remove 1 deleted sort

* Add Status filter

* Update build.gradle
2023-07-27 09:34:10 -03:00
Solitai7e 2df5bdfa68
Pixiv: new filters, group-by-series support (#17256)
* Pixiv: new filters, group-by-series support

* requested changes

* whoops

* requested changes #2
2023-07-27 09:33:41 -03:00
Alessandro Jean a59ef3a817
Refactor the MangaDex code a bit (#17267)
* Refactor the MangaDex code a bit.

* Bump the extension version.
2023-07-26 16:18:12 -03:00
AwkwardPeak7 17f6640380
LynxScans move to MangaThemesia (#17262) 2023-07-26 12:30:01 -03:00
Alessandro Jean 369e48f362
Add migrate warning on chapter parsing in GM as well (#17249)
Add migrate warning on chapter parsing in GM as well.
2023-07-24 18:19:43 -03:00
stevenyomi 4ec625f582
vomic: override base URL preference (#17245) 2023-07-24 17:51:52 -03:00
Vetle Ledaal e34a5b4c70
MangaPoisk: update domain (#17237) 2023-07-24 17:51:33 -03:00
Alessandro Jean 3a36568ed9
Add Vietnamese language to MangaPlus (#17233)
Add Vietnamese language to MangaPlus.
2023-07-23 12:47:31 -03:00
Alessandro Jean dcf73cedee
Update GM URL and selectors (#17227)
Update GM URL and selectors.
2023-07-22 18:16:58 -03:00
Vetle Ledaal 630c947027
Bato.to: remove broken mirrors, add new mirrors (#17211)
* Bato.to: remove broken mirrors

* Bato.to: add more mirrors

* create MIRROR_PREF_ENTRY_VALUES from MIRROR_PREF_ENTRIES
2023-07-22 09:47:35 -04:00
zormy111 a3543bf2b2
update of the japscan extension - the complete reverse of the JS (#17181)
* Update Japscan.kt

I completely changed the way to find the keys allowing the decryption of the base64 which contains the information of the images to be recovered. Before there was a recovery by regex, but this was not reliable because the location of these strings changes places and the order is important because it allows to reconstitute the two decryption keys. To succeed in recovering them correctly and in the right order, I debugged the javascript, which allowed me to understand how obfuscation works.

 I understood that the base64 encryption file, the zjs, was not the same file when we had a mobile useragent and a PC useragent, it is however the same key, just that they are placed at different other place
at the end of the file we have the JS which assembles the keys directly as parameters of a function:

a0_0x39cacb('0x13d') + a0_0x39cacb('0x130') + a0_0x39cacb('0x118') + '6N', a0_0x39cacb('0x145') + a0_0x39cacb('0x116') + a0_0x39cacb('0x10f') + 'oe'


we have another function here:

return a0_0x46c1 = function(_0x46c1ab, _0x5a3fac) {
        _0x46c1ab = _0x46c1ab - 0x105;
        let _0x5c76b5 = _0xd80153[_0x46c1ab];
        return _0x5c76b5;
    }


which call string array which contains the key chunks

0 : "laretiLesrap"
1 : "gnp.600/sgmi/"
2 : "atad"
3 : "daol"
4 : "8ceABpX"
..


_0x46c1ab = _0x46c1ab - 0x105;


this operation allows to know the shift in the table, for example
By subtracting 0x105 from '0x13d', we get:

317 - 261 = 56

at location 56, so at index 55 of the array we have: "ohcVEMDTYO7FpBA20zRg"

so here: a0_0x39cacb('0x13d') + a0_0x39cacb('0x130') + a0_0x39cacb('0x118') + '6N'
we replace a0_0x39cacb('0x13d')

by this chain

"ohcVEMDTYO7FpBA20zRg" + a0_0x39cacb('0x130') + a0_0x39cacb('0x118') + '6N'

and that gives us the beginning of the key
and then reverse it
and that gives us the right key

* Update build.gradle

Update build version

* Update Japscan.kt - Completely reverse JavaScript

My modification was missing part of the javascript code to reverse, this modification brings greater stability.
In the JS is decrypts the data, there is a table of character string, this table is the most important element of the decryption because it is used in almost all the functions.

What the algorithm does in a nutshell:

- he shuffles the board until he arrives at a precise position, he pushes all the elements backwards until he finds the right combination. The correct combination is determined by the sum of the digits in the character strings with a more or less complex calculation.

- It calls the table in a "hidden" way with a function that takes a hexadecimal as a parameter (which corresponds to the index in the table)

- once all the keys have been retrieved from the character string table, it assembles them, then reverses them to give the complete key


How I proceeded:

- For the correct position in the table I perform almost the same calculation as the JS but I simplify, this to a tiny margin of error. In the calculation in the JS it parses the INTs in the chain and makes calculations with it, to simplify my task I only check if ALL the elements used contain INTs, I did several debug tests and they are obliged to contain them when the position is good. So starting from this principle I would almost certainly fall on the right position.

- Once my array is correctly sorted, I can with a simple calculation managed to recover the requested element with the hexadecimal

- I reverse the keys and I test the two positions of the keys to decipher the base64

* Update Japscan.kt

Added the possibility to have the parseInt in negative

* Update Japscan.kt

Modification needed to take into account the wider possibility of script changes

* Update Japscan.kt - Add comments

Ajout des commentaires
2023-07-21 18:57:53 -04:00
felixfon 1d364c868f
Fix Manhuaren unable to get token (#17202) 2023-07-21 17:43:47 -04:00
Vetle Ledaal a2beada8ea
EarlyManga: update domain (#17207) 2023-07-21 17:41:25 -04:00
iD-666 d5afad1fdb
ComicK: Add new sort: "Newest" (#17188)
* ComicK: Add new sort: "Newest"

* ComicK: Update extVersionCode
2023-07-20 22:13:35 -04:00
Vetle Ledaal 4803df9e32
Niceoppai: fix duplicate manga (#17192)
Update popularManga parser
2023-07-20 22:07:20 -04:00
are-are-are a5f7456df4
Update domain Hentaivn and fix not show images (#17187)
* Update build.gradle

* Change base Url and fix not show images
2023-07-20 22:06:27 -04:00
stevenyomi 93cc190c6c
Roumanwu: update mirror URL (#17185) 2023-07-20 22:06:04 -04:00
stevenyomi d6b88c5ee1
Jinman Tiantang: don't update mirrors on Cloudflare errors (#17184) 2023-07-20 22:05:54 -04:00
Rolando Lecca 832ace3eff
Manhwas.net: Not show empty images (#17172)
Filter invalid imgs
2023-07-20 22:05:18 -04:00
AwkwardPeak7 5ce08316b0
NH: option to enable/disable random UA (#17156)
* NH: add option to disable random UA

* bump
2023-07-17 07:25:46 -04:00
felixfon bbe45afa60
Fix manhuaren no value for response (#17061) (#17134) 2023-07-16 12:55:40 -03:00
Enriath 5cdb939669
latisbooks: fix page parsing, fix cover art (#17135)
* latisbooks: fix page parsing

Likely from a preprocessor change on the site's end, the element
containing the images had changed.

* latisbooks: fix cover art

The cover art being used for the comic is pulled from the "latest page"
preview on the archive page, which is a square image that tends to not
represent the comic very well. Additionally, recently it has failed to
load properly for whatever reason. As a remedy, I chose page 198 to be 
the proper cover. I chose it as it is an interstitial cover page
featuring the main character, with no text or elements that tie it to a
specific arc.

* latisbooks: version bump
2023-07-16 10:25:18 -04:00
AwkwardPeak7 50b5d33614
Random User-Agent Refactor (#17059)
* lib-randomua

* NHentai: Random mobile ua

* Madara random UA overhaul

* MangaThemesia random UA overhaul

* MangaHub random UA overhaul

* build errors and warnings

* remove preference from Constellar

* change to singleton object

* network.client

* fix copy paste and chapter deep link

* exit early

* use data class and enum options

* missing import

* suggested changes

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* re-add empty check to filters

* convert to interceptor

* update comment

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* update error message

* initialize client by lazy

* dont check on excluded Filters

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* newlines

* move preference helper function into lib

* move preference helper function into lib x2

* move check to lib too

* move defaultRandomUserAgentType to constructor

* rename the interceptor

* organize the interceptor and preference stuff in different files

* hide custom ua setting when random ua is enabled

* English

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* catch specific exception

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* setVisible()

fresh stuff

* setVisible()

fresh stuff

* change summary

* workaround

* Update error message

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update comment

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-15 19:52:35 -03:00
anewadventure 1b0d3c9e10
Changed domain for hentaivn (#17088) 2023-07-13 16:03:27 -03:00
Eshlender 1e2bce3809
Remanga alt search (#17099)
* [RU]Remanga alt search

* [RU]Remanga alt search

* exHeaders

* pages
2023-07-13 13:52:44 -03:00
Rolando Lecca 37476be2fe
Manhwas.net: bypass sucuri (#17093)
* Bypass Sucuri

* Use jsoup to find script

* Use CookieManager

* Use CookieManager
2023-07-13 13:52:34 -03:00
Rolando Lecca 20823f4b55
Update Manhwas.net (#17068)
* Update ManhwasNet

* Check if sucuri exists

* Remove log
2023-07-10 15:03:38 -04:00
Sofie 626723cd40
fix(id/doujindesu): fix chapter does not load (#17027)
* fix chapter does not load

* Update build.gradle

* fix thumbnail

* fix all request

* change request
2023-07-09 13:55:04 -03:00
ObserverOfTime 4847904078
TheDuckWebcomics: fix image URL (#17034) 2023-07-09 10:13:46 -04:00
felixfon f1a52a29be
Fix manhuaren no value for response (#17033) (#17035) 2023-07-09 10:13:34 -04:00
RGFRv2 28f5a08ac7
Bentomanga fix chapters (#17057)
* Exclude url with style='display:none' who breaks everything

* Update gradle version
2023-07-09 10:13:18 -04:00
felixfon deb7903b1d
Fix manhuaren no value for response (#17008) (#17013) 2023-07-05 18:28:59 -04:00
Fadilah Riczky aaa067a4f9
Fix BacaKomik no pages found (#16977)
* Update BacaKomik.kt

change target document.select for fix page not found

* update extVersionCode to 5

* update bacakomik from document.select to document.getElementsByTag with cdnUrl
2023-07-03 20:56:31 -03:00
felixfon adf419c23a
Fix manhuaren no value for response (#16909) (#16976) 2023-07-03 16:13:12 -03:00
Alessandro Jean dd0a128de0
Revert `lib-i18n` addition (#16990)
* Revert "Add a new `lib-i18n` to make message translation easier (#16942)"

This reverts commit 4e17c228ca.

* Bump the versions.
2023-07-02 18:42:03 -03:00
AwkwardPeak7 6ff3045c6f
VIZ Manga (#16971)
* Viz Manga

* update readme
2023-07-02 17:39:17 -03:00
Alessandro Jean 4e17c228ca
Add a new `lib-i18n` to make message translation easier (#16942)
* Add support to better internationalization with a new lib.

* Add info about `lib-i18n` in the contributing guide.

* Use lib-i18n in M+ as well.

* Change properties files to UTF-8.
2023-07-02 17:38:41 -03:00
THE_ORONCO c4b08d04e3
Fix: page ordering & broken chapter loading (#16959)
* fix: Chapter preview broke loading of all other chapters

* fix: Page ordering

* updated version

* applied PR suggestions
2023-07-02 17:38:30 -03:00
Rajh a70b186815
Update Japscan (#16908)
* Update Japscan.kt

Japscan splitted tables, fast fix for it
Closes #16898

* Remove Log.d messages

---------

Co-authored-by: Rajh <Rajh>
2023-07-01 10:07:17 -04:00
Theray Tharow abe6448516
Add Author's Notes To QuestionableContent (#16924)
* Add Author's Notes To QuestionableContent

Signed-off-by: Theray Tharow <TharowT@Tharow.net>

* Update src/en/questionablecontent/src/eu/kanade/tachiyomi/extension/en/questionablecontent/QuestionableContent.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Signed-off-by: Theray Tharow <TharowT@Tharow.net>
Co-authored-by: Theray Tharow <tharowt@tharow.net>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-01 10:05:47 -04:00
GandalfTheGoat 061d9f4fd2
mangademon extension (#16925)
* mangademon extension

Signed-off-by: goatman <lukasshelley@hotmail.co.uk>

* changes needed

Signed-off-by: goatman <lukasshelley@hotmail.co.uk>

---------

Signed-off-by: goatman <lukasshelley@hotmail.co.uk>
2023-07-01 10:04:47 -04:00
AwkwardPeak7 fcba0e4efe
comick: improve performance (#16947)
* comick: improve performance

for real this time

* simplify logic

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

* remove redundancy

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-07-01 10:03:51 -04:00
AwkwardPeak7 9de0f461b9
AllAnime: update url (#16948) 2023-07-01 10:02:50 -04:00
stevenyomi 672894acfe
NoyAcg: update URL (#16928) 2023-06-30 10:28:51 -04:00
Ahmad Ghoni Arrozaq 439578e5c8
Fix KomikindoID no pages found (#16941) 2023-06-30 10:28:20 -04:00
stevenyomi 12a0dfbfb3
Move ManhuaDB multisrc to individual source (#16923) 2023-06-29 13:31:58 -03:00
stevenyomi 13f9ab74aa
Split Mangabz multisrc and update Vomic (#16922) 2023-06-29 13:31:50 -03:00
AwkwardPeak7 6a106c8648
fix RCO (#16900)
* lib-synchrony

ported from aniyomiorg/aniyomi-extensions

Co-authored-by: jmir1 <43830312+jmir1@users.noreply.github.com>

* RCO: deobfuscate and extract beau function from rguard script

* fix genre filter

* bump

---------

Co-authored-by: jmir1 <43830312+jmir1@users.noreply.github.com>
2023-06-29 12:14:43 -03:00
Davide caf80e27f4
MangaGeko: Changed name from MReader (#16873)
MangaGeko: change name from MReader
2023-06-26 13:36:10 -03:00
stevenyomi 2d3b223259
Fix URL updater in some sources (#16867) 2023-06-25 15:34:05 -03:00
Ahmad Ghoni Arrozaq a191a7a040
Update domain KomikIndoID (#16851) 2023-06-24 23:09:45 -03:00
Alessandro Jean c0e01e8dac
Translate some missing strings on MangaDex (#16841)
* Translate some missing strings on MangaDex.

* Use bullet points in the list.
2023-06-23 17:36:03 -03:00
AwkwardPeak7 40c323bc6e
Remove Reaper Scans English due to cat & mouse game (#16819)
* Remove Reaper Scans English

* Update regex

* fix regex

* REMOVED_SOURCES.md
2023-06-21 11:10:13 -03:00
AwkwardPeak7 1ff3293897
very cool (#16811)
* very cool fix

* more resilient probably
2023-06-21 09:29:20 -03:00
AwkwardPeak7 047a04723f
fix name (#16805)
fix key name
2023-06-20 21:13:21 -03:00
Alessandro Jean 06da29ae8c
Migrate MM from Madara to an individual extension (#16801)
Migrate MM from Madara to an individual extension (closes #16286).
2023-06-20 16:30:52 -03:00
AwkwardPeak7 152fb4e30a
fix RS (#16798)
* fix RS

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>

* fake cf turnstile key

* use Beerpsi's algorithm for random key

* bruh

* use imgAttr

---------

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>
2023-06-20 12:12:18 -04:00
anenasa 4083f04eb1
Happymh: Fix search (#16783) 2023-06-20 12:12:01 -04:00
Asheraf 05702a5dec
[MangaAe] update url and other things (#16781) 2023-06-20 12:11:27 -04:00
RGFRv2 4f1bbcdee9
Add an UserAgent on headersBuilder() to bypass Cloudflare error (#16761)
* Add an UserAgent on headersBuilder() to bypass Cloudflare error

* Add choice to set a custom UA

* Update header for imageRequest function

* Fix headers setup + remove function on setupPreferenceScreen
2023-06-20 12:10:53 -04:00
Yusuf Bhaskara Adji a84ba89743
Add new source "Frelein Books" (#16708)
* Add frelein books

add new source from books.frelein.my.id

* Update src/all/freleinbooks/src/eu/kanade/tachiyomi/extension/all/freleinbooks/FreleinBooks.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/all/freleinbooks/src/eu/kanade/tachiyomi/extension/all/freleinbooks/FreleinBooks.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-06-17 10:02:00 -04:00
beerpsi 107d610622
[BlogTruyen] Update base URL (#16767)
* [BlogTruyen] Update base URL

* bump version
2023-06-17 10:00:14 -04:00
Rolando Lecca b75d79b98f
VCPVMP: Fix images (#16774)
Fix images
2023-06-17 10:00:04 -04:00
Alessandro Jean e7042d5ec9
Add two new sources to Madara and fix no chapters found in NM. (#16728)
* Add two new sources to Madara.

* Fix no chapters found in NM (closes #16603).
2023-06-12 17:22:02 -03:00
Alessandro Jean 1edd973f46
Remove MM as it seems to be gone (#16727)
Remove MM as it seems to be gone.
2023-06-12 16:21:11 -03:00
AwkwardPeak7 7a2e2a62ff
akuma.moe (#16720)
new source: Akuma.moe
2023-06-12 16:00:23 -03:00
AwkwardPeak7 f2ffc4075c
minor fix (#16716)
* comick: fix filters not resetting

* allanime: fix filters not resetting & nullable picture urls (shit source)

* rmanga: fix filters not resetting
2023-06-12 15:59:51 -03:00
AwkwardPeak7 c2a1c620cd
Disaster Scans (#16696)
* remove from madara

* DisasterScans: partial implementation

* use updated cdnUrl for existing thumbnails

* url intent
2023-06-12 15:59:13 -03:00
FlaminSarge 0e8aad3b9f
[Mangadex] Call removeEntitiesAndMarkdown on desc before appending altTitles to it (#16711)
* [Mangadex] Call removeEntitiesAndMarkdown on desc before appending altTitles to it

* Bump extVersionCode
2023-06-11 08:14:00 -04:00
Rolando Lecca 7ee2bfc61e
NineManga: Fix thumbnails and page's images (#16697)
Fix thumbnails
2023-06-08 22:12:25 -04:00
beerpsi 7b6ad2d251
[HentaiVN] Change base URL (#16681)
* [HentaiVN] Change base URL

* Update build.gradle
2023-06-07 13:25:25 -04:00
FlaminSarge 812d904979
[Mangadex] Add setting to show alternative titles in manga description (#16607)
* [Mangadex] Add setting to show alternative titles in manga description

Uses same-language and romanized titles only

* [Mangadex] Bump build.gradle for previous

* Only include romanized version of originalLanguage
2023-06-07 05:17:23 -04:00
Rolando Lecca d8ef062ba8
MangaTigre: Optimize mangaDetails parsing (#16508)
* Optimize

* Miskey

* Use BigDecimal.stripTrailingZeros

* Use JsonPrimitive instead Float

* Set token on init

* Remove init due to app don't recognize extension
2023-06-06 05:23:25 -04:00
Adam B d88776ce6e
Fixed Bentomanga (#16512)
* Creation/modification of the japanread source which became
bentomanga

I left the name and the image because it's the same source
with a new interface and name (people know japanread)

* rename and udpate lib of the japanread source which became
bentomanga
+
update of build.gradle

* add old id of japanread

* Update src/fr/japanread/build.gradle

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/fr/japanread/build.gradle

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/fr/japanread/src/eu/kanade/tachiyomi/extension/fr/japanread/bentomanga.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/fr/japanread/src/eu/kanade/tachiyomi/extension/fr/japanread/bentomanga.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* renaming file to BentoManga

* Attempt to avoid triggering cloudflare

Can make the source slower.

* Attempt to avoid triggering cloudflare

Can make the source slower.

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-06-06 05:23:01 -04:00
Oleh Mykhalskyi 64ac44dff9
uk/MangaInUa (#16600)
fix showing genre, chapter name, chapter number , status

Co-authored-by: Oleh Mykhalskyi <mykhalskyi11@gmail.com>
2023-06-06 05:22:38 -04:00
AwkwardPeak7 c6487255fb
comick: fix date (#16628) 2023-06-06 05:22:17 -04:00
Eshlender abd91a3156
[RU]Desu cloudflareClient and title Language (#16634)
* [RU]Desu cloudflareClient

* TitleLanguage

* change split
2023-06-06 05:22:04 -04:00
beerpsi dfb5df3bc2
[BlogTruyen] Source is fully back (#16646) 2023-06-06 05:20:34 -04:00
beerpsi 7ddf4ac5c7
Remove Cứu Truyện (#16654)
* Remove Cứu Truyện

* Add to REMOVED_SOURCES.md

* extra regex
2023-06-06 05:19:42 -04:00
AwkwardPeak7 6aa5ac0f17
AllAnime refactor (#16660)
* AllAnime refactor

* code cleanup
* chapter titles\dates
* image quality setting

* [skip ci] add more warning
2023-06-06 05:19:32 -04:00
Rolando Lecca d2a92d7d43
NineManga: Fix not showing all pages (#16666)
Load only 1 image per page
2023-06-06 05:18:39 -04:00
stevenyomi b34dfcfa38
DMZJ: tweak comments page (#16672) 2023-06-06 05:18:25 -04:00
beerpsi 8f3f400385
BlogTruyen: Source is up (#16606) 2023-05-30 10:51:30 -04:00
AwkwardPeak7 b7c39c7a67
Comick: some improvements (#16611)
* Comick: some improvements

* comick: thumbnail preference

* comick: alt titles

* use update date
2023-05-30 10:50:45 -04:00
Renato 7a8bc37fab
Fixed ShingekiNoShoujo (#16599)
* Fixed ShingekiNoShoujo
Changed url
Fixed the code for the new site

* Changed build.gradle

* Fixed ShingekiNoShoujo
Modified the endpoints and the selectors because they modified the website

* Fixes to the code
2023-05-30 10:49:12 -04:00
beerpsi 5729fb1667
Update script (#16620)
* Update script

* bump

* promote to nsfw source
2023-05-30 10:47:38 -04:00
arkon 61646e9953 Remove dead sources
Closes #16546
Closes #16547
Closes #16548
Closes #16577
Closes #16578
Closes #16583
2023-05-26 17:34:13 -04:00
arkon 793bb09f00 Remove dead sources
Closes #16016
Closes #16110
Closes #16194
Closes #16314
Closes #16515
Closes #16517
Closes #16519
Closes #16520
2023-05-26 17:28:44 -04:00
minhngoc25a 5b67c25b6c
Updated the domain for TruyenQQ (VN) (#16534) 2023-05-26 17:07:45 -04:00
Renato 72af6d2d9b
Fixed ShingekiNoShoujo (#16592)
* Fixed ShingekiNoShoujo
Changed url
Fixed the code for the new site

* Changed build.gradle
2023-05-26 17:07:19 -04:00
arkon 7db80a4c80 [skip ci] Close other stale issues too 2023-05-26 17:05:15 -04:00
ObserverOfTime 9c47c86c21
KingsOfDarkness: update manga selector (#16558) 2023-05-26 16:48:39 -04:00
stevenyomi ef6318301b
DMZJ: add error message (#16579) 2023-05-26 16:48:10 -04:00
Rolando Lecca 573eb96799
MangaTigre: Fix omakes (#16499)
Fix omakes
2023-05-19 12:40:48 -04:00
KirinRaikage 260633c923
MangaKawaii: Fix CDN URL (#16504)
MangaKawaii: Fix MangaKawaii CDN URL
2023-05-19 12:40:37 -04:00
Sapphire 4dec208489
Adding a new source (FMTEAM) (#16342)
Co-authored-by: Saïd Boudjenane <said.boudjenane@protonmail.ch>
2023-05-19 06:16:16 -04:00
stevenyomi ef6c1015d9
WNACG: auto update domains (#16436)
* WNACG: auto update domains

* mark updated if unchanged

* Dedupe

* Fix

* Reorder parameters
2023-05-19 06:15:56 -04:00
stevenyomi cd35641f37
Jinman Tiantang: ID search & auto update domains (#16437)
* Jinman Tiantang: ID search & auto update domains

* Dedupe

* Non-null

* Reorder parameters
2023-05-19 06:15:45 -04:00
Rolando Lecca 3091cd6fdc
Add new source "MangaTigre" (#16444)
* Add MangaTigre

* Keep title

* Add more genres to manga

* Use StringBuilder for create description

* Minor changes
2023-05-19 06:15:31 -04:00
Secozzi 57c5e0c896
Mangapill: Add referer header (#16486)
* Add referer header

* Update src/en/mangapill/src/eu/kanade/tachiyomi/extension/en/mangapill/MangaPill.kt

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Update src/en/mangapill/src/eu/kanade/tachiyomi/extension/en/mangapill/MangaPill.kt

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Update MangaPill.kt

slight move

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2023-05-19 06:15:14 -04:00
anenasa 62897219ff
Manwa: Fix NPE in mangaDetailsParse() (#16474) 2023-05-17 22:52:05 -04:00
AwkwardPeak7 961772439c
po2: fix potential data-image urls (#16471) 2023-05-17 22:51:52 -04:00
Rolando Lecca 2c0e9ee6a7
VCPVMP: Fix images don't load (#16470)
* Fix images

* .
2023-05-17 22:51:27 -04:00
Rolando Lecca 756875f488
LectorManga: Fix no pages found (#16463)
Fix
2023-05-17 22:51:13 -04:00
Rolando Lecca 93c1b19a89
TMO: Use correct headers to redirect to reading page (#16454)
Use correct headers
2023-05-17 22:50:32 -04:00
Ivan Iskandar ceedb73104
MangaDex: Fix popular-latest (#16435) 2023-05-14 09:00:12 -04:00
Rolando Lecca a07303a9da
TMO and LectorManga: Remove paginated mode for load chapter's images and fix TMO (#16343)
* Remove paginated mode

* Use 'contains' instead 'endsWith'

* Clean

* Set rateLimit in 8

* Revert "Set rateLimit in 8"

This reverts commit 82a4cf73e2954c765e2c9b11e4e20b1a1d6a8312.

* Change default rateLimit

* Remove hardcoded UserAgent

* Fix duplicated images

---------

Co-authored-by: Rolando Lecca <90949336+seew3l@users.noreply.github.com>
2023-05-13 22:42:50 -04:00
stevenyomi 24147b6556
DMZJ: tweak page list parsing and remove special lists (#16427)
* remove special lists

* use kotlin class for tags

* adjust page list

* bump version

* tweak preference summary
2023-05-13 22:39:03 -04:00
lord-ne ce08808666
[VizShonenJump] Add URL intent for series and chapter links (#16398)
VizShonenJump: Open links in extension
2023-05-11 09:59:00 -04:00
RGFRv2 2f67ec0d6b
Bentomanga fix "No results found" (#16279)
* Update selectors paths

* Update extVersionCode

* Change title & thumbnail paths
2023-05-10 09:42:22 -04:00
are-are-are 2f2aaaee45
Update domain hentaivn (#16390)
update domain hentaivn
2023-05-10 09:42:04 -04:00
Daniel Gonzalez ba11a1c543
MangaFreak: fix search function (#16396) 2023-05-10 09:39:59 -04:00
seew3l 9c64f03b27
TuMangaOnline: Fix chapter images don't load and no pages found for some chapters (#16317)
* Open WebView before load a chapter image

* Move to Interceptor

* Add function to redirect to read page (fix no pages found)
2023-05-06 11:17:21 -03:00
Eshlender 4f32f6e8ed
[RU]Remanga fix lastEx (why deploy the find in the past commit) (#16298) 2023-05-06 11:17:05 -03:00
SirVer 1d5418f3b9
Suwayomi (Tachidesk): Implement pagination, sorting, tag-based filtering (#16252)
* Tachidesk: Implement pagination

* Added pagination to improve performance on large libraries
* Route `popular` functions through `search`
  * Avoids significant code duplication

* * Implemented sorting

* Can now sort by title, author/artist, date added, no. of chapters
* Issues with unread chapters and date updated
  * Server doesn't seem to return a last updated time
  * Server returns unread regardless of local read status

* * Added "All" category

* Added a category that shows all manga across all categories
* Removed "toggle global search" button (now redundant)
  * Search now more intuitive as a result

* * Added tag-based filtering

* * Stop using reflection to get the property to sort by
* Comment cleanup
2023-05-06 11:16:51 -03:00
Eshlender 68e60e2508
[RU]Remanga fix sorting tome 10+ and exmanga chapter individual branches (#16259)
* [RU]Remanga fix sorting tome 10+

* fix detect last exmanga chapter individual branches

* alt selector for alt free servers

* just hidden content

* WebView = 🌎
2023-05-03 14:29:30 -04:00
Do Duc Trung a28bb61b63
Update TruyenQQ domain (#16239)
* Update TruyenQQ domain

* Update TruyenQQ.kt
2023-04-30 20:37:27 -03:00
seew3l 16c6766c4b
Remove "LeerCapitulo" due to cat-and-mouse game (#16255)
* Remove LeerCapitulo

* Add to REMOVED_SOURCES.md
2023-04-30 20:37:15 -03:00
Eshlender b7b77a7299
[RU]Remanga change exManga chapters redirect (#16247)
* [RU]Remanga change exManga chapters redirect

* extVersionCode
2023-04-30 18:29:48 -03:00
AntsyLich e55fb1a7fe
Webnovel updates (#16246)
Add On Hiatus status and update cycle to description
2023-04-30 18:29:40 -03:00
seew3l 2e68fc15f6
Fix LeerCapitulo (#16245)
* Fix

* Apply requested changes

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Remove unused import

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Change delimiter

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2023-04-30 18:29:22 -03:00
Nguyen Duy Bach 03b25466be
chore: update HentaiVN domain to mirror domain (#16233)
chore: update domain to mirror domain
2023-04-30 18:29:14 -03:00
Joki f0e75cb516
Hiveworks on hiatus support (#16228)
* Updating Hiveworks.kt to include comics on hiatus

Updating Hiveworks source to include filter for comics on hiatus

* Update build.gradle
2023-04-30 18:29:06 -03:00
Eshlender 8062d2fac5
[RU]Remanga hotfix empty alt branch and sorting (#16202)
* [RU]Remanga fix empty alt branch

* clean

* change detect error domain

* global detect error domain

* clean2

* fix false positive on 304

* reversed sorting and tom priority
2023-04-29 20:26:46 -03:00
Gauthier f055c60e79
[Komga] add support for avif/heif image types (#16217)
feat(komga): add support for avif/heif image types
2023-04-28 22:52:46 -03:00
AntsyLich b1fc79fe9f
Yeet old MangaPark (#16215) 2023-04-28 22:52:38 -03:00
seew3l 6a390b749c
LeerCapitulo: Fix index out of bound (#16211)
* Fix index

* Deobfuscating this was hard
2023-04-28 22:52:20 -03:00
beerpsi 037191ea8f
HentaiVN: bypass "captcha" (#16206)
* HentaiVN: Bypass "captcha"

* Update build.gradle
2023-04-28 22:52:13 -03:00
stevenyomi 4c13f3836b
Zerobyw: update URL on all HTTP errors (#16171) 2023-04-25 14:20:00 -03:00
Eshlender df48c23378
[RU]Remanga merge branches (#16160)
* [RU]Remanga merge branches

* extVersionCode
2023-04-25 14:19:36 -03:00
mobi2002 5dbf037c79
add Rmanga.app (#16131)
* new source Rmanga.app

* cleanup

* add mirror
2023-04-25 14:18:37 -03:00
stevenyomi 2ba79a0094
Add MangaFire and create MangaReader multisrc (#16138)
* Add MangaFire.to

* Fixes
Updated 'searchMangaNextPageSelector'
Added throwing 'UnsupportedOperationException' for unused selector

* Fixed naming of filters and fixed parameter's name of minimal chapters' filter

* Fixed language parameter in query

* Clean up MangaFire filters

* Clean up MangaFire descrambler

* Create MangaReader multisrc theme

* Move MangaFire to overrides

* Refactor MangaFire for multisrc

* Update MangaReader changelog

* Remove duplicate filter entry

Co-authored-by: Druzai <70586473+Druzai@users.noreply.github.com>

---------

Co-authored-by: Druzai <g9code@yandex.ru>
Co-authored-by: Druzai <70586473+Druzai@users.noreply.github.com>
2023-04-23 19:12:26 -04:00
mobi2002 7e37c68ba1
Comick: thumbnails (#16135) 2023-04-23 19:09:15 -04:00
stevenyomi 3f1137cba5
Zerobyw: update domain URL source (#16119) 2023-04-21 09:27:24 -03:00
stevenyomi 992a989ee3
DMZJ: revert to old API URL (#16118) 2023-04-21 09:27:11 -03:00
Alessandro Jean a4c17a3519
Fix the JSON parsing in NM (#16111)
Fix the JSON parsing in NM.
2023-04-20 15:25:43 -03:00
Alessandro Jean 5c6d6a8201
Maybe fix the JPEG EXIF parsing in VIZ (#16096)
* Maybe fix the JPEG EXIF parsing in VIZ.

* Handle the common HTTP 403 case while getting the image.
2023-04-18 15:19:00 -03:00
Alessandro Jean 42abcb20b9
Fix single chapters not opening in MH (#16095)
Fix single chapters not opening in MH.
2023-04-18 15:18:47 -03:00
Alessandro Jean a912752ea5
Fix chapters download in VIZ due to expiration time (#16085)
Fix chapters download due to expiration time.
2023-04-17 17:24:28 -03:00
ihoneymanga 64edb4a916
uk/honeymanga (#16069)
* tachiyomi-extension-honeymanga

* tachiyomi-extension-honeymanga-fixes

* tachiyomi-extension-honeymanga-fixes

* tachiyomi-extension-honeymanga-fixes

* tachiyomi-extension-honeymanga-fixes-3

* tachiyomi-extension-honeymanga-fixes-3

* tachiyomi-extension-honeymanga-fixes-3

* Update src/uk/honeymanga/build.gradle

---------

Co-authored-by: oleksandrbunin <sasha192.bunin@gmail.com>
2023-04-17 17:24:17 -03:00
Alessandro Jean e1dd682926
Fix missing chapters in MH (#16084)
Fix missing chapters in MH.
2023-04-17 15:45:39 -03:00
abubaca4 e253ad37c1
NudeMoon: fix strange rare problem with setUrlWithoutDomain (#16083)
fix strange rare problem with setUrlWithoutDomain
2023-04-17 15:45:20 -03:00
Joe Milazzo 2a3d267721
Kavita API Change for v0.7.1.33+ (#16077)
* Updated Kavita to pass apiKey for image apis as this is required in v0.7.1.33+. Non-breaking change for Stable branch users.

* Updated Kavita to pass apiKey for image apis as this is required in v0.7.1.33+. Non-breaking change for Stable branch users.

* Bumped version number

* Updated the Changelog with changes and corrected a dupe version number
2023-04-17 09:54:09 -04:00
seew3l 4a20984161
LeerCapitulo: Fix page order (#16073)
Fix image order
2023-04-16 20:12:40 -03:00
Slowlife 0bb01b70b8
Fix Naver Comic (#16049)
* Fix Naver Comic

* remove useless types
2023-04-15 10:41:47 -04:00
stevenyomi 0db59462f5
NewToki: update domain number on build (#16011)
* NewToki: update domain number on build

* update

* update
2023-04-15 10:41:22 -04:00
Paulo Leitão 95d63941b4
ComicExtra: Update URL (#16036)
* Update ComicExtra URL

* Update `extVersionCode`
2023-04-12 22:10:14 -03:00
ObserverOfTime a4b8c02799
League of Legends: fix series list (#15833)
* League of Legends: update for extensions-lib 1.4

* League of Legends: fix series list
2023-04-11 18:31:56 -03:00
mage-goo 5022738fc0
Madokami: Fix Manga details failed to load on deep subdirectory (#15989)
* Update Madokami.kt

* Update Madokami.kt

* Update build.gradle

* Update Madokami.kt

* Update Madokami.kt

* Update Madokami.kt
2023-04-09 10:11:15 -04:00
Alexander 83f52130db
[RU]ComX: Reading order to comics events, expanded description (#16000)
* Crossover-events handle, chapter naming cleanup

* Crossover-events handle, chapter naming cleanup

* Add reading order numbers to all comics events, add a note to the comic description.
2023-04-09 09:58:25 -04:00
seew3l a8e85cc125
OlympusScanlation: Fix missing field and add chapter date (#16009)
* Fix missing summary field and add chapter date

* Implement getChapterUrl
2023-04-09 09:57:44 -04:00
stevenyomi dbfd751f3d
Remove dead sources (#15995)
* JaiminisBox.net: Closes #15526

* Scantrad.net: Closes #15567

* Hatachi Manga -> hachiraw.com, related to #15618

* Zbulu sources, related to #15842 (BeeManga, Bulu, Koo)

* Manga Hanta: Closes #15893

* Yetişkin Rüya Manga: Closes #15894 (YetiskinRuyaManga)

* Glory Scans: Closes #15895

* Manga Vadisi: Closes #15896

* Manga Sepeti: Closes #15897

* Mabushimajo: Closes #15898

* Manga Hane: Closes #15904

* LovableSubs: Closes #15905
2023-04-07 22:17:13 -04:00
Eshlender 97ff9735db
[RU]Remanga optional rateLimit (#15990) 2023-04-07 10:23:22 -04:00
Rajh 80ae017310
Update Japscan.kt (#15979)
Fix Referer
Closes #15749
2023-04-07 10:22:11 -04:00
Eshlender 9edb1a7599
[RU]Mangahub fix covers (#15977) 2023-04-06 09:21:20 -03:00
Eshlender 73e38b0f3f
[RU]MangaPoisk new domain (#15971) 2023-04-06 09:21:05 -03:00
mage-goo c3b43bedd4
Madokami: fix encoding special characters in url (#15950)
* Update Madokami.kt

* Update build.gradle
2023-04-06 09:20:16 -03:00
stevenyomi 4c704f8f31
Merge OlympusScan.top into LeerCapitulo (#15956)
Co-authored-by: seew3l <luisrleccar@hotmail.com>
2023-04-04 12:39:43 -03:00
stevenyomi f2321f698b
Remove date logic checks based on vanilla version (#15951)
* Remove date logic checks based on vanilla version

* SixMH: baseUrl for CI
2023-04-04 12:39:27 -03:00
mobi2002 411c1a87dd
AllAnime: refactor repetitive code (#15947)
* AllAnime: refactor repetitive code

* move some stuff
2023-04-04 12:38:52 -03:00
Alexander d01c9e8f3e
[RU]ComX: Crossover-events handle, chapter naming cleanup (#15945)
* Crossover-events handle, chapter naming cleanup

* Crossover-events handle, chapter naming cleanup
2023-04-04 12:38:42 -03:00
Henrik 373b9cf4ec
lynxscans (#15942)
* lynxscans

* Update src/en/lynxscans/src/eu/kanade/tachiyomi/extension/en/lynxscans/LynxScans.kt

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

* Update src/en/lynxscans/build.gradle

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

* throw exception on search

* use better icon

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-04-04 12:38:27 -03:00
Eshlender 724848090a
[RU]ComX fix naming chapters (#15933) 2023-04-02 07:45:47 -04:00
stevenyomi f43811902b
Zerobyw: auto update URL and clean up (#15884)
* Zerobyw: auto update URL and clean up

* Use System.getenv() to check CI

* Use HashMap
2023-04-01 16:04:09 -04:00
mobi2002 100630a408
Add AllAnime (#15854)
* Add AllAnime

Thanks to Secozzi for the GraphQl queries
Co-authored-by: Secozzi <49240133+Secozzi@users.noreply.github.com>

* remove unnecessary comment

* remove unnecessary `setOnPreferenceChangeListener`

* unused variable

* suggested changes

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

* unused import

* [skip ci] whitespace

* simplify page list fallback logic

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-04-01 15:38:56 -04:00
Eshlender 2d368d9066
[RU]Remanga fix 403 again (#15883)
* [RU]Remanga optional User-Agent - fix 403 again

* optimization settings

* more

* fix no change // changes state to opposite (no static true > false)

* detect status setting

* full clear

* no one understands what the settings hiding under ⚙ in basic tachi

* 403 can be as 500

* current domain

* description layout

* setting indicate

* change condition setting indicate

* simple solution to bypass captcha that occurs only on the api

* simple solution addition

* precaution more domain
2023-04-01 15:33:49 -04:00
stevenyomi 6d6a51d2a5
Happymh: check override user agent (#15880) 2023-04-01 11:57:13 -04:00
Eshlender 84e849aaca
[RU]Remanga update errors logic (#15870) 2023-03-28 18:11:34 -04:00
arkon 7d2974465e MangaDoom: don't rethrow failed call errors 2023-03-28 18:11:16 -04:00
mobi2002 5d08b87c31
APairOf2+ : fix lazy loaded images (#15872)
* po2scans: fix lazy loaded images

* bump
2023-03-28 09:36:06 -04:00
AntsyLich 70395f46c1
Webnovel updates (#15871)
* Webnovel updates

* Update src/en/webnovel/src/eu/kanade/tachiyomi/extension/en/webnovel/Webnovel.kt

---------

Co-authored-by: arkon <arkon@users.noreply.github.com>
2023-03-28 09:35:55 -04:00
happywillow0 a711214620
MyReadingManga Bump User Agent Version (#15869)
Bump User Agent Version

- Bumps user agent version to help bypass CF
2023-03-28 09:34:42 -04:00
seew3l 19126a34f6
Fix Kumanga (#15867)
* Fix Kumanga

* Fix Kumanga

* Refresh token in searchRequest
2023-03-28 09:34:33 -04:00
mobi2002 7a10d877d2
Comick: handle empty cover (#15862)
Comick: handle empty cover case
2023-03-28 09:34:17 -04:00
stevenyomi 5c4ee8e887
Happymh: add setting to override user agent (#15861) 2023-03-28 09:33:59 -04:00
stevenyomi aa9ac35a98
DMZJ: update to reflect API changes (#15859)
* DMZJ: update to reflect API changes

* camel case
2023-03-28 09:33:45 -04:00
stevenyomi 347507052a
KomikIndoId: update URL (#15851)
* Update KomikIndoID.kt

* Update build.gradle
2023-03-28 09:33:26 -04:00
Henrik 8f340df01b
rs fix for mobile User Agent (#15847) 2023-03-28 09:33:15 -04:00
Carlos Hernandez 0318ea6cdd
Move Olympus Scanlation to an individual extension (#15540)
* created OlympusScan

* adjustments

* removed old olympus scanlation ext

* adjustments
2023-03-28 09:32:28 -04:00
stevenyomi 4324e315b3
Remove Qixi Manhua (stubbed) (#15840) 2023-03-25 13:35:53 -03:00
stevenyomi a2633d97fd
6Manhua: update URL (#15839) 2023-03-25 13:35:44 -03:00
stevenyomi 2511bef68c
Jinman Tiantang: update URL, allow override, clean up (#15838) 2023-03-25 13:35:35 -03:00
stevenyomi ad0e62a774
DMZJ: update URL, extlib 1.4, add chapters (#15834) 2023-03-25 13:35:25 -03:00
stevenyomi 50fe3eae7f
WNACG: update URL and allow overrides (#15832) 2023-03-25 13:35:15 -03:00
Eshlender a5f48cb948
[RU]Remanga User-Agent refund - fix 403 (#15822)
* [RU]Remanga User-Agent refund

* + headers
2023-03-24 15:27:05 -03:00
mobi2002 45553c5331
Cubari: implement client side search (#15803) 2023-03-23 22:37:24 -04:00
Eshlender 1b4ccdf0d8
[RU]Remanga don't skip paid chapter (#15795)
* [RU]Remanga don't skip paid chapter

* all paid

* summary is better

* summary is better 2

* update filters
2023-03-23 22:36:49 -04:00
mobi2002 f862fe6f12
Hentaidexy: move to individual extension (#15766)
* Hentaidexy: rebuild with new api

* small changes

* image url patch

* bunch of refactoring

* remove from Madara

* lint

* add alternative names

* make some things nullable
2023-03-23 22:33:57 -04:00
Eshlender 08536b992f
[RU]WebOfComics fix image (#15774)
* [RU]WebOfComics fix image

* userAgentRandomizer
2023-03-21 09:19:22 -04:00
ObserverOfTime db95e3f871
Dilbert: remove dead extension (#15783) 2023-03-21 09:18:23 -04:00
mobi2002 47007ff748
Comick: fix thumbnails & mark unknown group (#15785)
* Comick: fix thumbnail url & repeating search results & mark unknown scanlator

* bump
2023-03-21 09:18:05 -04:00
mobi2002 47d888e120
A Pair Of 2+ : move to individual extension (#15757)
* Remove from Madara

* APairOf2: rewrite for new site
2023-03-18 17:01:16 -04:00
Benji Grant 8bf06c53b9
Add extension Solar and Sundry (#15731)
* Add Solar and Sundry extension

* Fetch publish date for each chapter
2023-03-18 17:00:46 -04:00
Eshlender 240a513405
[RU]Remanga PUT chapters on alt img server (#15706)
* [RU]Remanga PUT chapters on alt img server

* private PUT

* new notify and description exmanga

* hard disable PUTing chapters
2023-03-18 16:40:24 -04:00
Theray Tharow 7a3125f084
Update Grrl Power Comic (#15717)
* Update Grrl Power Comic

* Let tachiyomi guess at chapter numbers as suggested by arkon

---------

Co-authored-by: Theray Tharow <TharowT@Tharow.net>
2023-03-18 16:39:48 -04:00
Buhbbl 4c13a20634
NHentai: Remove hardcoded User-Agent (#15727)
Fixes Issue #15719
2023-03-15 22:29:53 -04:00
are-are-are cc1af9f55a
Update domain HentaiCB & Nettruyen & TruyenGiHot (#15712)
* Truyengihot Change domain again

* Nettruyen Change domain again

* Update domain HentaiCB
2023-03-15 22:29:44 -04:00
arkon 151cec7f71 Run formatter 2023-03-13 14:40:03 -04:00
Kevin 09c23fd1b7
Mangafoxfix Closes #15469 (#15689)
* revert some eff7f06  changes 

still keeping the cookiestuff

* Update build.gradle

* remove commented out code

* Revert indentation changes. and readd back comma
2023-03-13 14:36:07 -04:00
mobi2002 4aa0bb218a
add Oppai Stream (#15683)
* add Oppai Stream

* add Url activity

* AndroidManifest is hard

* add exception for safety

* remove space from search genres
2023-03-13 10:45:07 -04:00
seew3l 7c5fd399b4
MangaOni: Fix global search (#15688)
* Added new filter and removed DTO

* Fix status

* Minor changes
2023-03-13 10:37:45 -04:00
are-are-are be9525d989
truyenqq & truyengihot update domain (#15693)
* Update domain truyengihot

* Update domain truyenqq
2023-03-13 10:37:00 -04:00
ObserverOfTime f31f9e9ba3
Manta: update locked chapter logic (#15660)
* Manta: update for extensions-lib 1.4

* Manta: update locked chapter logic
2023-03-13 10:35:59 -04:00
ObserverOfTime 4aeaba9548
Xkcd: throw an error on interactive comics (#15634) 2023-03-13 10:35:32 -04:00
Eshlender 8e8208e741
[RU]Remanga native exclude_bookmarks and no empty filter (#15610)
* [RU]Remanga native exclude_bookmarks

* string

* popularMangaRequest and latestUpdatesRequest

* no empty manga

* priority to the main source

* fix unnecessary requests

* User-Agent Tachiyomi

* update User-Agent

* IOException

* saved no successful url

* notification about the obsolescence of the list of chapters

* no redirect
2023-03-13 10:33:44 -04:00
Eshlender dfb1d76243
[RU]Newbie fix duble request (empty branches) (#15581)
* [RU]Newbie fix duble request (empty branches)

* getChapterUrl
2023-03-05 16:46:04 -05:00
ObserverOfTime 2a7edfd738
ZinChanManga: remove extension (#15565) 2023-03-05 16:44:43 -05:00
Eshlender 907cb38a55
[RU]Desu icon (#15564)
* [RU]Desu icon

* getChapterUrl
2023-03-05 16:44:33 -05:00
Aiman dcb8be1157
Komga: Update to extension-lib 1.4 (#15557)
* Komga: Update to extension-lib 1.4

* Simplify OkHttp responses
2023-03-05 16:44:22 -05:00
Eshlender 52d39a63be
[RU]Remanga alt free img server (#15538)
* [RU]Remanga alt free img server

* right injecting

* minFix

* fix header load

* LimitHost

* authorization breaks exManga

* separation of paid and ex manga chapters + crutch for search rus chapters

* do not disrupt the operation of the main source

* alt domain exmanga

* fix bookmarks

* callback request for update outside the library

* no need fixLink

* exremanga icon

* notify - no hide chapters

* notify long

* fix mangaID

* low ping low stress

* getChapterUrl

* notify of non-availability
2023-03-05 16:44:00 -05:00
Skitty fc736e83d8
Fix SenManga (#15590) 2023-03-05 16:43:09 -05:00
Eshlender 7d495942af
[RU closed]Risens Team (#15593)
[RU]Risens Team closed
2023-03-05 16:42:55 -05:00
mobi2002 8ce11b816b
Comick: fix deep links (#15535)
* Comick: slug/hid search for deep linking

* bump
2023-03-01 12:21:10 -03:00
ObserverOfTime 00b4b3a626
BrewingScans: remove dead extension (#15415) 2023-03-01 12:05:45 -03:00
seew3l 6344668319
MhwLatino: Move to Madara (#15520)
* Fix

* Use body.string()

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Use data() instead html()

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Use selectFirst()

* Migrate MhwLatino to Madara

* Add ID

* Remove ID xd

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-02-28 16:44:11 -03:00
mobi2002 1ff1a22fff
Comick: `hid` refactor and add ext-lib 1.4 functions (#15487)
* comick: Refactor the hid changes and add ext-lib 1.4 methods

* bump

* Comick: migrate slugs to hid

* apply suggested changes
2023-02-27 22:26:16 -03:00
SirVer 0c01024f76
Tachidesk (Suwayomi): Implement search (#15466)
* Tachidesk (Suwayomi): Implement search

* Update extVersionCode

* Tachidesk: Move search logic

* Move retrieval and filtering from searchMangaRequest to searchMangaParse

* Remove fetchSearchManga override

* Tachidesk: Implement PR suggestions

* Import and use proper json encode method for search results
* Removed redundant gzip handling
* Moved query from header to fragment
  * Switched to extension-lib GET instead of Request.Builder
* Improved and reduced null/empty checks

* Tachidesk: Toggle global search

* Adds an option to search only the current category
  * Default behaviour is to search whole catalog
* Switched from URL fragment to query params for search info embed
* Minor cleanup

* Tachidesk: Clean up

* Removed redundant code path in `searchMangaRequest`
* Moved search/filter stuff to the "Filters & Search" section
2023-02-27 22:25:54 -03:00
seew3l e5bcf9190f
ManhwaLatino: Decrypt image list (#15496)
Decrypt image list
2023-02-27 15:34:05 -03:00
Solitai7e 4c520021b8
Pixiv: additional filters (#15495)
* Pixiv: additional filters

* ugh
2023-02-27 15:33:56 -03:00
Eshlender 99106d21a9
[RU]Remanga new authorization (#15479) 2023-02-27 15:33:39 -03:00
Solitai7e c3dfbcdebe
Pixiv: search fixes (#15432) 2023-02-23 19:20:33 -03:00
mobi2002 a7c7ed3b77
cubari: prevent `NullPointerException` when key is 084 and chapter_number is 84 (#15418)
* cubari: fix

prevent `NullPointerException` when chapters.key is 084 and chapter.chapter_number is 84

* bump version

* simplify by using mapKeys
2023-02-20 15:15:11 -03:00
Solitai7e d268be8f13
New source: Danbooru (#15405)
* New source: Danbooru

* Requested changes

* Slight clean-up

* Requested changes

* right this isn't needed anymore either

* Requested changes
2023-02-20 15:14:07 -03:00
AccountForStealingCode 939be9e26d
[cuutruyen] Update drm script (#15398)
* Update drm script

* Split javascript string

* Restore previous drm script generation instructions
2023-02-20 13:46:22 -03:00
arkon 507fa6e0cd Maybe fix build 2023-02-19 15:51:32 -05:00
mobi2002 e6f26da39d
Cubari: reddit gallery intent and fix empty group name causing `NullPointerException` (#15402)
* Cubari: add reddit gallery url intent

* fix empty group name causing `NullPointerException`
2023-02-19 14:01:53 -03:00
ObserverOfTime bfabc9b304
HWTManga: remove dead extension (#15400) 2023-02-19 14:01:44 -03:00
Solitai7e 00cddedd16
New source: Pixiv (#15387)
* New source: Pixiv

* I screwed up again (this is going to be squashed right?)

* Requested changes
2023-02-19 14:01:33 -03:00
Mylloon 8cf3472578
Update Japscan domain name (#15397)
Update domain name
2023-02-18 17:45:44 -03:00
ObserverOfTime ee4b27f60c
KouhaiWork: update for extensions-lib 1.4 (#15394) 2023-02-18 12:32:02 -03:00
ObserverOfTime d239e42d7c
Izneo: fix chapter URLs (#15388) 2023-02-18 12:31:53 -03:00
Adam B d72a9eedf4
fix japanread source (#15361)
* Creation/modification of the japanread source which became
bentomanga

I left the name and the image because it's the same source
with a new interface and name (people know japanread)

* rename and udpate lib of the japanread source which became
bentomanga
+
update of build.gradle

* add old id of japanread

* Update src/fr/japanread/build.gradle

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/fr/japanread/build.gradle

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/fr/japanread/src/eu/kanade/tachiyomi/extension/fr/japanread/bentomanga.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/fr/japanread/src/eu/kanade/tachiyomi/extension/fr/japanread/bentomanga.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* renaming file to BentoManga

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-02-18 12:31:21 -03:00
ObserverOfTime 930acd1c8d
Izneo: update for extensions-lib 1.4 (#15364) 2023-02-15 11:05:11 -05:00
ObserverOfTime 0922663031
Netcomics: update for extensions-lib 1.4 (#15363) 2023-02-15 11:04:54 -05:00
seew3l 692e46e309
Update some extensions (#15350) 2023-02-14 08:20:18 -05:00
seew3l 049a67943a
Fix VCPVMP (#15338)
* Fix VCPVMP

* Add update_strategy
2023-02-13 07:33:41 -03:00
arkon e1f59a845e
Update jsoup (#15321) 2023-02-11 22:22:32 -05:00
arkon 7964dc4613
Upgrade OkHttp (#15320) 2023-02-11 17:30:31 -05:00
arkon bf058f5dd4 Chunk giant strings from cuutruyen extension
This might help with dex2jar failing in the inspector?
2023-02-11 15:14:35 -05:00
arkon baaee5cf21
Update linter (#15317) 2023-02-11 14:21:03 -05:00
arkon 1397c5b1b4
Bump dependencies (#15312) 2023-02-11 12:56:34 -05:00
Alessandro Jean 5093e6a5fa
Update to extensions-lib 1.4 (#15298)
* Update to extensions-lib 1.4.

* Fix a syntax error in NM.

* Add UpdateStrategy to Nana as well.
2023-02-11 10:44:48 -03:00
stevenyomi 25d2372531
NewToki: fix domain number (#15296) 2023-02-10 10:00:29 -05:00
stevenyomi 1e4ba28c7a
NewToki: update domain number (#15293) 2023-02-10 08:44:30 -05:00
beerpsi eff7f0680f
[MF] Fix page list, added support for age-restricted chapters (#15275)
* [MF] Fix page list, added support for age-restricted chapters

* remove unused imports

* i guess we should add this?
2023-02-08 12:33:48 -03:00
niuhuan 9ee381f459
fix: Renew image split rule (#15273) 2023-02-08 12:33:35 -03:00
seew3l 87f34dd479
Fix LectorManga and TuMangaOnline (#15268)
* Fix LectorManga and TuMangaOnline

* Miskey

* Obtain newUrl in pageListParse
2023-02-08 09:28:52 -03:00
Theray Tharow 82224c14f4
Add Grrl Power Comic (#15257)
* Add Grrl Power Comic
https://www.grrlpowercomic.com/

* set extVersionCode to 1

---------

Co-authored-by: Theray Tharow <tharowt@tharow.net>
2023-02-07 13:29:10 -05:00
seew3l 651acb7e1b
Fix chapter name and number (#15259) 2023-02-07 07:49:34 -05:00
mobi2002 f48cf6e23f
Comick: fix date parsing (#15232) 2023-02-04 13:41:20 -03:00
Red 9bf6a2772f
Add Elan.school extension (#15227)
* Add Elan.school extension

* Non-adaptive icons
2023-02-04 10:58:36 -03:00
Alessandro Jean 044762ceb0
Add a new source. (#15219) 2023-02-03 13:05:30 -05:00
Alessandro Jean 045404c898
Remove some dead extensions. (#15183) 2023-01-30 15:33:28 -03:00
are-are-are 466ce8d739
Update Status mangaDetailsParse MangaXY (#15180) 2023-01-30 13:10:05 -03:00
nzoba 36a6bcdd0c
Japscan: Fix date (#15171) 2023-01-29 15:39:29 -03:00
Alessandro Jean 9675111870
Fix Tappytoon crash. (#15148) 2023-01-27 17:07:21 -03:00
Alessandro Jean 0cd77b194d
Update SS URL. (#15145) 2023-01-27 17:06:50 -03:00
are-are-are 3e0bf78691
Adding some small details to Hentaivn work better. (#15125)
* 1.Add rate limit 2. Add filter search all 3. Add page filters author, 4. Add search elements so that when using search filters and search ids do not show thumbnails and name 5. Update version ext

* Update PageListparse

* Code formating

* Remove brackets

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

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
Co-authored-by: Carlos <2092019+CarlosEsco@users.noreply.github.com>
2023-01-27 07:06:26 -05:00
beerpsi d94ece3166
[BlogTruyen] Clean title from chapter name, add manga metadata to description (#15115)
* [BlogTruyen] Clean title from chapter name, add manga metadata to description

* add intent processing for author and team

* add uploader

* only accept what we can process

* undelete url activity
2023-01-26 18:55:45 -03:00
mobi2002 3dfc9fdb29
ignore 404 on search (#15100) 2023-01-25 13:46:35 -05:00
stevenyomi 915b00b761
Everia.club: fix image URL parsing (#15094) 2023-01-25 13:45:53 -05:00
BatMan b20817f7b5
Update Ikuhentai (#15089) 2023-01-25 13:45:44 -05:00
beerpsi 1fccdf3d28
[mgo] fix filtering by genre (#15087)
* [mgo] fix filtering by genre

* bump
2023-01-24 09:53:14 -03:00
stevenyomi 2e7414a197
WNACG: update URL (#15074) 2023-01-24 05:46:29 -05:00
beerpsi c3f56aa521
[CuuTruyen] Make cover URLs nullable (#15084)
* [CuuTruyen] Make cover URLs nullable

* bump

* final newline
2023-01-24 05:46:09 -05:00
beerpsi 34285655aa
[TruyenQQ] Refactor, add filters, fix empty page list (#15065) 2023-01-22 07:30:40 -05:00
are-are-are 1754456d2e
Remove of redundant text in title "MangaDetailsParsed" (#15069) 2023-01-22 07:30:30 -05:00
stevenyomi ab1a500acf
Everia.club: fix page list parsing (#15061) 2023-01-21 16:52:30 -05:00
stevenyomi 3e89b9ceda
Junmeitu: update URL (#15032) 2023-01-20 10:13:33 -05:00
stevenyomi eb7cbf6cb2
Everia.club: fix page list parsing (#15033) 2023-01-20 10:13:13 -05:00
seew3l cf2654812a
ManhwaLatino: Update selectors (#15036)
* Update Selectors

* Update Selectors
2023-01-20 10:12:34 -05:00
Gauthier df601fdade
[Komga] don't display password in plain text, custom source name (#15037)
* don't display password in preference summary

* add preference for source display name
decouple title from key for preferences
2023-01-20 10:12:20 -05:00
Vetle Ledaal d6a6a0d74f
[mgo] fix chapter selector, fix mobile search (#15040)
* mgo: fix chapter list selector

* fix search on mobile ua

* bump version

* make mgo work properly with either desktop or mobile ua
2023-01-20 09:58:02 -05:00
beerpsi fe7492cc83
[mgo] fix selectors and ratelimit (#15031)
* [Mgo] Update selectors

* Add rate limit

* chore: bump version
2023-01-19 09:51:37 -05:00
beerpsi 2cd0dcd55f
[JapScan] Fix selectors, make ZJS more resistant (#15025)
* [JapScan] Fix selectors, make ZJS more resistant

Co-authored-by: Vetle Ledaal <13540478+vetleledaal@users.noreply.github.com>

* bump version

Co-authored-by: Vetle Ledaal <13540478+vetleledaal@users.noreply.github.com>
2023-01-19 11:26:28 -03:00
beerpsi 4600453724
[BlogTruyen] Search pagination, narrower intent filters, latestUpdates to homepage (#15030)
* [BlogTruyen] Fix search pagination, move latestUpdates back to homepage

* fix: intent filter should not accept forum links

* just to be safe
2023-01-19 11:26:13 -03:00
Davide adb3d5833f
ReaperScans (en): Fixed status (#15022) 2023-01-19 07:16:14 -05:00
beerpsi 2f44ac4b97
[TruyenGiHot] new ext (#15010) 2023-01-18 17:17:33 -05:00
beerpsi b87aa79091
[Japscan] Rate limit (#15008)
* [Japscan] Rate limit

* idk

* handle cloudflare shenanigans leading to not finding zjs strings

* translate exceptions

* add number of lookup strings found
2023-01-18 17:16:24 -05:00
stevenyomi a37ff2559e
Remove dead sources (#15016)
* Remove dead sources

* update multisrc
2023-01-18 15:32:53 -05:00
stevenyomi 7465a75fbd
Remove MangaDig (#14974) 2023-01-17 06:37:41 -05:00
beerpsi bd4ab2a925
[Mangaku] rewrite (#14968)
* Mangaku rewrite

* fix: trim chapter names that start with -

* replace android.net.Uri.decode with something simpler

* small fixes + found culprit of lag

* fix: decryption not taking 20 seconds anymore

* use different hyphen character

* in case they start changing around stuff now that tachi got their nose
2023-01-17 06:37:02 -05:00
beerpsi b6dac7f8eb
[BlogTruyen] rewrite (#14979)
* BlogTruyen rewrite

- feat: Added URL intent filter
- feat: count chapter views
- fix: use the `title` attr to prevent stuff like "One Piece chap 1020"
  in the title
- fix: multi-paragraph descriptions are processed properly

* move to ajax endpoint for latest updates

* script.html() -> script.data()

* tweak fetching images from script
2023-01-17 06:36:41 -05:00
beerpsi 326ddc2ad7
[YuriNeko] Fix error interceptor and URL intent filter (#14996)
* fix: return original response if cannot parse as ErrorResponseDto

* fix: make YuriNekoUrlActivity not die from lack of kotlin

* fix: add trailing slash to referer

* accept suggestion

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

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2023-01-17 06:36:23 -05:00
Gauthier 04f8307fd9
move date formatters to KomgaHelper (#14989)
apply UTC timezone to formatters
return time as 0 if parsing fails
2023-01-17 06:24:20 -05:00
beerpsi 05154fc045
mgo: fix covers not showing (#14986) 2023-01-16 18:56:29 -05:00
mobi2002 d56b1fe795
TeamX: Remove ext lib version override (#14951) 2023-01-15 01:39:27 -03:00
Alessandro Jean 9ccf78a721
Add support to "On hiatus" status on MangaPlus (#14941)
* Refactor the MangaPlus code a bit.

* Also handle the newer on hiatus status.

* Change the title cache to a map to better performance.
2023-01-14 11:46:28 -03:00
stevenyomi 53aea8b390
Jinman Tiantang: update URL (#14908) 2023-01-12 10:16:14 -05:00
stevenyomi 0371422720
Baozi Manhua: fix chapter list for TC (#14909) 2023-01-12 10:16:02 -05:00
beerpsi 318f6fe9fb
unyeet MangaFox (#14893)
* unyeet MangaFox

* change string concat to template strings

* I SPENT ONE MORNING FOR NOTHING BECAUSE I FORGOT THEY HAD A MOBILE PAGE

* remove trailing slash from mobile url

* simplify pagelistrequest

* chore: remove dependency on :lib-unpacker

* Update issue_moderator.yml

* Update MangaFox.kt

* update genres

Co-authored-by: Carlos <2092019+CarlosEsco@users.noreply.github.com>
2023-01-12 10:15:33 -05:00
beerpsi 95e6d6504b
unyeet (#14906)
* unyeet

* make regex lazy

* what was that

* remove from autocloser and removed_sources.md

* add filters

* suggestions

* chore: bump version code

* more selectFirsts
2023-01-12 10:14:24 -05:00
Alessandro Jean ecdaaf98d0
Refactor the MangaDex code a bit. (#14902) 2023-01-11 16:59:30 -03:00
are-are-are fd0a489887
Add MangaXY (#14870)
* Add MangaXY

* Update src/vi/mangaxy/src/eu/kanade/tachiyomi/extension/vi/MangaXY/MangaXY.kt

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

* Delete search id because it doesn't work

* Fix icon reduces image

* Edit code as recommended by alessandrojean

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
2023-01-11 14:34:58 -03:00
beerpsi 9a99a7ecca
QManga (#14867)
* QManga

* move to ParsedHttpSource

* chore: format androidmanifest

* I DIDN'T REALIZE THEY WERE TABS 😭

* more shenanigans

* Update AndroidManifest.xml
2023-01-11 14:34:42 -03:00
nicki 951ca60b56
New Lib: Text Interceptor (#13859)
* move TextInterceptor to `lib`

to be used for author notes, image alt texts and what not

* refactor Tapastic to use `lib:extensions-lib`

* Refactor Webtoons to use `:lib-textinterceptor`

this turned out to be more complicated than I thought it'd be
TextInterceptor was used for Author Notes which, looking at previous messages,
was only intended to be added to Webtoons Source and not the entire webtoons
multisrc (i.e. WebtoonsTranslate and DongmanManhua don't seem to be making use
of the Show Author's Notes setting). This was in my favor, since having
to deal with additional.gradle to add dependencies to multisrc files doesn't
seem to work... I'll ask previous contributors just in case

* Fix `json` access

missed this while copying over code from `generated-src` to `multisrc/{overrides,src}`

* remove unused import

* make HOST name more clear

couldve used a better schema but that's something for some other time
also put the HOST in the lib itself so that one doesn't lose track of it in the extensions

* use android provided methods instead of hardcoding

based on https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files#r996276738
that suggested the following SO answer: https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13859/files

* remove unused import

* move url generation to helper function

* fix error

oops sorry for that
happened when I was copy pasting back and forth between two sources and one generated source

Co-authored-by: Navaneeth M Nambiar <nmnambiar@hornbill>
2023-01-11 14:34:06 -03:00
Buhbbl 2f4658b3b3
ComickFun: Updated API and fixed error when API returns no url for a page (#14842)
* Updated ComickFun API URL

Addresses #14788 . Does not yet implement the slug and hid changes

* Filters out null urls from the API

Fixes #14786

* Bumped version

* Updated to new API search and hid

Will need to be re-visited to change the internal url stored by tachiyomi to use the hid instead of slugs once ext-lib 1.4 is released.

* Reverted a bug in fetchMangaDetails

* Updated to use kotlinx.serialization

* Renamed the slug fetching method
2023-01-10 20:34:40 -03:00
beerpsi 339f6c9f68
JapScan: yeet WebView (#14881)
* JapScan: Yeet WebView

* chore: remove unused regex
2023-01-10 20:33:26 -03:00
beerpsi 5aa52e1059
CuuTruyen: General improvements (#14869)
* CuuTruyen: General improvements

* switch to app's json instance
2023-01-10 16:05:49 -03:00
Tien Long Lam 6cbee38a9a
Dynasty: added genres to indicate whether a title is original or from specific doujins (and display them) (#14844)
* added genres to indicate whether a title is original

* Delete local.properties
2023-01-10 16:05:37 -03:00
beerpsi 8950d236ac
new multisrc theme: A3Manga (#14837)
* new multisrc theme: A3MangaTheme

* move NgonPhong into A3MangaTheme

* fix: ignore scanlation groups from search result

* chore: fix lint issues

* rename A3MangaTheme to A3Manga, resolve a bunch of suggestions

* fix: remove references of theme in the configuration

* fix: change the activity name in manifest

* fix: final newline

* chore: remove gradle file (not used)

* fix: rename ngonphong icons

* chore: add ocumeo icons
2023-01-10 16:05:26 -03:00
Aria Moradi 92bd338df9
Rename Tachidesk to Suwayomi (#14828)
* Rename Tachidesk to Suwayomi

* keep pkgName the same

* keep Log tag the same

* server is named Tachidesk, rename to avoid confusion
2023-01-06 12:15:35 -03:00
Carlos 5c4123a582
TeamX fix search and chapter listing of greater than 100 (#14827)
* Use alternative search, get all chapters when paged

* bump version
2023-01-06 09:47:07 -05:00
stevenyomi cb1b9aa683
Add NoyAcg (#14812)
* Add NoyAcg

* rename function
2023-01-06 08:29:26 -05:00
Aria Moradi 79a5a0f948
ReaperScans: use absolute src to handle cloudflare mirage links (#14813)
* fix reaperscans image links

* update extVersionCode

* fix extra slash

* use absolute src
2023-01-06 08:29:03 -05:00
stevenyomi d957b0b0f8
WNACG: update URL (#14824) 2023-01-06 08:27:36 -05:00
Joel Godfrey 58a572a25f
Update BatoTo Genre List (#14792)
* Update BatoTo.kt

update Genres

* up extVersionCode

* Update comment
2023-01-04 09:41:01 -05:00
beerpsi c0ecc14dbd
LXHentai (#14793)
* LXHentai

* fix: wrong sort state for latestUpdatesRequest

* fix: manga description selector

* remove random newline

* Revert "remove random newline"

This reverts commit b1f0202aea80b37f524944b8dad8be5d78602235.

* Update LxHentai.kt
2023-01-04 09:20:04 -05:00
beerpsi 34e60b8cea
HentaiVN: search by author (#14795)
* feat(hentaivn): search by author

* simplify code
2023-01-04 09:19:21 -05:00
beerpsi 3ebbd9304b
remove IuTruyenTranh (#14796) 2023-01-04 09:19:07 -05:00
beerpsi 1d77f0c61c
TruyenQQ: update base URL (#14797)
* chore(truyenqq): update base URL

* chore(truyenqq): bump version
2023-01-04 09:18:49 -05:00
racoon-rac a457e76b05
Add Referer #14763 (#14789) 2023-01-03 11:15:28 -05:00
Carlos 4d3dccfe10
slight tweaks to teamx (#14785) 2023-01-03 09:07:27 -05:00
Carlos a6f8321858
Add TeamX back (#14784)
* Revert "remove team1x1 (#4877)"

This reverts commit 875d6d75cf.

* Add TeamX back because they lied
2023-01-03 09:01:45 -05:00
Seew 33689fce4d
Fix no chapters found (#14771) 2023-01-03 09:01:14 -05:00
beerpsi 5e9aca81b9
New source: Cứu Truyện (#14772)
* New source: Cứu Truyện

* chore: add more background info on `coordinates`

* Add UrlActivity

* more documentation on cuudrm_bg shenanigans

* fix: close evaluation contexts to prevent memory leak

* that wasnt needed
2023-01-03 09:00:48 -05:00
Davide b325c8b62c
MReader: renamed extension from mcreader.net (#14758) 2023-01-02 20:19:44 -03:00
anenasa 230fa8bae9
Add Manwa (#14655) 2023-01-02 20:19:35 -03:00
Seew 65a442d6b7
MangaMx: Moved to MangaOni (#14739)
* MangaMX: Moved to MangaOni

* MangaMX: Moved to MangaOni

* Update Logo

* Apply requested changes
2022-12-30 18:17:39 -03:00
stevenyomi 2786495dbb
Baozi Manhua: fix page list and avoid loading missing images (#14716) 2022-12-29 13:01:36 -03:00
mobi2002 2cc30fb009
Comick.fun: fix filters and change domain (#14717)
* Comick: fix filters only showing first page

* Comick: change domain

* Comick: change extension name but keep ids
2022-12-29 13:01:23 -03:00
mobi2002 3a4982defd
Cubari: fix genre parsing (#14712) 2022-12-28 17:33:37 -03:00
stevenyomi cd2cf49d80
BoyLove: update URL (#14702) 2022-12-28 07:08:22 -05:00
Luqman d156ff87c1
Komiku: fix search issue (#14670)
Closes #13402
2022-12-26 21:24:43 -03:00
Basara-Hatake 7eee96f3f4
imhentai fix new images (#14664) 2022-12-24 10:06:09 -05:00
MizukiHikari d24ca6d0a8
Change base URL for Vyvymanga (#14644)
* Update Base URL

* Update CHANGELOG.md

Typo in version

* Update CHANGELOG.md

Added description for update 1.3.3
2022-12-23 17:09:46 -05:00
nicki 26ed286526
Refactor title selection logic (#14649)
most data in dex should be more stable than when this code was written
this is also how their Front-end does it

next refactor will be when the alt-title/title rework
2022-12-23 17:08:59 -05:00
nicki 9aa3d12aff
Support canary.mangadex.dev/* links to open in extension (#14631)
because mangadex beta testers can also be using tachi
2022-12-23 17:08:18 -05:00
RePod bf5768d256
LANraragi: 0.8.8 (#14610)
* LANraragi: 0.8.8 support

Basic fix for API key change while supporting pre-0.8.8. In the future this could be done with the Archive model.
Remove irrelevant draw key.

* LANraragi: Improve var usage

* LANraragi: Consolidate New Only's default value

* LANraragi: Encode the API Key once

* LANraragi: Refactor checkbox + Clear New toggle

Previous behavior was always clear. Now it can be toggled.

* Revert "LANraragi: Encode the API Key once"

This reverts commit 17128421cf7754cffd143a80cebbdf48281112d7.

* LANraragi: Redundant comment
2022-12-20 11:44:07 -05:00
Huynh Tien fad48f41ad
Update baseUrl of TruyenQQ (#14620)
* Update baseUrl of TruyenQQ

* update extVersionCode
2022-12-20 11:43:39 -05:00
are-are-are cfaf6dc3a3
Remove duplicates $baseUrl (#14621) 2022-12-20 11:43:26 -05:00
Alessandro Jean 00099ca121
Migrate MMK to MangaThemesia. (#14616) 2022-12-20 10:18:48 -05:00
are-are-are 5959e0db32
Add search ID hentaivn (#14619) 2022-12-20 10:17:31 -05:00
Basara-Hatake 3b45323695
imhentai fix thumbnails (#14596) 2022-12-19 12:13:29 -05:00
stevenyomi afda9c1e5b
Baozi Manhua: use fixed domain when searching (#14584) 2022-12-18 09:59:45 -03:00
Iqbal 9a9ffdc060
KomikIndoID: Add more filter, fetch HD image and update artist, description in manga details (#14579)
* Update KomikIndoID.kt

* Update build.gradle
2022-12-18 09:58:59 -03:00
Basara-Hatake a4605277d6
imhentai fix thumbnails (#14578) 2022-12-18 09:58:48 -03:00
stevenyomi eefd807c55
Add Yidan Girl (#14571)
* Add Yidan Girl

* check http prefix instead of https in image URL
2022-12-18 09:58:28 -03:00
stevenyomi 792468f338
6Manhua: balance load by random mirror on setup (#14551) 2022-12-15 22:37:27 -03:00
are-are-are 9a241c76ee
Fix bug some comics have no title blogtruyen (#14562) 2022-12-15 21:27:43 -03:00
stevenyomi 0c132a3a0d
DMZJ: default to single genre filter (#14552) 2022-12-15 08:47:09 -03:00
Eshlender 26beb51f44
[RU]Newmanga remove height limiter (slow load - no plug error-page) (#14549) 2022-12-15 08:47:01 -03:00
are-are-are f72a3213f0
Update Base URL Hentaivn (#14537) 2022-12-15 08:46:44 -03:00
uknfire eccfeeb1b7
Zerobyw: add baseUrl preference (#14512)
* Zerobyw: add baseUrl preference

* Update src/zh/zerobyw/src/eu/kanade/tachiyomi/extension/zh/zerobyw/Zerobyw.kt

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

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2022-12-12 22:48:19 -05:00
stevenyomi bdf62a6107
Fix Baozimh.org (#14525) 2022-12-12 22:46:55 -05:00
stevenyomi b9950dd8da
Merge Qixi Manhua into 6Manhua and update URL (#14516)
* Merge Qixi Manhua into 6Manhua and update URL

* fix NPE
2022-12-12 22:46:08 -05:00
stevenyomi 1182b80a0e
Jinman Tiantang: update URL (#14517) 2022-12-12 22:45:14 -05:00
stevenyomi 0a5c7513a7
BoyLove: fix error on empty result (#14526) 2022-12-12 22:43:34 -05:00
stevenyomi f65b75d010
BoyLove: update URL (#14515) 2022-12-11 10:09:17 -03:00
ThePromidius 420b9930a0
Kavita: Add pdf support (#14513)
* Added pdf support

* Changelog and bump
2022-12-10 10:16:57 -05:00
are-are-are 454b98b8aa
Update domain Hentai20, Hentaidexy, Nhattruyen, Nettruyen, HentaiVN (#14478)
* Update domain Hentai20, Hentaidexy

* Update domain Nhattruyen, Netttruyen

* Update BaseUrl Hentaivn
2022-12-08 22:38:14 -03:00
jamesnorritz a9cac11f86
Updated manga Id selector (#14473)
Incorrect manga id was caused app not to fetch chapter list correctly.
Affected delimiter has been updated.
2022-12-08 22:38:04 -03:00
stevenyomi 46d12a0a42
BoyLove: make description nullable (#14470)
* BoyLove: make description nullable

* bump version
2022-12-08 22:37:55 -03:00
lleccar b44700e53c
Manhwas.net - Update CSS Selectors (#14448)
* Update CSS Selectors

* Update CSS Selectors

* Update CSS Selectors

* Fix last image not loading and update recent section
2022-12-04 12:12:40 -05:00
姜俊峰 bccd84020f
Update base URL zerobyw (#14449) 2022-12-04 11:52:59 -05:00
stevenyomi ab5950efa8
Meitua.top: update URL (#14453)
* Meitua.top: update URL

* bump version
2022-12-04 11:52:36 -05:00
dejavui 16419cc15f
Update base URL Meituatop, ComicExtra (#14443) 2022-12-04 10:30:02 -05:00
dejavui 83e7023d7f
Update domain HentaiVN (#14432) 2022-12-01 10:49:40 -05:00
Ashley How 5ccca45f94
Update mangafreak base url to the latest working version (#14422)
* Update base url to the latest working version

* Updated extVersionCode
2022-11-30 22:51:57 -05:00
Vetle Ledaal 073ee70a00
TwoKinds: Account for special chapters (#14408)
* TwoKinds: Account for special chapters

* Fix duplicated pages, trim last chapter in 20 pages manga
2022-11-30 22:51:19 -05:00
Vetle Ledaal e7f692d8a2
HentaiHere: Fix manga title selector (#14406) 2022-11-30 22:51:02 -05:00
Vetle Ledaal 3af0f71eaf
ReadComicOnline: Fix pagination (#14405) 2022-11-30 22:50:53 -05:00
Henrik d938c3ceb6
RS add url intent (#14404) 2022-11-30 22:50:43 -05:00
korafu b6320edfcf
fix(EveriaClub): search and popular page (#14388)
* fix(EveriaClub): update search url

* fix(EveriaClub): update filtering
- fix search queries with category/tag filters
- fix tags in manga details
- specify site categories

* fix(EveriaClub): display actual popular posts

* chore(EveriaClub): format

* chore(EveriaClub): bump `extVersionCode`
2022-11-28 11:41:25 -05:00
Luqman 563e179abe
Comic Fx: add project page & series type (#14374) 2022-11-25 19:18:48 -05:00
Ritox2 777f677175
Fix for #14342 (#14375)
* Fix for #14276

* increase versionCode

* fixed issue with requests going to page 1

* ehentai filter fix

* added comments and removed logging

* update gradle

* Update src/all/ehentai/src/eu/kanade/tachiyomi/extension/all/ehentai/EHentai.kt

Co-authored-by: Two-Ai <81279822+Two-Ai@users.noreply.github.com>

* Update src/all/ehentai/src/eu/kanade/tachiyomi/extension/all/ehentai/EHentai.kt

Co-authored-by: Two-Ai <81279822+Two-Ai@users.noreply.github.com>

Co-authored-by: Alec <alec.l@digipen.edu>
Co-authored-by: Two-Ai <81279822+Two-Ai@users.noreply.github.com>
2022-11-25 19:18:37 -05:00
Eshlender b4016560fa
[RU]Desu fix hide not last empty chapter (#14327) 2022-11-24 11:00:52 -05:00
AntsyLich 70b3cca0b1
Webnovel.com: Don't use api for getting pages (#14366) 2022-11-24 11:00:07 -05:00
Ritox2 1cefaf0867
Fix for when a request requests page 1 (#14323)
* Fix for #14276

* increase versionCode

* fixed issue with requests going to page 1

Co-authored-by: Alec <alec.l@digipen.edu>
2022-11-20 15:57:47 -05:00
ThePromidius f2198c975e
Kavita: Bugfix/expected url scheme (#14322)
* pageListRequest now returns a correct url
This method was apparently not called in previous versions but it does now in the preview version (r5254) when downloading thus failing because was returning a wrong url.

* Changelog and bumped version
2022-11-20 14:33:05 -05:00
Luqman e7540568fd
Comic Fx: fix images n manga details issue (#14279)
closes #13317
2022-11-20 11:09:48 -05:00
stevenyomi 96394f35d8
Baozi Manhua: use Cloudflare client and fix page list for TC (#14310)
* Baozi Manhua: use Cloudflare client

* fix page list parsing for Traditional Chinese
2022-11-20 11:09:23 -05:00
Ritox2 b71748e711
Fix for #14276 (#14318)
* Fix for #14276

* increase versionCode

Co-authored-by: Alec <alec.l@digipen.edu>
2022-11-20 11:09:12 -05:00
SurroKun 91abba9ac5
uk/mangaInUa (#14209)
* Fix loading latest, adding search

All manga shown (not just 16 titles)
Add search

* Update Mangainua.kt

Back popular
Searching in latest

* Update Mangainua.kt

Search.length>3

* Update Mangainua.kt

fix

* Update src/uk/mangainua/src/eu/kanade/tachiyomi/extension/uk/mangainua/Mangainua.kt

Co-authored-by: scb261 <65343233+scb261@users.noreply.github.com>

Co-authored-by: scb261 <65343233+scb261@users.noreply.github.com>
2022-11-14 18:08:12 -03:00
stevenyomi 1ac441710f
Baozi Manhua: fix page list parsing (#14255) 2022-11-14 06:05:01 -05:00
Fansubs.cat 4cfe5d6ec9
Bump version code on Fansubs.cat extension due to previous changes made to the code (#14243) 2022-11-13 16:44:43 -03:00
Luqman 6a5d2326e7
BlogTruyen: add rate limit (#14241)
Closes #13803
2022-11-13 16:44:29 -03:00
AntsyLich f8845b1fb9
Webnovel.com: Use API (#14168)
* Webnovel.com: Use API

* Show migration message instead of bumping "versionId"
2022-11-13 16:43:40 -03:00
stevenyomi 37ef0d1023
Baozi Manhua: fix chapter list and page list (#14198) 2022-11-09 13:48:24 -05:00
Eshlender 5f5fbf6ef1
[RU]Remanga rateLimitHost boost slow image after Many Requests (#14200)
* [RU]Remanga rateLimitHost boost slow image after Many Requests

* only confirmed
2022-11-09 13:48:06 -05:00
stevenyomi 578b4b85fa
Roumanwu: update mirror URL (#14204) 2022-11-09 13:47:47 -05:00
CaptainBlagbird 08d9419ad9
Add SoushiyoFamiliar source (#14174) 2022-11-08 07:26:39 -05:00
Eshlender 7158b05727
[RU]Newbie fix 429 Too Many Requests (#14179) 2022-11-08 07:26:22 -05:00
Aria Moradi 90915c6883
Tachidesk: bypass DoH (#14184)
* Tachidesk: Bypass DoH

* bump version

* fix imports
2022-11-08 07:26:10 -05:00
Eshlender 5e6a152da2
[RU]Newbie cloudflareClient (fix 403) (#14161) 2022-11-07 15:00:10 -03:00
abubaca4 62a4cae140
[RU] Nude-Moon. Throw exception when need auth (#14127)
* replace some code

* Exception when need auth

* Exception text in russian

* create SimpleDateFormat once
2022-11-05 09:11:11 -03:00
sinnghabhay80 45b5e362c7
Fixed Title Error, added status(on_hiatus) (#14121)
* Fixed Title display for BL and GL

* Fixed Discrepancies in Some Title Parsing

* Fixed status for on Hiatus titles.

Co-authored-by: Abhay Singh <sinnghabhay80@gmail.com>
2022-11-04 07:01:00 -04:00
BRAMILLE Sébastien e12605507a
Fix japscan pagecount loading (fallback added) (#14122) 2022-11-04 07:00:33 -04:00
abubaca4 86562fc2cb
Nude-Moon change domain (#14117) 2022-11-03 18:43:19 -03:00
Alessandro Jean bd4faa01d9
Update MangaDex to use API v5.7.5 (#14087)
* Update MangaDex to use API v5.7.5.

* Remove unused line.

* Fix list type string.

* Make usage of `authorOrArtist` in deeplink.

* Use proper custom serializer for `LocalizedString`.

* Use actual enums for manga properties.

* Fix list search not working.

Co-authored-by: nicki <72807749+curche@users.noreply.github.com>

Co-authored-by: nicki <72807749+curche@users.noreply.github.com>
2022-11-03 11:32:36 -03:00
BRAMILLE Sébastien 2d56d12797
Fix japscan (dynamic page loading) (#14109)
* Fix japscan

* Update extVersionCode
2022-11-03 06:20:38 -04:00
stevenyomi 5992b9f2e0
WNACG: fix search (#14077) 2022-11-01 09:34:41 -03:00
jferdous70 fcf7e5e604
Remove INKR extension (#14068)
* Remove INKR extension

* Delete build.gradle

* Delete AndroidManifest.xml

* Delete InkrDto.kt

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete ic_launcher.png

* Delete web_hi_res_512.png
2022-11-01 09:34:30 -03:00
Alessandro Jean b8d7a9dd6e
Add INKR to default blocked groups on MangaDex (#14065)
* Add Inkr to default blocked groups on MangaDex.

* Update MangaDex Readme file.
2022-10-31 18:43:11 -03:00
arkon 9e29bf4f6f
Use proper package scoping for some classes (#14055) 2022-10-31 17:15:57 -04:00
Eshlender c36cec3cbe
[RU]Nudemoon fix empty chapter name (#14056)
* [RU]Nudemoon fix empty chapter name

* fix chapter_number

* clean manga title & update in forks
2022-10-31 17:59:31 -03:00
jferdous70 7c2d3d1f68
Add nsfw to Lilymanga, Muctau and Vyvymanga (#14052)
* Add nsfw to Lilymanga and Muctau

* Add nsfw to Vyvymanga
2022-10-31 17:59:21 -03:00
Alessandro Jean c3a716a2b4
Temporary fix for empty filter list in MangaDex. (#14046) 2022-10-30 12:47:41 -03:00
Eric Carlsson 77fa13f023
Add extension for Randowiz (#14038)
* Add source Randowiz

* Apply code-style suggestions from review

Co-authored-by: Eric Carlsson <XOMPTERC@mio.se>
2022-10-30 10:49:02 -03:00
Alessandro Jean 9a0c04c679
Fix first volume cover preference in MangaDex. (#14044) 2022-10-30 10:35:12 -03:00
Alessandro Jean eaa7b15bae
Add option to attempt to use first volume cover on MangaDex (#14031)
* Add option to attempt to use first volume cover on MangaDex.

* Fix missing first volume covers and remove logical symbols.

* Reinforce isOneShot check and reword preference.
2022-10-29 22:59:22 -03:00
Eshlender e8efb0f8d7
[RU]Remanga notify breaking authorization (#14026) 2022-10-29 11:23:57 -03:00
stevenyomi c8ed15f451
Jinman Tiantang: update mirror URL (#14012) 2022-10-28 10:52:56 -03:00
stevenyomi f11ff6a1c0
WNACG: disable SSL for images (#14010) 2022-10-28 10:52:45 -03:00
Suyash Mittal f21cfb81df
mangarok fix manga details fetch (#13970) 2022-10-24 18:09:31 -03:00
Alessandro Jean d5dd9308d1
Fix popular not working in M+. (#13953) 2022-10-22 19:15:51 -03:00
Eshlender 3c49304709
[RU]Remanga show chapters when licensed (#13948) 2022-10-22 19:15:43 -03:00
Eshlender bb2d763405
[RU]Com-X fix covers (#13935) 2022-10-21 22:41:25 -03:00
abubaca4 ffa4d9e45a
[RU]NudeMoon webview mobile site (#13927)
* update site url

* Parse mobile site version
Fix a lot if error

* Fix detail cover load

* Add sort by chapter name(server return sorted by upload date)

* fix warnings and date parse in some case

* Another date fix

* replace client.newCall to chapterListParse as @alessandrojean requested https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13914#discussion_r999480012

* version code change

* Force mobile site version in webview

* Move cookie set to class init

* Remove sort by chapter name
It create more problem than solve
User can choose sort by chapter number in app when necessary
2022-10-21 22:41:16 -03:00
Riztard Lanthorn d0f26eff13
Cubari: fix long genre/tag issue (#13929)
Closes #13905
2022-10-20 10:36:00 -04:00
h-hyuuga 3bf40039e4
Fix broken source (#13932)
* Auto generate id for chapter list requests

* fix search

* Bump Version

* Refactor chapterListParse to immediately return if there's only 1 page

        Avoids an error that occurs if a series has no chapters
2022-10-20 07:54:23 -04:00
abubaca4 30ca25735b
[RU]NudeMoon some fixes (#13926)
* update site url

* Parse mobile site version
Fix a lot if error

* Fix detail cover load

* Add sort by chapter name(server return sorted by upload date)

* fix warnings and date parse in some case

* Another date fix

* replace client.newCall to chapterListParse as @alessandrojean requested https://github.com/tachiyomiorg/tachiyomi-extensions/pull/13914#discussion_r999480012

* version code change
2022-10-19 17:22:15 -03:00
Eshlender 5a07f6910e
[RU]Desu open chapter no API (#13906)
* [RU]Desu open chapter no API

* fix

* [RU]Remanga open chapter no API
2022-10-19 10:10:31 -04:00
abubaca4 0a5202d84a
[RU]NudeMoon change domain and other fixes (#13914)
* update site url

* Parse mobile site version
Fix a lot if error
2022-10-19 10:10:10 -04:00
Eshlender 1c2bcee25e
[RU]Remanga hotfix #13900 (#13921) 2022-10-19 10:09:55 -04:00
Eshlender 784219f7bd
[RU]Newbie open chapter no API (#13923) 2022-10-19 10:09:47 -04:00
Alessandro Jean 4d8ea51ffe
Fix the build. (#13915) 2022-10-18 17:24:24 -03:00
Alessandro Jean da699b11dd
Remove sources with expired domains. (#13911) 2022-10-18 16:21:57 -03:00
Henrik d52dc85288
fix reaperscans (#13907)
* fix reaperscans

* get routename
2022-10-18 16:21:37 -03:00
Riztard Lanthorn d21bb3ec00
Bacakomik: fix pages issue, change icon (#13904)
* Bacakomik: fix pages issue, change icon

- fix chapter pages
- change icon
- capitalize source name

Closes #13894

* fix lint

git cant detect file name change capitalize
2022-10-18 16:21:27 -03:00
Eshlender 310a418f1e
[RU]Remanga open chapter no API (#13900) 2022-10-18 05:48:57 -04:00
stevenyomi 85dd5326e7
NewToki: fix domain number logic and update data (#13893) 2022-10-17 21:43:15 -03:00
Riztard Lanthorn 01beb2d8d4
Swords Comic: fix chapter issue (#13876)
Closes #13869
2022-10-17 07:47:16 -04:00
AntsyLich 0e9c86f901
ReaperScans: Cleanup codes (#13871) 2022-10-17 07:47:07 -04:00
Davide dc8cc7f0fc
ReaperScans: Added Lasted manga (#13828)
* ReaperScans: Added Lasted manga

* Revert some spaces
2022-10-14 16:57:15 -04:00
Eshlender 5b1d9f51bd
[RU]Mangahub fix (#13856)
* [RU]Mangahub fix

* update user agent

* cover reload
2022-10-14 16:56:14 -04:00
Henrik 27401052a4
reaperscans add cloudflareClient (#13847) 2022-10-14 16:55:21 -04:00
Riztard Lanthorn 3446cc572a
KomikIndoID: fix chapter images (#13829)
Closes #13815
2022-10-13 09:49:31 -03:00
stevenyomi fe016713be
DMZJ: make authors field nullable (#13827) 2022-10-12 08:10:16 -04:00
Yure Gabriel 0528091fa5
fix: EarlyManga update baseUrl (#13820) 2022-10-12 01:20:20 -03:00
beucismis 68e335e3bc
Update MangaShip baseUrl (#13818)
* Update MangaShip baseUrl

* Update MangaShip extVersionCode
2022-10-11 21:44:07 -03:00
Alessandro Jean 6a417ef285
Temporary fix HTTP 103 in OPEX. (#13793) 2022-10-10 13:42:50 -03:00
Vetle Ledaal 8924c4a6fc
VyvyManga: fix pagination and chapter names (#13796)
* Fix pagination

* Fix chapter names

* changelog
2022-10-10 12:22:44 -04:00
Sergio Malagon 740da29bc5
Added fallback if manga description is null (#13801) 2022-10-10 12:22:12 -04:00
Alessandro Jean 1e99b26dff
Move English Reaper Scans out of Madara multilang. (#13792) 2022-10-09 15:01:58 -03:00
Alessandro Jean 7b4cd430a1
Update VIZ endpoints (#13788)
* Update VIZ endpoints.

* Reword the page fetch error.

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2022-10-09 14:14:34 -03:00
TheKingTermux 5a820925c8
Doujindesu: Change website appearance (#13605)
* Update build.gradle

Updated extVersionCode

* Update DoujinDesu.kt

* Remove duplicate genre
* Updated and added latest genre available (on Doujindesu website)
* Updated convenience filter
* Waiting for the Doujindesu domain (not the naked IP's)

* Update ParseStatus

* Update Many Feature

- Better Filter
- Add Some Missing Genre's
- Change Genre From `Array` to `List` for Multiple Genre Search
- Update Parse Status

* Update Many Feature 2.0

- Better genre
- Better filter
- Full genre
- Fix ParseStatus

* Blank again

hhmm......
it actualy can be used in automatic refreshing library download, and now they blank again
still confused in basicInformationFromElement 

updates :
fix missing genres

* Description finally showed

but fortunately the status, author, and genres still can't appear

* Apply suggestion and fix mangaDetails

Fixed :
- Stats
- Author
- Artist
- Genres

* Apply suggestion and re-run

* Fix typo
2022-10-09 14:12:34 -03:00
arkon 40b6e31505
Expose coroutines dependencies to all extensions by default (#13757) 2022-10-08 09:44:48 -04:00
Davide 09c587a0b4
MCReader -> MReader (#13728)
* MCReader -> MReader

New site name and url

* Revert source name
2022-10-07 09:35:13 -04:00
Riztard Lanthorn 9310239ddc
NineManga: cleaning manga title from ch name (#13730)
if manga title contains number can cause some issue to tracking and taking space

closes #13219
2022-10-07 09:34:56 -04:00
nicki 0c6ff5bab9
MangaDex i18n: Add Russian and Spanish translations (#13733)
* Mangadex Spanish translations start

* MangaDex Spanish translations: Settings done

* MangaDex Spanish translation: Content, Format, Genre, Theme done

* MangaDex Spanish translation: rest of setting done

includes Tag Mode, Sort, hasAvailableChapters, unable to process chapter
request, uploaded by $users, and no group

* Android Studio: replace deprecated `capitalize`

uses `replaceFirstChar` as a replacement (honestly suprising how Android
Studio managed that refactor all by itself)

* Add template to fill in Russian translations

* Added MangaDex Russian Translation

* Adding missing Spanish translation for Sort by Rating

and also co-author credit for all the other Spanish translations as well
Co-authored-by: kouyo <46226504+kouyo-quotient@users.noreply.github.com>

* Add missing Russian translation for `intl.sortRating`

Also, add co-author credit for all Russian translations
Co-authored-by: Grannix1337 <115176186+Grannix1337@users.noreply.github.com>

* increment MangaDex.extVersionCode

Co-authored-by: kouyo <46226504+kouyo-quotient@users.noreply.github.com>
Co-authored-by: Grannix1337 <115176186+Grannix1337@users.noreply.github.com>

Co-authored-by: kouyo <46226504+kouyo-quotient@users.noreply.github.com>
Co-authored-by: Grannix1337 <115176186+Grannix1337@users.noreply.github.com>
2022-10-07 09:33:55 -04:00
ktunprasert e02945775f
Comick.fun: fixed filter label misspelling (#13737) 2022-10-07 09:33:22 -04:00
stevenyomi 806856965e
MangaDex: replace matchEntire with matches (#13743) 2022-10-07 06:59:39 -04:00
nicki d2f3587d8c
increment forgotten komikindoid.extVersionCode (#13724)
necessary continuation for #13721
erroneously incremented komiku.extVersionCode cant be decremented and will have to stay
2022-10-05 23:40:08 -03:00
Alessandro Jean a0d1c5c565
Use URL fragment in MangaPlus. (#13722) 2022-10-05 23:39:52 -03:00
Ahmad Ghoni Arrozaq f8c104f2ae
Komikindo.ID: fix HTTP error 404 (#13721)
* KomikIndoID: fix error 404

* Update src/id/komiku/build.gradle

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/id/komikindoid/src/eu/kanade/tachiyomi/extension/id/komikindoid/KomikIndoID.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2022-10-05 17:46:21 -03:00
Alessandro Jean 05e2858ca7
Remove old single RS extension. (#13714) 2022-10-04 15:53:26 -03:00
stevenyomi 370d8f1931
WNACG: change URL and clean up (#13707) 2022-10-04 15:12:21 -03:00
Alessandro Jean 997b3e2e68
Fix requests failing in Komga. (#13704) 2022-10-03 18:35:31 -03:00
Alessandro Jean c8adaa2f2a
Refactor the MangaDex code a bit. (#13703) 2022-10-03 18:35:21 -03:00
stevenyomi 9b7e28848b
DMZJ: fix chapter name format (#13697)
* DMZJ: fix chapter name format

* make regex private
2022-10-03 18:35:12 -03:00
stevenyomi 3a13bc8408
DMZJ: rewrite, add rankings and comments (#13689)
* DMZJ: rewrite, add rankings and comments

* update launcher icons

* fix ranking issue

* add more description

* add more description

* add more description

* add prompt if comment is empty
2022-10-03 08:48:28 -03:00
Sergio Malagon 123db0a17a
ComickFun: Fixed WebView not working correctly (#13686)
* Fixed Open in WebView not working correctly

* Make use of fetchMangaDetails to avoid unnecessary calls
2022-10-03 08:48:15 -03:00
Yjin 72169cb64f
[RU]Remanga nullable access_token (#13672) 2022-10-01 19:26:03 -03:00
AntsyLich 765647cf5f
9Hentai: Fix download page number broken (#13668) 2022-10-01 09:03:31 -03:00
Vetle Ledaal 758c7d14b0
Tapas: force desktop User-Agent, add changelog (#13665)
* Tapas: force desktop User-Agent

* Add `CHANGELOG.md`

* isNsfw = true
2022-10-01 09:03:07 -03:00
Riztard Lanthorn 81eb16ed45
ComickFun: add back "all" (#13660)
* comickfun add back "all"

* cleaning
2022-10-01 09:02:29 -03:00
Alessandro Jean 63f0776018
Optimize the MangaPlus code a little. (#13652) 2022-09-30 14:12:04 -03:00
Alessandro Jean b08202cf32
Optimize the Bruttal code a little (#13651)
* Optimize the Bruttal code a little.

* Update User-Agent string.
2022-09-30 14:11:53 -03:00
Alessandro Jean 0710868ecc
Add SMA-17 to SilentMangaAudition. (#13649) 2022-09-30 14:11:43 -03:00
AntsyLich abe46b30c0
Zerobyw: Update baseUrl (#13643)
* Zerobyw: Update baseUrl

* Remove backslah from url

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

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2022-09-30 14:10:44 -03:00
AntsyLich d68ff1afce
Cleanup 9Hentai (#13642)
* Cleanup 9Hentai

* Recache cover when total page count changes
2022-09-30 14:10:36 -03:00
Riztard Lanthorn 35d09dc3b2
ComicExtra: fix pagination in browse & latest (#13636)
closes #13635
2022-09-30 14:10:08 -03:00
Riztard Lanthorn 6cc6686d4e
KomikIndoID: fix error 404 (#13629)
* KomikIndoID: fix error 404

closes #13604

* remove deprecated toLowerCase
2022-09-30 14:09:58 -03:00
Alessandro Jean e2daf8947e
Fix Jsoup struggling to parse the response in MW (#13632)
* Fix Jsoup struggling to parse the response in MW.

* Remove tab RegEx.
2022-09-29 14:17:05 -03:00
Alessandro Jean 28265ea618
Fix missing description in some titles on RS. (#13628) 2022-09-29 14:16:54 -03:00
SuperCoolGuy855 31f933ff08
MyHentaiGallery: Fix broken thumbnail_url in mangaDetailsParse (#13627)
* Remove broken thumbnail_url in mangaDetailsParse

* Add back thumbnail_url
2022-09-29 14:16:45 -03:00
Yjin 8553e161bc
[RU]NewManga fix error ImgDto (#13625)
* [RU]NewManga fix error ImgDto

* readable dto
2022-09-29 14:16:36 -03:00
Sergio Malagon c72a027702
Comick.fun: Code rewritten (#13620)
* Rewritten the entire extension to improve readability, speed and pave the way for future upgrades

* Request changes

* Move date formatter to a constant to avoid being recreated every chapter

* Code clean

* Changed chapter url

* Changed chapter url again and change split method for substring

Co-authored-by: sergiohabitant <sergio.malagon@habitant.es>
2022-09-29 14:16:23 -03:00
Hedel Nasser bef4915f29
Fixed Dynasty-Doujins Selectors (#13615)
Co-authored-by: Th3-822 <Th3-822@users.noreply.github.com>
2022-09-29 11:25:43 -03:00
Alessandro Jean 8d7759ca76
Add missing genres to RS. (#13611) 2022-09-27 19:00:29 -03:00
stevenyomi a062cfaeca
MangaDex: use `matchEntire` to match UUID (#13600) 2022-09-27 11:27:48 -03:00
Alessandro Jean c5bd48adc5
Validate UUID preferences and fix images loading on MangaDex (#13597)
* Validate UUIDs on preferences.

* Make the MD@H report call asynchronous.
2022-09-26 22:15:52 -03:00
stevenyomi 850c93aae1
Remove Manga-Flix and Manga Mutiny (#13581)
* Remove Manga-Flix and Manga Mutiny

* use URL for autocloser regex

* fix yaml escape

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

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2022-09-26 18:44:02 -03:00
D@ddyBunz 45b54599c4
remove title text (#13579)
* Update Niceoppai.kt

* update overrideVersionCode

* remove comment code

* Update MadaraGenerator.kt

* Update Niceoppai.kt

* formating code

* remaster code and change type extention

* remove niceoppai form madaraGenerator

* Update src/th/niceoppai/build.gradle

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

* uppdate search, filter, mange detail

* update load chapter

* Updated extVersionCode

* fix error

* fix error

* Update src/th/niceoppai/src/eu/kanade/tachiyomi/extension/th/niceoppai/Niceoppai.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* remove title text

* Update build.gradle

* fix error

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2022-09-26 18:43:52 -03:00
Alessandro Jean 6def50a7c4
Migrate Brazilian RS from Madara to individual extension (#13577)
* Migrate Brazilian RS from Madara to individual extension.

* Remove unused imports.
2022-09-24 23:34:50 -03:00
Alessandro Jean b414c82fe1
Update GM URL. (#13575) 2022-09-24 23:34:35 -03:00
Alessandro Jean 68e45aa67d
Remove usages of okhttp3.internal to avoid crashes. (#13574) 2022-09-24 23:34:21 -03:00
pratyush3757 144d9bb004
Replaced CryptoJS with javax.crypto for Comico (#13572) 2022-09-24 23:34:07 -03:00
pratyush3757 6147a40686
BatoTo: Replace CryptoJS use with javax.crypto (#13562)
* Replace CryptoJS use with javax.crypto

* Migrated BatoToCryptoUtils to a lib module

* Replaced CryptoJS with javax.crypto for Mangapark
2022-09-24 15:53:39 -03:00
D@ddyBunz d463a0900a
Update search , manga detail , chapterlist (#13567)
* Update Niceoppai.kt

* update overrideVersionCode

* remove comment code

* Update MadaraGenerator.kt

* Update Niceoppai.kt

* formating code

* remaster code and change type extention

* remove niceoppai form madaraGenerator

* Update src/th/niceoppai/build.gradle

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

* uppdate search, filter, mange detail

* update load chapter

* Updated extVersionCode

* fix error

* fix error

* Update src/th/niceoppai/src/eu/kanade/tachiyomi/extension/th/niceoppai/Niceoppai.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2022-09-24 15:53:29 -03:00
stevenyomi 445af0f144
Move unpacker lib to extension repo (#13565)
It was hosted at https://github.com/stevenyomi/unpacker
2022-09-24 12:01:52 -04:00
stevenyomi a5187d9148
NewToki/ManaToki: migrate preferences (#13560)
* NewToki/ManaToki: migrate preferences

* migrate on start
2022-09-24 09:17:03 -03:00
D@ddyBunz d571a309f5
Add new niceoppai extention (#13552)
* Update Niceoppai.kt

* update overrideVersionCode

* remove comment code

* Update MadaraGenerator.kt

* Update Niceoppai.kt

* formating code

* remaster code and change type extention

* remove niceoppai form madaraGenerator

* Update src/th/niceoppai/build.gradle

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

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2022-09-24 09:16:50 -03:00
stevenyomi 55db729814
NewToki/ManaToki: update to v1.3.24 (#13546)
* NewToki/ManaToki: update to v1.3.24

* add Korean translation by moonji

* simplify chapter regex

* update Korean translation by manatails

* remove manga title from chapter name

* decrement fallback domain number by 1

* use parsed title in chapter list parse

Co-authored-by: moon <jamiejakie@gmail.com>
Co-authored-by: Pierre Kim <admin@manateeshome.com>
2022-09-23 18:44:08 -03:00
happywillow0 21b399555e
MyReadingManga Misc Updates (#13532)
* Reorder Sort Filters
* Cache Filters from Latest if needed
2022-09-20 23:59:14 -03:00
stevenyomi 5467390997
BoyLove: use Cloudflare client (#13534) 2022-09-20 23:59:04 -03:00
ThePromidius a7c19b4959
Kavita: Filter and search update (#13526)
* Refactored code and removed hack to make search work
- Added queryfield to MetadataDto.kt
- Changed how we encode volumes in chapter_number in chapterFromVolume (tracking)

* Implemented query in filter
Removed PDFs, Epubs from format filter
Added Year Release filter
Added time to read Sort
Refactored some variables
Bumped version

* Changelog and bump version
2022-09-20 16:44:46 -03:00
Alessandro Jean ad7c766be2
Fix missing titles in Viz Shonen Jump. (#13516) 2022-09-19 16:27:36 -03:00
dec05eba ebe881ee51
Fix mangakatana finding only 1 page (#13501)
Try to find the actual variable that is used for images
instead of using a hardcoded variable name.

Closes #13486
2022-09-19 10:39:13 -03:00
KENIS Mohamed Ali 2d31ba573a
--> Add new features to Gmanga (#13494)
* --> Add new features
* now you can switch in the extension setting between :
   -show new Mangas
    or
   -show new chapter
* link manga status to tachiyomi native manga status
* add additional information to description
  - manga start date
  - manga end Date
  - manga Alternative information

* --> moved formattedDatePattern in a constant in the class

* --> change formattedDatePattern with SimpleDateFormat in a constant in the class so the extension can work with  API level < 26

* --> change formattedDatePattern with SimpleDateFormat in a constant in the class so the extension can work with  API level < 26
--> add some information "that the story it not add yet" when there is no description provided by the Scanlator team

* -->  increment extVersionCode by 1 instead of 3
2022-09-19 10:38:51 -03:00
happywillow0 65ebb9bf7b
Hiveworks - Add Awkward-zombie support (#13479)
* Update Hiveworks.kt

* Fixes Webview

Opens the correct page when using the webview button.

* Update build.gradle
2022-09-16 10:17:43 -04:00
stevenyomi fe95bda25e
BoyLove: fix latest page (#13471) 2022-09-14 19:23:43 -03:00
stevenyomi 609af00c7b
BoyLove: fix page list parsing and balance server load (#13463)
* BoyLove: fix page list parsing and balance server load

* revert chapter list part
2022-09-14 12:12:02 -04:00
Vetle Ledaal 898c9457ae
Remove broken extensions (#13451)
* Remove extensions with no A record

* Remove extensions with expired domain

* Remove extensions where DNS returns SERVFAIL
2022-09-12 22:31:30 -04:00
Sapphire 0b2ddf3477
Fix last LittleGarden chapters (#13415)
* Update LittleGarden.kt

* Update build.gradle
2022-09-10 10:34:08 -04:00
AntsyLich e4fc530b0a
Remove HomeHeroScans (#13400)
Images are returned in batch which is incompatible with Tachi's architecture.

They upload to MangaDex too with 0 delay so better to read there.

P.S. Ext is broken for like a month
2022-09-08 18:11:22 -03:00
stevenyomi 58204ce520
Remove NyanFM (#13379) 2022-09-08 08:56:13 -04:00
stevenyomi 58b6147c18
Mangabz: rewrite, make multisrc, add mirror and new source (#13378)
* Mangabz: rewrite, make multisrc, add mirror and new source

* use HttpUrl.Builder for search query
2022-09-08 07:52:38 -04:00
beerpsi d30e215b97
fix #13380 (#13382) 2022-09-08 07:52:03 -04:00
stevenyomi 024b8c6667
Remove all custom rate limit interceptors (#13394) 2022-09-08 07:50:23 -04:00
Yjin 2f3b472986
[RU]NewManga optional title language (#13363)
* [RU]NewManga optional title language

* no Re
2022-09-06 11:11:49 -03:00
stevenyomi 0046749cca
Pepper&Carrot: disable search (#13350) 2022-09-06 11:11:25 -03:00
stevenyomi 659ad4b264
MangaReader.to: simplify parseAuthor code (#13341) 2022-09-06 11:10:49 -03:00
stevenyomi 6f4651023b
Add Pepper&Carrot (#13327)
* Add Pepper&Carrot

* better language support, caching, launcher icons

* update launcher icons

* add artwork entries

* show language key in title

* no search prompt

* add ProtoBuf note comment

* use constant for source name

* move lang pref to filters, improve title and chapter number parsing

* disable artwork chapter number parsing
2022-09-04 08:53:51 -04:00
Vetle Ledaal b56fe66fce
Remove Koushoku (#13329) 2022-09-02 20:14:16 -04:00
Yjin 2821450458
[RU]NewManga optional show paid chapters (#13324) 2022-09-02 15:48:27 -03:00
stevenyomi 648d7b6e17
Add Photos18 (#13316) 2022-09-02 15:48:10 -03:00
stevenyomi 350f0a9649
Meitua.top: fix error on single-page result, fix filter (#13311) 2022-09-02 15:47:59 -03:00
altaccosc 356849909c
Fix Webtoons & Tapas Author's Notes (#13304)
* Bump Webtoons extension version

* Fix author's note API

* Bump Tapas extension version

* Fix author's note API

* Tapas: Render author's note image locally

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

* Tapas: Add new dependency to gradle

* Tapas: revert dependency addition 94473a2

* Tapas: StaticLayout.draw without dependency

* Webtoons: Render author's note image locally

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

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2022-09-02 15:47:49 -03:00
stevenyomi 061a1e70b7
Add Meitua.top (#13309) 2022-09-01 17:15:41 -03:00
Yjin f2a3dae4aa
[RU]Remanga chapters paid indication (#13307) 2022-09-01 17:15:31 -03:00
stevenyomi 75605af7a9
MangaReader.to: refactor, fixes and improvements (#13300)
* MangaReader.to: refactor, fixes and improvements

* rewrite image descrambling interceptor

* add changelog

* use contains to check dupe number instead of endsWith

* memoize calculation result instead of using lookup table

* make SeedRandom private

* add some line breaks to better align diffs

* fix media type

* use the same buffer to reduce memory allocations

* Review changes and inline stuff

* get rid of the hassle of calculating piece count
2022-09-01 17:15:21 -03:00
happywillow0 096c073d58
Adds Manga.in.ua (#13293)
* Start of Extension

* Update Mangainua.kt

* Update Mangainua.kt
2022-09-01 17:14:42 -03:00
Alessandro Jean 1c42cc427c
Add MANGA Plus Creators extension. (#13294) 2022-08-31 17:48:15 -03:00
happywillow0 fc3e6cd9c3
Buon dua fix (#13278)
* Fixes BuonDua

Updates URL selector for images

* Update BuonDua.kt

* Fixes page index
2022-08-31 13:16:31 -03:00
happywillow0 a6a6be6844
Fix (#13276)
Fixes #13275
Updates element selector for pageListParse
Updates baseUrl
2022-08-30 22:36:40 -04:00
Vetle Ledaal 9ffce35bca
MyReadingManga: set User-Agent to get past Cloudflare (#13264)
* MyReadingManga: set User-Agent to get past Cloudflare

* Remove custom Cloudflare interceptor
2022-08-29 10:04:01 -04:00
PainterHalver 35b4811c4d
Fix TruyenQQ popular and search request (#13242) 2022-08-28 17:01:15 -04:00
stevenyomi 9f6f67c676
Junmeitu: remove broken mirror (#13231) 2022-08-27 16:38:06 -03:00
Mubashir Haroon 69feb45af3
update scan-manga popular request url (#13223) 2022-08-27 16:37:47 -03:00
happywillow0 97d48bdc3d
Source URL Updates (#13214)
* Update URL

Update the URL for LKDTT

* Update HentaiVN

* Update URL
* Fix lateinit property title not initialized

* Update NhatTruyen

Update URL for NhatTruyen
2022-08-27 10:23:00 -03:00
ThePromidius b24d88df35
Kavita: Fix Init property title not initialized (#13195)
* Fixes "lateinit property title not initialized"

* Updated CHANGELOG.md

* Comment a bit more the logic for single-file volumes

Co-authored-by: ThePromidius <chronocraft.mygs@gmail.com>
2022-08-27 10:22:47 -03:00
AntsyLich 4aa14a2cbd
ZeroScans: Add rateLimit to chapter endpoint (#13208)
Closes #13207
2022-08-26 13:23:12 -04:00
happywillow0 94eb7f2b16
Fix EarlyManga (#13197)
Fixes 13189
* Uses different selector for manga title in search. OP found the one manga without a flag.
2022-08-25 22:21:32 -04:00
dec05eba 3fc3a8261d
Fix mangakatana Image array not found (#13194)
Mangakatana updated their javascript again and
is using the ytaw variable again as the array of images.
To make sure mangakatana keeps working even if the website changes back
and forth we check both variables and choose the array that is most
likely the one with all of the pages.

Closes #13188
2022-08-25 22:20:56 -04:00
happywillow0 2bc1ec5a77
My Reading Manga Updates (#13147)
* MyReadingManga Updates

* Adds New Filter: Sort By
* Fixes "lateinit property title has not been initialized"
* Replaces deprecated capitalize

* Update Sort Order

Updates sort order. Matches default popular sort (random) on open.
2022-08-23 09:56:44 -03:00
Vetle Ledaal 471a45ba95
NHentai: set User-Agent to get past Cloudflare (#13130) 2022-08-22 12:31:19 -03:00
Davide 5e844c5aef
MCReader: Fix manga description (#13126) 2022-08-22 12:30:58 -03:00
stevenyomi 6d452d1709
Remove Manga1001 (#13119) 2022-08-20 22:28:09 -04:00
dec05eba 13880ccdf0
Fix mangakatana chapters only having 1 page (#13109)
Mangakatana updated their javascript and the chapter images are now in the htnc variable.
Fixes #13062
2022-08-20 12:25:15 -03:00
Alessandro Jean 1ad891e202
Fix HTTP error 400 in HN. (#13096) 2022-08-19 22:29:11 -03:00
Alessandro Jean 05070ea80b
Better handle the API errors in MangaPlus. (#13094) 2022-08-19 22:29:02 -03:00
Davide 254dbb2bf7
Fixed manga description (#13084) 2022-08-19 15:18:56 -03:00
Luis Alberto a13b3ffce6
Manhwa latino (#13054)
* First commit Mahnwa-Latino Extension.

* manhwa-latino: Implementing find function

TODO: only works with text, filter not implemented yet

* manhwa-latino Add Parser to finde the information of Manhwa-Latino

The parser 'ManhwaLatinoSiteParser.kt' make the whole magic to find the
information of the Website.

Mudularize The code and adding documentation

* manhwa-latino: Adding Logos der Extension

TODO: I am not to happy, i will check it later.

* manhwa-latino: Adding Tags to Genre Combobox

* manhwa-latino: Adding Headers to prevent error 404

The headers are necesary to prevent error 403 by downloading images.

* manhwa-latino: Tags addded into Manga Description Page

Status from Manga readed from Tags

* manhwa-latino: Modularize Code

* manhwa-latino: Adding Uploaddate for Chapters

* manhwa-latino: Bug to get Chapter Number fixed

* manhwa-latino: Logo 0.2

* manhwa-latino: Versionb 1.2.10

Adding Comments to ManhwaLatinoSiteParser

* manhwa-latino: Remove logo_model directory

* manhwa-latino: Show Seconds after Release a new Chapter

* manhwa-latino: Fix for Cloudflare

* manhwa-latino: Try to fix Cloudflare ByPass

Adding isNsfw to build.gradle

* manhwa-latino: Update from parser after website update

* manhwa-latino: Deactivate lastest manga and new Client

The new website from Manhwa-Latino doesnt show lastest mangas.

* manhwa-latino: Adding Manifest to load url-adress

The extesion will bi able to open and find mangas with the url.
TODO: first version. NOT READY YET.

* manhwa-latino: Fix to find Manga Status information

* Manhwa-Latino: The Extension can open a Link

Now the extension can recognize a link from Manhwa-Latino and
show the manga from the link in the app.

* Manhwa-Latino: Modularize Code and Activity for Url added

* Manhwa-Latino: Add Constant-File.

This file contain all contants for this extension.

* manhwa-latino Url from the Website has changed.

from https://manhwa-latino.com => https://manhwa-es.com

* manhwa-latino Url update on manifest

* manhwa-latino Fix to get ThumbnailUrl and Url from Slider

The Slider from Manhwa-Latino was updated and the parser was updated as
well.

* manhwa-latino: Using Cloudflare Client to connect.

Manhwa-Latino now Manhwa-Es are using cloudflare right now.
This workaround fix make possible the connection from the app to the
Website.

* Update the address to every image

* Update Manhwa-Latino Address

* Updating popularMangaNextPageSelector

* Remove CLoudFlare Client

* Manhwa-Latino: Update Image Src-Tag

The website has changed the attribute where the adress to the images
are.

* Mahnwa-Latino: Remove client, because it is not overwritten

Original Client is:
	override val client: OkHttpClient = network.client.newBuilder().build()

it is not overwritten, that is why it can remove.

* manhwa-latino: Remove Comments

Co-authored-by: Luis Beroiza <luisalberto.beroizaosses@intern.osp-dd.de>
Co-authored-by: AlberyKous <extreme_rvd@hotmail.com>
2022-08-19 07:37:02 -04:00
stevenyomi d64e2bb069
MangaRaw: rewrite parsing, add mirrors and split broken source (#13058)
* MangaRaw: rewrite parsing, add mirrors and split broken source

* Add (Broken) to Manga1001 extension name

* cleanup

* eliminate temporary property and optimize constructor performance
2022-08-18 22:16:05 -04:00
stevenyomi 3dc8d3c29a
Jinman Tiantang: fix list parsing, update mirrors, organize prefs (#13069)
* Jinmantiantang: fix list parsing, update mirrors, organize prefs

* rename extension to Jinman Tiantang
2022-08-18 22:15:38 -04:00
Vetle Ledaal 50221eb16f
unyeet ReadComicOnline (#13059)
* Revert "yeet (#11407)"

This reverts commit db1685b912.

* Solve URLs via QuickJs

* Move decryption to `pageListParse()`

* handle captcha challenge

* recreate qjs for each invocation, to prevent QuickJsException("stack overflow")

* Update src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt

Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>

* Update src/en/readcomiconline/src/eu/kanade/tachiyomi/extension/en/readcomiconline/Readcomiconline.kt

Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>

* fix return type of rguardBytecode

Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
2022-08-18 22:13:52 -04:00
w1x8l ea74d2b11c
ManhwasNet: update css selectors (#13034)
* ManhwasNet: update css selectors

* ManhwasNet: fixed status always as completed
2022-08-17 17:16:12 -04:00
AntsyLich e96fd22d30
Remove usage of Duktape (#13048) 2022-08-17 12:14:06 -04:00
AntsyLich a83e04f237
Bato.to: Cleanup `pageListParse()` (#13047)
Also move to QuickJS

The change was tested on https://bato.to/chapter/1 and many recent chapters
2022-08-17 12:13:39 -04:00
AntsyLich 372fa06b85
MangaPark v3: Fix chapter pages not loading (#13046)
Also move to QuickJS

Fixes #12963
2022-08-17 12:13:03 -04:00
Promchai Chooseang d47b7684ce
Fix Nekopost HTTP error 520 (#13027)
* Fix Nekopost https 520 error

* Fix Nekopost https 520 error

* Update src/th/nekopost/src/eu/kanade/tachiyomi/extension/th/nekopost/Nekopost.kt

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Update src/th/nekopost/src/eu/kanade/tachiyomi/extension/th/nekopost/Nekopost.kt

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Update src/th/nekopost/src/eu/kanade/tachiyomi/extension/th/nekopost/Nekopost.kt

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* Update Nekopost.kt

* Fix Nekopost sometimes return empty mangas list due to API

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2022-08-16 18:15:56 -03:00
stevenyomi 4b0c3a8a05
Comic Newtype: fix parsing of images with links (#13004) 2022-08-15 15:28:02 -04:00
khuldraeseth 10dccd46b0
Sandraandwoo (#12949)
* Add Sandra and Woo source

* Simplify numbering in chapter titles

* Override mangaDetailsParse to prevent the exception being thrown

* Make source class abstract, have English source derive from it

* Change cover art to one I like a little more

* Update publication status based on comments on the most recent chapter

Co-authored-by: Khuldraeseth <khuldraeseth@gmail.com>
2022-08-15 12:53:47 -04:00
stevenyomi 17e9e56d79
Add Comic Newtype (#12988)
* Add Comic Newtype

* minor fixes
2022-08-15 12:53:30 -04:00
Ejan c6cd3bfb62
[RU]Remanga fix out-of-sync manga in the library and catalog (again) (#12991) 2022-08-15 12:53:17 -04:00
Howard Wu 976141a96e
Dmzj: Pop up toast when encountering a non-existent chapter instead of just crashing. (#12998) 2022-08-15 12:52:16 -04:00
Vetle Ledaal 415bcb5316
update rate limit, allow unknown sizes, update for site changes (#12922) 2022-08-09 21:25:41 -04:00
Sapphire fc61a4e797
Add LittleGarden (#12885)
* Add LittleGarden

* Fixed multiple problems described by contributors in pull request #12885

* Update LittleGarden.kt

Forgot to remove a random verbose log
2022-08-09 16:26:23 -03:00
Vetle Ledaal a022f69c89
Koushoku: bypass block (#12913) 2022-08-08 17:28:02 -03:00
Vetle Ledaal e0e3afa793
Fix incorrect ResponseBody parsing (#12893)
* Fix incorrect ResponseBody parsing

* enable rate limit
2022-08-07 14:37:21 -03:00
Alessandro Jean a0b6b47f71
Fix MangaUp covers not loading after expiration date. (#12881) 2022-08-06 18:32:07 -03:00
anenasa f240f38d8d
Zerobyw: Update baseUrl (#12876) 2022-08-06 18:31:47 -03:00
Riztard Lanthorn 69e52b7e0c
Webnovel.com: fix title & thumbnail issue (#12875)
closes #12860
2022-08-06 18:31:38 -03:00
stevenyomi 0a75b6dce4
Remove Qimiaomh (site is down) (#12872) 2022-08-06 18:31:30 -03:00
anenasa 66fed2e8b2
Add Comicabc (#12850) 2022-08-06 18:31:00 -03:00
stevenyomi d7a794e93e
Remove Bainian Manhua: site is down (#12838) 2022-08-06 18:30:44 -03:00
stevenyomi 5975d2528e
Remove Pufei Manhua: site is down (#12826) 2022-08-06 18:29:59 -03:00
beerpsi 84aaf70e0e
New source: Truyện Tranh 8 (#12846)
* New source: Truyện Tranh 8

* Removing trailing space from user agent
2022-08-05 09:27:17 -04:00
Vetle Ledaal 58652bbf76
Fix possible crash: only throw IOException in intecept (#12835) 2022-08-01 09:45:25 -04:00
Vetle Ledaal 5efea62807
Add Nana ナナ (#12829)
* Add Nana ナナ

* add rate limit
2022-08-01 06:05:52 -04:00
BRAMILLE Sébastien 9884a8a060
Fix japscan download (#12827) 2022-07-31 17:58:51 -04:00
Vetle Ledaal 26fa0af501
Koushoku: fix temp ban again (#12825) 2022-07-31 13:12:19 -03:00
Ejan 7339632fc4
[RU]Remanga cloudflareClient & fix tags (#12821)
* [RU]Remanga cloudflareClient

* empty tags fix
2022-07-31 09:08:22 -04:00
Vetle Ledaal d620ed8e3a
Koushoku: fix temp ban (#12816) 2022-07-31 09:08:11 -04:00
TheKingTermux 99eac69158
Remove MangaLink from AR src (#12801) 2022-07-30 08:38:54 -04:00
CallMeHai af3278963b
Change domain NetTruyen and HentaiVN (#12760)
* Change domain NetTruyen

* Change HentaiVn domain

Update on Hentai Domain
Update extVersionCode
2022-07-30 08:38:34 -04:00
Vetle Ledaal 95fe3e9526
Add VyvyManga (#12763) 2022-07-30 08:37:58 -04:00
Vetle Ledaal 34e005c8b2
Koushoku: bypass CloudFlare block (#12768)
* Koushoku: bypass CloudFlare block

* tweak rate limit
2022-07-29 23:01:30 -04:00
Gauthier a4d0c214d8
[Komga] fix default sort and readlist sort (#12782)
* fix(komga): default sort broken since Komga 0.155.1

* fix(komga): proper sort criteria for readlists

* update CHANGELOG.md

* bump version
2022-07-29 23:01:07 -04:00
nicki 269cc90c89
Add Tamil and Kazakh chapter language support (#12756) 2022-07-27 14:12:19 -03:00
Aiman 5d6e61eb2a
Komga: Improve status parsing (#12728)
* Komga: Improve status parsing

* Set null as default value for totalBookCount

* Apply suggestion

* Update changelog
2022-07-27 14:12:08 -03:00
MatchaSoba 991004a098
nhentai: Fix favourites selector and add offset filter (#12746) 2022-07-26 13:43:41 -03:00
Alessandro Jean 871e8b7838
Add Manga UP! as a new source. (#12737) 2022-07-25 16:06:45 -03:00
Vetle Ledaal 972c1e2f37
Koushoku: tweak search, fix details parsing (#12712)
* Koushoku: tweak search, fix details parsing

Search/filters are now using the AND operator, which is a more sane default than the previous OR operator. Additionally the queries are properly encased in double quotes.

Uninitialized manga titles are now properly parsed if they are in a collection, previously it would concatenate all titles together.

* * is required for partial search queries

* partial search for filters as well
2022-07-24 19:00:32 -04:00
king07-0 996513d0e3
Japscan fix resources URL (#12714)
* Update build.gradle

update graddle version

* Update Japscan.kt

update ressources URL prefix
2022-07-24 19:00:15 -04:00
beerpsi 5e6acd100c
new multisrc theme: MyMangaCMS (#12702)
* Initial MyMangaCMS commit

* Finish up the new template

* Add URL intent filter

* more lenient rate limit since the website loads like a ton of shit

* Delete scaffold.py
2022-07-24 09:36:59 -04:00
MatchaSoba 680dd09892
EHentai: Fix page filter looping (#12707) 2022-07-24 09:36:35 -04:00
stevenyomi 1fe1da7b02
Baozi Manhua: chapter image pagination overlap (#12703) 2022-07-23 11:56:53 -03:00
beerpsi 8f64f6480e
New source: YuriNeko (#12688)
* initial commit

* add more prefixes for searching + support more urls

* verify that id search is actually a number; clearer error messages

* Some final touchups + use IOException
2022-07-22 11:49:41 -03:00
stevenyomi aadb6e51c4
Baozi Manhua: add more preferences (#12663)
* Baozi Manhua: add preference to deal with wrong chapter order

* add more mirrors
2022-07-22 09:19:12 -03:00
stevenyomi adc8fdafb8
Baozi Manhua: chapter image pagination (#12646) 2022-07-20 22:35:30 -04:00
Vetle Ledaal a9a32bc6ac
Koushoku: fix page selector (#12650) 2022-07-20 22:35:06 -04:00
stevenyomi 4e30c58623
Bainian Manhua: fix image MIME (#12641) 2022-07-20 22:34:42 -04:00
anenasa c9f515761e
Kuaikanmanhua: Fix page list (#12620) 2022-07-18 10:59:42 -04:00
Renato 3e1df100b8
Add Shingeki no Shoujo (#12599)
* Add Shingeki no Shoujo

Closes #10903

* Update build.gradle
2022-07-17 11:56:25 -04:00
Arnaud Hennig 07976dcc02
Fix japscan urls (#12609) 2022-07-17 10:20:39 -04:00
MatchaSoba 1068bdc8dc
Koushoku: Improve query building (#12612) 2022-07-17 10:19:38 -04:00
Renato 3ffb75cee3
Add AnimeGDRClub (#12601)
* Added AnimeGDRClub

Closes #6088

* Resolved reviews

* Resolved review
2022-07-17 10:07:35 -04:00
Renato 5debf54482
Updated DemoneCeleste (#12600) 2022-07-16 11:13:38 -04:00
Smiley32 dc03f5cd89
AralosBD: added new extension to add support for aralosbd.fr (#12581)
* AralosBD: added new extension to add support for aralosbd.fr

* AralosBD: fixed pull request

- Fixed icon format
- Removed useless configuration file
- Removed useless headers
2022-07-16 11:12:39 -04:00
Luis Alberto 6bae024610
Manhwa latino Links Update (#12594)
* First commit Mahnwa-Latino Extension.

* manhwa-latino: Implementing find function

TODO: only works with text, filter not implemented yet

* manhwa-latino Add Parser to finde the information of Manhwa-Latino

The parser 'ManhwaLatinoSiteParser.kt' make the whole magic to find the
information of the Website.

Mudularize The code and adding documentation

* manhwa-latino: Adding Logos der Extension

TODO: I am not to happy, i will check it later.

* manhwa-latino: Adding Tags to Genre Combobox

* manhwa-latino: Adding Headers to prevent error 404

The headers are necesary to prevent error 403 by downloading images.

* manhwa-latino: Tags addded into Manga Description Page

Status from Manga readed from Tags

* manhwa-latino: Modularize Code

* manhwa-latino: Adding Uploaddate for Chapters

* manhwa-latino: Bug to get Chapter Number fixed

* manhwa-latino: Logo 0.2

* manhwa-latino: Versionb 1.2.10

Adding Comments to ManhwaLatinoSiteParser

* manhwa-latino: Remove logo_model directory

* manhwa-latino: Show Seconds after Release a new Chapter

* manhwa-latino: Fix for Cloudflare

* manhwa-latino: Try to fix Cloudflare ByPass

Adding isNsfw to build.gradle

* manhwa-latino: Update from parser after website update

* manhwa-latino: Deactivate lastest manga and new Client

The new website from Manhwa-Latino doesnt show lastest mangas.

* manhwa-latino: Adding Manifest to load url-adress

The extesion will bi able to open and find mangas with the url.
TODO: first version. NOT READY YET.

* manhwa-latino: Fix to find Manga Status information

* Manhwa-Latino: The Extension can open a Link

Now the extension can recognize a link from Manhwa-Latino and
show the manga from the link in the app.

* Manhwa-Latino: Modularize Code and Activity for Url added

* Manhwa-Latino: Add Constant-File.

This file contain all contants for this extension.

* manhwa-latino Url from the Website has changed.

from https://manhwa-latino.com => https://manhwa-es.com

* manhwa-latino Url update on manifest

* manhwa-latino Fix to get ThumbnailUrl and Url from Slider

The Slider from Manhwa-Latino was updated and the parser was updated as
well.

* manhwa-latino: Using Cloudflare Client to connect.

Manhwa-Latino now Manhwa-Es are using cloudflare right now.
This workaround fix make possible the connection from the app to the
Website.

* Update the address to every image

* Update Manhwa-Latino Address

* Updating popularMangaNextPageSelector

Co-authored-by: Luis Beroiza <luisalberto.beroizaosses@intern.osp-dd.de>
Co-authored-by: AlberyKous <extreme_rvd@hotmail.com>
2022-07-16 11:11:03 -04:00
MatchaSoba d3ffa1b541
Koushoku: Added more filters (#12582) 2022-07-16 11:10:15 -04:00
stevenyomi 2e8e4b1916
Baozi Manhua: fix page list parsing and cleanup (#12560)
* Baozi Manhua: fix page list parsing and cleanup

* extract banner lib

* update changelog

* add rate limit
2022-07-14 08:40:42 -04:00
stevenyomi 53cd29f87e
Junmeitu: fix page list parsing (#12556) 2022-07-12 11:23:08 -03:00
stevenyomi 908781a4fe
Remove EroCool (#12540) 2022-07-11 19:42:44 -03:00
Vetle Ledaal 4d910c38e6
Comick.fun: Allow optional description, chapter name (#12518) 2022-07-11 19:42:02 -03:00
Renato 2f16f8c880
Added DemoneCeleste (#12476)
* Added DemoneCeleste

Added the extension for www.demoneceleste.it

* Update

Made some changes as asked:

Modified the images in res/ ,
Removed some useless line from the code (such as useless comments/imports)

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

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2022-07-10 18:13:36 -04:00
Vetle Ledaal cb60e25ee9
MangaDoom: make status optional (#12515)
* MangaDoom: make status optional

* MangaDoom: update selector
2022-07-10 18:09:53 -04:00
Vetle Ledaal 7f9d69f458
Japanread: fix image fetch requests (#12516) 2022-07-10 18:09:24 -04:00
Vetle Ledaal 4e8f2af17e
Bato.to: add mirrors (#12470)
* Bato.to: add mirrors

* fix versioning
2022-07-08 23:47:48 -04:00
stevenyomi c52e47169b
6Manhua: only parse the first chapter tab (#12433) 2022-07-08 21:46:40 -04:00
Davide 84c3463954
Added MangaworldAdult (#12425)
* Mangaworld to multisrc and added MangaworldAdult

* Fixed Lasted

* Removed unnecessary override
2022-07-03 16:54:57 -03:00
stevenyomi b62e173afc
Pufei: cleanup and extract lib (#12422) 2022-07-03 13:15:05 -03:00
Vetle Ledaal 309881095d
EarlyManga: Fix chapter list parsing (#12421) 2022-07-03 13:14:56 -03:00
Vetle Ledaal 5f9eb38b77
Mangasail: allow optional fields when parsing manga details (#12420) 2022-07-03 13:14:25 -03:00
stevenyomi 4164917567
Add 6Manhua (#12413)
* Add 6Manhua

* extract unpacker library

* point library version to SHA
2022-07-02 23:04:46 -04:00
Vetle Ledaal 8f9e9f634d
Tachidesk: Remove NSFW tag (#12402) 2022-07-02 22:34:11 -04:00
stevenyomi db917760eb
Add BoyLove (#12398) 2022-07-01 20:07:04 -03:00
stevenyomi e399317bf9
Jinmantiantang: fix date parsing and optimize preferences (#12391) 2022-07-01 20:06:49 -03:00
CriosChan 4b6faa8952
Added support for Anime Sama (#12382)
* - First functional version of extension

* - Real icons using as280093 tool

* - New icons with real tools
- Addition and modification of lessandrojean's advice to make it work well
- Manga icons in full HD

Co-authored-by: CriosChan <nc!Mtep&2ovv#7VJoPbUU6ifFu>
2022-07-01 20:06:24 -03:00
stevenyomi 522b8c6293
Remove CopyManga (#12376)
* Remove CopyManga

* add to autocloser
2022-06-30 06:53:12 -03:00
stevenyomi fbb06aadb9
Ganma: cleanup for chapter list and preferences (#12371) 2022-06-29 16:37:19 -03:00
stevenyomi 7bc4e3f647
Pufei Manhua: rewrite, fix bugs, add mirrors and filters (#12360)
* Pufei: rewrite, fix bugs, add mirrors and filters

* intercept some weird responses

* move rate limiter forward
2022-06-29 16:31:34 -03:00
stevenyomi e7f6fd0330
CopyManga: fix prompt, headers and preferences (#12356)
* CopyManga: prompt user to change user agent

* fix headers and optimize preferences

* prevent user from constantly fetching version
2022-06-29 16:31:18 -03:00
stevenyomi 69fa5b4571
CopyManga: add user agent preference (#12348)
* CopyManga: add user agent preference

* replace with vector icons

* add version preference and more headers

* reorder preferences

* hot update referer
2022-06-27 16:59:59 -04:00
stevenyomi 99ff498965
CopyManga: rewrite (#12338)
* CopyManga: rewrite

* update icons

* ensure seamless update

* remove duplicate class
2022-06-27 13:23:38 -03:00
zbue 5f8da8b120
BATO.TO: Change default popular sort by `Most Views Totally` (#12329)
* Change default popular sort

* bump version
2022-06-26 11:16:52 -03:00
GoldenRover da995033e0
Add www to irovedout URL (#12325)
Co-authored-by: GoldenRover <>
2022-06-25 16:30:58 -03:00
stevenyomi 583c37faa1
Bainian Manhua: rewrite, add mirror, filters and rate limit (#12319)
* Bainian Manhua: rewrite, add mirror and filters

* replace buildList with map
2022-06-25 16:30:34 -03:00
stevenyomi 44874fcc1e
CopyManga: stricter rate limit, update user agent (#12313) 2022-06-24 05:14:56 -04:00
Davide 281fc6123c
MCReader: Fixed Lasted manga (#12277)
* MCReader: Fixed Lasted manga

* Revert source name
2022-06-23 22:24:39 -04:00
ThePromidius 33c4b7ff2c
Kavita: Ignore DOH and new sort option (#12303)
* Ignore DOH

* Added item added sort

* Show latest Item Added in Latest Updates

* Bump version and update changelog
2022-06-23 22:23:52 -04:00
resoue c5291f58d0
Remove MangaOwl extension (#12281)
MangaOwl has permanently shutdown.
2022-06-22 09:07:29 -04:00
stevenyomi aeb038c531
[skip ci] Remove Yimmh (#12267) 2022-06-22 05:42:33 -04:00
stevenyomi 3dc8e83d79
SinMH: add Qinqin Manhua, rewrite 57Manhua, refactor (#12270)
* SinMH: add Qinqin Manhua and refactor

* minor refactor

* add sorting filter

* some tiny optimizations

* rewrite Wuqi Manhua

* optimize assets of Wuqi Manhua

* [skip ci] rename extension to 57Manhua
2022-06-22 05:41:55 -04:00
stevenyomi 0253ff3513
Bato.to: fix author and artist parsing (#12271) 2022-06-22 05:41:42 -04:00
funkyhippo c2574260d2
Update stdlib calls to bypass NoClassDefFoundError. (#12274) 2022-06-22 05:41:11 -04:00
Alessandro Jean 27b2d172d4
Refactor the MangaPlus code a bit. (#12262) 2022-06-20 15:20:40 -03:00
lord-ne ea96bab86b
[Manga Plus] Add URL intent for chapter links (#12252)
* [Manga Plus] Add URL intent for chapter links

* Use a when block instead of nested if-else

* Add more descriptive error message
2022-06-20 12:13:26 -03:00
Mylloon 802767a266
Switching Manga-raw.club to mcreader.net (#12181)
* Switching Manga-raw.club to mcreader.net

* Update extVersionCode

* hardcode old ID

* Update icons
2022-06-20 12:13:10 -03:00
nzoba f038d263e5
Mangakawaii: Fix pagination displayed as manga (#12246) 2022-06-19 15:38:53 -04:00
stevenyomi 76da4dda30
MDB multisrc theme (#12237)
* MDB multisrc theme

* Maofly: optimize assets

* ManhuaDB: new icon

* minor change (rerun CI)

* rename additional gradle file

* add rate limit
2022-06-19 15:38:25 -04:00
Ejan 81a8e77845
[RU]ComX Antibot returned detect ( (#12228)
solve works)
2022-06-18 09:40:45 -04:00
stevenyomi 5cf8a7cb9b
Jinmantiantang: update URL, cleanup and refactor (#12184)
* Jinmantiantang: extract SimpleDateFormat instance

* Update URL and bump version

* Cleanup for preferences

* Refactor manga list parse

* some additional cleanups

* fix manga list parsing

Co-authored-by: kasperskier <95685115+kasperskier@users.noreply.github.com>
Co-authored-by: steven-ya <95685115+steven-ya@users.noreply.github.com>
2022-06-18 09:40:11 -04:00
Ejan e8a6799890
[RU]Remanga notEmpty filtered page for load next page (#12227)
* [RU]Remanga notEmpty filtered page for load next page

* -0+
2022-06-17 22:36:59 -04:00
kasperskier 063a884254
CopyManga: user agent and other fixes (#12226)
* CopyManga: user agent and other fixes

* optimize assets
2022-06-17 09:34:00 -04:00
Ejan 349eda78ae
[RU]ComX type/category series (#12223)
* [RU]ComX type/category series

* extVersionCode
2022-06-17 09:32:42 -04:00
MajorTanya 72f14fb4e1
Fix Bato.to status and artist parsing (#12215)
Fixes #12085.
2022-06-17 09:32:26 -04:00
Ejan b11102c1bb
[RU]ComX adult pages solve captcha (#12219)
* [RU]ComX adult pages solve captcha

* extVersionCode

* LICENSED message

* LICENSED 404

* fix logged-in

* normal/full chapter name

* empty chapter name

* chapter_number & simpleDateFormat companion
2022-06-16 23:00:09 -03:00
kasperskier a9bd85d728
Add GANMA! (#12206) 2022-06-16 22:59:58 -03:00
nicki a552234fd3
MangaDex: Add Sort by Rating (#12204)
* Add Sort by Rating to MangaDex Browse

* Increment mangadex.extVersionCode

* Add Portuguese translations for "Rating"

Co-authored-by: Alessandro Jean
<14254807+alessandrojean@users.noreply.github.com>
2022-06-15 11:12:11 -03:00
kasperskier d7f162058f
SinMH: upload date logic, fixes, move YKMH source (#12189)
* SinMH: upload date logic and cleanup

* Fix chapter and page list parse

* SinMH: move, rename and fix Manhuadui -> YKMH

* Fetch categories on popular/latest manga parse

* Change SChapter List sorting

* [skip ci] refine filter prompt
2022-06-15 11:10:49 -03:00
kasperskier 08fd67eff6
Manga Cross, Comic Gamma: refactor (#12186)
* Manga Cross: refactor

* Comic Gamma: refactor
2022-06-13 11:43:54 -03:00
Ejan 5086c99911
[RU]YagamiProject fix chapter_number & searchMangaRequest (#12185)
* [RU]YagamiProject fix chapter_number & searchMangaRequest

* N/A authors

* no "null" description

* href number maybe no float
2022-06-13 11:43:29 -03:00
Ejan 6bbd8b3375
[RU]Desu status smart (#12182)
* [RU]Desu status smart

* no adult
2022-06-13 11:42:50 -03:00
kasperskier cff72ef4ce
Roumanwu: chapter upload date logic and cleanup (#12169) 2022-06-12 11:17:41 -03:00
kasperskier 4ed2c3d31e
Terra Historicus: improve parsing and upload date logic (#12167) 2022-06-12 11:17:30 -03:00
Ejan a561eaa219
[RU]Remanga latestUpdates quality covers & status 1.3 (#12157) 2022-06-11 11:37:58 -04:00
Ejan 0121ced4ef
[RU]ComX fix pages (#12146)
* [RU]ComX fix pages

* popularMangaRequest is searchMangaRequest

* pageParameter
2022-06-10 13:23:19 -04:00
nicki a07efca470
MangaDex: Readme update, Add Latin, and Search sort (#12144)
* Arrange code as used in FilterList

just to improve readability
also kept related things together (like OriginalLanguage related methods)

* Match default Sort with what frontend uses

Searching on the website uses /manga?order[relevance]=desc
This commit matches to that

* Arrange lang sources alphabetically

atleast makes it a bit easy to see if a language exists

* Remove MangaDex (Other)

its been throwing HTTP Forbidden Error since locale checks were added
for translatedLanguages. There are no plans to actually support them in
the future nor are there users using it (since there were no reports)

* Add MangaDex (Latin)

newly created chapter language
has only two (April Fools) translated chapters for now

* Add a section on Manga Status in MangaDex Readme

* Increment mangadex.extVersionCode
2022-06-09 19:21:22 -03:00
Alessandro Jean b4479cbd20
Fix wrong chapter list order in AS. (#12140) 2022-06-09 15:24:16 -03:00
Ejan 9cc3a03778
[RU]ComX Filters & Fixes (#12137)
* [RU]ComX Filters & Fixes

* extVersionCode

* ratingStar and description styling

* fix detect 18+

* latest next page

* optimization (no used)
2022-06-09 15:24:10 -03:00
Román ca32efdfa6
[RU] MangaClub: Update status to extensions-lib 1.3 (#12129)
* [RU] MangaClub: Update status to extensions-lib 1.3

* [RU] MangaClub: Fix statuses

Co-authored-by: RomanRozhenkov <Rozhenkov20@gmail.com>
2022-06-09 15:24:04 -03:00
Ejan 256b11597f
[RU]MultiChan (MangaChan, HenChan, YaoiChan) (#12125)
* [RU]MultiChan (MangaChan, HenChan, YaoiChan)

* id

* simpleDateFormat
2022-06-09 15:23:57 -03:00
Alessandro Jean b197d624f9
Tweak MangaDex status handling to match Neko and SY behavior. (#12123) 2022-06-07 21:47:10 -03:00
Alessandro Jean 1de4b7e286
Add support to the cancelled status in TaoSect. (#12122) 2022-06-07 21:46:56 -03:00
Alessandro Jean 2174c37710
Fix VIZ wrong chapter order. (#12119) 2022-06-07 20:49:56 -03:00
Alessandro Jean 1bab1f6b55
Fix MH not working due to theme change. (#12117) 2022-06-07 20:49:48 -03:00
Alessandro Jean 1c873f63ab
Fix chapters not loading in AS (closes #11950). (#12116) 2022-06-07 20:49:41 -03:00
Ejan e2fbf8c3d0
[RU]GroupLe (ReadManga, MintManga, SelfManga, AllHentai + RuMIX) (#12112)
* [RU]GroupLe (ReadManga, MintManga, SelfManga, AllHentai)

* fix empty katalog

* new source RuMIX

* icon style
2022-06-07 20:49:33 -03:00
Ejan 20f2a5e67a
[RU]Multi Lib (MangaLib and HentaiLib) + fixes/updates (#12104) 2022-06-07 06:12:22 -04:00
arkon d33f0fe903 Bump versions for individual extension with URL handler activities 2022-06-06 21:03:06 -04:00
Maxim Molochkov ee8efb1c4e
[RU] Mangachan - Return "Latest" (#12098) 2022-06-06 19:46:19 -04:00
kasperskier 68f61ca058
Baozimanhua: upload date logic and cleanup (#12101) 2022-06-06 19:45:47 -04:00
arkon 26e64a36fe
Fix URL handler activities (#12093) 2022-06-06 18:45:48 -04:00
FlaminSarge d74e4708d7
[Mangadex] Fix uploader username handling (#12096) 2022-06-06 13:25:31 -03:00
arkon 93e6774da0
Refactor to use app-provided rate limiting interceptors (#12088) 2022-06-05 17:24:05 -04:00
arkon 341d067afc
Refactor to use app-provided rate limiting interceptors (#12087) 2022-06-05 16:33:49 -04:00
arkon 86d04b11b7
[skip ci] Address some compiler deprecation warnings (#12086) 2022-06-05 16:07:57 -04:00
arkon a8cb5c2794
Mark self-hosted sources as unmetered (#12077) 2022-06-05 11:49:11 -04:00
arkon a578edb82c
Update to extensions-lib 1.3 (#11878) 2022-06-05 09:49:54 -04:00
kasperskier 42e6a5064f
Baozimanhua: fix page list parse (#12064)
* Baozimanhua: fix page list parse

* Baozimanhua: make interceptor singleton

* Baozimanhua: remove some overhead in interceptor
2022-06-04 20:38:34 -04:00
Vetle Ledaal 589254ae23
BakaManga multisrc (#12005)
* add BakaManga multisrc

* add icons

* add run file
2022-06-04 12:43:49 -04:00
kasperskier b839e33b94
Jinmantiantang: update mirror URLs and refactor (#12059)
* Jinmantiantang: update mirror URLs

* Jinmantiantang: optimize assets

* Jinmantiantang: extract interceptor and cleanup

* Jinmantiantang: make interceptor singleton
2022-06-04 12:42:26 -04:00
kasperskier 210441d05f
Add Roumanwu (#12050) 2022-06-03 07:15:42 -04:00
lord-ne 143f6cc3c9
[Dynasty] Update chapter regex (#12037)
* Allow underscores in chapter numbers

* Update extVersionCode
2022-06-02 17:48:12 -04:00
Yan 749d46bfdf
Zerobyw: Update baseUrl (#12048) 2022-06-02 17:47:47 -04:00
zyrif 1f591f4e23
Bato.to: Fix no pages found error (#12035)
* Bato.to: Fix no pages found error

* Bump extension version

* Update Changelog
2022-06-01 06:58:18 -04:00
kasperskier db0c2d7646
Make date formatters thread-safe (#12014) 2022-05-31 22:42:46 -04:00
Ejan b62fe0d0e0
[RU]Lib control hiding chapters (#12001)
* [RU]Lib control hiding chapters

* no mixing

* sort right

* scanlator optional

* replacing the largest mode

* duble

* duble 2

* more true scanlator

* fix mobile parse

* fix

* fix getScanlatorTeamName

* more scanlator group

* too rare

* solo scanlate

* sort sync

* black list
2022-05-31 22:40:33 -04:00
kasperskier c388889e02
Xinmeitulu: intercept to fix media type of image response body (#11999)
* Xinmeitulu: intercept to fix media type of image response body

* Move interceptor into companion object
2022-05-31 22:35:48 -04:00
Ejan df7a1d6a33
[RU]mhentai delete (#12018) 2022-05-31 22:34:09 -04:00
kasperskier bf5ec6386e
Delay filter list requests (#12000) 2022-05-28 06:05:06 -04:00
kasperskier 50f1eb1770
fix: surround filter requests with try-catch to avoid crash (#11997)
* fix: surround filter requests with try-catch to avoid crash

* Manga Cross: use Date's property syntax
2022-05-27 21:49:43 -04:00
kasperskier d1abd5cf30
Baozimanhua: various cleanup and fixes (#11991) 2022-05-27 08:03:07 -04:00
lord-ne e22adc0fc9
Delete Comikey Extension (#11971) 2022-05-26 13:20:29 -04:00
Ejan b0de29f4ad
[RU]Manga-online.biz delete (#11981) 2022-05-26 06:29:21 -04:00
lord-ne 723bce9a5a
Also search series from chapter links (#11970) 2022-05-26 06:29:11 -04:00
Ejan 26be465c84
[RU]Newbie hearts/likes rating (#11960)
* [RU]Newbie hearts/likes rating

* System http agent
2022-05-26 06:28:50 -04:00
kasperskier 83ca11a3c4
Junmeitu: rename source (#11958) 2022-05-26 06:28:41 -04:00
kasperskier e88c2d2f14
Add Xinmeitulu (#11956)
* Add Xinmei tulu

* Xinmeitulu: cleanup

Co-authored-by: jopejoe1 <34899572+jopejoe1@users.noreply.github.com>
2022-05-26 06:27:59 -04:00
kasperskier fbe4571aa1
Add multisrc theme SinMH (#11947)
* Add multisrc theme SinMH

* SinMH: optimize assets

* SinMH: add run configuration
2022-05-26 06:27:33 -04:00
kasperskier bdeafa7883
Add Manga Cross (#11936)
* Add Manga Cross

* Manga Cross: show chapter end date in scanlator field

* Manga Cross: set next date to 10 am JST
2022-05-23 20:11:12 -04:00
nzoba 028344b84a
Change Mangakawaii urls (#11938) 2022-05-23 20:10:21 -04:00
Ejan b227fd2e39
[RU]Newbie search fix (#11942)
* begin fix search

* filters

* filters+

* require_chapters

* search as match

* 18+

* structure Dto
2022-05-23 20:10:14 -04:00
anenasa 2236605211
Add Iqiyi (#11946) 2022-05-23 20:10:05 -04:00
Ejan 64304b6c28
[RU]Grouple HD cover (#11931) 2022-05-21 19:48:33 -03:00
anenasa 9d058adbf9
Add Maofly (#11930) 2022-05-21 19:48:27 -03:00
Ejan 095c33be4e
[RU]WebOfComics more works chapters (#11926) 2022-05-21 19:48:12 -03:00
Alessandro Jean cb9a898787
Add support to i18n in MangaDex (#11901)
* Add support to i18n in MangaDex.

* Update the filters and lint some stuff.

* Reword 'tags' into 'tags mode' in the filter
2022-05-21 19:47:24 -03:00
anenasa 7c130f1bc9
Qimiaomh: Fixes (#11915)
1. Implement search
2. Fix manga title
3. Add chapter upload date
4. Fix page list
2022-05-20 18:22:32 -03:00
Maxim Molochkov cacee499cc
[RU] Henchan - Update url and return "Latest" (#11905) 2022-05-20 18:22:18 -03:00
kasperskier 5716819a8d
Remove Tohomh123 (#11896) 2022-05-17 19:53:24 -03:00
kasperskier c90e34cc7d
Baozimanhua: raise banner detection diff-threshold (#11891) 2022-05-17 19:52:58 -03:00
Alessandro Jean 767ffcbe1c
Add support to i18n in MangaPlus. (#11890) 2022-05-17 19:52:48 -03:00
specterflare 6cea7d4079
Update Mangaku domain (#11885)
* Update site address

* Update version code
2022-05-16 15:53:27 -03:00
Skitty 37044b9fb1
Fix MangaReader filters (#11875) 2022-05-16 15:53:20 -03:00
kasperskier 7da7b98b82
Remove Hanhankuman (#11872) 2022-05-16 15:53:11 -03:00
kasperskier e35dbfb57d
Baozimanhua: fix metadata, remove banner and add mirror preference (#11864)
* Baozimanhua: fix metadata and remove banner

* Baozimanhua: add preference to set mirror URL

* Baozimanhua: add changelog

* Baozimanhua: recycle banner bitmap

* Baozimanhua: update selector and URL
2022-05-16 15:52:48 -03:00
anenasa f9560eff2b
Happymh: Do not show images from next chapter (#11863) 2022-05-16 15:52:34 -03:00
Ejan 1e922cfdcc
[RU]WebOfComics filters (#11860)
* WIP[RU]WebOfComics filters

* + filters

* i break (fix)

* Publishers

* general section Header

* ratingStar

* style description

* sort for usability

* filter icon

* typo

* new type chapterListRequest

* change type selecting

* chapter_number #,tom,chapter different numbering
2022-05-16 15:52:26 -03:00
eientei95 5238fd7200
Remove mangaeden and perveden (#11861) 2022-05-14 12:50:51 -03:00
kasperskier 819108ff03
Terra Historicus source (#11842)
* Terra Historicus source

* Terra Historicus: use English for extension name
2022-05-13 15:53:02 -03:00
kasperskier e679306cd7
MCCMS multisrc theme (#11839)
* MCCMS multisrc theme

* MCCMS: use English for extension names
2022-05-13 15:52:46 -03:00
Alessandro Jean d4af6170be
Remove some dead Indonesian sources (#11816)
* Remove some dead Indonesian sources.

* Re-remove one source after the merge conflict fix.
2022-05-11 20:34:24 -03:00
Skitty 8d76062832
Add MangaReader Extension (#11811)
* Add MangaReader extension

* Add quality preference

* Fix text search

* Unscramble images

* Implement requested changes

- Only un-shuffle shuffled images
- Update icons

Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
2022-05-11 20:34:15 -03:00
Alessandro Jean adb8b29dda
Split Bilibili and make it multisrc. (#11815) 2022-05-11 15:52:34 -03:00
Ejan 4f1d0b6517
[RU]WebOfComics (#11814)
* WebOfComics

* partial image parsing

* page img more

* typos

* mangaDetails

* search

* popular new page more comics

* LICENSED

* site remembers last POST request  sorting

* empty author

* date

* more work chapter

* subPage (more work chapter)

* until pages (more work chapter)

* another one uploadUrl

* control quantity parse

* date companion
2022-05-11 15:52:28 -03:00
Ejan 4e9f670523
alt eng title & hide empty(not has translated) chapter (#11804) 2022-05-11 15:52:18 -03:00
nzoba 8f06e8b651
Few fixes chapters MangaKawaii (#11785)
* Few fixes chapters MangaKawaii

* Removes log import
2022-05-09 19:48:59 -03:00
Ejan 51b2cc75b5
[RU]UniComics Events & Filters parse (break id/url in library) (#11781)
* [RU]UniComics filters

* filter list

* extVersionCode

* no blank search

* baseDefaultUrl

* simple CheckboxCaptcha

* Events parse/filters (break id/url in library)

* search fixes

* only

* toUpperCase

* fix/change chapter naming

* chapter_number substringAfterLast

* fix open WebView
2022-05-09 09:14:13 -04:00
anenasa 93054925ae
Wuqimanga: Fixes (#11782)
1. Update baseUrl
2. Add preference screen for selecting image server
3. Support latest manga
4. Fix popular manga only showing first page
5. Fix searchMangaNextPageSelector
6. Fix manga description
7. Fix page list parsing
8. Remove unused overrides
2022-05-09 09:14:02 -04:00
GoldenRover 6bd22b20b0
I Roved Out: Fix loading last page (#11790)
* Simplify page selector

* Bump irovedout version

Co-authored-by: GoldenRover <>
2022-05-09 08:49:43 -04:00
borsh1337 da48fe4ae5
Henchan: update domain url (#11771)
* Update build.gradle

* Update Henchan.kt
2022-05-07 22:16:35 -03:00
Ejan 6d282d3c80
[RU]Desu filter empty chapters (#11769)
* [RU]Desu filter empty chapters

* back old if
2022-05-07 22:16:24 -03:00
Promchai Chooseang c9edc9eb42
Change to new URL (#11762) 2022-05-06 18:28:14 -03:00
Alessandro Jean 9bff18b1fd
Replace Exception with IOException in interceptors to avoid crashes. (#11761) 2022-05-06 18:27:53 -03:00
Alexander Chernov 7d7e3d6f03
fix: readmangatoday changed theme (#11755) 2022-05-06 14:17:25 -03:00
Ejan a53b7b3c1e
[RU]UniComics External Search (#11731)
* [RU]UniComics External Search

* error404

* reduce amount of duplicate searches

* empty chapters name filler

* more reduce duplicate

* only end

* more exception

* clean

* message bot spam

* for easy debug

* Open captcha Yandex search engine

* message spam change

* more exception link reformat

* optimize url format

* -section
2022-05-06 14:17:18 -03:00
Ejan cd8eda18db
[RU]Hentailib: Crashing Tachiyomi (#11759) 2022-05-06 14:17:01 -03:00
Alessandro Jean 6afdc59180
Move the paid title warning location in Bilibili. (#11747) 2022-05-05 19:37:47 -03:00
Broccoli a4da018f9f
Reverse chapter list order of baimangu (#11733) 2022-05-05 19:37:40 -03:00
sinnghabhay80 c32f049eb1
Fixed Title showing genre, added status(ongoing/complete) and added announcements (Tapas Extension) (#11715)
* Minor Fixes

* Minor Fixes

* Fixed Title showing genre, added status(ongoing/complete) and added announcements

* acted on the review

Co-authored-by: Abhay Singh <sinnghabhay80@gmail.com>
2022-05-05 19:37:32 -03:00
Basara-Hatake 3102383317
nhentai remove id check (#11721) 2022-05-03 17:53:46 -03:00
Alexander Chernov ea48dbc870
fix: jmana changed image selector (#11714) 2022-05-03 13:18:54 -03:00
Ejan 37565f0925
[RU]Grouple exclusion of planned chapters (#11712)
* [RU]Grouple exclusion of planned chapters

* category priority
2022-05-03 13:18:41 -03:00
eientei95 6feef81ed7
ManhwasNet: Fix images not being found error reported in Discord (#11710)
* ManhwasNet: Fix images not found

* bleh
2022-05-03 13:18:33 -03:00
Broccoli 9340d2df64
Add baimangu source (#11702)
* Add baimangu

* Update codes from suggestion
2022-05-03 13:18:25 -03:00
Ejan 4f619dcfe6
[RU]UniComics (#11695)
* [RU]UniComics

* pages

* fix error string number

* all chapters

* Without Search (for normal no possibility )

* extName

* more detailed message

* «»

* manga title duplicate chapter name

* fixes

* real order (reversed)

* fix double request of the first page

* definition/limitation of single page

* icon
2022-05-03 13:18:14 -03:00
Alessandro Jean 272d00b352
Migrate HC to Madara. (#11689) 2022-05-01 18:13:08 -03:00
anenasa 64bda21dd9
Add Happymh (#11680) 2022-04-30 10:00:19 -04:00
Ejan 16eaf905e4
[RU]Lib Latest use Json (#11681)
* [RU]Mangalib Latest use Json

* [RU]Hentailib Latest use Json

* fix non Primitive
2022-04-30 09:59:15 -04:00
Alessandro Jean 9369caa588
Show better Google Drive error messages on MMK. (#11664) 2022-04-29 19:42:07 -03:00
Alessandro Jean 10aaeb245e
Show better Google Drive error messages on TS. (#11663) 2022-04-29 19:41:58 -03:00
Alexander Chernov af6289c0c7
fix: manta comix loading chapters in reverse orders (#11643) 2022-04-29 15:46:50 -03:00
Alexander Chernov 9070a0f4af
fix: theme change on manhwamanga (#11619)
* fix: theme change on manhwamanga

* Update src/en/manhwamanga/src/eu/kanade/tachiyomi/extension/en/manhwamanga/ManhwaManga.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/en/manhwamanga/src/eu/kanade/tachiyomi/extension/en/manhwamanga/ManhwaManga.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* fixes: reviews

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2022-04-26 14:15:42 -03:00
FourTOne5 40fab1d9b5
Yeet Hitomi (#11613) 2022-04-25 19:55:48 -03:00
Davide 033168afb8
Manga-Raw.club: Improvements (#11607) 2022-04-25 13:56:10 -03:00
anenasa 42dc072985
Remove zh/comico (#11596) 2022-04-24 14:05:38 -03:00
Riztard Lanthorn 2b900dad0a
MangaPlex: add source (#11582)
* mangaplex v1

* v2

using search page as chapter list

* v2.1

update selector, filtering non real manga

* a

* icon

* Update src/en/mangaplex/src/eu/kanade/tachiyomi/extension/en/mangaplex/MangaPlex.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/en/mangaplex/src/eu/kanade/tachiyomi/extension/en/mangaplex/MangaPlex.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update src/en/mangaplex/src/eu/kanade/tachiyomi/extension/en/mangaplex/MangaPlex.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* update chapter naming

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2022-04-24 14:05:26 -03:00
GoldenRover e4e83072e5
Add source: I Roved Out (#11590)
* Implement I Roved Out

* Switch to slated icons

Co-authored-by: GoldenRover <>
2022-04-23 21:02:17 -03:00
arkon f94099b8e8 Revert "Update to extensions-lib 1.3 (#11298)"
This reverts commit 67263a106b.
2022-04-23 18:25:56 -04:00
arkon 67263a106b
Update to extensions-lib 1.3 (#11298) 2022-04-23 17:40:04 -04:00
Alexander Chernov 8a3127a139
fix: tweak zinchanmanga ratelimit (#11565)
* fix: tweak zinchanmanga ratelimit

* Update src/en/zinchanmanga/src/eu/kanade/tachiyomi/extension/en/zinchanmanga/ZinChanManga.kt

Co-authored-by: ObserverOfTime <chronobserver@disroot.org>

* Update src/en/zinchanmanga/src/eu/kanade/tachiyomi/extension/en/zinchanmanga/ZinChanManga.kt

Co-authored-by: ObserverOfTime <chronobserver@disroot.org>

Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
2022-04-22 09:23:46 -04:00
Alexander Chernov 9a11eb1c0d
feat: henchan changed domain (#11553) 2022-04-21 16:41:00 -03:00
anenasa 1bf3540a5c
Picacomic: Fix page index (#11550)
Co-authored-by: Carlos <2092019+CarlosEsco@users.noreply.github.com>
2022-04-21 06:35:06 -04:00
Riztard Lanthorn 43c9649974
MangaTown: fix images loading (#11547) 2022-04-21 06:34:39 -04:00
Ejan 3c7b01ba42
[RU]Lib correction criterion imageContentType (#11546) 2022-04-21 06:34:31 -04:00
zhongfly 9d238759a5
Haomanwu: Fix manga detail title (#11538) 2022-04-21 06:34:23 -04:00
anenasa 1e0473d8bd
Zerobyw: Update baseUrl (#11536) 2022-04-21 06:34:16 -04:00
Ejan c6e2e1eba1
[RU]Remanga latestUpdates rebirth (#11534)
* [RU]Remanga latestUpdates rebirth

* update User-Agent

* correction string

* correction criterion imageContentType
2022-04-21 06:34:07 -04:00
Riztard Lanthorn de019d7ad4
MangaHere: fix images issue (#11542)
add referer to header
remove unused artist
2022-04-20 14:23:10 -04:00
Ejan b1e252455f
[RU]Lib fix mobile parse in #11516 (#11520)
* [RU]Lib fix mobile parse in #11516

* authorization message

* other error

* lost
2022-04-19 18:55:19 -03:00
anenasa 542d588699
Copymanga: Use api to get page list (#11519) 2022-04-19 18:55:08 -03:00
Ejan a99eb0e6ef
[RU]Lib fix authorization through third-party accounts (#11516) 2022-04-18 16:46:14 -03:00
anenasa 48ce3fd7f4
Add Haomanwu (#11514) 2022-04-18 16:46:09 -03:00
FourTOne5 ac83690021
Zero Scans: Change to Main Domain from Beta one. (#11498)
* Change to Main Domain

* Update CHANGELOG.md

* Bump Version
2022-04-17 06:37:49 -04:00
Jean-Philippe ALLEGRO caa4b81c64
Add basic auth support for Tachidesk (#11477)
* add basic auth support

* update version

* refactored settings load

* wrong var in pair

* Update src/all/tachidesk/src/eu/kanade/tachiyomi/extension/all/tachidesk/Tachidesk.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* use kotlin forEach

* refactor headersBuilder to use credentials

* removed credentials()

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2022-04-15 19:59:12 -03:00
e-shl 2c73d2c4b0
[RU]Сhan fix title and no supportsLatest (#11473)
* [RU]Сhan fix title and no supportsLatest

* hentai+yaoi
2022-04-15 11:43:07 -03:00
sudocanttype 080ea8bdf0
Fix everia.club (#11458)
* removed date bug

* ITS WORKING WOOOO

* update extVersionCode

* update as recommeneded
2022-04-14 04:43:09 -04:00
anenasa 5b70456840
BainianManga: Fix image url and chapter list (#11459) 2022-04-14 04:42:49 -04:00
Alessandro Jean 49ef4e77ec
Remove CocoManhua due to a cat-and-mouse game. (#11445) 2022-04-12 15:38:44 -03:00
RePod c89949e63f
LANraragi: Switch to SourceFactory (#11436)
- Maintain current ID for first instance
- Refactor preferences
- Consolidate constants
- Implementations to compile only
2022-04-12 15:38:33 -03:00
FourTOne5 6defaacb09
Zero Scans migrate to new site. (#11358)
* Initial Commit

* Update

* Add space in extension name.

* Review updates
2022-04-12 15:37:56 -03:00
Alessandro Jean d142440186
[skip ci] Remove unused res folder in the wrong place. (#11422) 2022-04-10 14:54:59 -04:00
Yan 97f248419a
Zerobyw: Update baseUrl (#11416) 2022-04-10 12:45:46 -04:00
Nusssecke e0c5d477d8
Fix: hentaifox.com second page issue (#11410)
* Make second page load correctly again

* Update build.gradle
2022-04-09 23:06:26 -04:00
FourTOne5 db1685b912
yeet (#11407) 2022-04-09 23:03:38 -04:00
Broccoli 0032ed0794
Update onemanhua encryption keys (#11409) 2022-04-09 23:03:05 -04:00
FourTOne5 f91c2ed90e
Fix Chapter list (#11405) 2022-04-09 23:02:58 -04:00
Davide 40acef146a
Manga-Raw.club: Fixed lasted chapters (#11394) 2022-04-09 09:44:23 -04:00
Ahmad Azwar Annas bfbf91f0c0
update: EarlyManga domain change (#11388)
changed EarlyManga domain from https://earlymanga.org/ to https://earlym.org/ thus removing unnecessary redirect

Signed-off-by: Ahmad Azwar Annas <ahmadazw2@gmail.com>
2022-04-09 09:44:12 -04:00
anenasa 3bf4b091d7
Add Haoman6 (#11381) 2022-04-09 09:43:46 -04:00
anenasa 05c00f1760
Yimmmh: Change User-Agent (#11400) 2022-04-09 09:43:29 -04:00
e-shl be672522da
[RU]Lib cover thumbnail_url (#11390) 2022-04-08 15:05:58 -04:00
Alessandro Jean 905d12da4c
Show the translated error in MangaPlus. (#11363) 2022-04-08 04:32:17 -04:00
Alessandro Jean 7f034a4b03
Add image URL decryption to RCO. (#11369) 2022-04-08 04:31:55 -04:00
Alessandro Jean ec31b66c98
[skip ci] Fix missing text on extension README docs. (#11361) 2022-04-07 13:34:20 -04:00
KoSChicken 3484716479
Change mangapro to manga1001 and fix cover image (#11308)
* fix mangaraw cover image

* change mangatop to manga1001

* mangaRaw multisrc

* add manga1001, mangapro, comick and syosetu to MangaRaw multisrc

* fix cover issues

* change common parser, disable unusable latest update page
2022-04-07 04:53:04 -04:00
poliglesias 7a66dcf3ce
this source has an error that makes to stay charging at page 10 (#11246)
* fix ratelimit issue

fix ratelimit issue

* Update build.gradle

* Update src/es/lectormanga/src/eu/kanade/tachiyomi/extension/es/lectormanga/LectorManga.kt

Co-authored-by: ObserverOfTime <chronobserver@disroot.org>

Co-authored-by: arkon <arkon@users.noreply.github.com>
Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
2022-04-06 08:40:02 -04:00
Davide 05330d0717
Manga-Raw.club: Added Chapter number (#11319)
* Manga-Raw.club: Added chapter number & Improved chapter date_upload

* Manga-Raw.club: Resolved changes
2022-04-04 07:43:35 -04:00
Alessandro Jean 28f3ee4008
Add missing isNsfw attribute in some Brazilian extensions. (#11322) 2022-04-04 07:43:24 -04:00
Alessandro Jean 88fc45c2d1
Use MangaPlus JSON API instead of Protobuf. (#11326) 2022-04-04 07:43:15 -04:00
arkon d347c2ca2a
[skip ci] Remove unnecessary annotations, run linter (#11299) 2022-04-01 17:03:36 -04:00
Alessandro Jean 9313a6d9b7
Remove Comicpunch extension. (#11275) 2022-03-30 08:29:28 -04:00
Alessandro Jean fec3b44b5d
Throw an error if the chapter is a novel in GM. (#11274) 2022-03-30 08:29:20 -04:00
Alessandro Jean 68b7484a7e
Refactor the TaoSect code a bit and update the icon (#11273)
* Refactor the TaoSect filter code.

* Update the icon.
2022-03-30 08:29:12 -04:00
Vetle Ledaal d498123af3
Add LeerCapitulo (#11265)
* Add LeerCapitulo

* remove unused getFilterList()
2022-03-30 08:28:54 -04:00
arkon 78947a0392
Target Android 12L (#11258) 2022-03-27 15:56:42 -04:00
Vetle Ledaal f00abdeeca
Add MangaRok (#11245)
* Add MangaRok

* fix casing
2022-03-27 15:26:26 -04:00
Vetle Ledaal 9815de6a96
Mangafreak: fix chapter number parser (#11244) 2022-03-27 15:25:49 -04:00
Vetle Ledaal 9920f91ad4
ReadComicOnline: fix selector (#11240) 2022-03-26 13:03:47 -04:00
lbwstco cbbb7418b7
fix: jinmantiantang no pages found (#11231)
Co-authored-by: liubowen <liubowen@corp-ci.com>
2022-03-26 13:03:30 -04:00
e-shl 33bfbc239c
[RU]AllHentai chapter_number (last grouple) (#11252) 2022-03-26 13:02:40 -04:00
Vetle Ledaal 768c1306d6
Add NSFW tag to Apollcomics, HeavenManga, MangaMx, TuManga.net, LectorManga (#11241) 2022-03-25 11:21:42 -04:00
e-shl 6923d87839
[RU]ComX fix selector (#11232)
* [RU]ComX fix selector

* Antibot
2022-03-24 12:19:28 -04:00
e-shl 986ed0e88b
[RU]Chan pack title cut (#11223)
* [RU]Chan pack title cut

* error
2022-03-23 04:40:45 -04:00
e-shl 5182bb7a66
[RU]ComX title details clean (#11225) 2022-03-23 04:40:29 -04:00
e-shl dd5a80fb5c
[RU]ComX fix cover and title (#11208)
* [RU]ComX fix cover

* trim
2022-03-22 13:13:30 -04:00
BrutuZ 1ca834b9de
Parse tags after "Tags: " string (#11198) 2022-03-22 08:49:35 -04:00
Vetle Ledaal a8050758d2
MangaOwl: update chapter request logic (#11190)
* Update chapter request logic

* refactor
2022-03-22 07:41:54 -04:00