Commit graph

11 commits

Author SHA1 Message Date
Christoph Heiss 54ffc131e8
refactor: Rework API request handling with an Either<> type
Some checks failed
Lint and build / lint (push) Has been cancelled
Lint and build / build (push) Has been cancelled
Lint and build / docker-image (push) Has been cancelled
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-09-07 23:34:04 +02:00
Christoph Heiss 48589fa023
fix: Use custom node_netlink fork (for now) to fix linkstats
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-09-07 22:34:45 +02:00
Christoph Heiss 7205ef8871
chore: Add license
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-09-07 22:15:24 +02:00
Christoph Heiss a5a9d5cca5
chore: Add an actual README
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 11:47:32 +02:00
Christoph Heiss f5b04e9c9f
refactor: Component-ify interface and peer
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 00:11:49 +02:00
Christoph Heiss 00e43ad112
fix: Proper peer badge margins
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 00:11:49 +02:00
Christoph Heiss 8db4c219ab
feat: Show 'Down' badge for not connected peers
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 00:11:49 +02:00
Christoph Heiss a9aa5be5c9
refactor: Make cookie 'secure' setting more configurable
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 00:11:49 +02:00
Christoph Heiss 76d160ba59
feat: Add GitHub Actions CI pipeline
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 00:11:49 +02:00
Christoph Heiss 4011a8124a
chore: Do not commit data/ directory
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 00:11:48 +02:00
Christoph Heiss 688d012309
Initial commit
Signed-off-by: Christoph Heiss <contact@christoph-heiss.at>
2022-07-15 00:11:42 +02:00