9646 Commits

Author SHA1 Message Date
Trevor Paley
a8daf1f8ec
Add BookWalker Global (#10846)
* Add BookWalker Global extension

* Add option to configure opening login page in webview

* BookWalker: clean up code, remove PREF_TRY_OPEN_LOGIN_WEBVIEW
2025-11-22 22:16:24 +00:00
Prem Kumar
08ead06187
Rage Scans: Exclude Paid chapters (#10945)
* Exclude locked chapters for Rage Scans

* lint
2025-11-22 22:16:24 +00:00
are-are-are
0e218bbfac
TruyenTranh3Q: Update Icon, Update domain. Fix mangaDetailsParse, Fix parseDate (#10933)
* Update Icon

* Update domain, Fix Status, Fix ParseDate

* Bump Version

* = ̄ω ̄=
2025-11-22 22:16:24 +00:00
Hasan
07c8fd1080
Fix Uzay Manga: HTTP 404 on reader (#10921)
Fix: HTTP 404 on reader

Updated the CDN URL and image path construction.
2025-11-22 22:16:24 +00:00
Hasan
f26545a8e8
Fix Elder Manga: HTTP 404 on reader (#10920)
Fix: HTTP 404 on reader

Updated the CDN URL and image path construction.
2025-11-22 22:16:24 +00:00
zhongfly
85d3008fb8
Zaimanhua: Support search by ID & proactively acquire token (#10916)
* Zaimanhua: Support search by ID

Add the ability to directly open a manga by searching for its ID.
A new filter option is added to allow searching for numbers instead of jumping to the manga page.

* Zaimanhua: proactively acquire token

Attempt login when credentials are available instead of waiting for chapter fetch failure to refresh.
2025-11-22 22:16:24 +00:00
dngonz
f2b1f92502
Kagane: FIx search and added data saver (#10904)
* fix search

* fix open in webview

* add data saver feature

* bump

* fix popular and latest filter
2025-11-22 22:16:24 +00:00
are-are-are
ada0565967
VlogTruyen: Update domain (#10901) 2025-11-22 22:16:24 +00:00
are-are-are
2bc7dad385
HentaiVNPlus: Update domain (#10900)
HentaiVNPlus update domain
2025-11-22 22:16:24 +00:00
are-are-are
a4c4090301
GocTruyenTranhVui: Allows getting token for login in webview (#10887)
* GocTruyenTranhVui: Allows to get token. Support login

Instead of always saving tokens in code.

* Lines 118 to 143 move to getToken(), and not use postDelayed

* Support enter token manually

Support Suwayomi users who can't log in can still enter token manually
2025-11-22 22:16:24 +00:00
Chopper
5ef2e36997
LumosKomik: Update domain (#10891)
Update domain
2025-11-22 22:16:24 +00:00
Luqman
92a0ada358
Keyoapp: tweak selector; Asmodeus Scans: filter novel,fix info (#10870)
* Asmodeus Scans: filter novel, add/fix genres

* Keyoapp: fix n tweak genre,type selector

- previous type selector was mistakenly named genre
- make genre selector val
- tweak the genre selector to exclude manga status from genre

* fix

* tweak description
2025-11-22 22:15:59 +00:00
Vetle Ledaal
ab4b1e2276
Remove unused OtakuSanctuary multisrc (#10862) 2025-11-22 22:15:59 +00:00
are-are-are
107e060ddc
Madara: Add wordset for parseChapterDate (#10567)
* Madara: Add wordset for parseChapterDate

* Revert bump version

* Unrevert bump version
2025-11-22 22:15:59 +00:00
are-are-are
e114e5a257
LxManga: Update headers (#10886) 2025-11-22 22:15:59 +00:00
Luqman
0ac4b785aa
Ikiru: tweak chapter list (#10879) 2025-11-22 22:15:59 +00:00
Luqman
30226abee7
Ngomik: rename + (unoriginal) (#10872) 2025-11-22 22:15:59 +00:00
dngonz
22f0293165
Webcomics: Fix no results found (#10871)
fix extension
2025-11-22 22:15:59 +00:00
Chopper
a7cfba60a2
Manhuarm: Fix dialogs (#10866)
Fix dialogs
2025-11-22 22:15:59 +00:00
keegang
50ae4f3f06
Nekopost - Search Error "HTTP 404" Fix (#10833)
* fiex url and request model

* fix request model

* it's working so i made a check point

* everything working fine I've tested it

* rename PagingRequest to PagingInfo, remove default data from model

* use @SerialName for ProjectDate

* use filterNot instead of filter {!...}

* refactor: optimize code

- Use lazy initialization for SimpleDateFormat to avoid repeated instantiation
- Simplify property declarations with type inference
- Replace verbose null checks with Elvis operators and safe calls
- Eliminate unnecessary intermediate variables
- Combine existingProject.add() with map operation for better efficiency
- Inline object creation in SearchRequest constructor
- Use run block for cleaner null handling in popularMangaParse
- Reduce string concatenation by caching basePath in pageListParse
- Remove redundant status checks and variable assignments

tested BUILD SUCCESSFUL
tested fonctionality in mihon
2025-11-22 22:15:59 +00:00
C0NTR1BUT0R
2928fc45a6
Update Japscan extension to improve chapter URL extraction after the new obfuscation techniques (#10807)
* Update Japscan extension to improve chapter URL extraction and error handling

* fix lint
2025-11-22 22:15:59 +00:00
ipcjs
6a29aa1afd
fix(nhentaicom): fix image and language loading errors. (#10412)
* fix(nhentaicom): lang code error

* fix(nhentaicom): token parse error

* chore(nhentaicom): update version code

* fix(nhentaicom): fix 403 error

* fix(nhentaicom): Fix HentaiHand image loading when logged in

The token interceptor was incorrectly trying to add a token to image requests, which are not on the source's domain, causing image loading to fail when logged in.

* fix(nhentai): fix null description

* wip: restore code from the crashed rog laptop.

* refactor: use @Serializable

* fix: parse error

* wip: use keiyoushi.utils.parseAs
2025-11-22 22:15:59 +00:00
Luqman
d4d2785853
Komik Cast: update domain (#10880) 2025-11-22 22:15:59 +00:00
CriosChan
0c8a27b820
AnimeSama: Switch to New Endpoint and Direct AnimeSama Link Integration (#10802)
* Open URL in apps + new way to get all chapters

* AnimeSama: Update extVersionCode

* AnimeSama: Changes requested by vetleledaal

* AnimeSama: Fix special chapters that could not be opened
2025-11-22 22:15:59 +00:00
Luqman
3b0eb9a789
Iken: update popular manga; Aurora Scans: fix browse (#10811) 2025-11-22 22:15:59 +00:00
lord-ne
562983bca3
[Iken] Add lock prefix only if not accessible (#10796)
* Add lock prefix only if not accessible

* Update baseVersionCode

* Update preference text to match function

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-11-22 22:15:59 +00:00
are-are-are
23e386a7e5
Remove OtakuSanctuary (#10861)
remove dead source
2025-11-22 22:15:59 +00:00
are-are-are
00046adbdc
Remove MimiHentai (#10860)
remove dead source
2025-11-22 22:15:59 +00:00
dngonz
9d05af7e2d
Tojimangas: Update domain (#10857)
update url
2025-11-22 22:15:59 +00:00
Luqman
948decf018
MangaGeko: Fix Chapter numbers when logged in (#10854) 2025-11-22 22:15:59 +00:00
dngonz
e533814cc9
Kagane: Fix chapters error and search (#10819)
* fix extension

* modify url

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

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-11-22 22:15:59 +00:00
Luqman
e7e9bc349d
Team Lanh Lung: change domain (#10852) 2025-11-22 22:15:59 +00:00
Luqman
1b0b8e103f
Ken Scans: fix browse, site changing theme (#10851)
* Ken Scans: fix browse, site changing theme

* Update src/en/kenscans/src/eu/kanade/tachiyomi/extension/en/kenscans/KenScans.kt

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

* Update src/en/kenscans/src/eu/kanade/tachiyomi/extension/en/kenscans/KenScans.kt

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

* cleaning import

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-11-22 22:15:59 +00:00
Cuong-Tran
7071d503a7
MyReadingManga: Fix potential memory leaks and exceptions (#10848) 2025-11-22 22:15:59 +00:00
Trevor Paley
7b44fec7db
Mangamo: Fix URLs for manga with question marks in title (#10847)
* Mangamo: fix URLs for manga with question marks in title

* Mangamo: bump version
2025-11-22 22:15:59 +00:00
bapeey
dd6f475a01
AllManga: Allow nullable image url (#10845)
* nullable imageUrl

* bump
2025-11-22 22:15:59 +00:00
bapeey
233df400f0
MangaCrab: Fix images not loading (#10844)
* fix images not loading

* apply suggestion
2025-11-22 22:15:59 +00:00
Luqman
eb6fe726df
Koreli Scans: fix browse, site changing theme (#10815) 2025-11-22 22:15:59 +00:00
Luqman
0aac33c331
MangaGezgini: update domain (#10809) 2025-11-22 22:15:59 +00:00
Genzales6
dbb77d4a12
Catharsis World URL Updated (#10801)
Closes #10794
2025-11-22 22:15:59 +00:00
solkaz
577ac38ac7
Remove EnryuManga as source (#10840)
Remove EnryuManga

Closes #10771
2025-11-22 22:15:59 +00:00
bapeey
7f05502c60
Remove HadesNoFansubHentai (#10839)
remove dead source
2025-11-22 22:15:59 +00:00
bapeey
11e61df10a
HadesNoFansub: Update domain (#10838)
update domain
2025-11-22 22:15:59 +00:00
bapeey
f945d11a8f
NineManga: Update EN domain (#10837)
update EN domain
2025-11-22 22:15:59 +00:00
bapeey
e4cb04df6c
DoujinHentai: Fix HTTP 404 (#10836)
fix 404
2025-11-22 22:15:58 +00:00
bapeey
6968ba5e19
BarManga: Fix images not loading (#10835)
fix images not loading
2025-11-22 22:15:58 +00:00
bapeey
97ab81e855
TraduccionesMoonlight: Fix images not loading (#10834)
fix images not loading
2025-11-22 22:15:58 +00:00
Luqman
64d08b63ee
Arcanescans: fix browse, site changing theme (#10814)
manga url same as previous theme
2025-11-22 22:15:58 +00:00
Luqman
258874dc70
MangaGeko: fix some synopsis issue (#10813) 2025-11-22 22:15:58 +00:00
2f2671757e
update m+ for new chapter list format
All checks were successful
CI / Prepare job (push) Successful in 9s
CI / Build individual modules (push) Successful in 3m31s
CI / Publish repo (push) Successful in 43s
2025-11-22 22:10:01 +00:00