Refine onboarding provider setup #273

Merged
barrettruth merged 1 commit from ui/onboarding-provider-tabs into main 2026-05-10 21:44:28 +00:00
Owner

Summary

  • remove startup keymap customization from onboarding and the completion payload
  • split geocoding and NLP provider setup into tabs in onboarding and calendar settings
  • promote settings text sizing and default the sidebar open on first load

Tests

  • pnpm biome check --write src/app/onboarding/onboarding-wizard.tsx src/app/api/onboarding/complete/route.ts src/components/providers.tsx src/components/ui/sidebar.tsx src/components/settings/calendar-settings-section.tsx src/components/settings/settings-primitives.tsx tests/lib/calendar-settings-section.test.ts tests/lib/settings-primitives.test.ts
  • pnpm vitest run tests/lib/calendar-settings-section.test.ts tests/lib/settings-primitives.test.ts tests/lib/settings-navigation.test.ts tests/lib/app-sidebar.test.ts tests/core/commands.test.ts
  • pnpm typecheck
  • pnpm test

Note: full test needed pnpm rebuild better-sqlite3 first because local node_modules had been compiled for NODE_MODULE_VERSION 127 while current Node is 137.

## Summary - remove startup keymap customization from onboarding and the completion payload - split geocoding and NLP provider setup into tabs in onboarding and calendar settings - promote settings text sizing and default the sidebar open on first load ## Tests - pnpm biome check --write src/app/onboarding/onboarding-wizard.tsx src/app/api/onboarding/complete/route.ts src/components/providers.tsx src/components/ui/sidebar.tsx src/components/settings/calendar-settings-section.tsx src/components/settings/settings-primitives.tsx tests/lib/calendar-settings-section.test.ts tests/lib/settings-primitives.test.ts - pnpm vitest run tests/lib/calendar-settings-section.test.ts tests/lib/settings-primitives.test.ts tests/lib/settings-navigation.test.ts tests/lib/app-sidebar.test.ts tests/core/commands.test.ts - pnpm typecheck - pnpm test Note: full test needed `pnpm rebuild better-sqlite3` first because local node_modules had been compiled for NODE_MODULE_VERSION 127 while current Node is 137.
Refine onboarding provider setup
All checks were successful
quality / Test (pull_request) Successful in 18s
quality / Lint (pull_request) Successful in 25s
quality / Build (pull_request) Successful in 47s
f1f0efd6c9
barrettruth deleted branch ui/onboarding-provider-tabs 2026-05-10 21:44:28 +00:00
barrettruth referenced this pull request from a commit 2026-05-11 18:23:00 +00:00
Sign in to join this conversation.
No reviewers
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
barrettruth/delta!273
No description provided.