Login page quietly probes /auth/demo (debounced) as a valid email is typed/pasted and reloads into the app on a match — no visible button. Demo sessions default to the whole library, get a one-time shared-account warning, never see the YouTube-connect onboarding/access UI or sync actions, and admins get a demo whitelist + reset panel in Settings. |
||
|---|---|---|
| .. | ||
| api.ts | ||
| format.ts | ||
| hints.ts | ||
| notifications.ts | ||
| onboarding.ts | ||
| releaseNotes.ts | ||
| sidebarLayout.ts | ||
| theme.ts | ||
| urlState.ts | ||
| useUndoable.ts | ||
| version.ts | ||