Commit Graph

9 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 a4a0b95b96
Update the URL of a Madara extension. (#13295) 2022-08-31 17:48:26 -03:00
arkon 1905256b08
Refactor to use app-provided rate limiting interceptors (#12089) 2022-06-05 17:51:18 -04:00
Johannes Joens 538158bbc2
Madara add Icons (#7454)
* Update MadaraGenerator.kt

* Add Icons

* Add Icons

* Add Icons

* Add Icons

* Add Icons

* Add Icons

* Add Icons

* Add Icons

* Add Icons

* Fix missing Brakkets

* Add Icons

* Add Icons

* Add Icons

* Update MadaraGenerator.kt

* Add more Icons

* Add more Icons

* Add more Icons

* Add more Icons

* Update MadaraGenerator.kt

* Update MadaraGenerator.kt

* Update MadaraGenerator.kt

* Update MadaraGenerator.kt

* Update MadaraGenerator.kt

* Update MadaraGenerator.kt
2021-06-04 18:15:07 -04:00
Alessandro Jean 74b8b601c5
Fix temporary blocking for a source and add a message. (#7437) 2021-06-03 20:27:11 -04:00
Alessandro Jean 050c71a011
Add rate limiting to some sources (#6916)
* Add rate limiting to some Madara sources.

* Add rate limiting to some other sources.

* Add rate limiting to Hentaimimi (closes #6910).
2021-05-08 20:52:28 -04:00
Aria Moradi a3a78c0323
fix packages (#5727) 2021-02-09 08:18:24 -05:00
Aria Moradi 24a62236b8
add and update MangazukiOnline, some more of madara splitted (#5709)
* add and update MangazukiOnline

* 12 more of madara

* fix build fail
2021-02-08 18:51:17 -05:00