Skip to content

Cli - #374

Merged
Stivenjs merged 7 commits into
mainfrom
cli
Oct 29, 2025
Merged

Cli#374
Stivenjs merged 7 commits into
mainfrom
cli

Conversation

@Stivenjs

Copy link
Copy Markdown
Contributor

No description provided.

This commit removes the NavigationClient and its associated page, streamlining the navigation management structure. It also updates the next.config.ts to conditionally set the unoptimized flag based on the environment. Additionally, new content routes are added for better organization, and import paths are adjusted for clarity in the SearchAndFilters component. The NavigationManager title is modified for consistency, and new sidebar navigation items are introduced for content management.
… handling

This commit introduces functionality for generating presigned URLs for single and batch image uploads, allowing for more efficient uploads directly to S3. It updates the ImageController to handle new actions for generating presigned URLs and modifies the S3Service to create these URLs. Additionally, the handler now includes improved CORS response handling for OPTIONS requests, ensuring proper headers are returned. Validation utilities are also updated to include checks for presigned URL parameters, enhancing overall robustness.
…ity and efficiency

This commit modifies the thresholds for using presigned URLs in the S3 image upload hook. The file size threshold is reduced from 7MB to 5MB, and the count threshold is decreased from 25 to 10 files. These changes aim to improve the handling of larger uploads while ensuring compliance with API Gateway limits.
cursor[bot]

This comment was marked as outdated.

…nting and code quality

This commit refactors the ESLint configuration to utilize the new `defineConfig` method and integrates `eslint-config-prettier` for better compatibility. It also updates the ESLint version to 9.37.0 and modifies the package.json and pnpm-lock.yaml files accordingly. Additionally, various components are optimized with requestAnimationFrame for smoother state updates, enhancing performance across the application.
cursor[bot]

This comment was marked as outdated.

…electorModal upload progress component

This commit updates the `CustomTooltipProps` interface in `TotalSalesChartCard.tsx` to use a more generic type for the `payload` property, enhancing flexibility. Additionally, it removes the `perFilePercent` prop from the `UploadProgress` component in `ImageSelectorModal.tsx`, streamlining the upload progress handling.
…mponent into MenuItemForm

This commit adds the @shopify/draggable package to the project for enhanced drag-and-drop functionality. It also integrates the DraggableMenuItems component into the MenuItemForm, allowing for improved item reordering within the navigation management interface. Additionally, minor adjustments are made to the MenuItemForm to accommodate the new component and streamline the editing process.
…handling and refine swap animation settings

This commit modifies the `appendTo` property in the `DraggableMenuItems` component to correctly cast the modal container, enhancing functionality. Additionally, it updates the `swapAnimation` configuration to explicitly set the `horizontal` property to false, improving the drag-and-drop experience within the navigation management interface.
@Stivenjs
Stivenjs merged commit 4be7a3e into main Oct 29, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant