fix/wizard-init-flow #1

Merged
hzhang merged 4 commits from fix/wizard-init-flow into main 2026-03-11 10:34:54 +00:00
Contributor
No description provided.
hzhang added 4 commits 2026-03-11 10:34:47 +00:00
- App checks wizard API for harborforge.json config with initialized=true
- If not initialized, show embedded setup wizard (talks to wizard API via CORS)
- Setup saves config with initialized:true to wizard config volume
- After restart, backend reads config and starts, frontend sees initialized=true
- Remove VITE_API_BASE build arg (not needed, api.ts uses /api relative path)
- Fix Object.entries null crash in DashboardPage
- Read HF_BACKEND_BASE_URL from localStorage in api client
- Refresh baseURL on each request interceptor
- Persist backend_url from wizard config during app bootstrap
- Persist backend_base_url after setup save
hzhang merged commit d3562582b4 into main 2026-03-11 10:34:54 +00:00
hzhang deleted branch fix/wizard-init-flow 2026-03-11 10:34:54 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: zhi/HarborForge.Frontend#1