Commit Graph

30 Commits (spacecruft)

Author SHA1 Message Date
Jeff Moe 6a16f55b19 need esm 2022-05-02 22:23:54 -06:00
AdamSBlack 21067730dd
add user settings, add checkbox to share data on
/useradmin/overview page
2022-05-01 23:01:13 +01:00
Cameron Clough dea40d67c3
babel 2022-03-21 13:13:28 +00:00
Cameron Clough 7680c2fb98
worker main method 2022-03-21 11:48:58 +00:00
Cameron Clough dcbb661424
package.json remove license/author fields 2022-03-21 10:59:58 +00:00
Cameron Clough bff3f3ca5e
big refactor - move into src/worker and src/server 2022-03-21 10:54:50 +00:00
Cameron Clough cd46118942 remove broken script 2022-03-18 20:30:59 +00:00
Cameron Clough 3986c05ba8
cleanup 2022-03-12 17:14:45 +00: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 1e58cad622
Import convert 2022-01-12 15:02:30 +00:00
AdamSBlack 22bf9d74e0
New eslint rules to manage promises, fixed unhandled promise in api.js 2022-01-10 00:04:04 +00:00
Cameron Clough 4f13eae80a add lint tasks to package.json 2022-01-08 20:43:39 +00:00
Cameron Clough f6e6445c45 move eslint config to .eslintrc.json 2022-01-08 20:15:02 +00:00
AdamSBlack cb25d4b9f8
Code cleanup 2022-01-08 01:35:55 +00:00
Cameron Clough 4d2b3ba382
Update @commaai/log_reader dependency 2022-01-06 21:36:31 +00:00
AdamSBlack 71b6eb32ac fixes 2022-01-03 16:29:47 +00:00
AdamSBlack 05e59769e9 modified package.json scripts 2021-10-31 01:11:30 +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 9361043d83 Added proof of concept for Athena 2021-10-25 22:56:40 +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 cbea324a05 Implemented Sequelize ORM, moved over users.js
to new ORM
2021-10-02 23:08:56 +01:00
Adam Black 2ec6e7650f Wrote test for /retropilot/0/useradmin
Converted a few more routes to return json

New config option: flag: { useUserAdminApi: BOOLEAN } this will load the userAdminApi routes into the express app.
2021-05-25 20:36:35 +01:00
Florian Brede a5871a9783 TODO: replaced sendmail by nodemailer to allow using a proper & authenticated smtp endpoint. 2021-05-23 02:18:11 +02:00
Adam Black 0d49d5ce6c Added tests 2021-05-22 17:33:28 +01:00
Florian Brede ef0e0a683f TODO: replaced lowdb with sqlite, fixed some bugs and implemented some performance improvements. requires node 10 and ESM (node -r esm xxx.js) now. 2021-05-18 05:31:02 +02:00
Florian Brede ec2d421d3d TODO: initial retropilot-server commit 2021-05-16 04:35:18 +02:00