Chris Vickery
e8c8b901c1
Switch to use @commaai/pandajs for webusb communications
...
Squashed commit of the following:
commit c5d1f64a7072d1eeee6cd52b02aed69515275e22
Author: Chris Vickery <chrisinajar@gmail.com>
Date: Sun Mar 18 17:45:14 2018 -0700
Change to scoped pandajs
commit 4ebc842bfc957b32eb694b74517bf3aedf5194c7
Author: Chris Vickery <chrisinajar@gmail.com>
Date: Sun Mar 18 17:37:09 2018 -0700
Use pandajs lib to communicate with panda modules
2018-03-18 17:46:30 -07:00
Andy Haden
f028c332f3
merge concurrent-download
2018-03-17 16:54:55 -07:00
Andy Haden
f407c235c7
merge deadlock
2018-03-17 16:54:32 -07:00
Andy Haden
536c04bd71
merge save-live-data
2018-03-17 16:54:07 -07:00
Chris
ef28fc98e7
Shore up tests
2018-01-22 11:27:05 -08:00
Chris Biscardi
93e4fd395b
implement FieldMap
2018-01-19 16:34:15 -08:00
Chris Biscardi
ddeea37287
Refactor Signals
...
Signals are tied to OpenDBC and CanJS work. Refactor them to make space
for hosting the functions currently in CanJS that shouldn't be in
CanJS.
Also the beginning of performance work for Cabana, which is sorely
needed due to constant large state updates triggered by raf on video
frame events
2018-01-19 16:16:04 -08:00
ChristopherBiscardi
48a04b3d49
undefined -> untitled
2018-01-08 11:58:07 -08:00
ChristopherBiscardi
298c6cbabc
eslint fixes for ci to pass
2017-12-15 14:29:13 -08:00
ChristopherBiscardi
a809f733f3
rename dbc files to not get picked up as tests
2017-12-15 13:20:07 -08:00
ChristopherBiscardi
b8e15d3e46
Make use of React event listener logic
...
instead of manually adding event listeners, let react handle event
listener lifecycle. This means HLS will not throw in enzyme
environment and we don't have to clean up any handlers manually
2017-12-15 12:43:56 -08:00
ChristopherBiscardi
361f97387f
enzyme upgrade broke tests
...
Skip now-flaky tests because "simulate does not simulate anything" and
there are issues with .find and simulate propogating state back to
enzyme.
2017-12-15 12:15:57 -08:00
ChristopherBiscardi
eab27586e6
graph tests have always failed, remove them
2017-12-14 15:15:48 -08:00
ChristopherBiscardi
3294a8c28a
"fix" dbc tests, write more extensive integration tests instead
2017-12-14 14:57:04 -08:00
ChristopherBiscardi
bec177a433
set up tests for react 16/enzyme
2017-12-14 14:01:36 -08:00
ChristopherBiscardi
73a2062963
components/Modal is never used
2017-12-14 13:04:56 -08:00
ChristopherBiscardi
4f3eda9f3b
Add ability to modify opendbc commit message
2017-12-13 16:16:50 -08:00
ChristopherBiscardi
bf801214ea
try to replace manual core-js polyfills with babel-preset-env
2017-12-13 14:04:09 -08:00
ChristopherBiscardi
af2c295c2c
prettier the scss
2017-12-12 18:29:51 -08:00
ChristopherBiscardi
beb0a7ea01
prettier the js
2017-12-12 18:27:20 -08:00
ChristopherBiscardi
40e7efad4c
switch back to create-react-app
2017-12-12 18:24:01 -08:00
Andy Haden
54c5f50c71
cabana: use route.proclog instead of props.max
2017-12-06 16:06:41 -08:00
Andy Haden
4f9ec1c180
cabana: fix webpack config & save log button
2017-12-06 16:05:11 -08:00
Andy Haden
633624cb9c
cabana: raw log CSV download (Chris' project)
2017-12-06 13:27:50 -08:00
Andy Haden
d361594ee7
cabana: support npy datatype from energee's car
2017-11-13 14:26:11 -08:00
Andy Haden
f4d528b2de
cabana: remove demo_routes
2017-11-06 17:52:52 -08:00
Andy Haden
fdb88e804d
cabana: don't return demo routes when authed fetch fails
2017-11-06 17:46:44 -08:00
Andy Haden
fe66c97e3d
cabana: prevent x-axis label overlap on plots; sentry config tweak allowing re-deploying same release
2017-10-26 15:38:03 -07:00
Andy Haden
b4b7a5c233
cabana: colors are now randomized and set when dbc loads or signal is created
2017-10-26 15:06:51 -07:00
Andy Haden
983672910c
cabana: fix signal editor bug with out of bounds bytes
2017-10-26 12:39:11 -07:00
Andy Haden
8f5deeadf3
cabana: fix exception when selected message falls out of window in live mode
2017-10-26 12:24:54 -07:00
Andy Haden
92cd18dde6
cabana: remove console logs
2017-10-25 20:22:02 -07:00
Andy Haden
a583d65fba
cabana: is fastâ„¢
2017-10-25 19:55:37 -07:00
Andy Haden
1aae98153f
cabana: safe dbc parsing when msg id in signal comment does not exist
2017-10-25 16:51:53 -07:00
Andy Haden
02eb3c4bc6
cabana: patch up some undefined edge cases
2017-10-16 20:10:38 -07:00
Andy Haden
f33a1504f1
chffr: support npy datatype that showed up in b3d5e3f72b5e6a76|2017-10-14--13-23-03
2017-10-16 20:06:28 -07:00
Andy Haden
74841b81e7
cabana: dbc comments end with semicolon; add crv test (failing)
2017-09-29 19:04:27 -07:00
Andy Haden
e7e0ddb595
cabana: part selector is more reliable and will be hidden when route duration is <= segment length
2017-09-29 18:40:47 -07:00
Andy Haden
43c218da34
cabana: idempotent share url (no double urlencode); style
2017-09-29 17:43:43 -07:00
Andy Haden
1ef91081ad
Merge branch 'master' into ah/chffr-new-design
2017-09-12 22:27:16 -07:00
Andy Haden
4af116dd3c
cabana: parse chffr metrics
2017-09-12 22:25:38 -07:00
Andy Haden
34ccb6c46e
cabana: fix some edge cases
2017-08-30 13:40:47 -07:00
Andy Haden
772ce7a704
cabana: no-cache on github downloads, s/Upload/Load, remove cloudlog in dbc constructor
2017-08-28 16:22:03 -07:00
Andy Haden
6b4161a454
cabana: remove isEditing state
2017-08-26 15:36:23 -07:00
Andy Haden
5e8adfb334
cabana: only filter based on vendor ID
2017-08-22 13:33:44 -07:00
Andy Haden
f7e419650d
cabana: fix edit message with consistent persistDbc interface
2017-08-22 13:33:44 -07:00
Andy Haden
c15f506029
cabana: fix live addressing; live button doesnt hang on errors
2017-08-21 18:20:09 -07:00
Andy Haden
551cb39515
cabana: fix live addressing; live button doesnt hang on errors
2017-08-21 18:19:37 -07:00
Andrew Valish
e066c3e39a
correctly toggle the webusb instructions from cabana onboarding
2017-08-17 13:11:58 -07:00
Andy Haden
f741df65f5
cabana: merge in google auth
2017-08-15 17:12:27 -07:00