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

Theme editor changes #1477

Open
wants to merge 49 commits into
base: ThemeEditorSupportCC
Choose a base branch
from

Conversation

muskgupta
Copy link
Member

Description

This PR is to merge ThemeEditorPOC branch with master.

Related Issue

Theme Editor Feature

How Has This Been Tested?

Tested all changes on ThemeEditorPOC branch and locally as well.

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 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 and the overall coverage did not decrease.
  • All unit tests pass on CircleCi.
  • I ran all tests locally and they pass.

im-shiv and others added 16 commits October 18, 2024 13:14
Co-authored-by: Shivam Agarwal <shivama@adobe.com>
Co-authored-by: Pavitra Khatri <pavitrakhatri@pavitras-mbp.corp.adobe.com>
Co-authored-by: Pavitra Khatri <pavitrakhatri@pavitras-mbp.corp.adobe.com>
* Fixing gh workflow

* Fixing GH actions
…nction (adobe#1464)

* Focus on panel with static text not working via custom function

* Fixing test
…#1462)

* FORMS-15852 xss fix for svg upload in file upload

* FORMS-15852 xss fix for svg upload in file upload II

* FORMS-15852 xss fix for svg upload in file upload main

* FORMS-15852 xss fix for svg upload in file upload main II

* FORMS-15852 xss fix for svg upload in file upload main II

* FORMS-15852 xss fix for svg upload in file upload main II

---------

Co-authored-by: Rajat Khurana <rajatkhurana@adobe.com>
…sProvider which are behind FT and make part of FormContainer get properties. (adobe#1467)

Also updated FOrms SDK version
* sanitized text should have target attribute in links

* catering comments

* correcting test case

* catering comments

---------

Co-authored-by: Shivam Agarwal <shivama@adobe.com>
Co-authored-by: Shivam Agarwal <shivama@adobe.com>
…#1470)

* Adding new custom property for enable suggestions in bundles

* Junit test cases to cover Enable Suggestions and Multi Selection in Dropdown

* HTL template change + listener on checkbox

* Cypress test for enable suggestions

* Cypress test for enable suggestions

* Remove enableSuggestions from JSON

* Remove enableSuggestions from JUnit dropdown test json

* Cypress tests for dropdown with autocomplete

* Cypress tests for dropdown with autocomplete

* Update classname for datalist

* More Test cases to cover different values of enableSuggestions

* Remove extra code

* Simplified the return in enableSuggestions

* Remove JsonIgnore annotation

* JavaDoc for isEnableSuggestions

* Bump up the minor version in package-info

* Sort imports in dropdownimpl
* custom function registration using action url from backend

custom function registration using action url from backend

 custom function registration using action url from backend

* custom function registration using action url from backend

custom function registration using action url from backend

 custom function registration using action url from backend

* custom function registration using action url from backend

* custom function registration using action url from backend

* custom function registration using action url from backend

* custom function registration using action url from backend - reusing the existing function

* custom function registration using action url from backend - marked existing function as deprecated

custom function registration using action url from backend - marked existing function as deprecated

* Update FormContainer.java

* formatting only

* Update utils.js

---------

Co-authored-by: Rishi Mehta <69448117+rismehta@users.noreply.github.com>
* using latest rotary image

* Fixing version
@muskgupta muskgupta changed the base branch from master to ThemeEditorSupportCC November 13, 2024 06:10
ValueMap themeProps = themeResource.getValueMap();
themeClientLibRef = themeProps.get(ThemeConstants.PROPERTY_CLIENTLIB_CATEGORY, "");
} else {
throw new GuideException("Invalid Theme Name " + themeContentPath);
Copy link
Contributor

Choose a reason for hiding this comment

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

remove GuideException, instead log an error

Copy link
Member Author

Choose a reason for hiding this comment

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

Updated.

@@ -28,6 +30,8 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import com.adobe.aemds.guide.service.GuideException;
Copy link
Contributor

Choose a reason for hiding this comment

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

remove the import as well

Copy link
Member Author

Choose a reason for hiding this comment

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

Resolved.

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.

9 participants