Pulse/frontend-modern/src
rcourtman 47748230f4 Fix first-run setup 401 error by adding bootstrap token unlock screen (related to #639)
After the security hardening that introduced bootstrap token protection,
the first-run setup flow was broken because FirstRunSetup.tsx didn't
prompt users for the token. This caused a 401 "Bootstrap setup token
required" error during initial admin account creation.

Changes:
- Add dedicated unlock screen before the setup wizard
- Display instructions for retrieving token from host
- Include bootstrap token in quick-setup API request headers and body
- Only require unlock for first-run setup (skip in force mode)

The unlock screen follows the documented flow in README.md and ensures
only users with host access can configure an unconfigured instance.

Related to #639
2025-11-06 16:45:51 +00:00
..
api Add custom display name support for Docker hosts 2025-11-05 23:18:03 +00:00
components Fix first-run setup 401 error by adding bootstrap token unlock screen (related to #639) 2025-11-06 16:45:51 +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 Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
stores Redirect to login when authentication expires 2025-11-05 19:36:01 +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 AMD GPU temperature monitoring support 2025-11-06 00:19:04 +00:00
utils Redirect to login when authentication expires 2025-11-05 19:36:01 +00:00
App.tsx Revert "Hide Settings tab when authentication is not configured" 2025-11-05 23:21:34 +00:00
constants.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
index.css Adjust header layout and widen guest name column 2025-10-27 20:55:28 +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