Commit graph

18 commits

Author SHA1 Message Date
a71132d8a5 add first try of installation instructions 2022-11-26 18:00:46 +01:00
e4dbef8368 add creating peerings (inside serverside config)
this doesn't actually add the peerings just saves the parameters to disk
2022-11-25 21:55:45 +01:00
2c9cac02e0 fix KexError if no ?return= is specified on /login 2022-11-24 16:02:07 +01:00
d3e47abb91 implement server side form validation 2022-11-23 16:47:55 +01:00
54396209f4 auto update example config when changing values 2022-11-22 19:50:11 +01:00
2eda5c95ce add clientside form vailidation 2022-11-22 17:16:20 +01:00
a04d17e766 add example-configs and form on peering/new 2022-11-21 21:10:03 +01:00
33e49bc0b6 add "peering-dir", logging, 2022-11-20 10:57:33 +01:00
7d5937f3fb add waitress as production WSGI server 2022-11-19 18:12:01 +01:00
85135dd449 implement debug login;
add functions for add/remove/view peerings
2022-11-18 10:25:58 +01:00
73de6addc1 add/change conf-file options; add debug login 2022-11-17 07:20:03 +01:00
9476ec4f63 add loading of MNT-data from kverify 2022-11-17 06:43:43 +01:00
83e411bcc3 first (working) implementation of kioubit-auth
- verify(<x509-key>, signature=base64decode(<sig>), <params(base64)>)
2022-11-12 19:57:16 +01:00
c600c59af8 add "domain" option to config.json
add usages of the "domain" option
2022-11-12 17:36:11 +01:00
a1e25a9bdc add signature verification module
- (the (test) signature allegedly has the wrong length?)
- add login route for main.py
2022-11-12 16:35:37 +01:00
9cf41845a8 add sample config.json + working webserver 2022-11-11 20:17:37 +01:00
f5bd6b5a5f
create folder structure and add READMEs 2022-11-10 20:53:59 +01:00
ba9e5139a6
INITIAL 2022-11-10 20:38:03 +01:00