Commit Graph

285 Commits

Author SHA1 Message Date
Jamil Bou Kheir
42001bd9a1 Remove typo s 2021-12-23 17:47:04 -06:00
Jamil Bou Kheir
f5c5c58a47 Set VPN config every minute 2021-12-23 15:10:25 -06:00
Jamil Bou Kheir
c4f0201472 Fix session expiration text 2021-12-23 13:46:26 -06:00
Jamil Bou Kheir
4ecd938f34 Fix package-lock 2021-12-23 13:28:30 -06:00
Jamil Bou Kheir
6133d8412d VPN session settings 2021-12-23 13:26:39 -06:00
Jamil Bou Kheir
39b92afaa5 Bump runtimes prior to 0.2.0 2021-12-23 08:09:55 -06:00
Jamil Bou Kheir
f6149fb281 Don't require ADMIN_EMAIL 2021-12-22 22:24:02 -06:00
Jamil Bou Kheir
dc242fe5f5 Fix tests 2021-12-22 18:37:41 -06:00
Jamil Bou Kheir
c2fae6c313 Fix liveview handle_params missing 2021-12-22 18:12:51 -06:00
Jamil Bou Kheir
cbf584a1e0 Slight change on helptext 2021-12-22 16:51:41 -06:00
Jamil Bou Kheir
a4a1c085ca fetch_env typo 2021-12-22 16:35:21 -06:00
Jamil Bou Kheir
a73e83410e Don't allow unpriv in live views 2021-12-22 16:21:43 -06:00
Jamil Bou Kheir
0b3d798934 Force ADMIN_EMAIL to be present for migration 2021-12-22 09:31:55 -06:00
Jamil Bou Kheir
850883bb52 Add device under user using modal; Fix device show authorization 2021-12-22 08:11:46 -06:00
Jamil Bou Kheir
8d4006b76a New column added; make tests pass again 2021-12-21 11:35:40 -08:00
Jamil Bou Kheir
1dcd8b02e1 Modal bug workaround; Add persistent keepalives 2021-12-17 09:44:59 -08:00
Jamil Bou Kheir
cdcf876a6c Consistent instructions 2021-12-16 15:20:31 -08:00
Jamil Bou Kheir
7a9b8de846 Clean up remaining typos 2021-12-16 14:54:54 -08:00
Jamil Bou Kheir
2f6f19c3d2 Add boilerplate app stuff to device config page 2021-12-16 14:52:51 -08:00
Jamil Bou Kheir
7bf35e7a20 Remove impossible test case 2021-12-16 14:49:11 -08:00
Jamil Bou Kheir
81126fb186 Share device config 2021-12-16 14:34:17 -08:00
Jamil Bou Kheir
1837ebc344 Add onClose 2021-12-15 20:22:30 -08:00
Jamil Bou Kheir
2d2ae12e35 Add connectivity status indicator 2021-12-15 20:18:29 -08:00
Jamil
abd33ef606 Merge pull request #342 from firezone/fix-version-in-production
Add git_sha script
2021-12-15 19:08:14 -08:00
Jamil Bou Kheir
a9dbdb96e4 Use hostname for download filename 2021-12-15 15:49:53 -08:00
Jamil Bou Kheir
e2bab17efb Add git_sha script 2021-12-15 14:06:01 -08:00
Jamil Bou Kheir
37d7396cc7 Finished with UI changes 2021-12-14 17:09:15 -08:00
Jamil Bou Kheir
e64db67672 Checkpoint passing tests 2021-12-14 15:49:31 -08:00
Jamil Bou Kheir
205f93b7ba Checkpoint design changes, new sessions table 2021-12-14 11:41:12 -08:00
Jamil Bou Kheir
90a83a810a Update phoenix npm assets 2021-12-13 07:11:12 -08:00
Jamil Bou Kheir
e9d1d7e12e Dropdown buttons 2021-12-11 11:00:03 -08:00
Jamil Bou Kheir
13013d0995 Download config working 2021-12-10 17:13:11 -08:00
Jamil Bou Kheir
765976275e Add diagnostic pinger; default settings
Also don't display DNSservers when empty.

Fixes firezone/backlog#135
Fixes firezone/backlog#123
Fixes firezone/backlog#130

Refs #333
2021-12-09 15:24:10 -08:00
Jamil Bou Kheir
312d7cb2ec Always fetch the created user 2021-11-15 17:24:16 -08:00
Jamil Bou Kheir
caa2ebdd97 Remove local module package-lock 2021-11-15 13:45:32 -08:00
Jamil Bou Kheir
05087ef04b Remove github_sha as a strictly compile-time dependency 2021-11-15 10:34:33 -08:00
Jamil Bou Kheir
242bdae060 Fix user footer; bg colors 2021-11-14 11:01:58 -08:00
Jamil Bou Kheir
7a23e549a2 Revert qrcode change 2021-11-14 09:35:05 -08:00
Jamil Bou Kheir
343924bc80 Update theme, remove high sev alerts 2021-11-13 18:18:39 -08:00
Jamil Bou Kheir
c32a9fc3ec Add admin-one-bulma-dashboard locally 2021-11-13 10:32:56 -08:00
Jamil Bou Kheir
d8d6662468 Update admin dashboard theme and font 2021-11-12 13:34:15 -08:00
Jamil Bou Kheir
ada05e9fc7 Update favicons 2021-11-12 11:47:47 -08:00
Jamil Bou Kheir
0f9c636bf3 Basic user management 2021-11-09 21:25:00 -08:00
Jamil Bou Kheir
8877c8e09b Update package-lock.json 2021-11-05 13:42:57 -07:00
Jamil Bou Kheir
8785e68bc0 use https not git 2021-11-05 13:34:21 -07:00
Jamil Bou Kheir
5af217d9ae Stick to nodejs lts 14 2021-11-05 12:52:24 -07:00
Jamil Bou Kheir
3fb3965877 Be smarter about which interfaces to masquerade 2021-11-05 12:30:27 -07:00
Jamil Bou Kheir
d2d204161b masquerade each interface individually 2021-11-05 12:25:44 -07:00
Jamil Bou Kheir
a811cc03c2 Enable masquerade for all interfaces 2021-11-05 11:51:48 -07:00
Jamil Bou Kheir
53b3db3f29 Don't allow duplicate DNS servers 2021-11-05 09:56:31 -07:00