## Description Removing the feature flag for using Entity Item component from ADS templates in the Entity Explorer in App Editor. Fixes [#39067](https://github.com/appsmithorg/appsmith/issues/39067) ## Automation /ok-to-test tags="@tag.All" ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/13804174182> > Commit: 8a4a2007c8e1411a9baa388cf841e5e489cb6778 > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13804174182&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.All` > Spec: > <hr>Wed, 12 Mar 2025 06:32:35 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [ ] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Improved entity renaming: input fields now automatically clear previous text for smoother editing. - Enhanced page navigation: active selections are now verified more consistently, ensuring clearer context. - New feature flag added for enhanced entity item visibility. - Added new methods for improved entity selection and verification in tests. - Introduced `parentId` properties in widget definitions to enhance hierarchical structure. - Updated selectors for widget names and collapsible elements in tests for improved targeting. - **Bug Fixes** - Resolved issues with inconsistent element detection and state feedback for a more stable interface. - **Refactor** - Updated widget hierarchy and locator logic for improved layout rendering and overall UI consistency. - Modified locator strategies to enhance element targeting across various components. - Simplified method signatures for better clarity and maintainability. - Enhanced test selectors to improve reliability and maintainability. - Removed obsolete commands and streamlined interaction methods in tests. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Hetu Nandu <hetunandu@gmail.com> Co-authored-by: Hetu Nandu <hetu@appsmith.com>
19 lines
825 B
JavaScript
19 lines
825 B
JavaScript
export default {
|
|
selectGet: ".rc-select-item-option-content:contains('GET')",
|
|
selectPost: ".rc-select-item-option-content:contains('POST')",
|
|
selectDelete: "//span[text()='DELETE']",
|
|
pagebutton: "//div[text()='Page1']",
|
|
submitButton: "span:contains('Submit New Proposal')",
|
|
mailButton: "span:contains('Mail')",
|
|
sendMailText: "//span[text()='Send Mail']",
|
|
inputMail: "//input[@value='Curt50@gmail.com']",
|
|
subjectField: "(//div[@class='bp3-input-group']//input)[6]",
|
|
contentField: ".t--widget-inputwidgetv2",
|
|
confirmButton: "span:contains('Confirm')",
|
|
closeButton: "span:contains('Close')",
|
|
datasourcesbutton: "//div[text()='Datasources']",
|
|
postApi: "[data-testid='t--ide-tab-send_mail']",
|
|
deleteButton: "//span[text()='Delete Proposal']",
|
|
deleteTaskText: "//span[text()='Delete this task']",
|
|
};
|