Commit Graph

307 Commits (main)

Author SHA1 Message Date
Cameron Clough 50f4df7654
fix(worker): round drive_segments.distance_meters to int 2022-03-24 22:52:39 +00:00
Cameron Clough c59f2a07ea
fix(worker): fix segment processing/file upload status 2022-03-24 22:52:21 +00:00
Cameron Clough 07551a7514
refactor: improve code formatting 2022-03-24 22:05:05 +00:00
Cameron Clough e8b1b813a3
Add uptime to README 2022-03-24 21:37:22 +00:00
Cameron Clough 9e72edef19
fix(useradmin): drive segment fixes 2022-03-24 21:21:08 +00:00
Cameron Clough 742b7d1a3c
refactor(useradmin): minor cleanup 2022-03-24 21:15:22 +00:00
Cameron Clough 73454da76d
refactor(useradmin): improve code formatting, remove duplicate code 2022-03-24 21:03:19 +00:00
Cameron Clough 05fc5c1dcd
add LOG_LEVEL to dotenv 2022-03-24 19:41:20 +00:00
Cameron Clough f2a1ee7cf1
worker refactoring 2022-03-24 19:30:26 +00:00
Cameron Clough ca94b1c1a0
fix worker not finding unprocessed segments 2022-03-24 15:47:47 +00:00
Cameron Clough f9b98cc120
feat(dongle): implement prime_type in devices endpoint 2022-03-24 15:06:25 +00:00
Cameron Clough 21daab109f
bug fixes for useradmin 2022-03-24 13:51:39 +00:00
Cameron Clough 7a86cef5a5
fix(orm): try and sync database after loading models 2022-03-24 13:51:18 +00:00
Cameron Clough a5b5d90702
login endpoint cleanup 2022-03-24 00:37:50 +00:00
Cameron Clough c2296772d1
database debugging 2022-03-24 00:12:02 +00:00
Cameron Clough a73fd28b72
fix auth middleware, store account in request 2022-03-24 00:00:43 +00:00
Cameron Clough 91d094eede
rename isAuthenticated middleware to requireAuthenticated 2022-03-24 00:00:25 +00:00
Cameron Clough 8de0b2f8dd
fix pairing status endpoint 2022-03-23 23:55:01 +00:00
Cameron Clough de9de92a44
fix(useradmin): correct route paths 2022-03-23 22:44:05 +00:00
Cameron Clough 493c794d33
fix starting server/worker 2022-03-23 22:44:05 +00:00
Cameron Clough 0fa89a27eb
bump cabana 2022-03-23 15:59:03 +00:00
Cameron Clough 04a210cc32
Update retropilot.patch 2022-03-23 15:42:14 +00:00
Cameron Clough f08d416b2a
Create retropilot.patch 2022-03-23 15:41:20 +00:00
Cameron Clough 75a8ed3e1b
seperate dotenv file for docker overrides 2022-03-23 15:14:04 +00:00
Cameron Clough 4c425445f0
docker: use commit ref to bump cabana docker build step 2022-03-23 14:18:57 +00:00
Cameron Clough edf0241636
formatting 2022-03-22 23:53:28 +00:00
Cameron Clough 827a701e30
lint fixes 2022-03-22 23:32:44 +00:00
Cameron Clough f8e9d2c20b
refactor(worker): replace orm queries with sequelize model calls 2022-03-22 23:29:07 +00:00
Cameron Clough 930665f3c6
refactor(worker): extract cleanup functions 2022-03-22 22:34:28 +00:00
Cameron Clough 4a39c36818
build router for each endpoint 2022-03-22 15:14:08 +00:00
Cameron Clough c3359bb223
move API routes under "/api" path 2022-03-22 13:03:26 +00:00
Cameron Clough cbe3cf0c2a
cors 2022-03-21 23:39:46 +00:00
Cameron Clough c11c4a3616
refactor: orm models and logger fixes 2022-03-21 23:39:30 +00:00
Cameron Clough 28285df723
ci: multiple CI jobs 2022-03-21 21:57:23 +00:00
Cameron Clough b00fd915b3
lint: no mixed operators 2022-03-21 21:57:12 +00:00
Cameron Clough f528699367
refactor: split out worker/server environment setup 2022-03-21 21:45:15 +00:00
Cameron Clough cbe4ba728b
use port 8080 instead
So that it doesn't clash with the local react server
2022-03-21 21:44:25 +00:00
Cameron Clough 3ef44a5ce5
ci: fix testing 2022-03-21 20:11:47 +00:00
Cameron Clough 1c1b8f66c8
fix basedir 2022-03-21 20:02:10 +00:00
Cameron Clough 6707bff659
tests cleanup 2022-03-21 20:01:58 +00:00
Cameron Clough 530220a8e4
docker: build cabana from source 2022-03-21 15:27:22 +00:00
Cameron Clough 3bfe3b06b4
add ci 2022-03-21 14:49:16 +00:00
Cameron Clough 05322a3ec5
worker: fix many linter issues 2022-03-21 13:48:22 +00:00
Cameron Clough 8e661e1205
docker: use volumes 2022-03-21 13:28:52 +00:00
Cameron Clough dea40d67c3
babel 2022-03-21 13:13:28 +00:00
Cameron Clough 7da0fc9640
cleanup 2022-03-21 13:13:22 +00:00
Cameron Clough 7680c2fb98
worker main method 2022-03-21 11:48:58 +00:00
Cameron Clough a8cb1e620e
test: fix mocha loading esm 2022-03-21 11:35:05 +00:00
Cameron Clough dcbb661424
package.json remove license/author fields 2022-03-21 10:59:58 +00:00
Cameron Clough 276de5dd8c
refactor: move websocket into server 2022-03-21 10:56:42 +00:00