sdk-code-gen
sdk-code-gen copied to clipboard
[Draft] Implement onboarding wizard and allow google SSO login configuration
- Introduced a comprehensive onboarding API with multiple endpoints for managing onboarding steps, including authentication, data sources, and user configurations.
- Added middleware to check onboarding status and cache results to optimize API calls.
- Implemented Google OAuth integration with validation and configuration management.
- Enhanced user experience by redirecting users based on onboarding status.
- Created new components for onboarding UI and improved data handling in the onboarding process.
- Updated database schema to support onboarding progress tracking.
This commit lays the groundwork for a streamlined onboarding experience, ensuring users can efficiently set up their applications.
๐ Pull Request Summary
๐ Related Issues
- Fixes #
- Relates to #
๐ Changes Made
๐งช Testing
- [ ] Unit tests added/updated
- [ ] Integration tests added/updated
- [ ] Manual testing performed
- [ ] All existing tests pass
Testing Details:
๐ Documentation
- [ ] Code is self-documenting with clear variable/function names
- [ ] Added/updated JSDoc comments for public APIs
- [ ] Updated README.md if needed
- [ ] Updated other documentation files
- [ ] No documentation changes needed
๐ Type of Change
- [ ] ๐ Bug fix (non-breaking change that fixes an issue)
- [ ] โจ New feature (non-breaking change that adds functionality)
- [ ] ๐ฅ Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] ๐ Documentation update
- [ ] ๐ง Refactoring (no functional changes)
- [ ] โก Performance improvement
- [ ] ๐งช Test improvements
๐จ Breaking Changes
- [ ] This PR introduces breaking changes
- [ ] Migration guide provided
- [ ] Deprecation warnings added
Breaking Change Details: