186 Commits (1b736b14468b7f5b9edf771098ad4caf2b475d5c)
 

Author SHA1 Message Date
Alex Mikhalev 1b736b1446 Allow configuring log level from env 6 years ago
Alex Mikhalev 6895ee5d42 Use typescript project references 6 years ago
Alex Mikhalev 457a124874 Refactored out jwt token stuff 6 years ago
Alex Mikhalev 6c1ba0022f Added drone.yml file 6 years ago
Alex Mikhalev 1506c40d61 Make device image in list a link to the device 6 years ago
Alex Mikhalev 9296226036 Properly subscribe to and unsubscribe from devices 6 years ago
Alex Mikhalev dbb314aaad Made mosquitto auth work 6 years ago
Alex Mikhalev 4f7a6202a4 Added support for registering devices 6 years ago
Alex Mikhalev 7da098a070 dockerfile use node directly 6 years ago
Alex Mikhalev c33e38dfbb Fixed Docker to use stretch image and not fail build 6 years ago
Alex Mikhalev 5267f77e8a Started adding mosquitto routes 6 years ago
Alex Mikhalev cf880397f5 Added a script to run in tmux 6 years ago
Alex Mikhalev 942fded9d6 Fixed prettyPrint to pass through non-json lines 6 years ago
Alex Mikhalev ed8d012a4b Fixed rpc not connecting after login 7 years ago
Alex Mikhalev 939540cd0e Updated dependencies; made own pretty formatter module 7 years ago
Alex Mikhalev c8dd1df615 Use build in pino.pretty definitions 7 years ago
Alex Mikhalev 26e9b49499 Use npm @types/module-alias 7 years ago
Alex Mikhalev 7fbfe86634 Refactored out ws sprinklers client classes 7 years ago
Alex Mikhalev a6876b54d8 Fixed lint and remaining compilation issues 7 years ago
Alex Mikhalev f345344974 Refer to section by id in SectionChooser 7 years ago
Alex Mikhalev f8a1dd0a8c Better handling of expired access tokens 7 years ago
Alex Mikhalev f679af1a35 Fixed program table expansion with storing id's instead of program 7 years ago
Alex Mikhalev c1001ad787 Show full error on close 7 years ago
Alex Mikhalev 60cabb9e57 Use mobx actions on client side 7 years ago
Alex Mikhalev e35f9bf0d9 Implemented a working devices list 7 years ago
Alex Mikhalev 187172e9e7 Token type improvement 7 years ago
Alex Mikhalev c6c98d36a0 Restructured components and pages 7 years ago
Alex Mikhalev 6b1b650f78 Fixed token type issues 7 years ago
Alex Mikhalev 8a6d501cda refactoring 7 years ago
Alex Mikhalev b59fbb456b Fixed authentication and checking device authorization 7 years ago
Alex Mikhalev ab0756d01e Nice refactoring and verification of api endpoints 7 years ago
Alex Mikhalev 4dd28098bf Cleanup and refactoring of authentication and server api 7 years ago
Alex Mikhalev ded45e7d44 Fixed paths.js publicDir 7 years ago
Alex Mikhalev 96d3ba2d6e Use . instead of explicit main path in package.json 7 years ago
Alex Mikhalev a3c621ea5c added main index.js 7 years ago
Alex Mikhalev dd39980c74 Moved /app to /client 7 years ago
Alex Mikhalev 68f37c60b3 Upgraded dependencies and fixed lint issues 7 years ago
Alex Mikhalev c100c502cd Fixed ScheduleDate 7 years ago
Alex Mikhalev a3c6fa2b8e Fixed lots of lint issues 7 years ago
Alex Mikhalev 03f317c1ba Lots of work on schedule editing 7 years ago
Alex Mikhalev 117bb7cfa6 Started working on editing schedules 7 years ago
Alex Mikhalev ce3abbca26 Fixed program save/cancel editing by not using mobx viewmodel 7 years ago
Alex Mikhalev 5d3b633f52 Fixed "add program item" button showing while not editing 7 years ago
Alex Mikhalev 8fc64824c9 Added button to add a program item 7 years ago
Alex Mikhalev 4a5b5ae7d9 Keep track of editing state with query string; allow deleting of program items 7 years ago
Alex Mikhalev 116c803ec7 Drag to reorder sections 7 years ago
Alex Mikhalev 1eff9b4267 Fixed DurationView wrapping 7 years ago
Alex Mikhalev 7a4adf4299 Split out css files to separate ones in the styles folder 7 years ago
Alex Mikhalev 4544b61e6f Added depends_on to docker-compose files 7 years ago
Alex Mikhalev a1bd742b29 Added initial README.md 7 years ago