Fixed formatting and added add/delete to wg ui

master
Cloud9 gf4 www 2021-10-22 11:59:03 -06:00
parent 8ce161c560
commit 2e9b57f1dc
1 changed files with 3 additions and 2 deletions

View File

@ -9,7 +9,7 @@ layout: base.njk
<div id="add">
<input type="text" id="add-name" text="hostname"></input>
<button onclick="addPeer">Add</button>
<button onclick="addPeer()">Add</button>
</div>
<ul id="peers"></ul>
@ -31,13 +31,14 @@ layout: base.njk
// Populate page with peers
for (const peer of user.peers) {
peers_el.innerHTML += `<li><a href="//${peer.name}.${user.name}.gf4/">${peer.name}</a>: ${peer.ipv4} ${peer.ipv6} <button onclick="delPeer(${peer.name})">Delete</button></li>\n`
peers_el.innerHTML += `<li><a href="//${peer.name}.${user.name}.gf4/">${peer.name}</a>: ${peer.ipv4} ${peer.ipv6} <button onclick="delPeer('${peer.name}')">Delete</button></li>\n`
}
})('https://wgapi.ksn.gf4/list')
// Edit peers
const addPeer = () => {
console.log(`Going to https://wgapi.ksn.gf4/add?name=${add_name_el.value}&token=${user.token}`)
window.location.href = `https://wgapi.ksn.gf4/add?name=${add_name_el.value}&token=${user.token}`
}
const delPeer = (name) => {