-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Task: remove the start from tempaltes and generate crud page prompts that we get on the first page of any new app #33874
Labels
Task
A simple Todo
Templates Product
Issues related to Templates
Widgets & Accelerators Pod
Issues related to widgets & Accelerators
Comments
rahulbarwal
added
Task
A simple Todo
Templates
Templates Product
Issues related to Templates
labels
May 31, 2024
2 tasks
rahulbarwal
added a commit
that referenced
this issue
Jun 6, 2024
…33993) ## Description We want drag and drop of building blocks to be the main way of accelarating UI development. This PR removes empty canvas prompts for `Start from template` and `Generate CRUD` Fixes #33874 _or_ Fixes `Issue URL` > [!WARNING] > _If no issue exists, please create an issue first, and check with the maintainers if the issue is valid._ ## Automation /ok-to-test tags="@tag.Sanity, @tag.Templates" ### 🔍 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/9394803876> > Commit: 5863f53 > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=9394803876&attempt=1" target="_blank">Click here!</a> <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [x] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Bug Fixes** - Improved the stability and accuracy of forking templates into existing apps connected to Git. - **Refactor** - Streamlined import order and removed unused imports in the Widget Editor Header. - Simplified logic and removed redundant conditions for rendering elements in the Widget Editor Header. - Updated Cypress tests to use custom functions and helper methods for better readability and maintainability. - **Chores** - Removed obsolete constants related to template card titles and page generation messages. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2 tasks
Reopening due to failing related cypress specs, will be fixed completely in #34037 |
rahulbarwal
added a commit
that referenced
this issue
Jun 7, 2024
…34037) ## Description This PR fixes impact of #33993 Refactors visual regression tests to use PageList for page generation; remove obsolete empty canvas spec and related selectors. * Removed unncessary: `cypress/e2e/Regression/ClientSide/OtherUIFeatures/EmptyCanvas_spec.js` * Fixes `cypress/e2e/Regression/ClientSide/VisualTests/AppPageLayout_spec.js` **RCA:** The [original PR](#33993) catered to removal of empty canvas prompts and visual tests were not run leading to subsequent failures in the CI for EmptyCanvas_spec & AppPageLayout_spec. This PR caters to failing visual tests, while running `@tag.Visual` we noticed that other (unrelated) visual specs started failing. These new failures fail in local as well. Whereas they were not failing in TBP or `@tag.All` runs and `@tag.All` succeeded for this PR as well. Fixes #33874 _or_ Fixes `Issue URL` > [!WARNING] > _If no issue exists, please create an issue first, and check with the maintainers if the issue is valid._ ## 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/9413838227> > Commit: b6d7f60 > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=9413838227&attempt=2" target="_blank">Click here!</a> <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [x] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Refactor** - Updated method call for adding a new page in visual regression tests to improve code clarity and maintainability. - **Chores** - Removed unused locators and declarations to clean up the codebase. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Apeksha Bhosale <7846888+ApekshaBhosale@users.noreply.github.com>
1 task
Nikhil-Nandagopal
added
the
Widgets & Accelerators Pod
Issues related to widgets & Accelerators
label
Aug 6, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Task
A simple Todo
Templates Product
Issues related to Templates
Widgets & Accelerators Pod
Issues related to widgets & Accelerators
The text was updated successfully, but these errors were encountered: