Skip to content

refactor(profile): Simplify the construction of public URLs for images#213

Merged
Stivenjs merged 4 commits into
mainfrom
core-engine
Aug 20, 2025
Merged

refactor(profile): Simplify the construction of public URLs for images#213
Stivenjs merged 4 commits into
mainfrom
core-engine

Conversation

@Stivenjs
Copy link
Copy Markdown
Contributor

No description provided.

- Dependencies in `package.json` and `package-lock.json` have been updated to ensure compatibility and performance.
- Improvements have been made to domain validation routes and asset management in the API, optimizing code structure and readability.
- Comments describing the creation of collections and menus in `collectionService.ts` and `menuService.ts` have been removed to improve code clarity.
- Import paths in several files within `renderer-engine` and `tenant-domains` have been configured to use relative paths, improving code organization.
- Removed unnecessary logger logs in the `loadDataStep` function to improve code clarity.
- Configured import paths in `index.ts` to use relative paths, improving code organization.
- Manual construction of public URLs in the `useUpdateProfilePicture`, `useLogoUpload`, and `useProductImageUpload` hooks has been replaced with a CDN utility, improving code clarity and reusability.
- Environment variable dependencies related to S3 and CloudFront have been removed, simplifying the URL retrieval logic.
@Stivenjs Stivenjs self-assigned this Aug 20, 2025
@Stivenjs Stivenjs added documentation Improvements or additions to documentation enhancement New feature or request dependencies Pull requests that update a dependency file labels Aug 20, 2025
@Stivenjs Stivenjs changed the title Core engine refactor(profile): Simplify the construction of public URLs for images Aug 20, 2025
@Stivenjs Stivenjs merged commit 6f88244 into main Aug 20, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant