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

[Release] Stage to Main #2811 #72

Merged
merged 21 commits into from
Sep 3, 2024
Merged

[Release] Stage to Main #2811 #72

merged 21 commits into from
Sep 3, 2024

Conversation

mokimo
Copy link
Owner

@mokimo mokimo commented Sep 3, 2024

common base root URLs

Homepage : https://www.stage.adobe.com/
BACOM: https://business.stage.adobe.com/fr/
CC: https://www.stage.adobe.com/creativecloud.html
Blog: https://blog.stage.adobe.com/
Acrobat: https://www.stage.adobe.com/acrobat/online/sign-pdf.html

Milo:

denlight and others added 21 commits September 2, 2024 08:17
…L instead of just fragments (adobecom#2683)

* getSelectedElement - V2

* getSelectedElement - V2

* getSelectedElement - V2

* getSelectedElement - V2

* getSelectedElement - V2

* added test coverage for  action

* cleanup

* added comments

* comments

* comments

* fixes erroring but still has failure

* rooEl fix

* fixed tests

* added modifier

* eslint

* lint

* removed reduncant try catch

* Add target analytics for update action

* removed test-results and added to .gitignore

* reverted a deletion of a prependtosection validation code

* removed comments

* updated validation for appendtosdection

* removed comments and eslint escapes

* change modifier to an array that is not a separate column

* add highight for update

* add timeout to merch-card highlight

* remove setTimeout and move preview.js call from loadPostLCP to loadDeferred

* update unit test

* remove update to git ignore

* add temp console message for easy QA

* MWPW-155566 [MEP] Changing from a new action to just expanding power of existing actions (adobecom#2764)

* stash

* use replace instead of update, allow html for create commands, update simplified selectors

* streamline

* remove export on MILO_BLOCKS

* change prependToSection and appendToSection to just prepend and append

* remove unused function param

* change from includes to ===

* remove use of .parentElement

* move spoof param test so you can reload the other tests

* account for number used after dot notation

* add test to insertbefore and insert after href

* more coverage

* more coverage

* hopefully final coverage

* remove console

* rename checkSelectorType to getSelectorType

* move parts of createContent into sub functions

* small big fix

* update modifySelectorTerm function per suggestion

* update modifyNonFragmentSelector per suggestion

* update to getSelectedElement

* change equal to not equal

* fix end number update

* codecov

* no longer require fragments be in URL for fragments because of gnav

* call getModifiers in modifyNonFragmentSelector instead

* require space before first flag

* update unit tests to need space before flags

* handle adding flags to fragment selectors

* revert for demo

* put back

* remove utils update so it does not conflict

---------

Co-authored-by: Denys Fedotov <dfedotov@Denyss-MacBook-Pro.local>
Co-authored-by: vgoodric <vgoodric@adobe.com>
Co-authored-by: markpadbe <markp@adobe.com>
Co-authored-by: Vivian A Goodrich <101133187+vgoodric@users.noreply.github.com>
…MD (adobecom#2765)

* Add charlimit for headers analytics

* Fix header for integer value only

* Update libs/martech/attributes.js

set header length to false for clarity

Co-authored-by: Vivian A Goodrich <101133187+vgoodric@users.noreply.github.com>

* Add tests

* Refacter str null check per suggestion

* Fix test coverage

---------

Co-authored-by: Vivian A Goodrich <101133187+vgoodric@users.noreply.github.com>
* MWPW-145727: add configurator changes for alt cta on live events

* MWPW-14572: get the alt cta from secondaryCTA so it can be localized by caas

* lint

* left something in

* left something in

* unit tests

* unit tests

* MWPW-145727: unit tests

* MWPW-145727: unit tests

* MWPW-145727: unit tests

* MWPW-145727: unit tests

* unit tests hopefully

* ok finally the unit tests probably

* ok this will be the one

* variable name

* config hash test

---------

Co-authored-by: milo-pr-merge[bot] <169241390+milo-pr-merge[bot]@users.noreply.github.com>
Co-authored-by: Sheridan Sunier <sunier@Sheridans-MacBook-Pro.local>
…com#2723)

* add sitemap

* remove pandora wcs client

* remove obsolete dependencies

* fix request&settings test

* remove domainSwitch

* fix tests

* update deps

* fix review comment

* use usual error message

* fix language param

* commit packag-lock

* bring back transitive dependencies

* bring back www.stage.adobe.com

* omit cookies for wcs requests

* revert special logic for stage
* hero bugz updates

* added wrapInnerHTMLInPTag for single line entries

* changed order to wrapInnerinP so it happens before decorateButtons

* PR feedback

* PR feedback - minor logic fix for potential null value

* minor fix, missing scope for flex dir col for .bg-bottom-tablet

* missing selector for bg-bottom-tablet btm padding

* Fixed scope so row-lockup also gets iconography.css

* PR feedback, shorten some code logic

* await loadIconography
* gnav dark theme init

* Dark gnav icon changes

* Dark gnav changes

* add theme in standalone gnav config

* allow 2 logo for dark mode

* UTs for gnav dark theme

* UTs for gnav dark theme

* Dark gnav color changes

* gnav dark mode refactor css

* gnav dark mode refactor css

* load darknav after base to override variables

* update darknav promo css

* lightmode promobar link color

* update region nav link color

* update nav background color for darkmode

* fix outline for windows

* update darknav css
…red (adobecom#2770)

* move call for preview from loadPostLCP to loadDeferred

* change function name to getSelectorType

* revert
adobecom#2772)

* branch banner ecid

* review changes

* passing ecid value

---------

Co-authored-by: Drashti Modasara <dmodasara@adobe.com>
* update button decorator to handle custom classes

* add dash character to regex

* add coverage

* add safeguard for href-less buttons

* account for modals

* Revert "MWPW-151936 - Aside Tiger Team Enhancements (redux)" (adobecom#2777)

Revert "MWPW-151936 - Aside Tiger Team Enhancements (redux) (adobecom#2767)"

This reverts commit 88cb101.

* add modal coverage

* Revert "Revert "MWPW-151936 - Aside Tiger Team Enhancements (redux)" (adobecom#2777)"

This reverts commit b1a3948.
* adjustment to colors for better contrast
* aria-label for carousel arrows
* css clean up

Resolves: [MWPW-156126](https://jira.corp.adobe.com/browse/MWPW-156126)
* nala initial commit

* gitignore

* updated the tests

* update to the packages

* updating util file

* remove new line

* update base-reporter.js

* update geo pom

* update nala run

* update git ignore

* fixing eslint errors

* eslint fixes

---------

Co-authored-by: milo-pr-merge[bot] <169241390+milo-pr-merge[bot]@users.noreply.github.com>
Co-authored-by: Santoshkumar Sharanappa Nateekar <nateekar@santoshumarsmbp.corp.adobe.com>
Co-authored-by: Santoshkumar Sharanappa Nateekar <nateekar@Santoshkumars-MacBook-Pro.local>
* MWPW-157005 Marketo thank you fixes

* PR Changes
mwpw-156840: parallelize loading placeholders
…dobecom#2800)

* poc for up-tablet

* moved one-up to approp mq

* remove redundant two-up-tablet. Use min-max defaults
)

* fix(a11y): added a11y two header tables

* fix(heading): fixing the first row as columnheader

* fix: heading more describable

* fix(table): dynamic id added

* fix: unique id for header body,pricing tag

* chore: code opt

* chore: eslint fix

* fix(tab-focus): fixed key event in expand section

* fix: review changes
… are used in non EN page (adobecom#2780)

* Initial checkin - Working state.

* Optimization. Good State.

* Semi-colon fix.

* Linting fixes.

* Unit test file creation.

* Placeholders update/fix.

* Fixed US data values.

* Unit testing WIP.

* fix unit test

* unit test working

* add before each

* fix linter issue of using same name above

* update processTrackingLabels

* add coverage to attributes.js unit test

* Unit test updates.

---------

Co-authored-by: vgoodric <vgoodric@adobe.com>
Copy link

aem-code-sync bot commented Sep 3, 2024

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

aem-code-sync bot commented Sep 3, 2024

Page Scores Audits Google
M /?martech=off PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI
D /?martech=off PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

Copy link

@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/mokimo/milo/blob/721645234c38ae69cf110e5b822ce4cc29ea821a/libs/features/mas/commerce/src/settings.js


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

https://github.com/mokimo/milo/blob/721645234c38ae69cf110e5b822ce4cc29ea821a/libs/features/mas/commerce/src/wcs.js


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

https://github.com/mokimo/milo/blob/721645234c38ae69cf110e5b822ce4cc29ea821a/libs/features/mas/commerce/test/settings.test.js


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

https://github.com/mokimo/milo/blob/721645234c38ae69cf110e5b822ce4cc29ea821a/libs/features/mas/commerce/test/wcs.test.js


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

https://github.com/mokimo/milo/blob/721645234c38ae69cf110e5b822ce4cc29ea821a/libs/features/mas/web-components/src/merch-mnemonic-list.js


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

https://github.com/mokimo/milo/blob/721645234c38ae69cf110e5b822ce4cc29ea821a/libs/features/mas/web-components/src/merch-whats-included.js


⚠️ [eslint] <no-console> reported by reviewdog 🐶
Unexpected console statement.

console.error('Global navigation Error: header and footer configurations are missing.');


// Test 0 : Accordion Container
test(`${features[0].name},${features[0].tags}`, async ({ page, baseURL }) => {
console.info(`[Test Page]: ${baseURL}${features[0].path}${miloLibs}`);
Copy link

Choose a reason for hiding this comment

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

⚠️ [eslint] <no-console> reported by reviewdog 🐶
Unexpected console statement.


// Test 1 : Accordion (seo)
test(`${features[1].name},${features[1].tags}`, async ({ page, baseURL }) => {
console.info(`[Test Page]: ${baseURL}${features[1].path}${miloLibs}`);
Copy link

Choose a reason for hiding this comment

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

⚠️ [eslint] <no-console> reported by reviewdog 🐶
Unexpected console statement.

return scriptElement ? scriptElement.textContent : null;
});
expect(scriptContent).toBeTruthy();
console.log('[SEO Script content]:', scriptContent);
Copy link

Choose a reason for hiding this comment

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

⚠️ [eslint] <no-console> reported by reviewdog 🐶
Unexpected console statement.


// Test 2 : Accordion (quiet, max-width-12-desktop-large)
test(`${features[2].name},${features[2].tags}`, async ({ page, baseURL }) => {
console.info(`[Test Page]: ${baseURL}${features[2].path}${miloLibs}`);
Copy link

Choose a reason for hiding this comment

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

⚠️ [eslint] <no-console> reported by reviewdog 🐶
Unexpected console statement.


// Test 3 : Accordion seo editorial
test(`${features[3].name},${features[3].tags}`, async ({ page, baseURL }) => {
console.info(`[Test Page]: ${baseURL}${features[3].path}${miloLibs}`);
Copy link

Choose a reason for hiding this comment

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

⚠️ [eslint] <no-console> reported by reviewdog 🐶
Unexpected console statement.

Copy link

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

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

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

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

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

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

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

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

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

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.

@mokimo mokimo merged commit e61a972 into main Sep 3, 2024
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.