[web] allow admin to view/create/edit peerings of others

also: fix typo in peering database + provide migration
This commit is contained in:
lare 2024-09-01 01:02:11 +02:00
parent 41e2290365
commit 11b40cc41f
4 changed files with 70 additions and 42 deletions

View file

@ -190,7 +190,7 @@
<tr>
<td><label for="peer-asn">Your ASN</label></td>
<td></td>
<td><input type="text" name="peer-asn" id="peer-asn" disabled="disabled" value="{{session['user-data']['asn']}}"></td>
<td><input type="text" name="peer-asn" id="peer-asn" {% if session["login"] != config["MNT"] %}disabled="disabled"{%endif%%} value="{{session['user-data']['asn']}}"></td>
</tr>
<tr>
<td><h4>Wireguard</h4></td>