489 Commits

Author SHA1 Message Date
peakedshout
8f429616b4
Jinman Tiantang: Fix SChapter name error (#8841)
Fix: SChapter name error
2025-05-20 21:27:51 +01:00
morallkat
3e1688e565
zh/BoyLove: Fix chapter list parsing and enable upload dates display in chapters (#8754)
* zh/BoyLove: Fix chapter list parsing and Enable upload dates

* import and use tryParse
2025-05-20 21:27:51 +01:00
zhongfly
d50732286a
dmzj: add apiv1 search (#8749)
* dmzj: add apiv1 search

* dmzj: remove old text search
2025-05-20 21:27:49 +01:00
peakedshout
e853527587
Picacomic: Fix Channel logic error (#8555)
* Adding a Referer value to the request header increases the possibility of circumventing Cloudflare.

* Adding a Referer value to the request header increases the possibility of circumventing Cloudflare.

* Adding a Referer value to the request header increases the possibility of circumventing Cloudflare.

* Update src/zh/jinmantiantang/src/eu/kanade/tachiyomi/extension/zh/jinmantiantang/Jinmantiantang.kt

* Fix: Channel logic error

* Fix: Channel logic error

* Fix: Channel logic error

* Fix: Channel logic error

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-05-20 21:26:58 +01:00
Senxian Z
2edb3b6164
Update 6Manhua parser (#8539)
* Update 6Manhua parser

* Code review changes

* Code review changes

* Code review changes
2025-05-20 21:26:58 +01:00
peakedshout
37e0aaeb75
Jinman Tiantang: add Referer header (#8527)
* Adding a Referer value to the request header increases the possibility of circumventing Cloudflare.

* Adding a Referer value to the request header increases the possibility of circumventing Cloudflare.

* Adding a Referer value to the request header increases the possibility of circumventing Cloudflare.

* Update src/zh/jinmantiantang/src/eu/kanade/tachiyomi/extension/zh/jinmantiantang/Jinmantiantang.kt

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-05-20 21:26:58 +01:00
lamaxama
ebd527364e
Jinmantiantang: fixed empty date string issue (#8376)
* Jinmantiantang: fixed empty date string issue

* Use tryParse
2025-05-20 21:26:53 +01:00
zhongfly
303b789fff
zaimanhua: fix search and detail (#8323) 2025-05-20 21:26:53 +01:00
Shikonin
cea3c8a60b
DMZJ: Update API (#8264)
Update API
2025-05-20 21:26:37 +01:00
Vetle Ledaal
44a4f517d2
Remove remaining usage of network.client (#8153)
* Explicitly use `network.cloudflareClient` instead of `super.client`

... but only if the parent is `HttpSource` or `ParsedHttpSource`

* Remove use of `network.client`

... replaced with `network.cloudflareClient` or `super.client` if the
parent class sets `client` to `network.cloudflareClient` already.
2025-03-27 00:02:34 +00:00
AlphaBoom
99f58ad3f1
Yidan: Rewrite and rework the extension. (#8091)
* Yidan: Rewrite and rework the extension.

* Yidan: Remove logs.

* Yidan: Lint?

* Yidan: Apply review suggestions

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

* Apply review suggestions

Co-Authored-By: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

---------

Co-authored-by: Vetle Ledaal <13540478+vetleledaal@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-03-27 00:02:34 +00:00
cumberjie
249ea8a3ad
update yidan mirrors web (#8081)
* Update Yidan.kt

* Update build.gradle
2025-03-27 00:02:31 +00:00
Creepler13
a4cd04699c
Fix Baozi (#8078)
Fix baozi
2025-03-27 00:02:31 +00:00
Alan Tan
c986f2924c
Colamanga: add upload date to latest chapter (#7935)
* ColaMange: Update filter

* ColaMange: add date_upload

The mange chapter should used the last updated date as the date_upload for user to better predict the next new chapters date

* ColaMange: Improve date parse

* Revert bump

* ColoManga: minor update

* ColoManga: bump

* ColoManga:  add error check

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-03-27 00:02:31 +00:00
Vetle Ledaal
6098ea8e35
Set isNsfw explicitly for 348 extensions (#7859) 2025-03-27 00:02:28 +00:00
AwkwardPeak7
060473aedf
use Preferences functions from utils (#7757)
* import all temporarily

* use `getPreferencesLazy()`

regex: lazy\s*\{\s*Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?\s*\}

* use `getPreferences()`

regex: Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?

* `getPreferences` and `getPreferencesLazy` with migration

regex to find: getPreferences\(\)\s*\.

* preferences edge cases

* run lint

* why kotlinter not add newline

* bruh

* bump

* unused import not caught by kotlinter

* review suggestions on all files

* bump after merge main

* review

* reduce usage of
2025-03-27 00:02:28 +00:00
1f3fff9efa
Maybe fix? please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please 2025-02-23 21:52:08 +00:00
dngonz
8ac307c66e
Remove extensions (#7712)
remove extensions
2025-02-23 21:31:16 +00:00
dngonz
78a055915d
Remove extensions (#7656)
remove
2025-02-23 21:31:15 +00:00
AlphaBoom
4b90bdeb0c
Manhuagui: Add Ranking Filter (#7499)
* Manhugui: Add Ranking Filter

* Manhugui: Fix original sort function

* Manhuagui: Correct the file name
2025-02-23 21:31:14 +00:00
heddxh
c4c6fe69f4
Manhuagui: Fix single quote parsing (#7471)
* manhuagui: convert single quote before unpack

* manhuagui: bump extension version to 21
2025-02-23 21:31:14 +00:00
Vetle Ledaal
c15852943e
Remove named capture groups from most extensions (#7328)
* remove named capture group (simple)

* remove named capture group (spot checks)
2025-02-23 21:26:49 +00:00
AwkwardPeak7
99c85784e3
move some source files to standard location (#7247)
* move files to standard locations

* format

* package

* lint
2025-02-23 21:26:48 +00:00
pjy612
b24bc5b9ca
Jinman Tiantang: Fix image blank (#7067)
* fix image blank

* Kotlin Syntax
2025-01-18 20:13:05 +00:00
dngonz
5a4c6a39bb
Jinman Tiantang: Fix image load (#7019)
fix image load
2025-01-18 20:13:05 +00:00
morallkat
ffd43e2873
zh/boylove: Fix parsing popular page (#6964)
zh/boylove: fix popular list
2025-01-18 20:13:05 +00:00
mrtear
a83f7d4f97
Roumanwu: Update Domain (#6885)
Update Roumanwu URL
2025-01-18 20:13:04 +00:00
zhongfly
c9a27a8b51
zaimanhua: add ranking filters (#6792) 2025-01-18 20:13:04 +00:00
AwkwardPeak7
919a6490bb
Happymh: use hashmap instead
LruCache is stub in the inspector
2025-01-18 20:13:03 +00:00
AlphaBoom
f2208ff245
Happymh: Fix temporary chapter url issue. (#6731)
* Happymh: Fix temporary chapter url issue.

* Apply suggestions from code review

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

* Happymh: Apply review suggestions.

* Use Httpurl to parse.

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-01-18 20:13:03 +00:00
zhongfly
7813eb9117
zaimanhua: fix empty author and upload time (#6786) 2025-01-18 20:13:03 +00:00
Further
5588f4d762
Baozi: add new domain (#6658)
* Baozi: add new domain

* Baozi: add changelog

* Baozi: remove old domain

* Baozi: Update CHANGELOG.md
2025-01-18 20:13:01 +00:00
Cuong-Tran
7ec1dfaf48
Explicit cloudflareClient if Cloudflare hosted (#6676) 2025-01-18 20:13:01 +00:00
AlphaBoom
eb41438fb3
Happymh: Fix chapter list parsing (#6572)
* Happymh: Fix chapter list parsing

* Update src/zh/happymh/src/eu/kanade/tachiyomi/extension/zh/happymh/Happymh.kt

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-12-14 06:55:46 +00:00
AlphaBoom
b3f22ebf80
Baimangu: Fix page parsing (#6570) 2024-12-14 06:55:46 +00:00
anenasa
c8e113a524
Happymh: Fix page list (#6284) 2024-12-14 06:55:42 +00:00
KenjieDec
f60a0d37a7
WNACG | Added support for ".jpeg" and fixed domain update (#6101)
* Added support for ".jpeg" and fixed domain update

* Apply stevenyomi's suggestion

* Apply suggestion

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-12-14 06:55:41 +00:00
anenasa
8271cbd637
Happymh: Fix page list and chapter WebView (#6114) 2024-12-14 06:55:41 +00:00
AlphaBoom
e7b5987ed2
BiliBiliManga(zh-hans): Fix image load. (#6117)
* BiliBiliManga(zh-hans): Fix image load.

* Remove mistype unused field

* Remove extra data copy
2024-12-14 06:55:41 +00:00
AlphaBoom
1e7b9b3a73
Wnacg(zh): Support webp and gif (#6018) 2024-12-14 06:55:31 +00:00
Chopper
6b73e1dfec
Roumanwu: Fix pages (#5986)
Fix pages
2024-12-14 06:55:31 +00:00
stevenyomi
1ad22ed47d
Revert "Add hanmanwuzhe source" (#5922)
Revert "Add hanmanwuzhe source (#5099)"

This reverts commit adc6d00a5b5fad6f7cd678300494f5cbc61edcfe.
2024-12-14 06:55:31 +00:00
Chocobo Latos
fefd4b85c3
Add hanmanwuzhe source (#5099)
* Add hanmanwuzhe source

* changed filter from CheckBox to Select

* Switched to MCCMS Multisrc

* Apply suggestions from code review

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-12-14 06:55:31 +00:00
zhongfly
eed4186aa4
zaimanhua: revalidate token if error code not 0 (#5785) 2024-12-14 06:55:30 +00:00
oalieno
e1538a3be9
Roumanwu: Rewrite to make it works on new website (#5492)
* Roumanwu: Rewrite to make it works on new website

* Roumanwu: refactor and change MIRROR url
2024-10-28 00:21:10 +00:00
oalieno
dcd0ea5b37
Baozimhorg: handle new api (#5494) 2024-10-28 00:21:08 +00:00
zhongfly
d1b75272d0
Zaimanhua: fix image url expire problem & incorrect chapter upload time (#5455)
* Zaimanhua: fix incorrect chapter upload time

For some chapters, api will always return current time as upload time.

* Zaimanhua: fix image url expire problem

Store params in the fragment of the imageUrl, re-fetch the image URL if loading fails
2024-10-28 00:21:08 +00:00
anenasa
bcb6f6972b
Manwa: Fix page list (#5479) 2024-10-28 00:21:08 +00:00
AlphaBoom
2d7101e19b
Add Hanime1.me (#5440)
Add Hanime1
2024-10-28 00:21:08 +00:00
SummonHIM
db21462070
Add Komiic source (#5224)
* Init commit of the Komiic

* komiic: set ext to nsfw

* Komiic: Add fetchAPILimit

* Komiic: Refactor entire project.

* komiic: save date format as class val and wrap the parsing in try catch

* Comiic: remove unnecessary private function
rename some vars
remove unnecessary SerialName
remove unnecessary interface

* komiic:
add private val json
payload use simple classes
change some companion object to capital

* Komiic:
imports go ordered in lexicographic
commet function fetchAPILimit

* Komiic: restore previous import order

* Komiic: optimize some variables
2024-10-28 00:21:08 +00:00