feat(desktop): Settings security center (PIN change / recovery / reset)

Drops the manual backup-string flow; replaces it with PIN change,
recovery-code regeneration, and identity reset (all sealed via the new
user_keys table).
This commit is contained in:
byGalax
2026-05-15 23:09:05 +02:00
parent 02e1af4517
commit b789f4b10d
7 changed files with 95 additions and 822 deletions
-2
View File
@@ -7,7 +7,6 @@ import { startDeviceApprovalListener } from '../lib/deviceApproval';
import { ensureInstallId } from '../lib/installId';
import { ensureNotificationPermission } from '../lib/osNotify';
import { cachedUserKey } from '../lib/userIdentity';
import { BackupPromptBanner } from './BackupPromptBanner';
import { CallUI } from './CallUI';
import { DeviceApprovalBanner } from './DeviceApprovalBanner';
import { Sidebar } from './Sidebar';
@@ -53,7 +52,6 @@ export function AppShell() {
</main>
</div>
<CallUI />
<BackupPromptBanner />
<DeviceApprovalBanner />
</div>
);