sblask-webextensions / webextension-skip-redirect

Some web pages use intermediary pages before redirecting to a final page. This add-on tries to extract the final url from the intermediary url and goes there straight away if successful.
https://addons.mozilla.org/firefox/addon/skip-redirect/
MIT License
490 stars 45 forks source link

add mortyurl to DEFAULT_NO_SKIP_PARAMETERS_LIST #215

Closed fabianski7 closed 3 years ago

fabianski7 commented 3 years ago

This parameter is in all searx urls when the site is accessed through the proxy. Morty is not available in all instances, only in those that the maintainer chooses to offer.

Searx https://github.com/searx/searx Morty https://github.com/asciimoo/morty

Even being something that the maintainers don't change, I checked the top 10 instances ranked in searx.space to check the urls and search for the string mortyurl

https://metasearch.nl/morty/?mortyurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGitHub&mortyhash=797cc87836a4b20312342bad24f392aa2c410ef8287cde5c7174690d40a0c726

https://proxy.mdosch.de/?mortyurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGitHub&mortyhash=f68b212aaa0585bc47e5e79c2c30cfbaefcce15401ef104fa4bc4a2b1dd5733f

https://searx.nevrlands.de/morty/?mortyurl=https%3A%2F%2Fgithub.com%2F&mortyhash=4b38fd969c89e6cb7ce874a01b594b8ee6dace8f97ecb4f69e85ccdfa3883cbd

https://searx.pofilo.fr/morty/?mortyurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGitHub&mortyhash=cd87572f702fd3f5cc69a52213df5b3f363331774fe1439da6ffe97873262f97

https://searx.fmac.xyz/morty/?mortyurl=https%3A%2F%2Fgithub.com%2F&mortyhash=591498d7a9851c67e87d026d7e1c22917a978cb56284e0e36aae5ebd5277fbc5

https://searx.bar/morty/?mortyurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGitHub&mortyhash=d1ddd18756d7473f6e8343fd41a3a5ea59d0ce2a8c6e8ebc0df0e33fdf4e8452

https://searx.bbaovanc.com/morty/?mortyurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGitHub&mortyhash=49e15886c63b99f83ef1fffc853ec5ebf79d31f6365518e7d7081877078a5494

https://morty.simonoener.com/?mortyurl=https%3A%2F%2Fgithub.com%2F&mortyhash=1ddcda0fbea66d5be8b9fca054c051a9a2577593481a626d5cc539c1af3d26e3

https://searx.olymp.to/morty/?mortyurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGitHub&mortyhash=e4588da3e9ba3d86415092a5f9f438e097c1648932a5eba7a89e15bcdab390b7

https://searx.pofilo.fr/morty/?mortyurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGitHub&mortyhash=cd87572f702fd3f5cc69a52213df5b3f363331774fe1439da6ffe97873262f97
sblask commented 3 years ago

I am sorry, but morty is not sufficiently generic so that I would include it in the default list. I don't want to maintain website specific configuration. As long as publishing extensions cannot be easily automated there is too much manual work involved.