Merge branch 'patch-1' of https://github.com/Davilarek/libredirect_browser_extension into Davilarek-patch-1
This commit is contained in:
commit
f683a2127b
|
@ -558,6 +558,9 @@ function redirect(url, type, initiator, forceRedirection) {
|
|||
}
|
||||
return `${randomInstance}${url.pathname}${url.search}`
|
||||
}
|
||||
case "tekstoLibre": {
|
||||
return `${randomInstance}/?${url.pathname.slice(1)}`;
|
||||
}
|
||||
default: {
|
||||
return `${randomInstance}${url.pathname}${url.search}`
|
||||
}
|
||||
|
@ -671,6 +674,9 @@ async function reverse(url) {
|
|||
}
|
||||
return
|
||||
}
|
||||
case "tekstowo": {
|
||||
return `${config.services[service].url}/${url.search.slice(1)}`
|
||||
}
|
||||
default:
|
||||
return
|
||||
}
|
||||
|
@ -724,6 +730,7 @@ const defaultInstances = {
|
|||
'proxigram': ['https://proxigram.privacyfrontends.repl.co'],
|
||||
'tuboYoutube': ['https://tubo.migalmoreno.com'],
|
||||
'tuboSoundcloud': ['https://tubo.migalmoreno.com'],
|
||||
'tekstoLibre': ['https://davilarek.github.io/TekstoLibre'],
|
||||
}
|
||||
|
||||
function initDefaults() {
|
||||
|
|
|
@ -20,6 +20,8 @@ function camelCase(str) {
|
|||
*/
|
||||
function protocolHost(url) {
|
||||
if (url.username && url.password) return `${url.protocol}//${url.username}:${url.password}@${url.host}`
|
||||
if (url.pathname == "/TekstoLibre/" && url.host.endsWith("github.io")) // workaround
|
||||
return `${url.protocol}//${url.host}${url.pathname.slice(0, -1)}`
|
||||
return `${url.protocol}//${url.host}`
|
||||
}
|
||||
|
||||
|
|
|
@ -943,6 +943,26 @@
|
|||
},
|
||||
"imageType": "svg",
|
||||
"url": "https://www.wolframalpha.com"
|
||||
},
|
||||
"tekstowo": {
|
||||
"frontends": {
|
||||
"tekstoLibre": {
|
||||
"name": "TekstoLibre",
|
||||
"instanceList": true,
|
||||
"url": "https://github.com/Davilarek/TekstoLibre"
|
||||
}
|
||||
},
|
||||
"targets": [
|
||||
"^https?:\\/{2}(www\\.)?tekstowo\\.pl\\/"
|
||||
],
|
||||
"name": "Tekstowo.pl",
|
||||
"options": {
|
||||
"enabled": false,
|
||||
"unsupportedUrls": "bypass",
|
||||
"frontend": "tekstoLibre"
|
||||
},
|
||||
"imageType": "png",
|
||||
"url": "https://www.tekstowo.pl"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue