Skip to content
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

MWPW-158500: Universal promo terms link #3647

Merged
merged 18 commits into from
Feb 20, 2025
Merged

MWPW-158500: Universal promo terms link #3647

merged 18 commits into from
Feb 20, 2025

Conversation

st-angelo-adobe
Copy link
Contributor

@st-angelo-adobe st-angelo-adobe commented Feb 7, 2025

Resolves: MWPW-158500

Test URLs:
Before: https://main--milo--adobecom.hlx.live/docs/library/kitchen-sink/merch-card?martech=off
After: https://mwpw-158500--milo--adobecom.hlx.live/docs/library/kitchen-sink/merch-card?martech=off

CCD Gallery:
mwpw-158500--milo--adobecom.aem.page/libs/features/mas/docs/ccd.html?martech=off

Copy link
Contributor

aem-code-sync bot commented Feb 7, 2025

Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
In case there are problems, just click a checkbox below to rerun the respective action.

  • Re-run PSI checks
  • Re-sync branch
Commits

Copy link
Contributor

aem-code-sync bot commented Feb 7, 2025

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit

eslint

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

https://github.com/adobecom/milo/blob/73ee3d4b1eb48cd675f8f62be2e921921747c0ea/libs/deps/mas/merch-subscription-panel.js


⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

https://github.com/adobecom/milo/blob/73ee3d4b1eb48cd675f8f62be2e921921747c0ea/libs/deps/mas/merch-twp-d2p.js


⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

https://github.com/adobecom/milo/blob/73ee3d4b1eb48cd675f8f62be2e921921747c0ea/libs/deps/mas/merch-whats-included.js


⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

https://github.com/adobecom/milo/blob/73ee3d4b1eb48cd675f8f62be2e921921747c0ea/libs/features/mas/dist/mas.js


⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

https://github.com/adobecom/milo/blob/73ee3d4b1eb48cd675f8f62be2e921921747c0ea/libs/features/mas/src/commerce.js


⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

https://github.com/adobecom/milo/blob/73ee3d4b1eb48cd675f8f62be2e921921747c0ea/libs/features/mas/src/upt-link.js

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] reported by reviewdog 🐶
File ignored because of a matching ignore pattern. Use "--no-ignore" to override.

Copy link
Contributor

github-actions bot commented Feb 8, 2025

This pull request is not passing all required checks. Please see this discussion for information on how to get all checks passing. Inconsistent checks can be manually retried. If a test absolutely can not pass for a good reason, please add a comment with an explanation to the PR.

@st-angelo-adobe st-angelo-adobe marked this pull request as ready for review February 11, 2025 11:12
Copy link
Contributor

@3ch023 3ch023 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @st-angelo-adobe ,
while i am checking the changes, could you add Nala test for this feature pls?
for CCD, we have this gallery page: https://main--milo--adobecom.hlx.live/libs/features/mas/docs/ccd.html
these cards we use in tests, let's just add a new card somewhere here
You can use this card:
https://mwpw-158500--mas--adobecom.aem.live/studio.html?milolibs=mwpw-158500--milo--adobecom#path=nala&query=018bf7f7-1e82-4b16-9dd1-039ee013e490

then you can add a test to https://github.com/adobecom/milo/blob/stage/nala/features/mas/ccd/masccd.test.js

this is instruction how to run nala locally
https://github.com/adobecom/milo/blob/stage/README.md#nala-e2e-ui-testing

after installing deps you just need to run 'aem up' in one tab and 'npm run nala local test=masccd.test.js' in another and you'll have them triggered locally

@Roycethan
Copy link

Roycethan commented Feb 19, 2025

@st-angelo-adobe Hi, Have done with regressions on milo... also need to check with you on studio authoring :
1)in below test added a valid promo code, the osi is not getting resolved - can you plz check what's missing here ?
https://mwpw-158500--mas--adobecom.aem.live/studio.html?milolibs=mwpw-158500--milo--adobecom#path=sandbox&page=content&query=b18134ec-105f-4ca0-a9d4-5816c89d345f
2) What's the way to edit the existing term links - is authors still needs to edit the link fields from like say Basic url to hash(#) after entering promo code ?

cc @3ch023

@st-angelo-adobe
Copy link
Contributor Author

Hey @Roycethan. The OSI field is basically not populated on the fragment. Unfortunately you can't do it in the UI, there another PR for this, not sure if it works still, 'cause it's in development.

@3ch023
Copy link
Contributor

3ch023 commented Feb 19, 2025

Hey @Roycethan. The OSI field is basically not populated on the fragment. Unfortunately you can't do it in the UI, there another PR for this, not sure if it works still, 'cause it's in development.

Pregrags branch worked for me, so we can try to use it for combined testing, yes

@Roycethan
Copy link

Roycethan commented Feb 20, 2025

@st-angelo-adobe Verified ( started thread on authoring with Nick in the ticket https://jira.corp.adobe.com/browse/MWPW-158500) and marked label for now to proceed - Plz update latest from stage and also fix PSI checks cc @3ch023

@3ch023
Copy link
Contributor

3ch023 commented Feb 20, 2025

thx @Roycethan , @st-angelo-adobe fixed checks so I am setting Ready for Stage

@Roycethan Roycethan added the verified PR has been E2E tested by a reviewer label Feb 20, 2025
@milo-pr-merge milo-pr-merge bot merged commit 05409ce into stage Feb 20, 2025
20 checks passed
@milo-pr-merge milo-pr-merge bot deleted the MWPW-158500 branch February 20, 2025 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ready for Stage verified PR has been E2E tested by a reviewer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants