Commit graph

15 commits

Author SHA1 Message Date
Florian Brede dd2b7cae35 TODO: set maximum segments per batch to 15 (from initially 50) to reduce the per-batch duration for slower devices. 2021-05-30 03:20:34 +02:00
Florian Brede 61f2f8ecd5 TODO: added vehicle parameters & general device / openpilot / drive information 2021-05-30 03:06:27 +02:00
Florian Brede 065f05e6ea FIX: worker missing crashlog path / unable to delete old logs. 2021-05-30 01:11:23 +02:00
Florian Brede 6ebe94e8a5 FIX: removed discarded sendmail import 2021-05-23 03:11:27 +02:00
Florian Brede b9cf8e26d9
Merge pull request #3 from AdamSBlack/main
Continuation, routes now in /routes and /controllers more fleshed out + tests
2021-05-23 01:21:24 +02:00
Florian Brede 1edbaf6395 FIX: the worker was regularly hanging because the "wasm-bz2" library comma uses does not correctly handle corrupt files (the stream stalls despite not having all bytes read). we now use the native bunzip2 which both gives better performance and reliable error handling 2021-05-22 03:44:03 +02:00
Adam Black 68ed642fcc removed import from worker.js, will switch everything over to import in future commit 2021-05-21 23:21:06 +01:00
Florian Brede c507c6166a
Merge pull request #2 from AdamSBlack/main
Foundations to split DB bits into models, linted and cleaned up a few bits
2021-05-21 01:43:30 +02:00
Florian Brede 43b419b897 FIX: quirky gps handling & incorrect timespan calculations 2021-05-20 03:50:53 +02:00
AdamSBlack 436aa3fda5 Partial refactoring of v1.3/:dongleId/upload_url/, less code, started putting things into their own models.
Won't work until I finish
2021-05-19 22:55:19 +01:00
Florian Brede 446ab43887 FIX: support grey and black panda gps distance calculation, increase lock stale time, skip ongoing uploads with missing directories 2021-05-19 18:28:39 +02:00
Florian Brede 8d3151eb0d FIX: es6 requirement 2021-05-19 07:10:17 +02: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 e000d7a7a6 TODO: updated all quota / expire / delete drive functionality including recalculating device used storage in worker.js
also fixed some bugs, some performance improvements, removed drive count limit and added a "MOTD" field rendered on the login page.
2021-05-17 03:53:25 +02:00
Florian Brede ec2d421d3d TODO: initial retropilot-server commit 2021-05-16 04:35:18 +02:00