Commit Graph

289 Commits (8abdefd403b49cce550163871fa3b4d102f0560f)

Author SHA1 Message Date
Cameron Clough 8abdefd403
remove athena 2022-04-20 18:46:39 +01:00
Cameron Clough 81524d760c
add 'development' environment and improve documentation 2022-04-14 15:51:13 +01:00
Cameron Clough 74f92b4e70
add api git patches 2022-04-14 15:41:45 +01:00
Cameron Clough 0d1baaeda5
traefik: switch to insecure dashboard
Remove the entrypoint and let traefik define it automatically
2022-04-14 14:04:17 +01:00
Cameron Clough 3ffe0095fb
traefik: disable insecure mode, re-add ip allowlist 2022-04-14 13:54:17 +01:00
Cameron Clough 7ea7cff849
disable athena in uat 2022-04-14 13:43:04 +01:00
Cameron Clough 6593ba322a
traefik: bind dashboard entrypoint to 127.0.0.1 2022-04-14 13:40:54 +01:00
Cameron Clough 551e2aa5f1
setup traefik dashboard, add container watchtower 2022-04-13 17:59:57 +01:00
Cameron Clough 79d8aec51e
remove acme 2022-04-13 17:22:47 +01:00
Cameron Clough 2442f21cb3
acme fixup 2022-04-13 17:21:04 +01:00
Cameron Clough 31cc72a754
cert fixup 2022-04-13 17:18:13 +01:00
Cameron Clough 4ff3b996f0
uat: switch to prod letsencrypt CA 2022-04-13 17:02:35 +01:00
Cameron Clough 6d95d2b1a7
create uat environment config 2022-04-13 16:29:55 +01:00
Cameron Clough 531b7e0f2a
Revert "Updated .dockerignore"
This reverts commit 5aed7a109f.
2022-04-13 15:58:58 +01:00
Adam Black 5aed7a109f
Updated .dockerignore
Included node_modules
2022-04-01 23:31:21 +01:00
Cameron Clough 4e94b93e97
ci: disable running tests (broken) 2022-03-26 23:43:51 +00:00
Cameron Clough 6bed0726fa
refactor(websocket): improve code formatting, fix linting issues 2022-03-26 23:12:50 +00:00
Cameron Clough 2e9c3f0573
refactor: remove unused import 2022-03-26 23:00:30 +00:00
Cameron Clough 75ffac563b
ci: require build/tests pass before building docker image 2022-03-26 23:00:17 +00:00
Cameron Clough 18a37f971e
ci: add build/test jobs 2022-03-26 22:56:17 +00:00
Cameron Clough 923b25697c
Create FUNDING.yml 2022-03-26 21:07:32 +00:00
Cameron Clough cef7e58239
ci: build and push docker image to github container repo 2022-03-26 16:20:28 +00:00
Cameron Clough 4c419d7b56
bump cabana 2022-03-26 16:19:33 +00:00
Cameron Clough 287cbe99f9
fix(useradmin): using wrong endpoint for pair_device 2022-03-25 00:46:32 +00:00
Cameron Clough ba7845891d
fix(useradmin): fix unpair_device endpoint 2022-03-25 00:40:07 +00:00
Cameron Clough 8e0293704e
bump cabana 2022-03-24 23:47:41 +00:00
Cameron Clough 6bd8c85210
fix(server): try to fix CORS 2022-03-24 23:47:29 +00:00
Cameron Clough 365868dda3
refactor: code cleanup 2022-03-24 23:36:42 +00:00
Cameron Clough 3c5f0d469d
fix(server): fix segment file downloads 2022-03-24 23:36:29 +00:00
Cameron Clough be7c2a9e3c
fix(server): fix upload_url device not found 2022-03-24 23:36:15 +00:00
Cameron Clough 449342dab9
refactor: delete old getDrive method 2022-03-24 23:35:12 +00:00
Cameron Clough 1b2ea1b5d8
fix(worker): dcamera not required for 'upload complete' 2022-03-24 23:01:21 +00:00
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