Rewire the setup wizard UI to the persistent session endpoints: resume-aware state service, truthful step status (draft / applying / applied / failed), and wizard shell that no longer treats test-connection as completion. Refresh the integrations hub to expose Secrets / Feed Mirrors / Object Storage categories and align the onboarding wizard validation with the backend contract for optional-auth local connectors. Modernize the release-orchestrator environments pages against the new environment/target API (models + client), plus adjacent navigation, route-surface, and test-surface refresh. Add Playwright harnesses for live setup-wizard bootstrap / integrations bootstrap / state truth checks, and commit their evidence. Closes UISETUP-* from SPRINT_20260413_003 and the UI-facing tasks of SPRINT_20260413_004. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5 lines
238 B
JSON
5 lines
238 B
JSON
{
|
|
"generatedAtUtc": "2026-04-14T04:54:01.188Z",
|
|
"fatalError": "locator.waitFor: Timeout 20000ms exceeded.\nCall log:\n\u001b[2m - waiting for getByRole('button', { name: /^Apply and Continue$/ }).first() to be visible\u001b[22m\n"
|
|
}
|