* 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
Cardinal graph interpolation causes headaches when you're trying to spot step changes. You are forced to have to hover over the plot to spot a intermediary jump between two linear points. Otherwise it appears as a smooth change and causes confusion when figuring out the message profile.
* 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
* Add coverage script for convenience
* Add support for seekTime url parameter
* Support preset segment as well
* Test props pumping through can explorer to explorer
* 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
* 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
* Close web workers when they're done
* Have graphs generate their own data, insert new data better
* Replace all messages in graphs to handle out of order signals
* Fix bugs, add video looping
* Fix looping a bit, optimizations
* Fix test cases
* Remove debug statements
* Make jest comma package workaround more generic
* WIP
* Almost working, index stuff doesnt seem to be working correctly
* Rolling message cache mostly working, buggy at end of video
* Fix bug where too many messages would be filtered
* Reduce logging, fix end-of-video issues
* Remove the part picker ui element
* Remove some more log statements