kart7990 / virtualpitwall

https://staging.virtualpitwall.com
Other
17 stars 7 forks source link

Add support for multiple data sources #31

Closed kart7990 closed 8 months ago

kart7990 commented 8 months ago

This change adds support for multiple windows client apps from multiple users to connect and provide data for the same session. Users may connect as a session data provider (timing, conditions, session details, etc.) and/or a telemetry provider (meaning they are driving and will send car and timing telemetry).

Smoke tests look good, I'm sure there's going to be some issues, though.. Lots of things to optimize and abstract (looking at you 500+ line pitwall-connection 👀), but gives us something to build on. I don't expect data model to change much from here. All the pieces are now in place to support what we need.

I still need to work on the data provider selection dropdown for showing who's currently online and sending data. They will all show with a green "online" circle for now.

Server side and windows app update still need to be deployed.