aethex-forge/client/contexts
AeThex 1599d0e690 fix: prevent false session logouts and wire up remember-me
- Narrow the unhandledrejection error handler: removed "unauthorized"
  and "auth/" patterns which were too broad and cleared sessions on
  unrelated API 401s or any URL containing "auth/". Now only matches
  specific Supabase strings (invalid refresh token, jwt expired, etc.)
- Wire up the Remember Me checkbox in Login — was purely decorative
  before. Defaults to checked, stores aethex_remember_me in localStorage
- Authentik SSO callback now sets a 30-day cookie so SSO sessions
  survive browser restarts (AuthContext promotes it to localStorage)
- AuthContext clears local session on load if remember-me flag is absent
  (respects user's choice to not stay logged in)
- signOut now removes aethex_remember_me from localStorage

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 08:15:47 +00:00
..
ArmThemeContext.tsx Remove references to Dev-Link across the application 2025-12-13 02:36:31 +00:00
AuthContext.tsx fix: prevent false session logouts and wire up remember-me 2026-04-12 08:15:47 +00:00
DiscordActivityContext.tsx Add a way to display participants in an activity 2025-12-13 04:51:25 +00:00
DiscordContext.tsx completionId: cgen-18467e4a502540b0bcc62856f5026c8a 2025-11-05 07:33:45 +00:00
DocsThemeContext.tsx completionId: cgen-a61e1e0828f3468da892ecaed565d9b6 2025-11-11 22:43:38 +00:00
MaintenanceContext.tsx Sync local changes 2025-12-07 00:17:04 +00:00
SubdomainPassportContext.tsx Prettier format pending files 2025-11-15 02:11:47 +00:00
Web3Context.tsx Prettier format pending files 2025-11-08 11:03:25 +00:00