31 Commits

Author SHA1 Message Date
f328e5c2e2 Lots of improvements 2019-07-20 18:06:07 -06:00
9ef81b015b Switch to pino-http 2019-07-19 20:06:03 -06:00
8c49cabc35 add clientId to device connect endpoint
All checks were successful
continuous-integration/drone the build was successful
2018-12-12 00:43:42 -08:00
0aa587551f added devices generate_token route
All checks were successful
continuous-integration/drone the build was successful
2018-12-11 20:30:52 -08:00
8756180ad1 fix: icons generation, 404 errors, static serving
All checks were successful
continuous-integration/drone the build was successful
2018-12-11 17:03:44 -08:00
4963e31473 fix: Error handling 2018-12-11 17:03:44 -08:00
934eecd9c9 style: Prettier everything 2018-12-11 17:03:44 -08:00
2503756c60 fix: errorHandler handles internal errors and limit data
Only show data in development
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
457a124874 Refactored out jwt token stuff 2018-12-11 17:02:58 -08:00
9296226036 Properly subscribe to and unsubscribe from devices 2018-12-11 17:02:58 -08:00
dbb314aaad Made mosquitto auth work 2018-12-11 17:02:58 -08:00
4f7a6202a4 Added support for registering devices 2018-12-11 17:02:58 -08:00
5267f77e8a Started adding mosquitto routes 2018-08-27 23:09:45 -06:00
e35f9bf0d9 Implemented a working devices list 2018-08-12 11:55:15 +03:00
187172e9e7 Token type improvement 2018-08-11 20:35:34 +03:00
ab0756d01e Nice refactoring and verification of api endpoints 2018-08-11 17:00:53 +03:00
4dd28098bf Cleanup and refactoring of authentication and server api 2018-08-10 16:09:23 +03:00
dd39980c74 Moved /app to /client 2018-08-07 21:21:26 +03:00
9be28477ed Added docker-compose support 2018-07-25 12:53:33 -06:00
411b2ff045 Migrated to using typeorm+postgres for database 2018-07-20 00:03:11 -06:00
7ed3096b6f Improved error handling, and error display in login form 2018-07-08 14:02:05 -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
a179d69241 Vastly cleaned up websocket data format, made it a lot more like json rpc 2018-06-30 21:18:41 -06:00
a259f419fe cleaned stuffs up 2018-06-29 21:30:55 -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