-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[angular-xmcloud][xmcloud-proxy] Personalization support #1964
Conversation
…s-3529-angular-personalize # Conflicts: # packages/sitecore-jss-angular/src/public_api.ts
…s-3529-angular-personalize # Conflicts: # packages/sitecore-jss-proxy/package.json # yarn.lock
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! :)
could not find anything significant, just few minor things - one of which to fix the build - otherwise approve from me!
packages/create-sitecore-jss/src/templates/node-xmcloud-proxy/src/personalize.ts
Show resolved
Hide resolved
One more thing - do we need some migration instructions to the upgrade guide? |
packages/create-sitecore-jss/src/templates/angular-xmcloud/package.json
Outdated
Show resolved
Hide resolved
packages/create-sitecore-jss/src/templates/node-xmcloud-proxy/.env
Outdated
Show resolved
Hide resolved
packages/create-sitecore-jss/src/templates/node-xmcloud-proxy/src/config.ts
Outdated
Show resolved
Hide resolved
packages/create-sitecore-jss/src/templates/node-xmcloud-proxy/src/config.ts
Outdated
Show resolved
Hide resolved
packages/create-sitecore-jss/src/templates/angular-xmcloud/server.exports.ts
Outdated
Show resolved
Hide resolved
packages/sitecore-jss-proxy/src/personalize/PersonalizeHelper.ts
Outdated
Show resolved
Hide resolved
packages/sitecore-jss-proxy/src/personalize/PersonalizeHelper.ts
Outdated
Show resolved
Hide resolved
packages/sitecore-jss-proxy/src/personalize/PersonalizeHelper.ts
Outdated
Show resolved
Hide resolved
packages/sitecore-jss-proxy/src/personalize/PersonalizeHelper.ts
Outdated
Show resolved
Hide resolved
@illiakovalenko @yavorsk Addressed your comments, please take a look. |
packages/create-sitecore-jss/src/templates/node-xmcloud-proxy/src/config.ts
Outdated
Show resolved
Hide resolved
packages/create-sitecore-jss/src/templates/node-xmcloud-proxy/src/config.ts
Show resolved
Hide resolved
packages/create-sitecore-jss/src/templates/node-xmcloud-proxy/src/types.ts
Show resolved
Hide resolved
packages/sitecore-jss-proxy/src/personalize/PersonalizeHelper.test.ts
Outdated
Show resolved
Hide resolved
@art-alexeyenko Can you, please, check code coverage as well? use "npm run coverage", I've seen that code snippets are not covered |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved in advance! Great progress, it looks cleaner now 👍
See one comment below and revert the piece that produces breaking changes personalize/layoutPersonalizer
Description / Motivation
Adds personalization and A/B testing support into angular-xmcloud setup.
Personalization works through xmcloud-proxy and should allow for personalization support for react and vue in future.
Testing Details
Types of changes