de33ebf6d7FIX: overwrite existing rlog files (in case the previous parsing failed, this would fail again because bunzip2 exits non 0 without "-f")
Florian Brede
2021-06-08 13:02:18 +0200
ff96091ceeFIX: rewritten dashboard calls to return more plausible responses and show the username
Florian Brede
2021-06-08 13:01:07 +0200
ebdaa2e738FIX: another fix for the dashboard statistics (minutes)
Florian Brede
2021-06-05 05:11:43 +0200
562d932827FIX: fixes for dashboard statistics
Florian Brede
2021-06-05 04:56:00 +0200
b14f7bc083TODO: implemented api calls for the dashboard statistics, registration feedback, account status
Florian Brede
2021-06-05 04:36:50 +0200
a3c6c1955fFIX: added sqlite concurrency protections to prepare threaded execution of worker.js
Florian Brede
2021-06-04 05:03:50 +0200
f6dfe782bfTODO: added welcomeMessage to overview, added some statistics
Florian Brede
2021-06-04 05:02:03 +0200
5280f339f4Merge branch 'florianbrede-ayet:main' into main
Adam Black
2021-05-31 19:03:34 +0100
9bd1259f66FIX: fixed the gps distance validation (now assumes > 250km/h is corrupt), some cleanup / reduced logging
Florian Brede
2021-05-30 03:56:48 +0200
dd2b7cae35TODO: set maximum segments per batch to 15 (from initially 50) to reduce the per-batch duration for slower devices.
Florian Brede
2021-05-30 03:20:34 +0200
cd133d5e9fFIX: correctly check if metadata is defined
Florian Brede
2021-05-30 03:19:12 +0200
7b6472dd20DATABASE MIGRATION: ALTER TABLE 'drives' ADD COLUMN 'metadata' TEXT; ----- TO UPDATE EXISTING DRIVES: UPDATE drive_segments SET upload_complete=0, is_processed=0 WHERE id IN (SELECT MIN(id) FROM "drive_segments" GROUP BY drive_identifier, dongle_id)
Florian Brede
2021-05-30 03:08:02 +0200
61f2f8ecd5TODO: added vehicle parameters & general device / openpilot / drive information
Florian Brede
2021-05-30 03:06:27 +0200
094e9c2790FIX: - uploads and device registration for openpilot 0.7.x devices - possible security exploit (directory not protected with token for boot/crash logs)
Florian Brede
2021-05-30 01:33:02 +0200
08051fb86fFIX: correctly parse dates and ignore exceptions for boot & crash logs
Florian Brede
2021-05-30 01:11:59 +0200
065f05e6eaFIX: worker missing crashlog path / unable to delete old logs.
Florian Brede
2021-05-30 01:11:23 +0200
e83f2b2481TODO: updated cabana to persist dbcs for routes and added an option to pass custom dbcs through the retropilot configuration
Florian Brede
2021-05-30 01:10:07 +0200
2ec6e7650fWrote test for /retropilot/0/useradmin
Adam Black
2021-05-25 20:36:35 +0100
6028036aa4API to register users
Adam Black
2021-05-23 19:36:16 +0100
33b630e893moving mail logic into controller
Adam Black
2021-05-23 15:40:55 +0100
1edbaf6395FIX: 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
Florian Brede
2021-05-22 03:43:51 +0200
2f3c094ca3__dirname > __basedir
Adam Black
2021-05-21 23:29:36 +0100
68ed642fccremoved import from worker.js, will switch everything over to import in future commit
Adam Black
2021-05-21 23:21:06 +0100
47784d1d34split api & useradmin into their own routes
Adam Black
2021-05-21 23:17:11 +0100
64d942ddbbReadded userping
Adam Black
2021-05-21 22:40:00 +0100