Commit Graph

245 Commits (spacecruft)

Author SHA1 Message Date
Joost Wooning c720f737cb change signal tooltip on scroll 2022-03-23 11:27:42 +01:00
Joost Wooning 0ed3d0f419 signal matrix tooltip
resolves #89
2022-03-22 15:18:00 +01:00
Joost Wooning 63e410031f fix update selected signal conditions
fixes #121
2022-03-22 11:18:42 +01:00
Joost Wooning 9ca2e4ee2f disable load dbc button if nothing is selected 2022-03-21 17:20:44 +01:00
Joost Wooning ca1318cc33 only render messagebytes in view 2022-03-21 16:22:26 +01:00
Joost Wooning be9060f27e cleanup 2022-03-18 16:39:00 +01:00
Joost Wooning a9803f335f basic signal value editor
close #109
2022-03-18 16:11:42 +01:00
Joost Wooning 5952632816 fix seektime url parameter
fixes #120
2022-03-17 14:37:04 +01:00
Joost Wooning 05e6e6d916 better graph height 2022-03-15 17:24:26 +01:00
Joost Wooning b6a44d6d81 fixed graph size
fixes #112
2022-03-15 17:18:44 +01:00
Joost Wooning 18b21025d9 check for duplicate signal names
fixes #70
2022-03-11 16:42:19 +01:00
Joost Wooning 6182b9aed0 dont crash when removing plotted signal 2022-03-11 14:39:05 +01:00
Joost Wooning 4d113409ed
fix signals for CAN-FD (#116)
* remove event signals

* fix signal values for signalSize < 32 with CAN-FD

* fix get signal value, use BigInt

* fix plot for bigint

* fix signed values

* fix tests

* add 64 bit signal test

* fix more tests
2022-03-08 16:08:40 +01:00
Adeeb Shihadeh 6d07fa48e7
add row index to bit matrix (#115)
* add row index to bit matrix

* reduce padding a bit

* fix test

Co-authored-by: Joost Wooning <jwooning@gmail.com>
2022-02-22 11:48:57 +01:00
Joost Wooning 0279d930ec m3u8 cache bust
closes #81
2022-02-17 18:17:28 +01:00
Joost Wooning a7be1cf2ef fix messagebyte size on high dpi screens 2022-02-17 11:25:49 +01:00
Joost Wooning 125a6ebbf6 clean up packages 2022-02-15 17:45:29 +01:00
Joost Wooning abbc68a6b0 update graphs on new data 2022-02-15 17:14:19 +01:00
Joost Wooning 1286f90444 fix message list scrollbar 2022-02-15 14:29:16 +01:00
Dave Tapley 9ee1638d88
Fix panda shop links (#64) 2022-02-15 12:16:05 +01:00
Joost Wooning 19cb966256 fix CanLog 2022-02-14 21:41:59 +01:00
Joost Wooning 854ebb4b6c fix initial AddSignal size 2022-02-14 18:45:30 +01:00
Joost Wooning 5ea45c26ee fix set message size 2022-02-14 16:53:26 +01:00
Joost Wooning 7909d33aea
CAN FD support (#85)
* variable length AddSignal matrix

* nicer matrix rendering

* fix selecting signal

* correct size of new frame

* MessageBytes canvas wider

* multi line MessageBytes

* fix tests

* can log multirow

* rebase fixes
2022-02-14 16:01:11 +01:00
Joost Wooning a992fdedf4 catch some errors 2022-02-14 15:55:11 +01:00
Joost Wooning b8f8d21478 clear more warnings 2022-02-14 14:52:09 +01:00
Joost Wooning 8054407ac4 fix tests 2022-02-14 14:31:16 +01:00
Joost Wooning 766168d571 fix deprecation warnings 2022-02-14 14:26:36 +01:00
Joost Wooning bb17a1a7d3
oauth login using api redirects (#76)
* login with api redirect

* fix scss imports

* login button styles

* keep original path after login

* no /cabana base path

* small redirect fix

* upgrade packages

* use github actions for building

* CI sass

* fix warnings

* fix build test
2021-10-04 18:57:54 +02:00
Joost Wooning 2a0370aa58 google auth instead of explorer auth 2021-07-29 18:02:02 +02:00
Andy Haden 952f6c3b58 Fall back to video server 2019-12-11 17:07:25 -08:00
Andy Haden c605ad31ee calculate video offset from log 2019-12-11 16:26:00 -08:00
Andy Haden 8e5795a3aa Fix tests 2019-12-11 15:14:14 -08:00
Andy Haden e9bec22a98 qcamera stream 2019-12-11 01:28:14 -08:00
Chris Vickery eb37fcc7e1 eslint --fix 2019-11-04 09:55:50 -08:00
Chris Vickery 201d16f073
Cache data in memory (#30)
* WIP cabana worker refactor

* Fix out of order data and byte colors

* Reparse messages in a worker for dbc changes

* Reprocess signal data on signal change

* Enforce message frame a little better

* Fix init flow when navigated to directly

* Handle signal reentrancy and adding while loading better

* Cache more aggressively

* Dont test expirey while loading data
2019-11-04 09:10:41 -08:00
Chris Vickery 6798471d14 Dont seek when changing segments 2019-10-30 15:28:11 -07:00
Chris Vickery a6d3d095ae Fix issues seeking, especially with segments 2019-10-30 15:19:32 -07:00
Chris Vickery 4458b83837 class => className 2019-10-30 15:02:51 -07:00
Chris Vickery 940127263e Fix play speed not being accessible 2019-10-30 14:27:36 -07:00
Chris Vickery e64b1fa45e Make it easier to differentiate between same signal messages 2019-10-28 15:39:56 -07:00
Chris Vickery 80ad007ad3 Fix route seeker looking on wrong segment variable 2019-10-28 13:24:04 -07:00
Chris Vickery 509b6fbb5c Dont loop at the end of non-zoomed segments 2019-10-28 13:18:21 -07:00
Chris Vickery 255a766e44 Add error recovery to video, remove some dead code 2019-10-22 14:23:14 -07:00
Chris Vickery ce9e0a94fe Change back to commaai hls fork 2019-10-10 13:37:54 -07:00
Chris Vickery f205520532
Add support for seekTime and segments url parameters (#29)
* Add coverage script for convenience

* Add support for seekTime url parameter

* Support preset segment as well

* Test props pumping through can explorer to explorer
2019-10-09 15:22:46 -07:00
Chris Vickery 5c83305260
Read thumbnails from rlog files when video isn't working (#28)
* Add rlog thumbnails to cabana

* Fixing more linting errors
2019-10-09 11:32:17 -07:00
Chris Vickery 1be5544df3
Add eslint with explorer configuration (#26)
* Add eslint and run --fix

* Remove precommit prettier
2019-10-07 16:11:53 -07:00
Chris Vickery 4f95cf42cc
More work on graphs, general fixes and improvements, tests (#24)
* More work on graphs, general fixes and improvements, tests

* Dont do more things after closing worker

* Fix some minor errors and graph data flow

* Fix bounds not loading correctly at first

* Clean up
2019-09-30 18:13:01 -07:00
Chris Vickery 52af2c994c
Upgrade to react-scripts 3 and craco (#23)
* Upgrade to react-scripts 3 and craco

* Update readme

* readme

* readme

* Clean up stuff

* You dont need to install your own sasser anymore

* Fix craco url

* Clean up more stuff

* Remove old hls library, not using specific version with webpack support
2019-09-26 15:22:56 -07:00