Commit Graph

99 Commits

Author SHA1 Message Date
Jamil Bou Kheir
f989eca5be Rework how fg_vpn handles interfacing with the OS 2021-01-24 21:00:43 -08:00
Jamil Bou Kheir
5159a48599 Fix tests 2021-01-17 13:31:54 -08:00
Jamil Bou Kheir
9579cb1cd3 Use stable rust 2021-01-17 12:05:18 -08:00
Jamil Bou Kheir
61bdd35d2f Don't add device to config file until user confirms; Add rustler 2021-01-17 10:40:09 -08:00
Jamil Bou Kheir
74309d348d update runtimes 2021-01-12 20:37:41 -08:00
Jamil Bou Kheir
f678af145e Use systemd like a boss 2021-01-03 12:00:52 -08:00
Jamil Bou Kheir
32cf8b4c0f Bootstrap user when provisioning 2021-01-03 08:16:16 -08:00
Jamil Bou Kheir
ded4d3dae3 checkpoint 2020-12-29 08:44:56 -08:00
Jamil Bou Kheir
c23c5bb93b Add peer before sending to user
closes #75
2020-12-27 14:58:22 -06:00
Jamil Bou Kheir
2e1afa6e79 read pubkey from wireguard privkey 2020-12-26 12:12:20 -06:00
Jamil Bou Kheir
130f84410b Fix config 2020-12-26 00:19:23 -06:00
Jamil Bou Kheir
de505e524e Some early CLI work 2020-12-25 06:44:38 -06:00
Jamil Bou Kheir
1716e7406d Add empty fixtures dir 2020-12-04 11:44:31 -08:00
Jamil Bou Kheir
a8204b7988 test rendering of config 2020-12-04 09:48:04 -08:00
Jamil Bou Kheir
117d9376c9 Config file lifecycle 2020-12-02 10:27:28 -08:00
Jamil Bou Kheir
472f81ab1e FgVpn Config 2020-11-16 10:28:18 -06:00
Jamil Bou Kheir
3c7b884d7e Add option for disabling signups 2020-11-14 13:49:57 -06:00
Jamil Bou Kheir
a3b4d7865a service starts 2020-11-04 22:01:41 -06:00
Jamil Bou Kheir
1f7a15a8dd fix user creation 2020-11-04 21:20:00 -06:00
Jamil Bou Kheir
6d01a0d141 fix user check 2020-11-04 20:55:24 -06:00
Jamil Bou Kheir
07e8984949 Better package layout 2020-11-04 20:30:48 -06:00
Jamil Bou Kheir
a32fd3ec96 Bump ver 2020-11-04 10:46:48 -06:00
Jamil Bou Kheir
38fbcd395a test-pkg-build 2020-11-04 10:14:20 -06:00
Jamil Bou Kheir
77565f6907 Iterate over package building 2020-11-04 09:49:31 -06:00
Jamil Bou Kheir
88f3158589 Wrap up packaging 2020-11-03 14:34:22 -06:00
Jamil Bou Kheir
81d728c3dd name package based on tag_name 2020-11-01 22:27:53 -06:00
Jamil Bou Kheir
4f847899fc Test building/publishing package 2020-10-30 09:01:56 -05:00
Jamil Bou Kheir
98c27a0611 Checkpoint getting build working 2020-10-28 11:00:18 -05:00
Jamil Bou Kheir
a2c3620ee0 Docs Update 2020-10-22 08:54:17 -05:00
Jamil Bou Kheir
7973923588 Fix CSRF 2020-10-13 16:51:24 -05:00
Jamil Bou Kheir
cb27f6da71 Checkpoint 2020-10-09 10:07:36 -05:00
Jamil Bou Kheir
6d3aa93ad7 update deps 2020-10-06 10:20:36 -05:00
Jamil Bou Kheir
8a79d4e301 Minor UI improvements 2020-08-13 07:46:15 -07:00
Jamil Bou Kheir
0139cf5bc0 Join with space 2020-08-13 07:46:15 -07:00
Jamil Bou Kheir
78275a5186 Fix tests 2020-07-21 21:47:27 -05:00
Jamil Bou Kheir
ea170aa380 Checkpoint 2020-07-16 23:12:33 -07:00
Jamil Bou Kheir
0a5cd96ccf Checkpoint 2020-07-09 18:38:47 -07:00
Jamil Bou Kheir
5a61961d6a Add bulma, fontawesome, start styling for better style 2020-07-02 08:15:28 -07:00
Jamil Bou Kheir
08bfcd6cca Add Sass CSS 2020-06-23 22:10:24 -07:00
Jamil Bou Kheir
f17516ab04 Bump phoenix live view 2020-06-23 21:29:31 -07:00
Jamil Bou Kheir
e3bf310e09 Add missing assertion to user_controller_test 2020-06-23 21:01:44 -07:00
Jamil Bou Kheir
0c3bee4b8a higher coverage, logo 2020-06-20 13:34:58 -07:00
Jamil Bou Kheir
86ae35e7d2 higher coverage 2020-06-19 14:40:40 -07:00
Jamil Bou Kheir
887756fc04 Test FgCrypto 2020-06-17 23:17:16 -07:00
Jamil Bou Kheir
be27209523 more coverage 2020-06-09 08:57:49 -07:00
Jamil Bou Kheir
223a05eaf1 Session fixes, coverage 2020-06-04 21:22:37 -07:00
Jamil Bou Kheir
a57ec388ed Sessions and Users controller testing 2020-06-04 08:40:31 -07:00
Jamil Bou Kheir
5e7279aac1 User controller tested 2020-06-03 10:36:05 -07:00
Jamil Bou Kheir
f8cf5dd136 Add coverage badge 2020-06-02 19:40:04 -07:00
Jamil Bou Kheir
c5f99f40c2 Seems to be working 2020-06-01 23:53:02 -07:00