Skip to content

[WIP] Collection of improvements#375

Open
gluap wants to merge 69 commits into
mainfrom
track_analysis
Open

[WIP] Collection of improvements#375
gluap wants to merge 69 commits into
mainfrom
track_analysis

Conversation

@gluap

@gluap gluap commented Oct 21, 2024

Copy link
Copy Markdown
Contributor

Track analysis

More detailed analysis of single tracks (to identify potential issues with OpenBikeSensors)

  • Add full track processing output after track processing
  • Show plots of (raw) overktakerDistance (and maybe speed? Direction?)
  • Alow user to hover over overTakerDistance to see location on map
  • Fix anonymous track view

nice to have

  • Make separate, more beautyful plots with common "selector" vertical bar
  • Add track statistics (longest non-zero measurement interval in both directions, histogram of measured distances, etc...)
    • Maybe: add "tags" column to track? Would allow for processing alerts, e.g. "sensorrauschen"
  • ❓ show events in plot

Toggle snapping

  • Allow to toggle snapping
    • on map
    • for event downloads

Experimental OpenBikeSensor Lite import

Reduce disk usage

  • store all tracks gzip compressed, transparently extract (or directly transmit using a sensible encoding header for the browser to decrypt).

@sonarqubecloud

Copy link
Copy Markdown

gluap added 25 commits December 24, 2024 21:19
automatic spinup of development setup (improvements, documentation in readme)
…y happen when a user is active, but messes with testing a lot.

Also: make the lat/lon fetching work again.
- Store data gzipped
- Transparency at the interfaces: stream gzipped data to the browser with Content-Encoding set (for gpx) or gunzip before combining to json (other data)
- Clean up files in previously processed directories before writing results. Avoids mix of outdated and current data.
- Expose information on number of tracks currently processing in total.
@gluap gluap changed the title [WIP] Track analysis [WIP] Collection of improvements Jan 11, 2026
@sonarqubecloud

sonarqubecloud Bot commented Mar 9, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
B Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@c-schmitz

Copy link
Copy Markdown

Any chance these improvements get merged at some point?
On another note I strongly recommend to drop SonarCloud and instead use CodeRabbitAI (which is free for open source projects). It is working out great for our project and prevents many flaws from the get-go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants