Remove the support for old.cryptpad.fr

pull/1/head
yflory 8 years ago
parent 5300bc363c
commit 765498e88e

@ -108,28 +108,6 @@ define([
return text; return text;
}; };
common.redirect = function (hash) {
var hostname = window.location.hostname;
// don't do anything funny unless you're on a cryptpad subdomain
if (!/cryptpad.fr$/i.test(hostname)) { return; }
if (hash.length >= 25) {
// you're on the right domain
return;
}
// old.cryptpad only supports these apps, so only redirect on a match
if (['/pad/', '/p/', '/code/'].indexOf(window.location.pathname) === -1) {
return;
}
// if you make it this far then there's something wrong with your hash
// you should probably be on old.cryptpad.fr...
window.location.hostname = 'old.cryptpad.fr';
};
var hexToBase64 = common.hexToBase64 = function (hex) { var hexToBase64 = common.hexToBase64 = function (hex) {
var hexArray = hex var hexArray = hex
.replace(/\r|\n/g, "") .replace(/\r|\n/g, "")
@ -197,7 +175,6 @@ define([
secret.key = Crypto.createEditCryptor().editKeyStr; secret.key = Crypto.createEditCryptor().editKeyStr;
return secret; return secret;
} }
common.redirect(hash);
// old hash system : #{hexChanKey}{cryptKey} // old hash system : #{hexChanKey}{cryptKey}
// new hash system : #/{hashVersion}/{b64ChanKey}/{cryptKey} // new hash system : #/{hashVersion}/{b64ChanKey}/{cryptKey}
if (hash.slice(0,1) !== '/' && hash.length >= 56) { if (hash.slice(0,1) !== '/' && hash.length >= 56) {

Loading…
Cancel
Save