Pulse/frontend-modern/src
rcourtman 66a8604fa3 fix: restore Hide Local Login functionality for OIDC/SSO (#857)
When 'Hide local login form' was enabled in Settings -> Authentication,
the local login form was still displayed instead of showing only the
SSO login. This regression occurred in Pulse 5.x.

Root cause: When App.tsx passed hasAuth to Login.tsx, the Login component
created a minimal SecurityStatus object with only hasAuthentication set,
missing the hideLocalLogin and other OIDC settings.

Changes:
- App.tsx: Store and pass full securityStatus to Login component
- Login.tsx: Accept securityStatus prop and initialize state from it
- Login.tsx: Initialize authStatus directly from props to respect
  hideLocalLogin on first render
- Added tests for hideLocalLogin behavior

Fixes #857
2025-12-18 18:33:34 +00:00
..
api Improve test coverage 2025-12-17 12:00:59 +00:00
components fix: restore Hide Local Login functionality for OIDC/SSO (#857) 2025-12-18 18:33:34 +00:00
constants feat: add Kubernetes platform support 2025-12-12 21:31:11 +00:00
hooks fix: add null safety checks for resources() in useResourcesAsLegacy 2025-12-13 21:30:36 +00:00
pages Stabilize core E2E tests 2025-12-17 19:36:48 +00:00
stores fix: guest URL icon now appears/disappears immediately after AI sets/removes it 2025-12-18 14:42:47 +00:00
styles AI features checkpoint: Host selection, memory sparklines, UI refinements 2025-12-07 12:25:26 +00:00
test feat: enhance alerts system with tests and improved thresholds 2025-10-15 22:25:04 +00:00
types fix: guest URL icon now appears/disappears immediately after AI sets/removes it 2025-12-18 14:42:47 +00:00
utils feat: add Linux agent archives to releases and improve version mismatch detection 2025-12-16 22:51:10 +00:00
App.tsx fix: restore Hide Local Login functionality for OIDC/SSO (#857) 2025-12-18 18:33:34 +00:00
constants.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
index.css refactor(ui): improve table column sizing and progress bar constraints 2025-11-27 12:09:12 +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