Daniel Lundin
|
b8ab7b8778
|
Fix incorrect paths in build
|
2019-10-02 10:29:51 +02:00 |
|
Daniel Lundin
|
6f1e923c9a
|
Build separate debug image. Switch from kaniko to buildah.
|
2019-10-02 10:26:38 +02:00 |
|
Daniel Lundin
|
4f8bf01f4a
|
Update wgctrl
|
2019-10-02 09:43:29 +02:00 |
|
Daniel Lundin
|
6d79986817
|
Update to new Embark open source standards
|
2019-09-20 11:47:02 +02:00 |
|
Daniel Lundin
|
acea7b30ff
|
Merge pull request #1 from fossabot/master
Add license scan report and status
|
2019-09-11 21:00:38 +02:00 |
|
Daniel Lundin
|
b29e43320c
|
Merge branch 'master' into master
|
2019-09-11 21:00:06 +02:00 |
|
Daniel Lundin
|
ad91ea4214
|
Update wgctrl dependency
|
2019-09-07 16:41:40 +02:00 |
|
Daniel Lundin
|
9b24d6355f
|
Add logout button in nav
|
2019-07-27 18:41:03 +02:00 |
|
Daniel Lundin
|
0c8c697303
|
Fix bug responding when user has no clients
|
2019-07-27 18:29:27 +02:00 |
|
Daniel Lundin
|
353310f675
|
Implement auth using oauth2_proxy w/headers
|
2019-07-27 17:59:35 +02:00 |
|
Daniel Lundin
|
0e0e4e27fb
|
Set background color of client cards based on key
|
2019-07-27 11:41:04 +02:00 |
|
Daniel Lundin
|
986bf8fb58
|
Add an icon to the clients list
|
2019-07-27 11:26:09 +02:00 |
|
Daniel Lundin
|
40430182f5
|
Add Notes field to client config
|
2019-07-27 11:01:07 +02:00 |
|
Daniel Lundin
|
0a5b178443
|
Avoid building js assets for dev-mode serving
|
2019-07-27 11:00:54 +02:00 |
|
Daniel Lundin
|
fc26305823
|
Implemented CRUD operations for clients
|
2019-07-20 20:48:08 +02:00 |
|
Daniel Lundin
|
c82f5eccec
|
Fix embedded assets, particularly when serving UI/App urls
|
2019-07-20 14:19:35 +02:00 |
|
Daniel Lundin
|
0762143528
|
Implemented downloading client config
|
2019-07-20 13:28:45 +02:00 |
|
Daniel Lundin
|
44c98b72b8
|
Begun styling the clients list
|
2019-07-20 12:57:11 +02:00 |
|
Daniel Lundin
|
d1d69290fe
|
Add some text to the about page
|
2019-07-20 12:34:14 +02:00 |
|
Daniel Lundin
|
49203fb2ea
|
Rename term "device" => "client". Add some WIP ui components
|
2019-07-20 12:26:34 +02:00 |
|
Daniel Lundin
|
fea8aad061
|
Add Makefile for convenience
|
2019-07-20 10:54:01 +02:00 |
|
Daniel Lundin
|
1158b41939
|
Fix build
|
2019-06-06 20:24:56 +02:00 |
|
Daniel Lundin
|
a4f0e1f98e
|
ui: update dependencies
|
2019-06-06 20:06:46 +02:00 |
|
Daniel Lundin
|
80b06f68c6
|
Add frontend build to Dockerfile
|
2019-06-06 19:54:48 +02:00 |
|
Daniel Lundin
|
a34280fd06
|
Update build pipeline
|
2019-06-06 19:54:33 +02:00 |
|
Daniel Lundin
|
e0e60f321f
|
Add ui scaffolding
|
2019-06-06 19:48:24 +02:00 |
|
Daniel Lundin
|
a7dde97c47
|
Add developer mode to proxy static assets from frontend server during development
|
2019-06-06 18:27:18 +02:00 |
|
Daniel Lundin
|
abd26f948d
|
update buildkite-k8s plugin
|
2019-05-27 09:54:19 +02:00 |
|
Daniel Lundin
|
cce5502b72
|
Add some static assets
|
2019-05-27 09:52:51 +02:00 |
|
Daniel Lundin
|
1b07550b36
|
Add kaniko cache config
|
2019-05-20 15:10:21 +02:00 |
|
Daniel Lundin
|
c27e819938
|
Add build status badge
|
2019-05-20 12:55:02 +02:00 |
|
Daniel Lundin
|
36b6ae4ca2
|
fix wrong path for resulting binary
|
2019-05-20 12:54:01 +02:00 |
|
Daniel Lundin
|
f7665a3ac0
|
Add buildkite config
|
2019-05-20 12:51:10 +02:00 |
|
Daniel Lundin
|
e91d8e1f6e
|
Simplify Dockerfile a bit, but retaining module caching layer
|
2019-05-20 12:17:00 +02:00 |
|
Daniel Lundin
|
5634e244ad
|
Add initial Dockerfile
|
2019-05-20 12:02:56 +02:00 |
|
fossabot
|
b61c9b178c
|
Add license scan report and status
Signed-off-by: fossabot <badges@fossa.io>
|
2019-05-13 09:34:51 -07:00 |
|
Daniel Lundin
|
af93e9667e
|
Implement getting wg-quick format config file
|
2019-05-12 19:58:18 +02:00 |
|
Daniel Lundin
|
75be0abf94
|
Implement PUT to allow renaming a device
|
2019-05-12 19:41:55 +02:00 |
|
Daniel Lundin
|
6af946bed4
|
Refactor server reconfiguration
|
2019-05-12 18:43:43 +02:00 |
|
Daniel Lundin
|
8cf2b7f69c
|
Implemented deleting a device
|
2019-05-12 18:38:53 +02:00 |
|
Daniel Lundin
|
80ac5bdd10
|
Only return the config for the created device on POST
|
2019-05-12 18:29:46 +02:00 |
|
Daniel Lundin
|
082a59de78
|
Add basic IPAM to allocate client addresses
|
2019-05-12 17:18:47 +02:00 |
|
Daniel Lundin
|
45d0c46501
|
Add GET for a specific device
|
2019-05-11 20:38:39 +02:00 |
|
Daniel Lundin
|
679a101d4f
|
Add wireguard peer configuration
|
2019-05-11 20:03:22 +02:00 |
|
Daniel Lundin
|
6930e9418a
|
Create new device config on POST
|
2019-05-08 21:02:06 +02:00 |
|
Daniel Lundin
|
7653aec1a8
|
Add basic config
|
2019-05-08 20:26:13 +02:00 |
|
Daniel Lundin
|
879ff9acd0
|
Add authorization from jwt token
|
2019-05-03 20:06:03 +02:00 |
|
Daniel Lundin
|
bf60a2c206
|
Set up ip masquerading using nftables
|
2019-05-01 20:05:36 +02:00 |
|
Daniel Lundin
|
21fda35e08
|
Add address to wireguard interface
|
2019-05-01 18:48:04 +02:00 |
|
Daniel Lundin
|
1cb07ee66b
|
Initial implementation of wireguard configuration
|
2019-05-01 17:42:46 +02:00 |
|