Commit Graph

4190 Commits

Author SHA1 Message Date
stevenyomi 2a287d7398 Clean up AndroidManifest files (#735) 2024-01-30 22:11:05 +00:00
Mike 9ca3646702 Mangatown - longstrip parsing (#721) 2024-01-30 22:11:05 +00:00
beerpsi d70973dbf7 Add LANraragi (#702)
* Add LANraragi

* clean up build.gradle

* use buildList

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-30 22:11:03 +00:00
felixfon 72283a476a Fix manhuaren No value for response (#701)
fix(manhuaren): store the token to avoid being blocked
2024-01-30 22:09:36 +00:00
beerpsi eb364ada84 Add HentaiNexus (#719)
* Add HentaiNexus

* icons

* add parody filter

* Apply reviews
2024-01-30 22:09:36 +00:00
Chopper 1cf4e97133 Add Ler Mangás Online (#657)
* Add latestUpdates

* Fix source name

* Add manga details and chapter parse

* Add manga/webtoom filter

* Fix code style. Closes #403

* Fix Genre name

* Fix slug name

* Remove chapter_number settings

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

* Remove chapter name custom handling

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

* Remove override getMangaUrl

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

* Remove dead code

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

* Remove `initialized` settings

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

* Remove redundant code

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

* Remove redundant settings

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

* Remove unneeded code settings

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

* Add popularManga implementation

* Add 'query' in intent search

* Add fetch manga implementation

* Remove variable instance

---------

Co-authored-by: beerpsi <92439990+beerpiss@users.noreply.github.com>
2024-01-30 22:09:36 +00:00
beerpsi 4eb24b350b Add BlogTruyen.vn (unoriginal) (#686)
* Add BlogTruyen.vn (unoriginal)

* refactor a thing

* Add final newline

* Epic lint fail

* Move date format out of constructor arguments

* Remove manifest file in override

* Don't display genre list if empty

* Apply rate limit only to real BlogTruyen
2024-01-30 22:09:36 +00:00
beerpsi 259e12ad25 HentaiFox: Fix thumbnails on mobile UAs (#691) 2024-01-30 22:09:36 +00:00
beerpsi a1d4f70db4 Ler Manga: Filter out empty page URLs (#680) 2024-01-30 22:09:36 +00:00
Claudemirovsky 5325cad42d pt/Bakai: Prevent http 429 when searching (#677)
* fix: Prevent http 429 on search - remove limiting cookie

* fix: Fix artist on manga details page

* chore: Bump version
2024-01-30 22:09:36 +00:00
Mike f868bc5562 Remove comicastle (#661) 2024-01-30 22:09:32 +00:00
AwkwardPeak7 6acac9416c RC: fix referer (#653)
fix referer
2024-01-30 22:09:32 +00:00
beerpsi 0a0251c9d7 Add Twicomi (#641)
* Add Twicomi

* isNsfw = true

* ja.twicomi -> all.twicomi

* extract the paginated chapter list into a method

* fix 4am code

* just don't hardcode the page limit
2024-01-30 22:09:32 +00:00
bapeey 7f8350e669 ReaperScans (en): Fix thumbnails on mobile UA (#644)
Smh
2024-01-30 22:09:32 +00:00
beerpsi d63bd90ef9 Komga: Fix invalid URL when fetching details (#638) 2024-01-30 22:09:32 +00:00
AwkwardPeak7 5da654c4fc add hitomi.la (#581)
* hitomi.la

* source factory

* suggestions

* sort filter
2024-01-30 22:09:32 +00:00
Secozzi 235f279d4b Move Nicomanga to fmreader multisrc theme (#627) 2024-01-30 22:09:32 +00:00
beerpsi 2da54739eb Add Komga (#579)
* Add Komga

* Bump version

* icons

* clean up filter code

* what happened here
2024-01-30 22:09:27 +00:00
beerpsi a6dc08eb88 MangaGeko: Update base URL (#622) 2024-01-30 22:07:13 +00:00
Claudemirovsky 4254b88c40 New source: pt/Tsuki Mangás (#597)
* feat: Create Tsuki Mangás base

* feat: Implement popular manga page

* feat: Implement latest updates page

* feat: Implement search page

* feat: Implement manga details page

* fix: Fix URL intent handler

* fix: Fix webview url

* feat: Implement chapter list page

* feat: Implement page list

* fix: Fix chapter URLs

Kotlinx-serialization moment

* feat: Apply rate limit to image CDNs

* refactor: Make the API path a separate constant

* chore: Add source icon

... Actually they don't have a icon yet, they're just using the "TSUKI"
text, so I did the same in the icon. it may be updated later, when they
create a proper icon.

* fix: Fix random http 404 in pages

* fix: Prevent multiple wrong requests

* refactor: Apply suggestion - set custom interceptor before ratelimit
2024-01-30 22:07:13 +00:00
Mike 968d1cb0ac Remove lirescan.me (#609) 2024-01-30 22:07:13 +00:00
Mike 6432a9abd7 Delete purplecress.com (#608) 2024-01-30 22:07:13 +00:00
Mike 619bcf6002 Remove rawdevart.com (#607) 2024-01-30 22:07:13 +00:00
Mike 3fe2a0e70c Remove demonceleste.it (#606) 2024-01-30 22:07:13 +00:00
Mike 401c4672e2 Remove komikfan.com (#605) 2024-01-30 22:07:13 +00:00
Mike 10fda994f0 Remove raw-manga.org (#604) 2024-01-30 22:07:13 +00:00
Mike 3361fe2437 Remove mangarok.mobi (#603) 2024-01-30 22:07:13 +00:00
NotBlankyu 8938b92e09 Add ManhuaPlusOrg (#578) 2024-01-30 22:07:13 +00:00
Claudemirovsky fa359b535b zh/BoyLove: Fix scrambled images (#548)
* fix: Fix scrambled images

* chore: Bump version

* refactor: Apply code suggestions

* refactor: Remove unnecessary .use block
2024-01-30 22:07:01 +00:00
Chopper 2860c07078 Add Portuga mangas (#471)
* Add Portuga mangas

Closes #61

* Removing inconsistent code

* Remove guard clause in page query parameter setup

* Remove 'initialized' attribute setting

* Fix lateste update request

* Update src/pt/portugamangas/src/eu/kanade/tachiyomi/extension/pt/portugamangas/PortugaMangas.kt

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

* Remove gradle settings

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

* Remove pkgNameSufix

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

* Remove optional manga title and add thumbnail url optional

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

* Remove 'this' keyword

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

* Remove optional manga title

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

* Set thumbnail URL as optional

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

* Adds function to handle thumbnails in manga search

* Remove manga's name optional

* Remove manga page settings by html element

* Remove incorrect update strategy

* Add asJsoup function and remove parseAsDocument

* Remove optional manga name

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-01-30 22:07:01 +00:00
Claudemirovsky f505654fe7 New source: all/Hentai Cafe (#534)
* feat: Create HentaiCafe base

* feat: Implement popular manga page

* feat: Implement latest updates page

* feat: Implement search page

* feat: Implement manga details page

* feat: Add single-chapter page

* feat: Parse chapter pages

* chore: Add rate-limit to images CDN

* chore: Add source icon
2024-01-30 22:07:01 +00:00
beerpsi d976177365 vgperson: fix chapter name (#531) 2024-01-30 22:07:01 +00:00
happywillow0 7ae0c27e21 Update MyReadingManga (#511)
* Update Filter Parsing

Update filter parsing behavior from the okhttp cache to a mutableMap

* Bump User Agent Version

* Update pageListParse

Update pageListParse to select for "entry-content" only

* Remove Deprecated cloudflareClient

* Bump extVersionCode

* Revert "Remove Deprecated cloudflareClient"

This reverts commit c97c479dca056b6bdd432291910389579d9962c5.
2024-01-30 22:07:01 +00:00
Mike d631818f99 Fix vgperson (#527) 2024-01-30 22:07:01 +00:00
Mike fa3fc7188f Remove Kouhai Work (#525) 2024-01-30 22:07:01 +00:00
anenasa a4c0420bf7 Add Dm5 (#492) 2024-01-30 22:07:01 +00:00
Mike 800c9d416e Update TencentComics (#518) 2024-01-30 22:07:01 +00:00
beerpsi 0bb60c35a6 Add JapScan (again) (#510)
* Add JapScan (again)

* remove unusued dep

* fix search thumbnails
2024-01-30 22:07:01 +00:00
AwkwardPeak7 863c51dec6 Earlym fix latest updates & some fixes (#491)
* change latest update request

* remove non-functional sort filters

* more nulls

* cleanup

* filter ico files from pages
2024-01-30 22:04:05 +00:00
Luqman 9759754b13 Mangaku: fix latest, add more manga details (#489) 2024-01-30 22:03:57 +00:00
Draff 152405613e doesnt build. Dont want to fix it
CI / Prepare job (push) Successful in 3s Details
CI / Build multisrc modules (push) Successful in 2m34s Details
CI / Build individual modules (push) Successful in 38s Details
CI / Publish repo (push) Successful in 2m14s Details
2024-01-22 23:53:22 +00:00
Draff 9c512ea3ac re add kogma balls, lanraragi and kavita
CI / Prepare job (push) Successful in 3s Details
CI / Build multisrc modules (push) Failing after 8s Details
CI / Build individual modules (push) Failing after 7s Details
CI / Publish repo (push) Has been skipped Details
2024-01-22 23:39:22 +00:00
Draff 5c8cb75e9a come up to date with keiyoushi builds
CI / Prepare job (push) Successful in 3s Details
CI / Build multisrc modules (push) Successful in 8m10s Details
CI / Build individual modules (push) Successful in 38s Details
CI / Publish repo (push) Successful in 1m39s Details
2024-01-22 21:19:41 +00:00
Mike 11e66824c4 Update C&H (#473) 2024-01-22 20:38:19 +00:00
Mike 640344e5e2 Pururin - fix pages (#470)
Pururin fix pages
2024-01-22 20:38:14 +00:00
AwkwardPeak7 d49c20a530 add Hentai Cosplay (#444)
* HentaiCosplay

* trim name correctly from tag

* change return statement
2024-01-22 20:38:02 +00:00
beerpsi 93df09d758 Wicked Witch Scan: Add new website (#440)
* Wicked Witch Scan: Add new website

* use pt-BR locale for parsing dates

* fix: Use the original source name in ID calculation

* move new site to individual extension

* translate some more stuff

* remove import

* use parseBodyFragment

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

* chop down the forest

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-01-22 20:38:00 +00:00
Draff 34dbd2d59a Pururin refactor (#438) 2024-01-22 20:37:35 +00:00
beerpsi 198c7f053f ManhuaRock: FMReader to individual ext (#433)
* ManhuaRock: FMReader to individual ext

* Add trailing newline

* fix: replace hardcoded base URL
2024-01-22 20:36:03 +00:00
beerpsi 1549a6ad52 SayHentai: Fix filtering by genre (#435) 2024-01-22 20:35:56 +00:00
beerpsi 5fa08faf08 Add SayHentai (#431) 2024-01-22 20:35:49 +00:00
bapeey 15b9714c54 SlimeRead: Fix unexpected JSON token (#430)
Fix edge case
2024-01-22 20:35:45 +00:00
beerpsi e96323105e Add XXManhwa (#425) 2024-01-22 20:35:40 +00:00
AwkwardPeak7 77a1336c15 RawZ icon (#421) 2024-01-22 20:35:35 +00:00
AwkwardPeak7 b49c4c5378 add RawZ (#419)
* RawZ

* nsfw flag

* webview urls
2024-01-22 20:35:29 +00:00
Mike 846e783195 ComicFury refactor chapters and dates (#412) 2024-01-22 20:35:26 +00:00
Secozzi c3f277e342 Add mangabtt (#398)
* add mangabtt

* replace tab with spaces

* minor cleanup
2024-01-22 20:35:23 +00:00
Eshlender a14c354a5b [RU]Remanga fix lost id and page num (#410) 2024-01-22 20:28:21 +00:00
bapeey bcb3c31237 PicaComic: Fix bad base64 (#382)
Maybe fix bad base64
2024-01-22 20:26:41 +00:00
Mike 3922547fa3 Junmeitu cleanup (#380) 2024-01-22 20:26:39 +00:00
AwkwardPeak7 b26afd2269 OPSCANS: rewrite for new site (#343)
* OpScans: rewrite for new site

* remove from MangaThemesiaGenerator

* chapter order and webview urls

* mangaid and chapter id to find chapter
2024-01-22 20:26:29 +00:00
Mike 23f8d95b1d Update pageListParse for DBZ Multiverse (#371)
Update pageListParse
2024-01-22 20:25:28 +00:00
Vetle Ledaal 27bed17520 Mangaku: use `by lazy` for loading assets (#372) 2024-01-22 20:25:13 +00:00
Vetle Ledaal 8a55ca5d6f Mangaku: update selectors, fix URL decryption (#360)
* Mangaku: update selectors, fix URL decryption

* Translate error message to ID

Co-authored-by: Luqman <riyanluqman@gmail.com>

---------

Co-authored-by: Luqman <riyanluqman@gmail.com>
2024-01-22 20:25:05 +00:00
bapeey f9aa8a1c93 TMO & LectorManga: Ignore ssl in the problematic CDN (#336)
Ignore ssl errors
2024-01-22 20:23:48 +00:00
Claudemirovsky 3616d62946 New source: Blackout Comics (#325)
* feat: Create Blackout Comics base

* feat: Implement popular manga page

* feat: Implement latest updates page

* feat: Implement search page

* feat: Implement manga details page

* feat: Implement chapter list page

* feat: Implement page list

* chore: Add source icon
2024-01-22 20:23:28 +00:00
AwkwardPeak7 2829141f0f Earlym v2 (#323) 2024-01-22 20:22:40 +00:00
NotBlankyu 602493510f Update domain for Seri Manga (#322) 2024-01-22 20:22:37 +00:00
Claudemirovsky 2e410da03b New source: SlimeRead (#317)
* feat: Create SlimeRead base

* feat: Implement popular manga page

* feat: Implement latest manga page

* feat: Implement search manga page

* feat: Implement manga details page

* feat: Implement chapter list

* feat: Parse page list

* fix: Revert chapter list

* chore: Apply rate-limit in the source API

* chore: Add Origin header to API requests

* chore: Add source icon

* chore: Add isNsfw flag
2024-01-22 20:22:28 +00:00
Fermín Cirella c311614a2e Anchira - Add tag grouping, allow to get the source URL without the keys (#306) 2024-01-22 20:22:10 +00:00
Draff d61cbfc0c1 Add missing changes from keiyoushi
CI / Prepare job (push) Successful in 10s Details
CI / Build multisrc modules (push) Successful in 11m19s Details
CI / Build individual modules (push) Successful in 2m2s Details
CI / Publish repo (push) Successful in 2m41s Details
2024-01-16 02:56:21 +00:00
AwkwardPeak7 c5f82e6aeb Move plugin section to common.gradle (#281)
* move apply plugins to common.gradle

* update CONTRIBUTING.md

* remove whitespace

* move common.gradle apply above in multisrc

* move kotlinter

* newlines
2024-01-16 02:49:40 +00:00
stevenyomi 4c8c21596b Remove message in UnsupportedOperationException (#277) 2024-01-16 02:47:22 +00:00
Claudemirovsky 35673b2199 New source: Bakai (#270)
* chore: Add Bakai base

* feat: Implement popular manga page

* feat: Implement (basic) search

* fix: Prevent http 429 - Use stricter rate limit

* feat: Implement manga details page

* feat: Add single-entry chapter "list"

* feat: Parse page list

* chore: Add source icon
2024-01-16 02:44:58 +00:00
uy/sun f8e98da8a6 COLAMANGA: fix unencrypted image error (#269) 2024-01-16 02:44:44 +00:00
AwkwardPeak7 205e138dd2 upgrade AGP to 8.2.1 (#255)
* upgrade AGP

* bump to java 17 in ci
2024-01-16 02:42:39 +00:00
uy/sun f5f90f7a0e ColaManhua (OhManhua): add Category and Char filters (#248)
* ColaManhua (OhManhua): add Category and Char filters

* Use UriPartFilter

* Change source name

* Refactor StatusFilter
2024-01-16 02:40:49 +00:00
beerpsi 04ca6e2fb7 Add ColaManga/ColaManhua (#243)
* Add ColaManhua

* Remove unneeded preference change listener

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-16 02:40:32 +00:00
rtlow 3045c7be96 Load all chapters for Dynasty Doujins (#139)
* Added next page to all

Copied implementation from `Chapters` to all other extensions. New pages load when scrolling now

* Update DynastyDoujins.kt

Circumvent `IndexOutOfBoundsException` when section has no chapters

* Update build.gradle

* Moved functionality to base class

* Update DynastyDoujins.kt

Lazy implementation to load all chapters for `Dynasty Doujins`

* Update build.gradle

* Update src/en/dynasty/src/eu/kanade/tachiyomi/extension/en/dynasty/DynastyDoujins.kt

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

* Fix exceeding max retry behavior

* Remove retry logic

* Update DynastyDoujins.kt

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-16 02:40:29 +00:00
bapeey e6dba52ab9 Manhwas.net: Tweak Sucuri Interceptor (#238)
Fix possible issues in SucuriInterceptor
2024-01-16 02:40:25 +00:00
Vetle Ledaal 76a7c8c54a Nicomanga: fix cover and image fetching (#214)
* Nicomanga: fix cover and image fetching

* not extlib 1.5 yet
2024-01-14 00:33:04 +00:00
beerpsi d88fb5f595 Batoto: Merge English and English (US) (#212)
* Batoto: Fix popular/latest in en_US

* Batoto: Merge English with English (US)
2024-01-14 00:32:56 +00:00
beerpsi c6276c8a7d Ler Manga: Escape HTML entities in titles (#211) 2024-01-14 00:32:11 +00:00
beerpsi 85f8bd3917 OnePieceEx: Fix Brotli issue (#206) 2024-01-14 00:32:09 +00:00
Eshlender 555896d9a4 [RU]Nudemoon fix images and lock cloudflareClient (#205) 2024-01-14 00:32:07 +00:00
az4521 e0d5742b09 create SUPER MEGA extension (#201)
* create super mega extension

* change SUPER MEGA ext name

* fix build errors in SUPER MEGA extension

* reverse chapter order super mega ext

* revert settings.gradle.kts file

---------

Co-authored-by: az4521 <az4521@users.noreply.github.com>
2024-01-14 00:32:03 +00:00
Fermín Cirella 6651c0421b Anchira - Remove response decrypt (#200) 2024-01-14 00:31:32 +00:00
Fermín Cirella c2555b3e44 Anchira - Apply API changes (#191)
* Anchira - Apply API changes

* Anchira - Update version code
2024-01-14 00:30:05 +00:00
stevenyomi f612bc1c3f Clean up some code to follow best practices (#178)
* toHttpUrlOrNull()!! -> toHttpUrl()
* Jsoup.parse(response.body.string()) -> response.asJsoup()
* Some useless HttpUrl.newBuilder() calls
* extlib v1.4 GET(HttpUrl)
2024-01-14 00:29:56 +00:00
Fermín Cirella a9faf70d33 Anchira - Apply API changes (#180) 2024-01-14 00:29:39 +00:00
CodeSpoof 84418c477f Add Nicomanga (#46)
Co-authored-by: FourTOne5 <107297513+FourTOne5@users.noreply.github.com>
2024-01-14 00:29:30 +00:00
AwkwardPeak7 0c197ded02 YMO: fix selectors (#166) 2024-01-14 00:28:58 +00:00
Fermín Cirella cafe12c736 Add Anchira (#162)
* Add Anchira

* Encode API decryption key

* Apply corrections

* Remove unused MessagePack library
2024-01-14 00:28:53 +00:00
Zakaria aourzag 504342706e Multporn: fix popular listing (#154)
CI / Prepare job (push) Successful in 18s Details
CI / Build multisrc modules (push) Successful in 6m8s Details
CI / Build individual modules (push) Successful in 1m9s Details
CI / Publish repo (push) Successful in 2m50s Details
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-12 03:35:06 +00:00
Vetle Ledaal 3523acfe90 Fix popular selector for Mundo Hentai (#155) 2024-01-12 03:35:04 +00:00
stevenyomi 34c46abf9d Roumanwu: update URL (#146) 2024-01-12 03:34:42 +00:00
stevenyomi defa788dd5 DMZJ: fix comment page (Brotli issue) (#145) 2024-01-12 03:34:39 +00:00
kooper100 abc5afb00f Updated parsing of manga title from URL. (#59) 2024-01-12 03:34:30 +00:00
rtlow aa224e18d6 Improve Dynasty Scans (#113) 2024-01-11 01:57:22 +00:00
beerpsi 7c7c0b0a0f [mgk] fix fetching pages (#87) 2024-01-10 23:39:08 +00:00