You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My Account row in the menu showing the signed-in account name (display-only for now).
Changed
Sign In and Sign Out are now a single menu item that reflects the current state.
A person with cards in the print queue is now marked with a "Queued" label in the people list (matching the print queue) instead of an easy-to-miss printer icon.
Offline mode (for testing) is now enforced across sync, template push, time-drift, IP discovery and all API calls; the network state is logged clearly (*** NETWORK OFFLINE *** / ONLINE). See docs/offline-behaviour.md.
When offline, network-only menu items (Sign In, Sign Out, Sync Now) are disabled, and the "Open in DoorFlow" card link shows OFFLINE in its rollover.
Fixed
A token revoked or invalidated server-side now signs the app out (menu returns to "Sign In", re-auth required) instead of appearing to stay signed in. A refresh that fails only because the app is offline no longer signs you out.
Template-editor fields no longer nudge out of place when clicked to select them — selecting and dragging are now separate gestures (click to select, then click-drag to move).
Status labels in the people / print lists (e.g. "Queued") are now legible on a highlighted row (previously low-contrast on the selection).
Security
Sign-in, token refresh, revoke and introspection now authenticate with PKCE and the public client ID only, so no secret ships in the binary.