4 Commits

Author SHA1 Message Date
AwkwardPeak7
a751a95640
MangaThemesia: referer shenanigans (#18534)
* MangaThemesia: header shenanigan

* undo SushiScan, see https://github.com/tachiyomiorg/tachiyomi-extensions/pull/18527
2023-10-13 14:13:19 -03:00
Ata
1da48fa265
AsuraScansTR domain update (#18278)
* Asura Scans TR domain change (asurascanstr.com -> armoniscans.com)

* Change override version code for AsuraScans

* Update MangaThemesiaGenerator.kt

* Update MangaThemesiaGenerator.kt

---------

Co-authored-by: arkon <arkon@users.noreply.github.com>
2023-10-01 13:34:13 -03:00
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
AwkwardPeak7
89433cd894
AS: library badge workaround (#16858)
* AS: workaround for "in library" mark

* fix
2023-06-25 15:33:45 -03:00