9637 Commits

Author SHA1 Message Date
AwkwardPeak7
1251cbb432
Revert "AsuraScans: add auth and premium support (#11339)"
This reverts commit efa420949cea319a0389f7102f7e1ee83f8d1b50.
2025-11-22 22:18:45 +00:00
Cuong-Tran
2a7a3f0e2b
HiperDex: Fix chapter list (#11612)
Fix chapter list
2025-11-22 22:18:45 +00:00
Cuong-Tran
55ae73a0d6
Kagane: Add Hiatus status (#11613)
Add Hiatus status
2025-11-22 22:18:45 +00:00
bapeey
3946637e7b
LeerCapitulo: Don't throw exception if deobfuscation failed (#11604)
* fix crash

* bump
2025-11-22 22:18:44 +00:00
Cuong-Tran
b8154e7698
Kagane: Add excluded genres & Fix chapter number (#11537)
* Don't use DTO chapter number as it is , not actual chapter number

* Add Exclude Genres preference

* pump version

* Move 'Show scanlations' to preferences

* Add source to tags so it can be searched with filter by clicking on it

* Don't sort by relevant if filtering without query string

* Some sources prefer 'number_sort'

* catching error

* optimize
2025-11-22 22:18:44 +00:00
KenjieDec
9194e31208
HDoujin | Added HDoujin (#11548)
* Added HDoujin

* Update build.gradle

Wrong version, unused dependency

* Page Filter

* Fixed Sort Filter

* Apply AwkwardPeak's Suggestion

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

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:18:44 +00:00
Gauthier
68af18e453
[Pepper&Carrot] multiples fixes (#11559)
* fix: cannot retrieve mangas when framagit.org is unreachable

since it is used only for translated titles, we can omit that if it is unreachable

* fix: fails to retrieve chapter list because the website changed

* fix: page list parsing

* feat: add support for mini theather fantasy

* bump version

* refactor: use tryParse util

* refactor: remove unnecessary !!
2025-11-22 22:18:44 +00:00
Mohamed Waled Farag Youssef
bd530edb7d
Updating Onma arabic extension url (#11591) 2025-11-22 22:18:44 +00:00
Dan Bastin
7b11937c24
LeerCapitulo - update url increment gradle version (#11595)
update url increment grade version
2025-11-22 22:18:44 +00:00
Genzales6
84b9ea4ce6
Arya Scans / HaremDeKira Update Domains (#11583)
* AryaScans

* HaremDeKira
2025-11-22 22:18:44 +00:00
manti
75b19b7006
Add Hyakuro (#11573)
add hyakuro
2025-11-22 22:18:44 +00:00
Chopper
12ea764882
Remove dead sources (#11554)
* Remove YushukeMangas

* Remove WinterSun

* Remove XsScan

* Remove NazarickScan

* Remove LimitedTimeProject

* Remove InfinyxScan

* Remove DianxiaTraducoes

* Remove MangaOnline

* Remove LichMangas

* Remove LerHentai

* Remove Bruttal

* Remove ArgosHentai
2025-11-22 22:18:44 +00:00
Gael Pérez
e54c91bb88
update barmanga isNsfw (#11528)
* Update BarManga.kt

* Update BarManga.kt

* Update build.gradle

* Update build.gradle
2025-11-22 22:18:44 +00:00
Eradrim
14d8020d97
Ken scans URL change #11499 (#11506)
* Ken scans URL change #11499

* Update KenScans.kt
2025-11-22 22:18:44 +00:00
dragon-masterk
809848ab33
Drake Scans: Add option to hide paid chapters (#11504)
* added support for paid chapter filtering

* updated extension version correctly

* using config screen correctly with orginal theme class

* Update src/en/drakescans/src/eu/kanade/tachiyomi/extension/en/drakescans/DrakeScans.kt

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:18:44 +00:00
Cuong-Tran
5578344e19
HentaiCube: update base URL (#11498)
* HentaiCube: update base URL

* Validate custom domain and apply directly

* update base URL on redirect
2025-11-22 22:18:44 +00:00
Cuong-Tran
4c73cc5e75
Add Hangtruyen (#11497)
* add HangTruyen

* Update

* refactor to ParseHttpSource

* Using custom domain

* Add validation for custom domain input in HangTruyen settings

* Auto update custom domain when redirected

* Add filters

* Fix latest/popular

* using commit to avoid race conditions

* minor fix

* Fix domain regex & dateTime parsing

* Synchronize preference access

* Refactor genre fetching logic to use atomic variables for thread safety

* apply review

* typo

* remove all trim

---------

Co-authored-by: siritami <102145692+FiorenMas@users.noreply.github.com>
2025-11-22 22:18:44 +00:00
anewadventure
64cdf418ce
Change URL Hayalistic (#11405) (#11489)
* Change URL Hayalistic (#11405)

* Remove trailing slash

* Remove yet another trailing slash
2025-11-22 22:18:44 +00:00
manti
5e88baecd1
Add CiaoPlus (#11480)
* add ciaoplus

* use api and refactor

* getMangaUrl
2025-11-22 22:18:44 +00:00
KenjieDec
afbb0796d9
WNACG | Added Tag Filter, Added Some New Category Options (#11478)
* Added Tag Filter, Added Some New Category Options

* Removed unused imports

* Applied AwkwardPeak7's Suggestions
2025-11-22 22:18:44 +00:00
rsyh93
3c22c12ad7
MyReadingManga: Update URLs and Selectors for new website layout (#11454)
* Update all URL and Page attr references

* upversion

* Remove old commented line

* Remove question comment on /popular
2025-11-22 22:18:44 +00:00
Felipe Ávila
151718b605
Mediocretoons: update for new site (#11452)
* feat: nova lib para mediocretoons

* Movendo código do multisrc orangeshit para o pacote mediocretoons

* Removendo multisrc orangeshit

* Atualizando .gitignore

* Adicionando filtros completos

* fix: correção das review
- add novas url api e imagens temporarias, até retornar as originais
- add name.toSlug para wevbiew

* Atualizar o .gitignore

* Update .gitignore

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:18:44 +00:00
KenjieDec
91115ac93f
ComickLive | Add option to manually input tags (#11448)
* Add option to manually input tags

* Update Comick.kt

* Apply AwkwardPeak's Suggestions

* comma

* transforming serializer on property

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-11-22 22:18:44 +00:00
Smol Ame
f817f7b049
Comico: Remove KO, EN, ZH, move to JA only (#11429)
* Comico: Move from ALL to JA

* Comico: Bump versionCode & update extClass

* Comico: Fresh versionCode
2025-11-22 22:18:44 +00:00
fadiajlil2099
6bf6da4db8
Manhuarm Fixes (#11342)
* Manhuarm.kt

* ManhuarmDto.kt

fixed error bad base64 and chapters not loading for some entries

* Update Manhuarm.kt

Improved nonce extraction by scanning <script> tags for const nonce and adding a fallback value for better reliability.

* Manhuarm.kt

* Update build.gradle

* Update Manhuarm.kt

Fixed popular and latest not showing
Added more robust Nonce regex
Added Custom User Agent feature

* Update ManhuarmDto.kt

* Update build.gradle

Changed BaseUrl

* Update Manhuarm.kt

Changed Url

* Update build.gradle

* removed base64 method since it's not used anymore

* Updated new ocr data fetch

* changed ratelimit
2025-11-22 22:18:44 +00:00
Vacbo
9128e25848
AsuraScans: add auth and premium support (#11339)
* AsuraScans: add auth and premium support

* Fix: satisfy ktlint whitespace

* refactor(asurascans): simplify auth to WebView-only cookie sync

- Remove WebView Activity and AndroidManifest
- Remove manual cookie/token paste preference
- Fix infinite loop crash with header guard
- Fix authentication detection for WebView cookies
- Simplify authInterceptor by removing inverted logic
- Update error messages and preference labels
2025-11-22 22:18:44 +00:00
Creepler13
68ab4021dd
Flamecomics: Fix popular/Search (#11501)
Exclude Novels
2025-11-22 22:18:44 +00:00
Cuong-Tran
2dac04f01b
AllPornComic: Fix popular/latest (#11496)
Fix popular/latest
2025-11-22 22:18:44 +00:00
Gael Pérez
243f4529c6
Update BarManga.kt (#11495)
* Update BarManga.kt

* Update BarManga.kt
2025-11-22 22:18:44 +00:00
Smol Ame
399540fda3
MangaSwat: Update RESTART string (#11491) 2025-11-22 22:18:44 +00:00
anewadventure
8367f924ad
Change URL Manhuarm (#11430) (#11488) 2025-11-22 22:18:44 +00:00
Shirogane
a913bed9af
Hentai2Read: Handle invalid filter states (#11456)
Changes to be committed:
	modified:   src/en/hentai2read/build.gradle
	modified:   src/en/hentai2read/src/eu/kanade/tachiyomi/extension/en/hentai2read/Hentai2Read.kt

 Fixed two critical issues causing internal server errors:
  1. Added safe array access in TagSearchMode filter to prevent ArrayIndexOutOfBoundsException
  2. Added safe array access in UriPartFilter.toUriPart() to prevent NullPointerException

 Both fixes use Kotlin's getOrNull/getOrElse methods to handle invalid filter state values gracefully.
2025-11-22 22:18:44 +00:00
bapeey
25a4651aa5
Atsumaru: Fix popular and latest tabs (#11422)
fix popular and latest
2025-11-22 22:18:44 +00:00
AwkwardPeak7
4c7f5d6a37
Fix potential crash when fetching filters (#11419)
* Comicklive: fix crash on filters

* Kagane: fix crash on filters
2025-11-22 22:18:44 +00:00
Felipe Ávila
9f7b11fc57
Fix GreenShit: remove unnecessary x-client-hash and simplify authentication (#11408)
* corrige autenticação da extensão greenshit removendo x-client-hash desnecessário

- Remove função generateToken() que gerava hash HMAC para o header x-client-hash
- API funciona apenas com token Bearer, x-client-hash não é necessário
- Remove imports não utilizados (Base64, Mac, SecretKeySpec)
- Remove constante SECRET_KEY
- Adiciona campo path ao PageDto para corresponder à resposta da API
- Simplifica pageListRequestMobile para usar apenas header de autorização
- Funcionalidade de login do usuário permanece intacta e automática

* atualiza versionCode da extensão sussyscan e multisrc greenshit

- Incrementa overrideVersionCode de 56 para 57 (sussyscan)
- Incrementa versionId de 2 para 3 (SussyToons.kt)
- Incrementa baseVersionCode de 5 para 6 (greenshit multisrc)

* Reverter versionId

* Remove variave nao utilizada

* Reverte a versaoCode

* remover espaços
2025-11-22 22:18:44 +00:00
are-are-are
84383a1601
Add OTruyen (#11414) 2025-11-22 22:18:44 +00:00
abubaca4
58fda2ef51
[RU]Nudemoon fix page parse (#11411)
Fix page parse
2025-11-22 22:18:44 +00:00
nguyd1
d7444787be
Update CONTRIBUTING.md (#11399)
* update running

* update running and debugging

* update text

* update text

* add alternative

* address comments
2025-11-22 22:18:38 +00:00
AwkwardPeak7
8f13e4185c
MangaFire: search vrf from webview (#11396)
* MangaFire: WebView it out

* bump & stuff
2025-11-22 22:17:52 +00:00
mrtear
399f44d219
Add NyraScans (#11385)
nyrascans
2025-11-22 22:17:52 +00:00
CriosChan
b8f9a38f48
AnimeSama: change domain: .fr to .org (#11380)
AnimeSama: From .fr to .org (closes #11379
)
2025-11-22 22:17:52 +00:00
Gael Pérez
678b988f13
Update BarManga (#11375) 2025-11-22 22:17:52 +00:00
Moha src
d8bef0a1af
Team X: Update chapter list selectors (#11362)
update chapter list selectors and extVersionCode
2025-11-22 22:17:52 +00:00
AwkwardPeak7
b26e4829de
Dynasty: sort by "Best Match" by default & update covers (#11359)
* update tags & covers

* sort by best match by default

* update covers
2025-11-22 22:17:52 +00:00
AwkwardPeak7
05817f38c2
MangaTaro: fix type tag and count views (#11358)
* remove post type from genres

seems to always be manga

* count views

* lint and bump

* add type if others not in tags

* set
2025-11-22 22:17:52 +00:00
AwkwardPeak7
68b70d54d9
add MangaBall (#11344)
* MangaBall

* remove

* suggested changes and more

* remove this

* MangaBall: Fix Korean language code

* change to Locale.ROOT as the pattern isn't language specific

* only throw if filtered
2025-11-22 22:17:52 +00:00
bapeey
9627718a40
MangaCrab: Fix images dont load again (#11347)
* fix bad url

* bump
2025-11-22 22:17:52 +00:00
AwkwardPeak7
cd528cde6a
MangaTaro: handle days in relative date parsing (#11325) 2025-11-22 22:17:52 +00:00
AwkwardPeak7
a2d9686eeb
RawKuma: update chapter list selector (#11324)
they added a download link
2025-11-22 22:17:52 +00:00
Genzales6
3b8be5fd2c
MHScans New domain (#11303) 2025-11-22 22:17:52 +00:00