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 #3300

Merged
merged 11 commits into from
Dec 5, 2024
Merged

[Release] Stage to Main #3300

merged 11 commits into from
Dec 5, 2024

Conversation

sharmrj and others added 4 commits December 4, 2024 09:18
* bundled standalone gnav and footer

* Fixed dark mode; load css from navigation.js

* Refactored global footer to no longer use milo modal to render region-nav

* global footer unit test

* fix lint

* Added keyboard navigation to the new region nav modal

* export stuff from modal.js

* replaced the new modal implementation with a more explicit usage of the current milo modal so that it can be bundled

* code compatibility ignore pattern

* Fix keyboard navigation unit tests

* fixed footer unit test after changing the implementation of the region nav (again)

* added sourcemaps; fixed dark mode issue

* navigation unit tests

* Cover uncovered lines in global-footer.js

* prevent FOUC in region nav

* built latest gnav changes

* modified package.json to have a files field

* use evergreen css for non-bundled and built css for bundled

* Fixed region picker when there's no hash

* Added a workflow to release standalone feds and removed dist from the PR

* changed workflow_call to workflow_dispatch

* Adjusted the cd command in the workflow

* added a working directory

* missed a space in the gh release upload command

* added GITHUB_TOKEN to the upload asset step

* fixed an error with file upload in the workflow

* Removed a console.log from the build script; explicitly load fragment block in footer

* Removed an unused import

* Renamed a funciton in the build file and added a comment

* Fixed region nav breaking on certain milo consumers

* Fixed region nav breaking on some milo consumers for real this time

* Removed an unused import

* Added logic to not call the region nav code twice

* unit test

* modified a standalone footer unit test slightly

* Removed a comment
…3124)

* Adding dynamic-nav-group setting to allow distinction between dynamic-nav user journeys

* Utils change

* Ensuring status shows correctly dispite group

* Making metadata case insensative
* top variant handler

* adjust for requirements in sync

* update to handle element justification for top variant
proxy marketing scripts for newsroom
@milo-pr-merge
Copy link
Contributor Author

milo-pr-merge bot commented Dec 4, 2024

Testing can start @adobecom/miq-sot @adobecom/bacom-sot @adobecom/homepage-sot @adobecom/creative-cloud-sot @adobecom/document-cloud-sot

Copy link
Contributor

aem-code-sync bot commented Dec 4, 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
Contributor

aem-code-sync bot commented Dec 4, 2024

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

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 by default. Use a negated ignore pattern (like "--ignore-pattern '!<relative/path/to/filename>'") to override.

Copy link

codecov bot commented Dec 4, 2024

Codecov Report

Attention: Patch coverage is 98.36957% with 15 lines in your changes missing coverage. Please review.

Project coverage is 96.41%. Comparing base (afe9047) to head (b6e67a7).
Report is 93 commits behind head on main.

Files with missing lines Patch % Lines
libs/martech/helpers.js 98.58% 6 Missing ⚠️
libs/utils/utils.js 93.42% 5 Missing ⚠️
libs/navigation/navigation.js 92.15% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3300      +/-   ##
==========================================
+ Coverage   96.39%   96.41%   +0.02%     
==========================================
  Files         245      246       +1     
  Lines       56746    57551     +805     
==========================================
+ Hits        54698    55488     +790     
- Misses       2048     2063      +15     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

* updated feature with accessibility code

* video accessiblity added for carousels

* added opt-out functionality

* fixed linting errors

* fixed unit test cases

* fixed adobe tv issue

* hover and focus added

* controls positioned for rtl

* hide-controls hash params added

* how to block controls position bug fix

* dark mode|bug fixes

* code enhancement

* pause-play bug mouse click bug fix

* marquee dark mode|positioning fix

* code enhancement

* handled marquee backward compatiblity

* Added placeholder for labels|indexed video aria-labels

* aria-label added for hover play videos

* async awaited decorateVideo in video.js and other linting errors

* video indexes added

* random video index and unit test cases updated

* daa-ll is synced along with aria-label

* code enhancement

* nala test fix|code coverege

* nala test bug fix

* nala test fix

* right-left positioning is done for screens > 600px and a img fix

* getFedsconfig moved to feds file|url fetched from fedRoot function

* linting fix

* icons adapted to the figma

* carousel and how-to fix with other minor fixes

* playpause wrapper adjusted for window

* icon offset bug fix

* indentation of string literal

* figma match

* figma focus match
@aem-code-sync aem-code-sync bot temporarily deployed to stage December 4, 2024 10:41 Inactive
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 by default. Use a negated ignore pattern (like "--ignore-pattern '!<relative/path/to/filename>'") to override.

#3302)

* removed the /dist/ from the css paths where it's incorrect

* Cover an uncovered line in tests
#3258)

* move common snippets to helper, add defer logic and make interact call the 1st thing in the flow for signed out users

* toggle FPID and ECID logic, re-organise exports, dont fire if consent cookie present

* Pre merge branch (#5)

move methods utils , use async load of helper, review comments

* move try catch block as per promise

* Pre merge branch (#6)

* Test remove martech logic (#7)

fix delay logic, fix pr comments

* Test remove martech logic (#8)

change uuid logic, promise structure, alloy response logic, requestid,

* Final local branch (#9)

fix review comments, add test cases

* fix coverage for if check

* fix coverage errors

* add test case for martech helpers

* send full cookie flag added post testing round 1
@Dli3
Copy link

Dli3 commented Dec 5, 2024

@JasonHowellSlavin We're having issues with the dynamic nav status not displaying on stage.
2024-12-04_17-15-30

@JasonHowellSlavin
Copy link
Contributor

@JasonHowellSlavin We're having issues with the dynamic nav status not displaying on stage. 2024-12-04_17-15-30

Revert PR here: #3308

Copy link

@Dli3 Dli3 left a comment

Choose a reason for hiding this comment

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

Will need to revert the dynamic nav changes since it caused an issue with the dynamic nav status on stage.
Revert PR here: #3308

…nuity " (#3308)

Revert "MWPW-155723 - Adds group metadata to ensure dyanmic nav continuity  (…"

This reverts commit 22dab66.
* Fix: Adding prodDomains for standalone gnav

* Fix: Adding allowedDomains for standalone gnav
@Dli3 Dli3 temporarily deployed to milo_pr_merge December 5, 2024 17:22 — with GitHub Actions Inactive
@milo-pr-merge milo-pr-merge bot merged commit 218ae53 into main Dec 5, 2024
23 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.