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}`
|
return `${randomInstance}${url.pathname}${url.search}`
|
||||||
}
|
}
|
||||||
|
case "tekstoLibre": {
|
||||||
|
return `${randomInstance}/?${url.pathname.slice(1)}`;
|
||||||
|
}
|
||||||
default: {
|
default: {
|
||||||
return `${randomInstance}${url.pathname}${url.search}`
|
return `${randomInstance}${url.pathname}${url.search}`
|
||||||
}
|
}
|
||||||
|
@ -671,6 +674,9 @@ async function reverse(url) {
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
case "tekstowo": {
|
||||||
|
return `${config.services[service].url}/${url.search.slice(1)}`
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -724,6 +730,7 @@ const defaultInstances = {
|
||||||
'proxigram': ['https://proxigram.privacyfrontends.repl.co'],
|
'proxigram': ['https://proxigram.privacyfrontends.repl.co'],
|
||||||
'tuboYoutube': ['https://tubo.migalmoreno.com'],
|
'tuboYoutube': ['https://tubo.migalmoreno.com'],
|
||||||
'tuboSoundcloud': ['https://tubo.migalmoreno.com'],
|
'tuboSoundcloud': ['https://tubo.migalmoreno.com'],
|
||||||
|
'tekstoLibre': ['https://davilarek.github.io/TekstoLibre'],
|
||||||
}
|
}
|
||||||
|
|
||||||
function initDefaults() {
|
function initDefaults() {
|
||||||
|
|
|
@ -20,6 +20,8 @@ function camelCase(str) {
|
||||||
*/
|
*/
|
||||||
function protocolHost(url) {
|
function protocolHost(url) {
|
||||||
if (url.username && url.password) return `${url.protocol}//${url.username}:${url.password}@${url.host}`
|
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}`
|
return `${url.protocol}//${url.host}`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -943,6 +943,26 @@
|
||||||
},
|
},
|
||||||
"imageType": "svg",
|
"imageType": "svg",
|
||||||
"url": "https://www.wolframalpha.com"
|
"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