Merged
Conversation
- Added auth0Util.js for managing Auth0 tokens, user roles, and metadata updates. - Introduced authUtil.js for user data retrieval and scope validation with caching. - Created cacheConfig.js to define standard cache TTL values and key prefixes. - Established dbSchemas.js for MongoDB schema definitions and validation. - Developed helperUtil.js to check existing user or store registrations. - Implemented mongoUtil.js for MongoDB connection, schema setup, and index creation. - Added redisUtil.js for Redis connection and caching functionalities. - Created writer.js for standardized JSON response handling in API responses.
…et AI processing for user data submissions
…nomy service; improve error handling and logging
…ethods from Users class
…lters in UserDashboard
…eProfile controller
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces significant updates to the
compose.ymlfile and thedemoapplication, including service restructuring, environment variable updates, and improvements to product recommendation logic. Additionally, it replaces placeholder images with actual product images in the sample product data.Service Restructuring and Configuration Updates:
api-servicetotapiro-api-internaland updated its configuration, including context, container name, and volume paths (compose.yml).tapiro-api-externalservice with its own configuration, including environment variables, health checks, and dependencies (compose.yml).tapiro-api-internalandtapiro-api-externalservices (compose.yml). [1] [2]demo-storeservice with updated dependencies and environment variables (compose.yml).demo-storeconfiguration (compose.yml).Product Recommendation Logic Improvements:
App.tsxto include normalized attribute bonuses and improved handling of category preferences (demo/src/App.tsx).demo/src/App.tsx).Sample Product Data Updates:
sampleProductsarray (demo/src/data/products.ts). [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]Minor Updates:
App.tsxto useVITE_STORE_API_URLwith a fallback (demo/src/App.tsx).