Skip to content

[dev] [carhartlewis] lewis/comp-v2-onboarding #734

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 36 commits into from
Jun 3, 2025

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Jun 1, 2025

This is an automated pull request to merge lewis/comp-v2-onboarding into dev.
It was created by the [Auto Pull Request] action.
Note: This should only be merged after the following checklist is complete:

  • Tested in local environment
  • Created relevant migrations (if any)

- Introduced new context hub settings page with context form and list components.
- Implemented onboarding chat form and related components for user onboarding experience.
- Updated routing to redirect to frameworks instead of implementation in various places.
- Added new actions for onboarding organization and skipping onboarding.
- Enhanced comments functionality with new components for comment form, list, and item.
- Updated dependencies and fixed various issues across the application.
Copy link

vercel bot commented Jun 1, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
app ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 3, 2025 4:58pm
comp-framework-editor ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 3, 2025 4:58pm
comp-portal ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 3, 2025 4:58pm
comp-trust ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 3, 2025 4:58pm

…ading screen for onboarding

chore(deps): update next and zod versions, add @types/bun, and clean up unused dependencies

- Updated Next.js version to 15.4.0-canary.60 across multiple package.json files.
- Updated Zod version to 3.25.46.
- Added @types/bun as a new development dependency.
- Removed unused dependencies and cleaned up package files for better maintainability.
… version

- Simplified the bulk invite employees action by removing unnecessary comments and unused interfaces.
- Updated the Stripe API version to 2025-05-28 for compatibility.
- Removed unused imports in the policies table and magic link components for better clarity and performance.
- Adjusted imports in the filter toolbar to use the correct User type from better-auth.
- Downgraded versions for several AWS SDK packages and Azure identity.
- Updated various other dependencies including React, TypeScript, and semantic-release packages.
- Removed outdated react-email components and adjusted versions for improved compatibility.
- Upgraded several AWS SDK packages to version 3.821.0 for improved functionality.
- Updated React, TypeScript, and other dependencies to their latest compatible versions.
- Adjusted the version of `react-hook-form` to 7.57.0 and `zod` to 3.25.49 for better performance.
- Downgraded `@asamuzakjp/css-color` to version 3.1.7 to resolve compatibility issues.
- Fixed inconsistencies in package versions across `yarn.lock` and `package.json`.
- Removed outdated columns from the Onboarding table in the database schema to streamline data management.
- Added new columns for onboarding requirements and vendor website information to enhance functionality.
- Updated the OnboardingForm component to improve user experience by modifying placeholder text for input fields.
- Integrated a revalidation step in the onboarding process to ensure accurate path validation after organization onboarding.
- Adjusted various dependencies in package files for consistency and compatibility.
- Replaced the authentication method in `mapPolicyToControls` and `unmapPolicyFromControl` actions with `authActionClient` for improved security and consistency.
- Introduced Zod schemas for input validation in both actions, enhancing data integrity.
- Updated the `PolicyControlMappings` component to utilize new action hooks for mapping and unmapping controls, improving user feedback with toast notifications.
- Enhanced the `SelectPills` component to support a disabled state, preventing user interaction during loading states.
- Adjusted various logging and error handling mechanisms for better debugging and user experience.
- Ensured the foreign key constraint for organizationId in the Context table is added correctly.
- Removed redundant ALTER TABLE command for setting default value on id column.
@claudfuen claudfuen merged commit f9c2eeb into main Jun 3, 2025
11 checks passed
@claudfuen claudfuen deleted the lewis/comp-v2-onboarding branch June 3, 2025 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants