20 Commits

Author SHA1 Message Date
tanner 652ef3fb8d Add logging to the web client 2019-05-23 20:31:46 +00:00
tanner 9fd00d6442 Move logout, add info, and VPN warning 2019-03-21 21:55:33 -06:00
tanner 909a7645ff Add a link to auth server for admins 2019-01-28 16:42:33 -07:00
tanner 6a448aca85 Don't continue until user selects courses - or none 2019-01-28 16:20:47 -07:00
tanner 5f87ea8afd Ask user which courses they have taken 2019-01-27 00:35:28 -07:00
tanner 373d3efaff Add hack to fix off-centre logoff modal 2019-01-26 18:51:10 -07:00
tanner 2c8f12edd4 Use semantic-ui from a CDN 2018-12-04 02:27:13 +00:00
tanner d96e68dc04 Remove favicon and set title 2018-12-02 00:34:46 +00:00
tanner d17f252fd2 Handle not having hetwork better 2018-11-20 01:44:10 +00:00
tanner 75d4395964 Integrate login and auth server API 2018-11-13 02:45:16 -07:00
tanner f56be14c80 Nuke create-react-app readme 2018-10-25 01:44:23 -06:00
tanner 56ef19708d Simplify arming steps 2018-05-16 22:14:41 -06:00
tanner f0a3b02c6a Prepare web side for Pi hosting 2018-02-06 06:37:44 +00:00
tanner 6071534a72 Start firmware 2018-02-05 19:31:54 -07:00
tanner 0c59652222 Sync tool status across all clients 2018-02-03 19:59:39 -07:00
tanner a1c80c70cb Grab user data from web server 2018-02-03 17:21:09 -07:00
tanner 3b5509000d Grab tool data from web server 2018-02-03 01:48:49 -07:00
tanner 976f764123 Add tool page 2018-02-02 23:41:30 -07:00
tanner c081c6ecc3 Create basic layout and navigation for client 2018-02-02 20:53:08 -07:00
tanner 9f77ca5215 Initialize web client with create-react-app 2018-02-02 14:22:06 -07:00