Repository navigation
v2.9.5 — outside-window state in TopNav and banner
What's new
Two complementary "outside window" UI fixes so the dashboard tells the truth about whether auto-migration is actually doing anything right now:
- TopNav badge: the persistent "Connected" pill in the top-right is replaced by a "🌙 Outside window" badge (slate) when automation is enabled but the current time falls outside every configured migration window. Disconnected still wins if the API is unreachable.
- Banner status: the dashboard auto-migration banner was claiming
Auto-migration: Active(green) any time the timer was running, even when scheduled runs were exiting immediately. It now showsAuto-migration: Idle(gray) for the outside-window case — same indicator philosophy as the badge.
The "Run Now" button continues to dim when outside the window (kept from v2.9.4). The previous in-banner "Outside window" inline pill was removed since the TopNav badge + Idle status now cover that signal.
Upgrade notes
UI-only patch. Standard update.sh / /deploy picks it up.