136 Commits

Author SHA1 Message Date
a82b3a6b24 Added development mode for webpack 2018-07-25 13:50:31 -06:00
9be28477ed Added docker-compose support 2018-07-25 12:53:33 -06:00
79ff1e8ff9 Minor UI improvements 2018-07-24 12:55:43 -06:00
c1d9d149ba Updated dependencies 2018-07-23 20:14:31 -06:00
120c719623 Many ui improvements; saving program updates works 2018-07-23 19:20:41 -06:00
9d217a594a UI improvements; added program page 2018-07-22 14:50:08 -06:00
411b2ff045 Migrated to using typeorm+postgres for database 2018-07-20 00:03:11 -06:00
7f7051658b Upped tsconfig target for server (becuase node 10 is good) 2018-07-13 00:49:14 -06:00
9aadf8e023 Started adding some device stuff for database 2018-07-13 00:04:59 -06:00
757141c3cb Fixed connection state updating for devices 2018-07-12 13:46:50 -07:00
07a16f79a1 Fixed websocket protocol selection to allow wss 2018-07-12 13:22:42 -07:00
2413be7dd4 Fixed location.protocol usage 2018-07-12 13:13:53 -07:00
5d43086f5a Fixed protocol on http api so HTTPS works 2018-07-12 13:10:08 -07:00
0f4b055a12 Improved auth flow 2018-07-08 20:44:45 -07:00
7ed3096b6f Improved error handling, and error display in login form 2018-07-08 14:02:05 -06:00
4f0efd9551 Added logout route and page 2018-07-08 13:44:46 -06:00
efe7f745fc Fixed compilation warnings and errors 2018-07-08 07:16:17 -06:00
0db537a718 Removed yarn-error.log 2018-07-08 06:59:00 -06:00
466cad7893 Improvements to error handling and authentication 2018-07-08 06:57:03 -06:00
853770a9e8 Actually comparing the password when granting a token is important 2018-07-02 15:25:35 -06:00
2baca5fdd0 Added login page and lots of related improvments 2018-07-02 15:22:59 -06:00
41ece40a84 added http api on client side for token grants 2018-07-01 02:00:17 -06:00
1acd60435f Better rpc error handling 2018-06-30 23:26:48 -06:00
a179d69241 Vastly cleaned up websocket data format, made it a lot more like json rpc 2018-06-30 21:18:41 -06:00
d6590c551d fixed warnings 2018-06-30 14:49:13 -06:00
a259f419fe cleaned stuffs up 2018-06-29 21:30:55 -06:00
63689e14ff Better connection state stuff 2018-06-29 18:16:06 -06:00
472df851f4 Made routing able to view different devices 2018-06-29 15:00:45 -06:00
ad6306ad6e Added framework support for multiple devices 2018-06-29 14:48:42 -06:00
ea00d497c6 improved section run progress display, especially with pausing and unpausing 2018-06-29 11:54:49 -06:00
dbb5c37efe Some great token routes and stuff 2018-06-28 17:25:08 -06:00
94724879b6 Started experimenting with some auth stuff 2018-06-27 14:46:03 -06:00
321738a517 Added wildcard route for react router 2018-06-27 12:12:14 -06:00
d4164b9050 garbage 2018-06-27 00:59:58 -06:00
fd9f67f555 Lots of ui improvments 2018-06-26 11:53:22 -06:00
1a9c1f5cbc Improved error handling 2018-06-25 17:37:36 -06:00
4175482212 Added react router and nav bar 2018-06-25 13:37:37 -06:00
d5b65d7a99 Refactored out websocket api and state stuff 2018-06-25 02:20:44 -06:00
e4f1c1c6a3 Updated dependencies
Fixed issues with typescript 2.9
2018-06-23 12:37:55 -06:00
f00c96efde Fixed connection state mobx updating 2018-06-17 01:04:30 -06:00
7a46e9d8a3 Improved connection status display 2018-06-16 23:54:03 -06:00
f16c4fbd5f Optimized Dockerfile order 2018-05-28 20:22:18 -06:00
fd7ccd596e Cleanup of server side state 2018-05-24 10:36:16 -06:00
a5979b2774 Updated dependencies 2018-04-12 17:27:42 -06:00
d78a10f72e Made docker stuff better 2017-11-01 00:28:47 -06:00
5a826c7b39 Added stuff to tasks 2017-10-31 17:27:22 -06:00
19d973ee71 Made things look better 2017-10-31 17:23:27 -06:00
5ff2825fb1 Fixed compilation issues 2017-10-14 01:51:22 -06:00
adffea950a Lots of good improvements 2017-10-13 16:11:37 -06:00
7846653297 Started UI improvements 2017-10-10 18:00:01 -06:00