* Asura Scans: attempt to find new url
* bump
* store slugMap in SharedPreference
* use `MutableMap.getOrPut()`
* use existing instance of json
* fix no page on Asura Tr
* Don't use rng slug to for search
* retry ci
* use dbSlug as key
permaSlug could end up causing problems when a user migrates to update the url as the extension would still end up using the storedSlug from the Map instead of the more updated one from db.
* attempt to make search better
their search is really dogshit
`player who returned 10000 years later` doesn't work while `player who returned 10 000 years later` works
* suggested changes
* remove initialized check in `fetchMangaDetails`
ddos time
* fix deep links
* use updated slug for WebView
* make sure random user-agent is applied
* Create ArenaScans.kt
Added 'Arena Scans' src override for img selector to mitigate duplicate pages Image selector was returning 2 images for each image (img tag and the noscript img tag). So, added attribute [data-src] which is only available on img under 'readerarea' and not for noscript img. This results in returning one image per img tag.
* Update MangaThemesiaGenerator.kt
* MangaThemesia: Added support for custom and random user agent
* Only support extensions that will benefit from custom and random user agent
* Fixed typo in comment
* Better phrasing in the comment
* [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)