- FirstRunChecklist showed to any logged-in user until manually dismissed; it now requires a recent signup_completed stamp AND first-run-seen (auto, once), so established/imported accounts never see it. - SignupDialog wrote the backup-confirmed flag under user?.pubkey while the login was still settling, so it landed on 'backup-confirmed:anon' and the post-signup BackupReminder nagged every session. Now markBackupConfirmed() is called with the pubkey derived from the minted nsec. - NIP-49 export password field autoComplete new-password -> off (fewer browser save-password prompts). |
||
|---|---|---|
| .. | ||
| components | ||
| contexts | ||
| hooks | ||
| i18n | ||
| lib | ||
| pages | ||
| test | ||
| App.test.tsx | ||
| App.tsx | ||
| AppRouter.tsx | ||
| index.css | ||
| main.tsx | ||
| vite-env.d.ts | ||