Théo LAGACHE and Claude Sonnet 4.6
34cce3b07d
style(onboarding): restyle security method choice to org-combobox card style
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 10:23:47 +02:00
Théo LAGACHE and Claude Sonnet 4.6
9dcde769c7
style(onboarding): restyle sso-gate provider buttons to org-combobox card style
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 10:23:30 +02:00
Théo LAGACHE and Claude Sonnet 4.6
acc60f7d69
feat(onboarding): add two-phase config flow and org-combobox style to storage step
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 10:20:25 +02:00
Théo LAGACHE and Claude Sonnet 4.6
b34267ae19
fix(onboarding): prevent duplicate notifier providers and guard Continue button
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 10:18:23 +02:00
Théo LAGACHE and Claude Sonnet 4.6
fa5307c875
feat(onboarding): add two-phase config flow and org-combobox style to notifier step
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 10:10:06 +02:00
Théo LAGACHE and Claude Sonnet 4.6
2d223b72c5
feat(onboarding): extend OnboardingChannel with name and config fields
...
Add 'name' (user-visible channel name) and 'config' (provider-specific settings)
fields to OnboardingChannel type to support two-phase configuration flow.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 10:05:47 +02:00
Théo LAGACHE and Claude Sonnet 4.6
8b97a90fb9
fix(onboarding): call next() in finish step so onFlowComplete fires and cookie is written
...
StepFinish was calling router.push() directly, bypassing the next() call that
triggers onFlowComplete in OnboardingClient, preventing the onboarding-done
cookie from being written and causing infinite redirect loops.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 09:46:52 +02:00
Théo LAGACHE
d825d5c7aa
feat(onboarding): wire full step graph
2026-06-17 09:36:06 +02:00
Théo LAGACHE and Claude Sonnet 4.6
7c1707530d
feat(onboarding): add finish step with confetti
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 09:32:56 +02:00
Théo LAGACHE and Claude Sonnet 4.6
4c4f2a4783
feat(onboarding): add db-settings step with per-db repeat
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 09:30:48 +02:00
Théo LAGACHE
f2af172f2f
feat(onboarding): add project-create step
2026-06-17 09:28:28 +02:00
Théo LAGACHE
8e872a1fbc
feat(onboarding): add agent-waiting step with simulated ping
2026-06-17 09:26:51 +02:00
Théo LAGACHE and Claude Sonnet 4.6
34ff1cb73e
feat(onboarding): add agent-create step
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 09:25:03 +02:00
Théo LAGACHE
ed68d6c72b
feat(onboarding): add defaults step
2026-06-17 09:23:13 +02:00
Théo LAGACHE and Claude Sonnet 4.6
af79757ed8
feat(onboarding): add storage step reusing real provider list
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 09:20:43 +02:00
Théo LAGACHE and Claude Sonnet 4.6
1b7ab65aab
feat(onboarding): add notifier step reusing real provider list
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 09:17:11 +02:00
Théo LAGACHE
cd4364e664
feat(onboarding): add invite-members step
2026-06-17 09:12:49 +02:00
Théo LAGACHE
001d1b0042
feat(onboarding): add org-create step
2026-06-17 09:07:27 +02:00
Théo LAGACHE
a02f784c99
fix(onboarding): validate avatar upload size/type and handle FileReader errors
2026-06-16 16:58:07 +02:00
Théo LAGACHE
c549f09188
feat(onboarding): add preferences step
2026-06-16 16:55:22 +02:00
Théo LAGACHE
1b977fa74e
feat(onboarding): add security step
2026-06-16 16:52:28 +02:00
Théo LAGACHE
89bf08ae4b
feat(onboarding): add account-info step with real signup
2026-06-16 16:48:18 +02:00
Théo LAGACHE
708b3f3ef5
feat(onboarding): add sso-gate step
2026-06-16 16:44:50 +02:00
Théo LAGACHE
6098c2fe42
feat(onboarding): add stepper, contextual preview and shell
2026-06-16 16:39:54 +02:00
Théo LAGACHE
35654feedd
feat(onboarding): add cookie helper, types and mock data
2026-06-16 16:33:48 +02:00