* 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>
* [MangaThemesia] Append a trailing slash to requests to avoid 301s
* [ConstellarScans] Don't trust their keys
* whoops
* this is just for you TheRunningRiot
* [MangaThemesia] Return proper URL when searching by URL
* a
* bump version
* shenanigans beget shenanigans
* idk
* what's a lookup string
* make regex less greedy
* fighto!!!!!
* fix more shenanigans that emerged while this stuff isn't merged
* comments
* wrong place to trim
* be more specific with exceptions
* fix conflicting imports
* more generic regex
* dont need regex comments
* fix docs
* fix complaints about shadowing
* make requests as browser-like as possible
* bump version
* upgrade-insecure-requests
* useragent fuckeries
* don't use tachi's user-agents.json
* trim dead code
* fix funky AS formatting
* filter out unwated UAs
* randomizer randomizer
* mom look at this funny file
* filter user agents
* Change revision of UA_DB_URL
* [ConstellarScans] Move invertingPaint into descrambleImage to prevent CI failure
* bump version
* Revert "bump version"
This reverts commit 9bc23e426b78c03225e56998d64ea8520bab4d49.
* [ConstellarScans] Descramble and invert images
* lower requirement for decryption key
* use regex to find decryption key
* make it 0 or more
* put regex in companion object
* tweak regex
* fix: use url fragment
* add rate limit (1/2s)