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
|
6aa2d02e00
|
cabana: lower case title
|
2017-09-01 12:23:16 -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 |
Andy Haden
|
295300703a
|
cabana: allow segments based on pixel width >15px instead of time>1s
|
2017-08-11 15:40:17 -07:00 |
Andy Haden
|
a5531efbe5
|
cabana: graph refreshes when parts change
|
2017-08-11 15:34:29 -07:00 |
Andy Haden
|
7c029eb5ef
|
cabana: sort signal legend; signals stay plotted when name changed; refactor to identify plots with signal UID
|
2017-08-11 14:58:32 -07:00 |
Andy Haden
|
04891f9337
|
cabana: merge v-cabana-view-chffr-drives
|
2017-08-10 18:55:10 -07:00 |
Andy Haden
|
cc3cc4fb39
|
cabana: fix race bug where changing signal name could duplicate signal
|
2017-08-10 16:23:12 -07:00 |
Andy Haden
|
d0dad40cbe
|
cabana: add mock can recv for testing
|
2017-08-10 15:22:40 -07:00 |
Andy Haden
|
db1885fcdb
|
cabana: fix issue where graphData relTime did not correspond to message entry relTime
|
2017-08-10 14:54:36 -07:00 |
Andy Haden
|
8a80b613e6
|
cabana: factor out graph data calculation and add tests
|
2017-08-10 14:14:50 -07:00 |
Andy Haden
|
00fd6c6305
|
cabana: update segment if message entries changes length
|
2017-08-09 17:03:25 -07:00 |
Andy Haden
|
28a8a5513e
|
cabana: github sign out button; remove gh_access_token from URL immediately after persisting
|
2017-08-09 13:03:20 -07:00 |
Andy Haden
|
c7db2c9734
|
cabana: fix out of range error, polyfill for ie11, and variable rename for clarity (msg vs msgEntry)
|
2017-08-09 12:19:12 -07:00 |
Andy Haden
|
073feab5d5
|
cabana: tests for rendering all components
|
2017-08-08 14:31:04 -07:00 |
Andy Haden
|
9e8b0d575a
|
cabana: don't deploy unless tests pass
|
2017-08-07 20:44:24 -07:00 |
Andy Haden
|
9511f8090f
|
cabana: fix tests, disable tesla dbc test for now.
|
2017-08-07 18:12:55 -07:00 |
Andy Haden
|
be90b5baf0
|
cabana: in addsignals, immutable updates to dragsignal&signals
|
2017-08-07 18:12:55 -07:00 |
Andy Haden
|
8a5719c642
|
cabana: add comma auth; remove test for dead code; remove isrequired from props
|
2017-08-07 15:53:25 -07:00 |
Andy Haden
|
a022405b78
|
cabana: project-wide refactor to fix eslint warnings and minor annoyances
|
2017-08-07 15:22:57 -07:00 |
Andy Haden
|
c5116dbf06
|
cabana: fix demo and improve proptypes, was missing default live state
|
2017-08-07 12:49:27 -07:00 |
Andy Haden
|
996a6a08d8
|
cabana: bounds check
|
2017-08-07 12:49:27 -07:00 |
Andy Haden
|
0fed5205bb
|
cabana: bug fix and name change
|
2017-08-07 12:49:27 -07:00 |
Andy Haden
|
414d0675c0
|
cabana: fix times and minor refactor
|
2017-08-04 15:56:08 -07:00 |
Andy Haden
|
75134701f7
|
cabana: remove byteStyles from entries
|
2017-08-04 15:56:08 -07:00 |
Andy Haden
|
8cc581e403
|
cabana: optimize message byte updates
|
2017-08-03 17:24:20 -07:00 |
Andy Haden
|
497f8c3a4c
|
cabana: fix part selection times on shared routes; fix bug where plotting a new signal would fail until data re-processed
|
2017-08-03 16:56:59 -07:00 |
Andy Haden
|
bd2ba52a35
|
merge ah/cabana-webusb
|
2017-08-03 14:41:52 -07:00 |
Andy Haden
|
be6382f3f5
|
cabana: fix signal editing bug
|
2017-08-01 18:31:13 -07:00 |
Andrew Valish
|
e61d11dd90
|
design cabana modals and related elements (#85)
|
2017-07-27 03:03:12 -07:00 |
Andy Haden
|
64ae5dff33
|
cabana: fix graph resizing on first load & bound to video width
|
2017-07-24 18:27:36 -07:00 |
Andrew Valish
|
8eda3546cb
|
use semantic markup for part selector, minor styling for select prompt
|
2017-07-24 18:05:14 -07:00 |
Andrew Valish
|
b796c24ad0
|
Add Signal Mouseover Highlighting, Correct Hiding Plotted Signals (#84)
* add signal mouseover highlighting in legend
* refresh graph data with new plottedSignals when hiding plot
|
2017-07-21 19:28:26 -07:00 |
Andy Haden
|
4d7b2b243a
|
cabana: vega plot signals, graph mouse events are always properly placed
|
2017-07-21 14:52:46 -07:00 |
Andrew Valish
|
101d78a06b
|
add signal colors to legend and plots, clean canlog, misc styling
|
2017-07-21 02:39:28 -07:00 |