This commit is contained in:
parent
bfd205d568
commit
14741055e5
@ -54,9 +54,10 @@
|
|||||||
Total scanned <span id="instances">0</span> instances with <span id="peers">0</span> peers - <span
|
Total scanned <span id="instances">0</span> instances with <span id="peers">0</span> peers - <span
|
||||||
id="created">0</span> created - <span id="updated">0</span>
|
id="created">0</span> created - <span id="updated">0</span>
|
||||||
updated<br />
|
updated<br />
|
||||||
matrix <a id="matrix" href="/?matrix">off</a> - download json <a id="download" download target="_blank">index</a> -
|
matrix <a id="matrix" href="/?matrix">off</a> - download json <a id="download" download
|
||||||
|
target="_blank">index</a> -
|
||||||
by <a href="https://about.manalejandro.com" target="_blank">ale</a>
|
by <a href="https://about.manalejandro.com" target="_blank">ale</a>
|
||||||
©2024
|
<s>©</s>2024
|
||||||
</footer>
|
</footer>
|
||||||
<div id="modal">
|
<div id="modal">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
|
@ -17,7 +17,7 @@ document.addEventListener('DOMContentLoaded', function () {
|
|||||||
document.getElementById('instance').addEventListener('keyup', function (event) {
|
document.getElementById('instance').addEventListener('keyup', function (event) {
|
||||||
if (event.key && !event.ctrlKey && !event.altKey && !event.shiftKey) {
|
if (event.key && !event.ctrlKey && !event.altKey && !event.shiftKey) {
|
||||||
if ((event.key.length === 1 && /[a-z0-9.\-*:]/i.test(event.key)) || (event.key === 'Backspace' && event.target.value !== '')) {
|
if ((event.key.length === 1 && /[a-z0-9.\-*:]/i.test(event.key)) || (event.key === 'Backspace' && event.target.value !== '')) {
|
||||||
keypress(event, event.target.value)
|
keypress(event.target.value)
|
||||||
} else {
|
} else {
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
event.stopPropagation()
|
event.stopPropagation()
|
||||||
@ -112,26 +112,23 @@ document.addEventListener('DOMContentLoaded', function () {
|
|||||||
document.getElementById('download').addEventListener('click', function (event) {
|
document.getElementById('download').addEventListener('click', function (event) {
|
||||||
loading()
|
loading()
|
||||||
ac = new AbortController()
|
ac = new AbortController()
|
||||||
try {
|
fetch('/api/donwload_index', { signal: ac.signal }).then(async function (result) {
|
||||||
fetch('/api/donwload_index', { signal: ac.signal }).then(async function (result) {
|
var res = await result.blob(),
|
||||||
var res = await result.blob(),
|
a = document.createElement('a')
|
||||||
a = document.createElement('a')
|
a.download = 'fediblock-index.json.gz'
|
||||||
a.download = 'fediblock-index.json.gz'
|
a.href = URL.createObjectURL(res)
|
||||||
a.href = URL.createObjectURL(res)
|
a.type = 'application/x-gzip'
|
||||||
a.type = 'application/x-gzip'
|
a.target = '_blank'
|
||||||
a.target = '_blank'
|
a.dispatchEvent(new MouseEvent('click'))
|
||||||
a.dispatchEvent(new MouseEvent('click'))
|
|
||||||
document.getElementById('loader-content').style.display = 'none'
|
|
||||||
}).catch(function (err) {
|
|
||||||
console.error(err)
|
|
||||||
document.getElementById('loader-content').style.display = 'none'
|
|
||||||
})
|
|
||||||
} catch (e) {
|
|
||||||
console.error(e)
|
|
||||||
document.getElementById('loader-content').style.display = 'none'
|
document.getElementById('loader-content').style.display = 'none'
|
||||||
}
|
}).catch(function (err) {
|
||||||
|
console.error(err)
|
||||||
|
document.getElementById('loader-content').style.display = 'none'
|
||||||
|
})
|
||||||
|
event.preventDefault()
|
||||||
|
event.stopPropagation()
|
||||||
})
|
})
|
||||||
function keypress(event, content) {
|
function keypress(content) {
|
||||||
loading()
|
loading()
|
||||||
if (timeout) {
|
if (timeout) {
|
||||||
clearTimeout(timeout)
|
clearTimeout(timeout)
|
||||||
|
Loading…
Reference in New Issue
Block a user