aethex-forge/client
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
..
api Add ecosystem filtering to opportunities and update posting form 2025-12-13 02:25:12 +00:00
components feat: Authentik SSO, nav systems, project pages, and schema fixes 2026-04-12 05:01:10 +00:00
contexts fix: prevent false session logouts and wire up remember-me 2026-04-12 08:15:47 +00:00
data Prettier format pending files 2025-10-19 06:00:42 +00:00
desktop Update application to include desktop build and release configurations 2025-12-05 23:20:50 +00:00
hooks Award experience points for user actions and improve level-up notifications 2025-12-12 23:44:00 +00:00
lib feat: Authentik SSO, nav systems, project pages, and schema fixes 2026-04-12 05:01:10 +00:00
pages fix: prevent false session logouts and wire up remember-me 2026-04-12 08:15:47 +00:00
App.tsx feat: Authentik SSO, nav systems, project pages, and schema fixes 2026-04-12 05:01:10 +00:00
desktop-main.html Refactor desktop application and improve Electron integration 2025-12-05 22:36:13 +00:00
desktop-overlay.html Refactor desktop application and improve Electron integration 2025-12-05 22:36:13 +00:00
global.css feat: Authentik SSO, nav systems, project pages, and schema fixes 2026-04-12 05:01:10 +00:00
main.tsx Refactor desktop application and improve Electron integration 2025-12-05 22:36:13 +00:00
vite-env.d.ts Initial commit 2025-08-05 20:03:34 +00:00