Commit Graph

6 Commits

Author SHA1 Message Date
AwkwardPeak7 50b5d33614
Random User-Agent Refactor (#17059)
* 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
arkon baaee5cf21
Update linter (#15317) 2023-02-11 14:21:03 -05:00
Alessandro Jean 47d02ef732
Make the rate limit more harsher in 1st Kiss sources. (#14889) 2023-01-10 17:58:20 -03:00
arkon 1905256b08
Refactor to use app-provided rate limiting interceptors (#12089) 2022-06-05 17:51:18 -04:00
nicki 29707fe4fd
Add Ratelimit for 1st Kiss sources (#11310)
* Add ratelimit to FirstKissManga

* Add ratelimit to FirstKissManhua

* Add ratelimit for FirstKissMangaClub

* Add ratelimit to FirstKissMangaLove

* Update ext.versionCode for all 1st kiss websites

* Cleanup

Deletes unused imports
add missing import

* Fix ext names in override files

otherwise already installed ones will become obsolete for no reason

* Fixes from testing extensions locally

extension is considerably throttled
but load fine with patience

also fixed a bunch of links and imports that I missed because I was lazy
to compile and check (which came and bite me later)
2022-04-03 11:49:42 -04:00
Johannes Joens 8d47260964
Madara added and fixed sources (#7696)
* Update MadaraGenerator.kt

* Added date detection for new images that don't have alt text

* Added Icons
2021-06-17 09:36:59 -04:00