feat: simplify onboarding #43

Merged
addison merged 5 commits from feat/optimize-onboarding into main 2025-12-25 06:54:07 -05:00
Owner
No description provided.
docs(spec): finalize 001-optimize-onboarding task list
Some checks failed
CI / Lint (pull_request) Failing after 1m23s
CI / Format Check (pull_request) Failing after 1m19s
CI / Type Check (pull_request) Failing after 1m21s
CI / Unit Tests (pull_request) Failing after 1m17s
CI / E2E Tests (pull_request) Failing after 1m46s
e5fc1b30ba
feat(onboarding): simplify wizard to 2-step flow
Some checks failed
CI / Lint (pull_request) Failing after 29s
CI / Format Check (pull_request) Failing after 1m39s
CI / Type Check (pull_request) Failing after 1m40s
CI / Unit Tests (pull_request) Failing after 2m17s
CI / E2E Tests (pull_request) Failing after 2m18s
5183759ec5
- Remove contact visibility step and radio buttons
- Remove about field from form
- Remove review step
- Update Zod schemas to only require invite_code and display_name
- Update form validation and navigation logic
- Update progress indicator to show 2 steps instead of 4
database: optimize complete_signup RPC function
Some checks failed
CI / Type Check (pull_request) Failing after 1m13s
CI / Format Check (pull_request) Failing after 1m11s
CI / Unit Tests (pull_request) Failing after 1m9s
CI / Lint (pull_request) Failing after 1m20s
CI / E2E Tests (pull_request) Failing after 1m18s
ef18386836
- Remove p_about and p_contact_visibility parameters
- Hardcode contact_visibility = 'hidden' (safest default for new users)
- Simplify function signature: complete_signup(text, text) instead of (text, text, text, visibility)
- Update user record insert to exclude about field (can be filled in profile settings later)
- Add comments explaining the changes
- Generate migration: 20251225113412_optimize_complete_signup_function.sql
docs: check off completed spec tasks
Some checks failed
CI / Type Check (pull_request) Failing after 1m13s
CI / Format Check (pull_request) Failing after 1m11s
CI / Lint (pull_request) Failing after 1m15s
CI / Unit Tests (pull_request) Failing after 1m3s
CI / E2E Tests (pull_request) Failing after 1m6s
5c606d485a
docs: mark spec 001 as completed
Some checks failed
CI / Type Check (pull_request) Failing after 1m18s
CI / Format Check (pull_request) Failing after 1m16s
CI / Unit Tests (pull_request) Failing after 1m14s
CI / Lint (pull_request) Failing after 1m20s
CI / E2E Tests (pull_request) Failing after 1m58s
2608988fa5
addison deleted branch feat/optimize-onboarding 2025-12-25 06:54:07 -05:00
addison referenced this pull request from a commit 2025-12-25 06:54:08 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kwila/market!43
No description provided.