5743 Commits

Author SHA1 Message Date
Vetle Ledaal
da1cfdc5ee
WeLoveMangaOne: fix chapter and page logic () 2023-07-21 17:41:40 -04:00
Vetle Ledaal
a2beada8ea
EarlyManga: update domain () 2023-07-21 17:41:25 -04:00
iD-666
d5afad1fdb
ComicK: Add new sort: "Newest" ()
* ComicK: Add new sort: "Newest"

* ComicK: Update extVersionCode
2023-07-20 22:13:35 -04:00
Vetle Ledaal
5d4154f58d
Uzay Manga: fix broken thumbnails / images () 2023-07-20 22:07:58 -04:00
Vetle Ledaal
f93a39807d
MG Komik: update pagination () 2023-07-20 22:07:39 -04:00
Vetle Ledaal
8bccec7f9d
Ansh Scans: fix HTTP error 404 ()
Ansh Scans: fix 404 error
2023-07-20 22:07:30 -04:00
Vetle Ledaal
4803df9e32
Niceoppai: fix duplicate manga ()
Update popularManga parser
2023-07-20 22:07:20 -04:00
AwkwardPeak7
8fd8a31db3
ReadAllComics: fix selector () 2023-07-20 22:06:50 -04:00
are-are-are
a5f7456df4
Update domain Hentaivn and fix not show images ()
* Update build.gradle

* Change base Url and fix not show images
2023-07-20 22:06:27 -04:00
stevenyomi
93cc190c6c
Roumanwu: update mirror URL () 2023-07-20 22:06:04 -04:00
stevenyomi
d6b88c5ee1
Jinman Tiantang: don't update mirrors on Cloudflare errors () 2023-07-20 22:05:54 -04:00
Rolando Lecca
832ace3eff
Manhwas.net: Not show empty images ()
Filter invalid imgs
2023-07-20 22:05:18 -04:00
AntsyLich
a973b0aa59
Add Day Comics to REMOVED_SOURCES.md ()
* Add Day Comics to REMOVED_SOURCES.md

* oops
2023-07-17 09:04:28 -04:00
AwkwardPeak7
5ce08316b0
NH: option to enable/disable random UA ()
* NH: add option to disable random UA

* bump
2023-07-17 07:25:46 -04:00
Rolando Lecca
226c64ceb8
Remove dead extensions ()
Remove dead sources
2023-07-16 22:45:31 -04:00
altaccosc
ce701c82e3
Fix CSS selectors for Author's Notes in Webtoons ()
* Fix CSS selectors for Author's Notes in Webtoons

* Bump Webtoons code version
2023-07-16 22:45:20 -04:00
arkon
1674bf1d6e
Target Android 14 () 2023-07-16 16:21:07 -04:00
arkon
08c99ded38 Repo: use package name for icon filenames to avoid unnecessary file changes 2023-07-16 15:27:28 -04:00
Rolando Lecca
75943902f4
LegionScan: Move from Madara to MangaThemesia ()
Move to MangaThemesia
2023-07-16 15:14:10 -03:00
Glandu
16cb4d46dc
Update asurascans url to new one ()
* Update asurascans url to new one

* Update extension version for asurascans
2023-07-16 15:13:56 -03:00
felixfon
bbe45afa60
Fix manhuaren no value for response () () 2023-07-16 12:55:40 -03:00
AwkwardPeak7
be155c280f
Random UA: fix NullPointerException ()
Random UA: remove dependency on uninitialized properties
2023-07-16 10:25:49 -04:00
Enriath
5cdb939669
latisbooks: fix page parsing, fix cover art ()
* latisbooks: fix page parsing

Likely from a preprocessor change on the site's end, the element
containing the images had changed.

* latisbooks: fix cover art

The cover art being used for the comic is pulled from the "latest page"
preview on the archive page, which is a square image that tends to not
represent the comic very well. Additionally, recently it has failed to
load properly for whatever reason. As a remedy, I chose page 198 to be 
the proper cover. I chose it as it is an interstitial cover page
featuring the main character, with no text or elements that tie it to a
specific arc.

* latisbooks: version bump
2023-07-16 10:25:18 -04:00
AwkwardPeak7
50b5d33614
Random User-Agent Refactor ()
* lib-randomua

* NHentai: Random mobile ua

* Madara random UA overhaul

* MangaThemesia random UA overhaul

* MangaHub random UA overhaul

* build errors and warnings

* remove preference from Constellar

* change to singleton object

* network.client

* fix copy paste and chapter deep link

* exit early

* use data class and enum options

* missing import

* suggested changes

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* re-add empty check to filters

* convert to interceptor

* update comment

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* update error message

* initialize client by lazy

* dont check on excluded Filters

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* newlines

* move preference helper function into lib

* move preference helper function into lib x2

* move check to lib too

* move defaultRandomUserAgentType to constructor

* rename the interceptor

* organize the interceptor and preference stuff in different files

* hide custom ua setting when random ua is enabled

* English

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* catch specific exception

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>

* setVisible()

fresh stuff

* setVisible()

fresh stuff

* change summary

* workaround

* Update error message

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update comment

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-15 19:52:35 -03:00
Alessandro Jean
71f69252ad
Add a new source to MangaThemesia ()
Add a new source to MangaThemesia.
2023-07-15 19:29:37 -03:00
Alessandro Jean
02e0fce955
Add two new sources to Madara ()
Add two new sources to Madara.
2023-07-15 19:29:27 -03:00
KirinRaikage
0997aa4107
Cleanup dead French MMRCMS sources and update Lelscan URL ()
* Cleanup dead French MMRCMS sources and update Lelscan URL

* Revert "Cleanup dead French MMRCMS sources and update Lelscan URL"

This reverts commit ed91f2564e56fc23239fbe2808ad259feeb9c426.

* Removing sources and updating SourceData manually instead of using JsonGen to update
2023-07-15 17:44:15 -03:00
KirinRaikage
b7259b905a
Fix Sushiscan error 404 () 2023-07-15 17:44:01 -03:00
anewadventure
1b0d3c9e10
Changed domain for hentaivn () 2023-07-13 16:03:27 -03:00
Eshlender
1e2bce3809
Remanga alt search ()
* [RU]Remanga alt search

* [RU]Remanga alt search

* exHeaders

* pages
2023-07-13 13:52:44 -03:00
Rolando Lecca
37476be2fe
Manhwas.net: bypass sucuri ()
* Bypass Sucuri

* Use jsoup to find script

* Use CookieManager

* Use CookieManager
2023-07-13 13:52:34 -03:00
Alexander Chernov
3b91d66b9b
fix: uri must not be null on mmscans, switched to ajax loading, fix 4… ()
* fix: uri must not be null on mmscans, switched to ajax loading, fix 404 on the last page

* Update multisrc/overrides/madara/mmscans/src/MMScans.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* mmscans: renamed some func

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-11 20:21:55 -03:00
Rolando Lecca
20823f4b55
Update Manhwas.net ()
* Update ManhwasNet

* Check if sucuri exists

* Remove log
2023-07-10 15:03:38 -04:00
arkon
20ffd8c649
Bump extensions-lib for Preference#setVisible () 2023-07-10 10:51:55 -04:00
Sofie
626723cd40
fix(id/doujindesu): fix chapter does not load ()
* fix chapter does not load

* Update build.gradle

* fix thumbnail

* fix all request

* change request
2023-07-09 13:55:04 -03:00
Rolando Lecca
4ffac347f2
YugenMangas: Add ratelimit and increment connection timeout ()
* Yugen is soooooooooo slow sometimes

* Add ratelimit

* Lol

* Lint

* Missing import

* ._.
2023-07-09 10:14:09 -04:00
ObserverOfTime
4847904078
TheDuckWebcomics: fix image URL () 2023-07-09 10:13:46 -04:00
felixfon
f1a52a29be
Fix manhuaren no value for response () () 2023-07-09 10:13:34 -04:00
RGFRv2
28f5a08ac7
Bentomanga fix chapters ()
* Exclude url with style='display:none' who breaks everything

* Update gradle version
2023-07-09 10:13:18 -04:00
AwkwardPeak7
93bc84108c
Move wpchapterprotector logic to Madara base class ()
* move wpchapterprotector logic to Madara base class

* selectFirst
2023-07-05 18:30:02 -04:00
felixfon
deb7903b1d
Fix manhuaren no value for response () () 2023-07-05 18:28:59 -04:00
stevenyomi
99b3cb4ce3
Clean up multisrc generate task () 2023-07-05 18:27:54 -04:00
stevenyomi
b8a8e04537
[skip ci] Use renamed Gradle build action () 2023-07-05 07:58:38 -04:00
Rolando Lecca
be492a38b5
YugenMangas: Disable fetchAllTitles ()
* Disable fetchAllTitles

* Set fetchAllTitles default value as false
2023-07-03 23:22:32 -03:00
Fadilah Riczky
aaa067a4f9
Fix BacaKomik no pages found ()
* Update BacaKomik.kt

change target document.select for fix page not found

* update extVersionCode to 5

* update bacakomik from document.select to document.getElementsByTag with cdnUrl
2023-07-03 20:56:31 -03:00
KirinRaikage
13f4e346c3
Fix date parsing for Hentai Scantrad and Scan Hentai Menu ()
* Fix date parsing for Hentai Scantrad and Scan Hentai Menu

* Update selector status for Hentai Scantrad

* Update ongoingStatusList to reflect status for Hentai Scantrad
2023-07-03 20:56:23 -03:00
Rolando Lecca
f85cc6183d
YugenMangas: Update domain ()
Update domain
2023-07-03 20:56:15 -03:00
felixfon
adf419c23a
Fix manhuaren no value for response () () 2023-07-03 16:13:12 -03:00
AwkwardPeak7
ab13ebc5ea
fix additional.gradle support in multisrc generators () 2023-07-03 16:12:57 -03:00
Alessandro Jean
010d7959c0
Add two new sources to Madara ()
* Add two new sources to Madara.

* Add missing trailing comma.
2023-07-02 19:47:57 -03:00