73 Commits

Author SHA1 Message Date
a85ddae7ad fix: use proper pretty command in package.json 2018-12-11 17:03:44 -08:00
bb644067fb build: Use typescript@latest 2018-12-11 17:03:44 -08:00
46f4b9d14a feat: Use oclif cli for server; clean up webpack config 2018-12-11 17:03:44 -08:00
fce64f3850 refactor: Move server entrypoints to bin folder 2018-12-11 17:03:44 -08:00
69c4c1c8e1 Use cache-loader and thread-loader instead of HappyPack 2018-12-11 17:03:44 -08:00
e6c3904701 Use prettier on everything 2018-12-11 17:03:44 -08:00
6895ee5d42 Use typescript project references 2018-12-11 17:03:44 -08:00
939540cd0e Updated dependencies; made own pretty formatter module 2018-08-19 19:53:30 -06:00
26e9b49499 Use npm @types/module-alias 2018-08-19 19:28:38 -06:00
96d3ba2d6e Use . instead of explicit main path in package.json 2018-08-08 17:30:38 +03:00
a3c621ea5c added main index.js 2018-08-08 17:16:23 +03:00
dd39980c74 Moved /app to /client 2018-08-07 21:21:26 +03:00
68f37c60b3 Upgraded dependencies and fixed lint issues 2018-08-07 12:04:33 +03:00
4a5b5ae7d9 Keep track of editing state with query string; allow deleting of program items 2018-07-27 22:22:09 -06:00
116c803ec7 Drag to reorder sections 2018-07-27 18:56:53 -06:00
9be28477ed Added docker-compose support 2018-07-25 12:53:33 -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
411b2ff045 Migrated to using typeorm+postgres for database 2018-07-20 00:03:11 -06:00
466cad7893 Improvements to error handling and authentication 2018-07-08 06:57:03 -06:00
41ece40a84 added http api on client side for token grants 2018-07-01 02:00:17 -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
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
d4164b9050 garbage 2018-06-27 00:59:58 -06:00
4175482212 Added react router and nav bar 2018-06-25 13:37:37 -06:00
e4f1c1c6a3 Updated dependencies
Fixed issues with typescript 2.9
2018-06-23 12:37:55 -06:00
7a46e9d8a3 Improved connection status display 2018-06-16 23:54:03 -06:00
a5979b2774 Updated dependencies 2018-04-12 17:27:42 -06:00
19d973ee71 Made things look better 2017-10-31 17:23:27 -06:00
7846653297 Started UI improvements 2017-10-10 18:00:01 -06:00
83de6033a6 Added "files" to package.json 2017-10-09 22:13:59 -06:00
919d7a5082 Fixed and refactored a bunch of stuff 2017-10-09 22:09:42 -06:00
dab7a9e19e Good work on websocket device comms 2017-10-09 08:09:08 -06:00
e5cc6b86e7 Much better serialization/deserialization for sprinklers 2017-10-05 14:27:43 -06:00
f23ad08f92 More work on server; lots of refactoring and good stuff 2017-10-04 13:22:10 -06:00
4b85395302 Renamed start:all to start:dev 2017-10-03 23:19:57 -06:00
12d7ae684f Better run processes 2017-10-03 23:19:45 -06:00
a698775388 Added request logger and made stuff better 2017-10-03 13:07:05 -06:00
512a633c0c Made better webpack configs 2017-10-03 12:18:30 -06:00
c198b2d75e Migrated from paho-mqtt to mqtt package 2017-09-26 14:24:15 -06:00
d6a4022528 Added pino logging 2017-09-26 12:43:25 -06:00
784fb4f419 Updated dependencies 2017-09-15 12:56:06 -06:00
8cb7d454a4 Better messages support; fixed transition; added timeout 2017-09-10 21:38:07 -06:00
dfbff5ee88 Added better state injection 2017-09-10 12:30:23 -06:00
2ef895f950 Started more work on good stuff 2017-09-10 11:23:54 -06:00
d1c2b04c55 Made hot reloading work and improved webpack stuff 2017-09-08 10:36:10 -06:00
fe5b187c0e Fixed build 2017-09-08 10:16:08 -06:00
4e5abdd0de Fixed all lint issues 2017-09-08 09:49:30 -06:00
54054797b1 Started work on fixing lint stuff 2017-09-07 15:52:51 -06:00