162 Commits (e35f9bf0d928db25f161081b4e59e6b19679ff8c)
 

Author SHA1 Message Date
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
Alex Mikhalev a82b3a6b24 Added development mode for webpack 7 years ago
Alex Mikhalev 9be28477ed Added docker-compose support 7 years ago
Alex Mikhalev 79ff1e8ff9 Minor UI improvements 7 years ago
Alex Mikhalev c1d9d149ba Updated dependencies 7 years ago
Alex Mikhalev 120c719623 Many ui improvements; saving program updates works 7 years ago
Alex Mikhalev 9d217a594a UI improvements; added program page 7 years ago
Alex Mikhalev 411b2ff045 Migrated to using typeorm+postgres for database 7 years ago
Alex Mikhalev 7f7051658b Upped tsconfig target for server (becuase node 10 is good) 7 years ago
Alex Mikhalev 9aadf8e023 Started adding some device stuff for database 7 years ago
Alex Mikhalev 757141c3cb Fixed connection state updating for devices 7 years ago
Alex Mikhalev 07a16f79a1 Fixed websocket protocol selection to allow wss 7 years ago
Alex Mikhalev 2413be7dd4 Fixed location.protocol usage 7 years ago
Alex Mikhalev 5d43086f5a Fixed protocol on http api so HTTPS works 7 years ago
Alex Mikhalev 0f4b055a12 Improved auth flow 7 years ago
Alex Mikhalev 7ed3096b6f Improved error handling, and error display in login form 7 years ago
Alex Mikhalev 4f0efd9551 Added logout route and page 7 years ago
Alex Mikhalev efe7f745fc Fixed compilation warnings and errors 7 years ago
Alex Mikhalev 0db537a718 Removed yarn-error.log 7 years ago
Alex Mikhalev 466cad7893 Improvements to error handling and authentication 7 years ago
Alex Mikhalev 853770a9e8 Actually comparing the password when granting a token is important 7 years ago
Alex Mikhalev 2baca5fdd0 Added login page and lots of related improvments 7 years ago
Alex Mikhalev 41ece40a84 added http api on client side for token grants 7 years ago
Alex Mikhalev 1acd60435f Better rpc error handling 7 years ago
Alex Mikhalev a179d69241 Vastly cleaned up websocket data format, made it a lot more like json rpc 7 years ago