• v1.9.0 b6f3ca49b6

    dwayne released this 2026-10-04 23:43:18 +01:00 | 2 commits to main since this release

    Nexus can now disable an instance without stopping its game. Disabling persists across restarts, greys out the card, suppresses all upstream polling, and rejects game controls until re-enabled. Both configured and dashboard-managed instances are supported.

    The fleet has a Show/Hide disabled toggle with a browser-saved preference. Disabled cards are excluded from online/player totals. Offline edits preserve credentials and avoid connection checks. Per-instance serialization and browser refresh guards prevent queued polls from undoing a disable.

    Validation: all 100 Python tests passed on Windows and Linux; card rendering checks and desktop/mobile browser checks passed, including re-enabling, persistent filtering, all-hidden fleets and delayed poll responses. Deployed and verified on LXC104 with all six existing instances and saved state preserved. No game actions were sent.

    Upgrade: run the existing installer; no configuration migration is required. Back up the Nexus state directory, including instance-availability.json. Existing instances remain enabled by default.

    Downloads