Skip to content

v0.5.0#162

Merged
rngf4 merged 27 commits into
deployedfrom
main
May 16, 2026
Merged

v0.5.0#162
rngf4 merged 27 commits into
deployedfrom
main

Conversation

@wfelliss

Copy link
Copy Markdown
Owner

v0.5.0

JamesMoyles-intelliam and others added 21 commits March 9, 2026 15:42
added lower_bound_idx and upper_bound_idx (db schema migration, api updating) for trimming runs. In frontend, implemented graph-based trim editor with the displacement subgraph brush.
rebase main (resolve for pr)
fix issues:
- choosing backend values
- handling rear.frequ != front.frequ
- other edge case fixes
import app/hooks/useRunMetrics.ts
Not part of the trims commit, but its good to fix this here for DRY principles.
Made lineHistogram base component.
Made velocityHistogram (using speed util and lineHistogram component)
Cleaned up chart sections for consistency (Language: Displacement->travel, Fork/Shock->Suspension)
forgot to switch back to LineHistogram (testing using histogram as base)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Fixes from code review
…rebound-speed-chart

compression rebound speed histogram
@wfelliss
wfelliss requested a review from rngf4 May 16, 2026 08:27

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request implements a run trimming feature, enabling users to set inclusive sample bounds for telemetry data. Key changes include backend validation for trim indices, database schema updates, and several new visualization components such as ScatterPlot and ReboundCompressionPlot. The frontend now supports interactive trimming via a new popup and synchronized brushing across plots. Review feedback identified a high-severity fencepost error in the index scaling logic and recommended performance optimizations in the LinePlot component to prevent redundant re-renders.

Comment thread apps/frontend/app/lib/telemetryUtils.ts
Comment thread apps/frontend/app/components/graphs/base/LinePlot.tsx
wfelliss and others added 6 commits May 16, 2026 09:38
@rngf4
rngf4 merged commit 2e8bb00 into deployed May 16, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants