Pulse/frontend-modern/src
courtmanr@gmail.com 6b84b9a2bf Add PULSE_AUTH_HIDE_LOCAL_LOGIN option to hide password form
Implements #750 - allows hiding the username/password login form when
using OIDC SSO to avoid user confusion, while maintaining security.

- Added HideLocalLogin config option (env: PULSE_AUTH_HIDE_LOCAL_LOGIN)
- Exposed hideLocalLogin in /api/security/status endpoint
- Updated Login.tsx to conditionally hide local login form
- Added escape hatch via ?show_local=true URL parameter

This approach avoids the security and upgrade issues that led to
DISABLE_AUTH being removed (see #707, #678), while solving the UX
problem of users being confused by multiple login options.
2025-11-24 17:40:43 +00:00
..
api Add Apprise test support for notifications 2025-11-20 17:54:20 +00:00
components Add PULSE_AUTH_HIDE_LOCAL_LOGIN option to hide password form 2025-11-24 17:40:43 +00:00
constants Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
hooks Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
pages Align alert grouping defaults with backend 2025-11-22 17:11:52 +00:00
stores Set initialDataReceived on first websocket payload 2025-11-16 00:03:04 +00:00
styles Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
test feat: enhance alerts system with tests and improved thresholds 2025-10-15 22:25:04 +00:00
types Add recovery notifications and grouping controls 2025-11-21 22:07:00 +00:00
utils feat: add shared status indicators 2025-11-14 12:42:08 +00:00
App.tsx Improve update integration diagnostics 2025-11-12 22:27:05 +00:00
constants.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
index.css Fix dashboard layout on wide screens and remove wasted whitespace #643 2025-11-24 08:09:52 +00:00
index.tsx Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
vite-env.d.ts Fix settings security tab navigation 2025-10-11 23:29:47 +00:00