Commit graph

7 commits

Author SHA1 Message Date
Tracewebstudio Dev
1df875ed36 feat: role registration wizard + shared identity doc pre-fill
All checks were successful
build-and-release / build (push) Successful in 1m44s
- Show RoleWizard inline in SwitchServicesPage immediately after
  role registration — no separate navigate-to-profile step
- Pre-fill shared identity docs (Aadhaar, PAN, selfie, address proof)
  from the user's active role profile so they don't re-upload on a
  second role registration
- Add identity_shared: boolean to RuntimeOnboardingField type so admins
  can mark fields in the Onboarding Schema Editor; CONVENTION_IDENTITY_
  FIELD_IDS covers common IDs automatically as a fallback
- Extract roleKeyToPrefix() into src/lib/role-utils.ts shared utility
- FileControl sub-component keeps reactivity clean (no any casts)
- Fix solid/reactivity: snapshot form()/docUrls()/portfolioForm()
  synchronously before the first await in handleSubmit/savePortfolio
- Reuse badge (♻ indigo) distinguishes pre-filled docs from new uploads;
  Change link clears pre-fill so user can re-upload
- Pending roles now show 'Under Review' badge; wizard exits via ArrowLeft

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-08-12 14:56:03 +02:00
Tracewebstudio Dev
8b90959f1e chore: update AI chat widget - add logo, remove powered by gemma 2026-05-05 20:14:56 +02:00
Ashwin Kumar
a8ad2b0620 chore: sync latest dashboard and role flow updates 2026-04-05 16:52:02 +02:00
Ashwin Kumar
7baa38aa97 Refine onboarding UX, role cards, and runtime schema integration 2026-03-22 15:54:12 +01:00
Ashwin Kumar
bf4b2558d8 feat: align solid public pages and auth flows with nextjs parity 2026-03-17 15:35:58 +01:00
Ashwin Kumar
c21492bf31 feat(frontend): build public website home page in solid 2026-03-16 23:49:12 +01:00
Ashwin Kumar
6083f0e0fa feat(frontend): add solidstart runtime onboarding renderer 2026-03-16 23:46:21 +01:00