Skip to content

Cli - #349

Merged
Stivenjs merged 20 commits into
mainfrom
cli
Oct 13, 2025
Merged

Cli#349
Stivenjs merged 20 commits into
mainfrom
cli

Conversation

@Stivenjs

@Stivenjs Stivenjs commented Oct 11, 2025 •

Copy link
Copy Markdown
Contributor

This commit introduces several improvements to the image selector component, including the addition of new hooks for image filtering and debouncing search input. The SearchAndFilters component has been updated to support multiple filter options, and the ImageSelectorModal now reflects the filtered images based on user input. Additionally, the ImageGallery component has been refactored to utilize a new ImageCard component for better code organization. Overall, these changes enhance the user experience by providing more robust image management capabilities.

This commit introduces a new API for validating store limits, enhancing the backend functionality. The `validateStoreLimits` function is imported and integrated into the backend configuration, allowing for the creation of a dedicated REST API endpoint. Additionally, the necessary permissions and outputs for the new API are established, ensuring proper access control and visibility within the system. Updates to various components reflect the integration of this new feature, improving overall store management capabilities.
… failure

This commit modifies the authentication middleware test to assert that the result is null when authentication fails, ensuring that the test accurately reflects the expected behavior of the middleware. This change enhances the reliability of the test suite by aligning it with the intended functionality of the authentication process.
@Stivenjs Stivenjs self-assigned this Oct 11, 2025
@Stivenjs Stivenjs added enhancement New feature or request good first issue Good for newcomers javascript Pull requests that update javascript code labels Oct 11, 2025
This commit introduces several improvements to the image selector component, including the addition of new hooks for image filtering and debouncing search input. The `SearchAndFilters` component has been updated to support multiple filter options, and the `ImageSelectorModal` now reflects the filtered images based on user input. Additionally, the `ImageGallery` component has been refactored to utilize a new `ImageCard` component for better code organization. Overall, these changes enhance the user experience by providing more robust image management capabilities.
This commit introduces several enhancements to the AI chat components, including the addition of new libraries for Markdown rendering and syntax highlighting. The `TypingMessage` component now supports formatted messages using `react-markdown`, allowing for better presentation of AI responses. The `AIInputWithSearch` component has been updated to include a stop button for ongoing responses, improving user control during interactions. Additionally, various UI adjustments have been made to enhance the overall user experience, including updated empty state messages and improved loading indicators. These changes collectively enhance the functionality and usability of the AI chat interface.
…cing sections

This commit deletes several unused layout and page components from the main layout and pricing sections, including `layout.tsx`, `page.tsx`, and various landing components. The removal of these files streamlines the codebase and eliminates unnecessary dependencies, contributing to improved maintainability and performance of the application.
…ences

This commit updates the import paths in several test files to reflect the removal of the deprecated layout structure. The changes affect the `StoreSelector`, `SignIn`, `signUp`, and `useResetPassword` test files, ensuring that they now point to the correct locations within the new application structure. This refactor improves code organization and maintains consistency across the test suite.
This commit updates the integration tests for the authentication flow by introducing the AuthSession type in the mock session and the getSession calls. This change enhances type safety and improves code clarity, ensuring that the tests accurately reflect the expected session structure. Additionally, it maintains consistency across the test suite by aligning with the updated session management logic.
… and type checking

This commit enhances the TypeScript configuration by adding `tsBuildInfoFile` options for incremental builds and optimizing type checking. The GitHub Actions workflow is updated to include caching for the `.tsbuildinfo` directory and introduces environment variables for optimized type checking. Additionally, the `FashionSlider` component's description is updated to reflect a change in payment integration. These changes collectively improve build performance and maintainability.
This commit modifies the Node.js setup section in the GitHub Actions workflow by changing the quotes from double to single for consistency. This minor adjustment enhances readability and maintains uniformity in the configuration file.
…ipt support

This commit adds TypeScript optimizations to the Next.js configuration by specifying the `tsconfigPath`. Additionally, the GitHub Actions workflow is updated to streamline the build process, incorporating type checking directly into the build step for better clarity and efficiency. These changes collectively enhance the development experience and maintainability of the project.
This commit updates the Node.js setup section in the GitHub Actions workflow by changing the quotes from double to single. This minor adjustment enhances consistency and readability in the configuration file.
…iciency

This commit updates the Next.js configuration to disable type checking during the build process, enhancing build speed. Additionally, it introduces new scripts in the package.json for faster type checking and building, and modifies the GitHub Actions workflow to separate type checking from the build step, improving clarity and efficiency in the CI/CD pipeline.
This commit updates the Node.js setup section in the GitHub Actions workflow by changing the quotes from double to single, ensuring consistency and improving readability in the configuration file.
This commit updates the import statement for the Image component in MarqueeLogos.tsx by removing the unnecessary line break, enhancing code readability and maintaining consistency in import formatting.
…tHub Actions workflow

This commit modifies the type-check script in package.json by removing the unnecessary `--incremental false` flag, simplifying the command. Additionally, it standardizes the quote usage in the GitHub Actions workflow for Node.js setup, enhancing consistency and readability across configuration files.
This commit updates the Node.js setup section in the GitHub Actions workflow by changing the quotes from double to single, ensuring consistency and improving readability in the configuration file.
…ved logging

This commit updates the Amplify configuration by adding environment variables for TypeScript optimization, changing the build command to a faster variant, and including logging statements to indicate the build process stages. Additionally, it includes the `.tsbuildinfo` directory in the artifacts paths for better caching and build performance.
…ove build performance

This commit updates the GitHub Actions workflow by separating caching for dependencies, TypeScript build info, and Next.js build outputs. It introduces distinct cache keys for each component, optimizing the caching process and improving build efficiency. Additionally, it standardizes quote usage for better consistency in the configuration file.
@Stivenjs
Stivenjs merged commit 1cbc5ac into main Oct 13, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request good first issue Good for newcomers javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant