PromucFlow_constructor/app/client/cypress/integration/Smoke_TestSuite/ClientSideTests
Paul Li 54579a4e6c
feat: Switch Group widget (#7590)
* Feat: Switch Group Widget

-- The first MVP of the widget

* feat: Switch Group Widget

-- Follow the same config and implementation as the other group widgets

* feat: Switch Group Widget

-- Elaborate the help text for defaultSelectedValues

* feat: Switch Group Widget

-- Add a widget icon

* feat: Switch Group Widget

-- Remove unnecessary property control at ItemsControl.tsx
-- Refactor some code snippets for higher code quality
-- Add basic cypress test cases

* fix: icon for the widget optimised & replaced

* feat: Switch Group Widget

-- Add a unit test for defaultSelectedValuesValidation

* feat: Switch Group Widget

-- Make the validation type for defaultSelectedValues property to ValidationTypes.ARRAY
-- Remove original validation function and its unit test

* feat: Switch Group Widget

-- Fix on typo
-- Fix on formatting issue
-- Change the help text for isRequired property

* feat: Switch Group Widget

-- Revert help text for isRequired property to the original one

* feat: Switch Group Widget

-- Set strict property to true on defaultSelectedValues

* feat: Switch group widget

-- Refactor utility function, getCamelCaseString
-- Add the corresponding test case

* feat: Switch group widget

-- Implement options property as a plain JS field
-- Reimplement update logic for selectedValues when options changes
-- Add a new utility function for checking equality of object arrays
-- Add a unit test for the above function
-- Rewrite the corresponding Cypress test cases

* feat: Switch Group Widget

-- Remove isArrayEqual utility function and directly use functions from lodash

* feat: Swtich Group Widget

-- Make selectedValues as a derived property

* feat: Switch Group Widget

-- Replace the widget icon

* feat: Switch Group Widget

-- Rewrite a test case for onSelectionChange property

* feat: Switch Group Widget

-- Remove redundant calls for openPropertyPane

* feat: Switch Group Widget

-- Remove closePropertyPane call from afterEach hook

* feat: Switch Group Widget

-- Change the selector for every switch element in onSelectionChange test case

* feat: Switch Group Widget

-- Fix on failed Cypress test case, adding closePropertyPane command to onSelectionChange

* feat: Switch Group Widget

-- Remove template literal from a selector

* feat: Switch Group Widget

-- Make click on onSelectionChange test case forced

* feat: Switch Group Widget

-- Fix on crash issue when editing on Options property

* feat: Switch Group Widget

-- Add the widget icon to show in entity explorer

* feat: Switch Group Widget

-- Fix on blue color on mouse down
-- Add a new property for alignment

Co-authored-by: somangshu <somangshu.goswami1508@gmail.com>
2021-12-09 20:02:47 +08:00
..
ActionExecution fix: Mute action execution errors when error callback is present (#9366) 2021-11-25 15:28:04 +05:30
ActiveDatasource fix: missing number of queries in active datasource (#7694) 2021-11-30 10:11:40 +00:00
ApiPaneTests fix: Don't remove bindings when transfering action out of page (#9296) 2021-11-26 14:34:16 +05:30
Applications feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
Auth chore: disable and assert disablility of teletry on CI (#9560) 2021-12-03 23:59:17 +05:30
Binding fix: add enableClientSideSearch (#9505) 2021-12-08 22:35:27 -08:00
Canvas feat: callouts for wip features (#8080) 2021-10-04 13:31:46 +05:30
Comments fix: Show invite option for substring user emails of other shared users (#8962) 2021-11-22 10:33:43 +05:30
Debugger test: Fixing some cypress tests that were asserting if the message texts are correct (#8369) 2021-10-11 10:38:08 +05:30
DisplayWidgets feat: Row selection in Table widget using Primary Column (#8156) 2021-12-08 19:36:14 +05:30
DynamicLayout feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
ExplorerTests fix: Fold/Unfold fix on click of entity (#8961) 2021-12-03 11:54:08 +05:30
FormWidgets feat: Switch Group widget (#7590) 2021-12-09 20:02:47 +08:00
GenerateCRUD test: Intercept/Real DB for Mongo, MySQL & QueryPane with CRUD flow for Postgres (#9081) 2021-11-18 14:27:51 +00:00
GitSync chore: refactors for supporting git branches (#7695) 2021-10-18 19:33:44 +05:30
GlobalSearch Fix globalsearch test: wait for page load (#5883) 2021-07-15 17:10:54 +05:30
LayoutWidgets feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
Onboarding test: S3 QueryPane scripting along with possible CRUD flow coverage (#9278) 2021-11-26 16:17:53 +05:30
OrganisationTests feat: Appsmith design system changes (#8125) 2021-10-04 21:04:37 +05:30
Pages fix: show tooltips for entity names in explorer (#8501) 2021-10-21 10:07:34 +05:30
PreviewMode feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
ProductUpdates [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
PropertyPane feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
QueryPaneTests test: Intercept/Real DB for Mongo, MySQL & QueryPane with CRUD flow for Postgres (#9081) 2021-11-18 14:27:51 +00:00
Replay feat: Action undo redo (#9045) 2021-12-07 09:45:18 +00:00
WidgetGrouping fix: Unable to group widgets (#9043) 2021-11-09 15:12:07 +05:30
WidgetSelection [Feature] Widget grouping - Allow Drag and Drop of multiple widgets. (#5389) 2021-08-12 11:15:38 +05:30