Skip to content

Feat/explore UI updates#28

Merged
neo7337 merged 8 commits intomainfrom
feat/explore-ui-updates
Mar 13, 2026
Merged

Feat/explore UI updates#28
neo7337 merged 8 commits intomainfrom
feat/explore-ui-updates

Conversation

@neo7337
Copy link
Copy Markdown
Owner

@neo7337 neo7337 commented Mar 13, 2026

No description provided.

neo7337 added 8 commits March 7, 2026 21:22
…ction

- Added GeneratorForm component for project generation with user inputs.
- Integrated useGeneratorForm hook to manage form state and validation.
- Created types for addon categories and form errors.
- Enhanced Explore component with collapsible groups for better navigation.
- Added functionality for selecting addons and Docker support in the form.
- Introduced a registry for project type generators and addon generators to streamline project creation.
- Refactored `GenerateSimpleProject` to utilize the new registry and added utility functions for zip file handling.
- Created `CacheAddonGen` and `DatabaseAddonGen` to handle specific addon generation.
- Enhanced input validation for project creation requests using the `validator` package.
- Updated project request structure to include validation tags for required fields and allowed values.
- Improved error handling and logging throughout the project generation process.
- Added a comprehensive task list for ongoing development and feature enhancements.
@neo7337 neo7337 merged commit d9d0a0e into main Mar 13, 2026
2 checks passed
@neo7337 neo7337 deleted the feat/explore-ui-updates branch March 13, 2026 09:44
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.

1 participant