Skip to content

feat: introduce flag for enabling ew#1028

Merged
sharanyavinod merged 9 commits into
mainfrom
ewflag
Jun 23, 2026
Merged

feat: introduce flag for enabling ew#1028
sharanyavinod merged 9 commits into
mainfrom
ewflag

Conversation

@sharanyavinod

Copy link
Copy Markdown
Contributor

Description

  • Introduces new flag ew.enabled which can be set at the site level
  • If enabled, chat is available by default on browse and on ew.
  • If enabled, edit is opened directly in canvas without requiring an edit.path. Pre-existing edit.path at the org level still takes precedence
  • Introduced simple e2es, and created a new test site https://da.live/#/da-testautomation/ewtest

Preview at https://ewflag--da-live--adobe.aem.live/#/exp-workspace/frescopa

Screenshot 2026-06-23 at 12 00 19

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@aem-code-sync

aem-code-sync Bot commented Jun 23, 2026

Copy link
Copy Markdown

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

  • Re-sync branch
Commits

Comment thread blocks/browse/da-browse/da-browse.js Outdated
* path groups actions
* /ewtest/+** 907136ED5D35CBF50A495CD4 read
* And a document at /da-testautomation/ewtest/demo with EW enabled on the site.
*/

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Add required setup similar to https://github.com/adobe/da-live/blob/main/test/e2e/tests/auth.setup.js#L19

To move it to a more generic location once we have more e2es using this site

@sharanyavinod sharanyavinod merged commit 94f52d6 into main Jun 23, 2026
4 checks passed
@sharanyavinod sharanyavinod deleted the ewflag branch June 23, 2026 12:38
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.

2 participants