Repository navigation
Add live ISS dashboard and Starlink orbital tracking - #64
Merged
Merged
Conversation
…s://github.com/ChevCellios/Petabit into codex/complete-localization-and-mobile-consent
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a station dashboard that keeps NASA crew/vehicle state independently of the orbital-position API, restores the Matrix header and scrolling LED on manual Ping, and opens a floating five-second live ISS preview. Ping Starlink opens an independent globe with SGP4 motion, strict operational counts, source ages, and a shared persisted two-hour CelesTrak cache.
Includes current production security/dependency updates. Railway persistence uses /app/App_Data; the entrypoint initializes volume ownership and drops privileges before running .NET.
Validation: 68 .NET tests and 7 JavaScript tests pass. Desktop/mobile and light/dark previews verified, including actual ISS video playback, LED scrolling, Starlink movement and pause/resume. Docker builds passed locally and in GitHub CI. Production ISS Ping/video, LED scrolling, Starlink propagation, mobile layout and persisted volume writes verified. PR #65 separates production station monitoring from pre-deployment CI.