278 Commits

Author SHA1 Message Date
CriosChan
b8f9a38f48
AnimeSama: change domain: .fr to .org (#11380)
AnimeSama: From .fr to .org (closes #11379
)
2025-11-22 22:17:52 +00:00
CriosChan
f5429b887f
Add MangaNova (#11260)
* MangaNova: V1 (Closes #11259)

* MangaNova: Bad isNsfw in build.gradle

* MangaNova: Changes asked by AwkwardPeak7

* MangaNova: Spelling Mistake
2025-11-22 22:17:52 +00:00
CriosChan
6071f598f4
BigSolo : Fix extension #11226 (#11233)
* BigSolo: Revert changes of #11156

* BigSolo: Fix for recent backend changes (Closes #11226) + Open link in app

* BigSolo: Change name to "BigSolo" -> override id

* BigSolo: Use enpoint "/data/series/{slug}" + optimization

* BigSolo: Add www subdomain to Manifest

* BigSolo: data class to class + remove unused variables in serializable

* BigSolo: Remove unused variable

* BigSolo: Changes asked by vetleledaal

* BigSolo: Changes asked by AwkwardPeak7
2025-11-22 22:17:52 +00:00
CriosChan
9b206fc092
Add ScanR (#11245)
* ScanR: V1 closes (#11244)

* ScanR: Changes asked by AwkwardPeak7 + NSFW in manga name
2025-11-22 22:17:52 +00:00
Aurel
775d39331e
Add Manga-Corporation extension (#11237) 2025-11-22 22:17:49 +00:00
Genzales6
3aa18a35a2
InmortalScan / Raijin Scans Url Updates (#11213)
* InmortalScan: Update Domain

* RaijinScans: Update Domain
2025-11-22 22:17:49 +00:00
Emixam
fa899de7d9
Add Les Poroiniens (#11156)
* Add ScanR multi-source

Adds the ScanR multi-source template, adapting code from the BigSolo source

* Migrate BigSolo to ScanR multi-source

Uses the ScanR multi-source template for the extension

* Add Les Poroiniens source

Adds the Les Poroiniens source, which uses the ScanR multisource.

* Use named parameters
2025-11-22 22:17:48 +00:00
Romain
3404731442
Fix Scanmanga (#11149)
Partial revert of "Remove some dead sources (#11133)"

This revert only the source Scan-Manga, who still exists but is blocked outside of France.

This reverts commit 7c8903e84c3a080f77b1401f531e65f70eb6c1f7.
2025-11-22 22:17:48 +00:00
Vetle Ledaal
d2878c5670
Remove some dead sources (#11133)
* Remove Manhwafull

* Remove Mangahasu

* Remove MangaScans

* Remove MyShojo

* Remove Iris Scans

* Remove Constellar Scans

* Remove King of Scans

* Remove 1st-Kiss Manga.net

* Remove Banana Manga

* Remove Todaymic

* Remove Comicsekai

* Remove KataKomik

* Remove Komik Lovers

* Remove Mangakyo

* Remove MangaYu

* Remove Tenshi.id

* Remove TukangKomik

* Remove YuraManga

* Remove Pojok Manga

* Remove Scan-Manga

* Remove Valkyrie Scan

* Remove Starbound Scans

* Remove Manga Rock Team

* Remove Tres Daos Net
2025-11-22 22:17:36 +00:00
Emixsan
b838d8b34b
Add BigSolo (#10992)
* Adds BigSolo source extension

* Improves BigSolo extension

Improves the BigSolo extension by introducing DTOs for data handling.

Enhances error handling and streamlines the parsing of data from JSON responses.

* Refactors BigSolo extension

Migrates BigSolo extension from ParsedHttpSource to HttpSource.

Utilizes keiyoushi.utils.parseAs for JSON parsing.

Implements in-memory caching for series data to reduce redundant calls.

Passes the search query as URL fragment.

* Simplifies DTO and uses non-null assertions
2025-11-22 22:16:25 +00:00
Yakoo
38732723a6
AnimeSama - Fix manga with trailing spaces (#10986)
* Update build.gradle

* Update AnimeSama.kt Fix mangas with trailing space

Fix mangas with trailing spaces that brakes listing and downloads (ex Tower of God)
2025-11-22 22:16:25 +00:00
Justin COLLON
805fa1f631
Japscan: Update domain (#10961)
* Update Japscan new domain

* Increment version code from 53 to 54
2025-11-22 22:16:25 +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
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
Aurel
ac069dd2ec
[poseidonscans] - Fixes broken search due to site changes. (#10740)
* Fix search and add pagination

* Fix URL decoding in PoseidonScans extension
2025-10-03 00:00:22 +01:00
Justin COLLON
250ab83b35
Japscan fix (#10651)
Japscan:
 - fix manhua & manhwa url
 - better error management
2025-10-03 00:00:20 +01:00
Aurel
f1f374f773
Fix StarboundScans revert to old loading by using src attribute (#10575)
* fix(starboundscans): revert to old src because of site

* Fix Review
2025-10-03 00:00:19 +01:00
Romain
b9c1a7afca
fix(fr/scanmanga): Update to the latest stable chrome wv UA (#10550)
Update to the latest stable chrome webview.
2025-10-03 00:00:19 +01:00
Aurel
f2d12068a0
Fix StarboundScans image loading by using data-src attribute (#10532)
Fix StarboundScans image loading by using data-src instead of src

- Update pageListParse to use data-src attribute for image URLs
- This fixes the IllegalArgumentException caused by data: URLs
- Aligns with Madara base implementation pattern
2025-10-03 00:00:19 +01:00
KirinRaikage
87647ac04f
Add Kiwiya Scans (#10477)
* Add Kiwiya Scans

* Add missing trailing comma
2025-10-03 00:00:16 +01:00
Romain
859d5c5007
fix(fr/ScanManga): fix detection (#10373)
fix(ScanManga): fix detection by Accept-Language

Now, it is the same one as chrome :)
2025-10-02 23:59:09 +01:00
Aurel
076f114469
refactor(StarboundScans): migrate to Madara theme after site UI update (#10382) 2025-10-02 23:59:09 +01:00
Aurel
b9dd8b2de4
Fix PoseidonScans missing premium chapters and volume detection (#10389)
* feat(PoseidonScans): enhance chapter filtering logic for premium chapters & add Volume parsing

* Correct indentation

* refactor(PoseidonScans): fix reviews
2025-10-02 23:59:09 +01:00
Romain
e49d76ff14
fix(ScanManga): fix regex expression (#10326)
Fix regex expression
Added some error to easily pinpoint where it fails when it fails.

Closes #10317
2025-10-02 23:59:08 +01:00
Romain
eb480815e8
Invinciblescans: Trial and error the file extension of images. (#10207) 2025-10-02 23:59:04 +01:00
Romain
bafa8f61ee
Fix epsilonscans "You have been blocked" (#10208) 2025-10-02 23:57:46 +01:00
Secozzi
510d50ab58
Japscan: Fix chapter list, cloudflare issues, and page list not loading (#10186)
Fix chapter list, cloudflare issues, and page list not loading
2025-10-02 23:57:45 +01:00
Secozzi
262d246f31
Japscan: Update url & fix other stuff (#10169)
Update url & other stuff
2025-10-02 23:57:45 +01:00
Romain
36eb58e893
Add Invincible ComicsVf (#10153)
* Add Invincible ComicsVf

Closes #9956

* Added Icon

* Final details

* Apply recomandations

* Delete src/fr/invinciblecomics/.gitignore

* Set the version to 1 in build.gradle

* Name with some caps
2025-10-02 23:57:45 +01:00
Romain
672c54a8cc
Update scanmanga (#10135)
* First Commit ScanManga

* Increase extVersionCode

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Update src/fr/scanmanga/src/eu/kanade/tachiyomi/extension/fr/scanmanga/ScanManga.kt

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

* Step one (not working)

* My last attempt

* Update popular, latest, and search functions

* Much more trial and error later

* This is it. It's working :)))

* Cleaned from debuggers

* Apply suggestions from  stevenyomi

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

* More suggestions

* Convert to HttpSource

* Added base image url at the top

* Only disable cookies when absolutely needed.

---------

Co-authored-by: osamu00 <osamu.kozu@gmail.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2025-10-02 23:57:45 +01:00
Yakoo
8c7c46e0e2
AnimeSama: add filtering by genre (#10059)
* Update AnimeSama

Fix description & genre by updating html tag id

* Update build.gradle

Increasing the code version number

* Adding latest items for AnimeSama

only the items available on the main page

* Fix URL on latest items

* AnimeSama: adding genre filter

Using almost the same code as FuzzyDoodle, I added the only filter available on animesama: genre

* Update AnimeSama.kt

remove lint errors

* Including code review optimization

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

* Fix build error

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2025-10-02 23:57:37 +01:00
KirinRaikage
8d7a9fc3f0
Perf Scan: Update domain (#10041) 2025-10-02 23:57:34 +01:00
Yakoo
da094790d1
Fix extension Anime-Sama for description & genre (#9990)
* Update AnimeSama

Fix description & genre by updating html tag id

* Update build.gradle

Increasing the code version number

* Adding latest items for AnimeSama

only the items available on the main page

* Fix URL on latest items
2025-10-02 23:57:33 +01:00
KirinRaikage
9d20a590ae
Mangas-Origines: Fix chapters not found (#9741)
* Mangas-Origines: Fix chapters not found

* Add missing trailing comma
2025-07-25 05:47:29 +01:00
stevenyomi
87cd9dc9fb
Update MCCMS sources (#9631)
* Add back Manhuawu, closes #1567

* Clean up 6Manhua

* Add Miaoqu Manhua, closes #4482

* Add 2 French sources
2025-07-25 05:47:29 +01:00
KirinRaikage
42d0c589d6
Poseidon Scans: Update domain (#9628)
* Poseidon Scans: Update domain

* Poseidon Scans: Add missing trailing comma

* Update src/fr/poseidonscans/build.gradle

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

---------

Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2025-07-25 05:47:29 +01:00
Romain
ea34656edf
Switch to the new URL of Rimu Scans (#9603)
* Switch url
Fix #9602

* Bump version
2025-07-25 05:47:29 +01:00
Nikolaï LEMERRE
84dc72f863
Update RaijinScan URL (#9576) 2025-07-25 05:47:28 +01:00
Aurel
68df5d3b69
Fix PerfScan : Complete rewrite for new site and API (#9310)
* Refactor PerfScan extension: update base URL, remove unused theme package, and implement new API response models

* Fix Review

* Fix consistency on URL
2025-07-25 05:47:27 +01:00
Aurel
325772c8ab
Fix (X-manga) : Update X-manga URL (#9283)
Update Url
2025-07-25 05:47:27 +01:00
Aurel
0c3f9f2736
Fix (Raijin Scans) : Update for site changes (#9172)
* Refactor RaijinScans extension: update to HttpSource and add LatestUpdatesDto class for new site

* Fix VersionCode

* Fix review

* Fix version Code
2025-07-25 05:47:24 +01:00
Aurel
0cec461ff8
fix (Poseidonscans/PhenixScans) : Update Poseidon Scans and Phenix Scans (#9143)
* fix (PhenixScans): correct API base URL and improve chapter naming format in PoseidonScans

* update version codes
2025-07-25 05:47:24 +01:00
Aurel
a5e2da61e2
Update PhenixScans extension (#9093)
Update PhenixScans extension: increment version code to 34 and filter chapters by price
2025-07-25 05:47:23 +01:00
Aurel
5d970dab5a
Update PoseidonScans for the new site (#8870)
* Update PoseidonScans for the new site

* Add PoseidonScans DTOs and fix all issues

* Update PoseidonScans refactor

* Refactor PoseidonScans to add DTO classes
2025-07-25 05:47:23 +01:00
CriosChan
a5e30ee462
Add BlueSolo (#8902)
* Add BlueSolo support

* Changes asked by choppeh
2025-07-25 05:46:59 +01:00
KirinRaikage
590f013578
Add Royal Manga (#8643)
* Add Royal Manga

* Update src/fr/royalmanga/build.gradle
2025-05-20 21:27:45 +01:00
A2va
6433c41cb7
AnimeSama: fix chapter list parsing (#8608)
Closes #5075
2025-05-20 21:26:58 +01:00
KirinRaikage
1233a3199a
Shadowtrad: Remove extension (#8338) 2025-05-20 21:26:53 +01:00
dngonz
cfc8624c40
AnimeSama: Fix source (#8317)
fix source
2025-05-20 21:26:53 +01:00
Romain
9efc599e9c
Migration of PhoenixScans (#8191)
* PhenixScans: Add support for new site

* Search, Filter, Genres

* Cleaning

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Luqman <16263232+Riztard@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* Status

* Variable formatting

* Move Filters to a separate file

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: Luqman <16263232+Riztard@users.noreply.github.com>
Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2025-05-20 21:26:37 +01:00