diff --git a/dev/Common/Base64.js b/dev/Common/Base64.js deleted file mode 100644 index 26b7362ee..000000000 --- a/dev/Common/Base64.js +++ /dev/null @@ -1,154 +0,0 @@ -// Base64 encode / decode -// http://www.webtoolkit.info/ - -const BASE_64_CHR = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; - -/* eslint-disable */ -const Base64 = { - // public method for urlsafe encoding - urlsafe_encode: (input) => - Base64.encode(input) - .replace(/[+]/g, '-') - .replace(/[\/]/g, '_') - .replace(/[=]/g, ''), - - // public method for encoding - encode: (input) => { - let output = '', - chr1, - chr2, - chr3, - enc1, - enc2, - enc3, - enc4, - i = 0; - - input = Base64._utf8_encode(input); - - while (i < input.length) { - chr1 = input.charCodeAt(i++); - chr2 = input.charCodeAt(i++); - chr3 = input.charCodeAt(i++); - - enc1 = chr1 >> 2; - enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); - enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); - enc4 = chr3 & 63; - - if (isNaN(chr2)) { - enc3 = enc4 = 64; - } else if (isNaN(chr3)) { - enc4 = 64; - } - - output = - output + - BASE_64_CHR[enc1] + - BASE_64_CHR[enc2] + - BASE_64_CHR[enc3] + - BASE_64_CHR[enc4]; - } - - return output; - }, - - // public method for decoding - decode: (input) => { - let output = '', - chr1, - chr2, - chr3, - enc1, - enc2, - enc3, - enc4, - i = 0; - - input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ''); - - while (i < input.length) { - enc1 = BASE_64_CHR.indexOf(input[i++]); - enc2 = BASE_64_CHR.indexOf(input[i++]); - enc3 = BASE_64_CHR.indexOf(input[i++]); - enc4 = BASE_64_CHR.indexOf(input[i++]); - - chr1 = (enc1 << 2) | (enc2 >> 4); - chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); - chr3 = ((enc3 & 3) << 6) | enc4; - - output = output + String.fromCharCode(chr1); - - if (enc3 !== 64) { - output = output + String.fromCharCode(chr2); - } - - if (enc4 !== 64) { - output = output + String.fromCharCode(chr3); - } - } - - return Base64._utf8_decode(output); - }, - - // private method for UTF-8 encoding - _utf8_encode: (string) => { - string = string.replace(/\r\n/g, '\n'); - - let utftext = '', - n = 0, - l = string.length, - c = 0; - - for (; n < l; n++) { - c = string.charCodeAt(n); - - if (c < 128) { - utftext += String.fromCharCode(c); - } else if (c > 127 && c < 2048) { - utftext += String.fromCharCode((c >> 6) | 192); - utftext += String.fromCharCode((c & 63) | 128); - } else { - utftext += String.fromCharCode((c >> 12) | 224); - utftext += String.fromCharCode(((c >> 6) & 63) | 128); - utftext += String.fromCharCode((c & 63) | 128); - } - } - - return utftext; - }, - - // private method for UTF-8 decoding - _utf8_decode: (utftext) => { - let string = '', - i = 0, - c = 0, - c2 = 0, - c3 = 0; - - while (i < utftext.length) { - c = utftext.charCodeAt(i); - - if (c < 128) { - string += String.fromCharCode(c); - i++; - } else if (c > 191 && c < 224) { - c2 = utftext.charCodeAt(i + 1); - string += String.fromCharCode(((c & 31) << 6) | (c2 & 63)); - i += 2; - } else { - c2 = utftext.charCodeAt(i + 1); - c3 = utftext.charCodeAt(i + 2); - string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)); - i += 3; - } - } - - return string; - } -}; - -export const decode = Base64.decode; -export const encode = Base64.encode; -export const urlsafe_encode = Base64.urlsafe_encode; -/* eslint-enable */ diff --git a/dev/Common/Jassl.js b/dev/Common/Jassl.js deleted file mode 100644 index 5dbef543d..000000000 --- a/dev/Common/Jassl.js +++ /dev/null @@ -1,43 +0,0 @@ - -// let rainloopCaches = window.caches && window.caches.open ? window.caches : null; - -/** - * @param {src} src - * @param {boolean} async = false - * @returns {Promise} - */ -export function jassl(src, async = false) { - if (!src) { - throw new Error('src should not be empty.'); - } - - return new Promise((resolve, reject) => { - const element = document.createElement('script'); - - element.onload = () => { - resolve(src); - }; - - element.onerror = () => { - reject(new Error(src)); - }; - - element.async = !!async; - element.src = src; - - document.body.appendChild(element); - }) /* .then((s) => { - - const found = s && rainloopCaches ? s.match(/rainloop\/v\/([^\/]+)\/static\//) : null; - if (found && found[1]) - { - rainloopCaches.open('rainloop-offline-' + found[1]).then( - (cache) => cache.add(s) - ).catch(() => { - rainloopCaches = null; - }); - } - - return s; - })*/; -} diff --git a/rainloop/v/0.0.0/app/templates/Views/Admin/PopupsActivate.html b/rainloop/v/0.0.0/app/templates/Views/Admin/PopupsActivate.html deleted file mode 100644 index a50fe6dfb..000000000 --- a/rainloop/v/0.0.0/app/templates/Views/Admin/PopupsActivate.html +++ /dev/null @@ -1,50 +0,0 @@ -