Kyle Pope
b0af07c270
Add lock screen, auto-lock timeout, and login visual upgrade
- Backend: POST /verify-password endpoint for lock screen re-auth,
auto_lock_enabled/auto_lock_minutes columns on Settings with migration 025
- Frontend: LockProvider context with idle detection (throttled activity
listeners, pauses during mutations), Lock button in sidebar, full-screen
LockOverlay with password re-entry and "Switch account" option
- Settings: Security card with auto-lock toggle and configurable timeout (1-60 min)
- Visual: Upgraded login screen with large title, animated floating gradient
orbs (3 drift keyframes), subtle grid overlay, shared AmbientBackground component
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 10:03:12 +08:00
..
2026-02-15 16:13:41 +08:00
2026-02-16 01:31:46 +08:00
2026-02-20 07:37:43 +08:00
2026-02-20 13:15:43 +08:00
2026-02-21 12:11:02 +08:00
2026-02-21 19:07:35 +08:00
2026-02-22 00:37:21 +08:00
2026-02-22 01:33:45 +08:00
2026-02-22 03:22:44 +08:00
2026-02-22 11:58:19 +08:00
2026-02-22 17:34:16 +08:00
2026-02-23 01:20:36 +08:00
2026-02-23 10:55:27 +08:00
2026-02-23 17:04:12 +08:00
2026-02-23 19:59:38 +08:00
2026-02-23 21:24:59 +08:00
2026-02-24 01:02:19 +08:00
2026-02-24 04:07:51 +08:00
2026-02-24 21:10:26 +08:00
2026-02-24 21:10:26 +08:00
2026-02-25 01:04:20 +08:00
2026-02-25 04:04:23 +08:00
2026-02-25 04:34:21 +08:00
2026-02-25 04:18:05 +08:00
2026-02-25 10:03:12 +08:00