Commit Graph

77 Commits (927cf5bf1802418900f432a96c709661e9785ec5)

Author SHA1 Message Date
Jose Vera 9d44817f8b fix error missing controller 2022-03-02 22:42:46 -05:00
Jose Vera bf2c901e64 UAT account 0 creation 2022-03-02 22:37:16 -05:00
Jose Vera d7f88fe242 Fix dongle bigint 2022-03-02 21:37:57 -05:00
Jose Vera 56a854fcb1 logger 2022-03-02 21:29:13 -05:00
Jose Vera be94357332 Signup fixes 2022-03-02 21:18:07 -05:00
Jose Vera 9324aa589b same token for dev 2022-03-02 20:03:32 -05:00
Jose Vera 9d14157621 docker tweaks for fast setup on UAT 2022-03-02 18:46:03 -05:00
Jose Vera 66a5441eaf Working app locally using docker, removes config file for .env, fixes worker to only use Sequelize and fixes sequelize model type definitions 2022-03-01 00:04:36 -05:00
AdamSBlack 6d79bd20fc
Initial implementation for oauth and 2fa 2022-01-22 15:16:24 +00:00
AdamSBlack 41549c6754
various 2022-01-21 23:36:48 +00:00
AdamSBlack 0fa15ee61c
Fix device.getDrive returning incorrect promise
rolled back change in useradmin/view drive
2022-01-16 17:32:37 +00:00
AdamSBlack 1e58cad622
Import convert 2022-01-12 15:02:30 +00:00
AdamSBlack d8f3189803
Removed sql from useradmin.js 2022-01-10 02:49:24 +00:00
AdamSBlack fae5da0623
Removed all legacy SQL queries from api.js 2022-01-10 01:12:55 +00:00
AdamSBlack 7a11f51cd8
added model for drive segments, pilotauth now uses ORM 2022-01-10 01:07:56 +00:00
AdamSBlack 22bf9d74e0
New eslint rules to manage promises, fixed unhandled promise in api.js 2022-01-10 00:04:04 +00:00
AdamSBlack a7a292bf5b
legacy direct DB querys only exist in api & useradmin 2022-01-09 23:19:00 +00:00
AdamSBlack de4f013bb4
partially completed api.js 2022-01-09 10:50:27 +00:00
AdamSBlack 225047e24f
Removing callback dependencies, required for
DB migration
2022-01-09 04:31:42 +00:00
Cameron Clough daacbe65fd user admin 😪 2022-01-09 02:23:14 +00:00
Cameron Clough d9e4cae645 tidy up more stuff... 2022-01-09 02:22:44 +00:00
Cameron Clough 9a5b2bc0dd
lint: fix return types, tidy up 2022-01-09 01:40:49 +00:00
Cameron Clough c132913885
fix: parameter order 2022-01-09 01:40:49 +00:00
Cameron Clough 3e239ef0fc
admin api: tidy up, remove duplicate endpoint 2022-01-09 01:40:36 +00:00
Cameron Clough 3ae5c16639 lint: fix routes 2022-01-09 00:57:15 +00:00
Cameron Clough 6f05c0149a routes fixes 2022-01-09 00:38:41 +00:00
Cameron Clough f484ceca72 lint: many fixes 2022-01-08 23:07:09 +00:00
Cameron Clough d45e123e04 useradmin tidy up 2022-01-08 22:01:13 +00:00
Cameron Clough d9992dc2c0 remove unused imports, code tidy up 2022-01-08 22:00:08 +00:00
Cameron Clough 414d2438db fix: admin api get dongle typo 2022-01-08 21:57:30 +00:00
Cameron Clough 7b43aa3eff apply eslint fixes 2022-01-08 20:43:57 +00:00
AdamSBlack cb25d4b9f8
Code cleanup 2022-01-08 01:35:55 +00:00
AdamSBlack f47cf4c152 api endpoint to support returning segments 2022-01-07 02:08:17 +00:00
AdamSBlack 0a4ecf422e drive access api 2022-01-06 20:07:25 +00:00
AdamSBlack bf462356be Pipework for react front end + more api end points 2022-01-05 16:58:51 +00:00
AdamSBlack 36a3981f5b Athena restructure, websocket server for front
end realtime sessions
2022-01-03 16:34:46 +00:00
AdamSBlack 71b6eb32ac fixes 2022-01-03 16:29:47 +00:00
AdamSBlack c2e730f09a modify pairing code 2021-12-31 01:22:34 +00:00
AdamSBlack b4540abb5c Added support for extra c3 camera 2021-11-14 15:38:38 +00:00
AdamSBlack dc9e96ca3d various 2021-11-14 15:38:10 +00:00
AdamSBlack 1dd752b3b2 👀 2021-10-31 01:44:05 +00:00
AdamSBlack 5d69866bba prime activation prevents unpaired devices from
pairing >0.8.2
2021-10-31 01:36:57 +00:00
AdamSBlack 59305f2fc9 unique tagging of athena requests 2021-10-31 01:53:42 +01:00
AdamSBlack f4cb1ef142 Athena, logging, etc 2021-10-29 21:45:15 +01:00
AdamSBlack 32325111c6 Added new tables to database,
added logging to athena
2021-10-26 23:38:31 +01:00
AdamSBlack 9361043d83 Added proof of concept for Athena 2021-10-25 22:56:40 +01:00
AdamSBlack 4075e5730a Fixed admin API's middleware to not filter through
other routes
2021-10-13 19:06:46 +01:00
AdamSBlack 3596013e2f TODO: Fix admin api auth catching any undefined routes
Removed pointlessly stateful controllers, admin api fleshed out
2021-10-11 19:37:58 +01:00
AdamSBlack acf084743d updated database, sessions managed via signed JWT
token.

TODO: sign tokens based user unique token, instead of
global salt key
2021-10-03 17:44:43 +01:00
AdamSBlack 7590e9b644 userAdminApi now allows users to change their
password
2021-10-03 15:35:44 +01:00