PromucFlow_constructor/app/client/cypress/fixtures
Rahul Barwal 6c8d4a9a66
fix: Fixes currentRow calculation logic in table(property pane) (#35390)
## Description

<ins>Problem</ins>
`currentRow` variable which is availabe in property pane of col settings
- is not getting correct value during runtime if the table is sorted or
filtered.

<ins>Root cause</ins> 
* We are considering `processedTableData` to get the `currentRow`.
* This property is not updated during filtering and sorting, another
property `filteredTableData` is updated instead.
* We CANNOT use `filteredTableData` as it depends on `primaryColumns`
property which we intend to update as well - this is leading to cyclic
dependency during evaluations.

<ins>Solution</ins>
Since the problem is related to edit cases and given the constraints
around using `filteredTableData` directly, we fixed the problem by
adding a new property to `editableCellValue` object called
`__originalIndex__`.
* This property stores the index of the row being edited in
`processedTableData`
* On top of this change, the PR adds a migration for updating the
current row binding in TableWidgetV2, ensuring accurate current row
calculation and improving the functionality of the widget.
* We also added unit test for migration changes.
* Additionally, This pull request refactors the DSLs for TableWidgetV2
migration test cases to update the DSLs to separate folder, drastically
reducing the file size to its core logic, improving the readability of
the code.
 * We also updated relevant test cases to account for this change.

[Testing
plan](https://www.notion.so/appsmith/Issue-34346-currentRow-doesn-t-work-correctly-when-the-table-is-filtered-449225ae822c485493036599c2b19487)
[Counter part EE
pr](https://github.com/appsmithorg/appsmith-ee/pull/4879)

Fixes #34346
_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/10451549845>
> Commit: d1d65c6898c223bf3f6dfbfe93b8e8de214fcc7d
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10451549845&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Mon, 19 Aug 2024 11:15:04 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [x] Yes
- [ ] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Summary by CodeRabbit

- **New Features**
- Updated DSL migration process to support version 90, enhancing
compatibility and robustness.
- Introduced new migration logic for table widget data bindings,
improving inline editing capabilities.
- Enhanced validation logic for editable cells in table widgets,
allowing for more dynamic data handling.
- Added a method to discard edits in specific table cells, improving
user interaction.
- Introduced a new message constant for required fields, enhancing user
feedback.

- **Bug Fixes**
- Improved validation checks for table cells based on updated indices
and values.

- **Tests**
- Added comprehensive tests to validate migration functions related to
Table Widget, ensuring all aspects function correctly post-update.
- Enhanced test specifications for improved validation logic and
coverage in table widget functionalities.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: sneha122 <sneha@appsmith.com>
2024-08-20 13:31:45 +05:30
..
Bugs fix: Remove auto-height from list widget's children (#18755) 2022-12-18 01:33:35 +05:30
Datatypes feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
Files fix: display picture - prevent invalid files (#22900) 2023-05-04 11:26:17 +05:30
ImportApps test: Automated tests for JSObjects + Flaky fixes (#15269) 2022-07-29 14:18:25 +05:30
Listv2 feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
PartialImportExport chore: Remove unused new from JSON exports/responses (#34652) 2024-07-10 10:59:55 +05:30
Table test: Updated file name for remove duplicate (#34821) 2024-07-12 10:07:17 +05:30
Templates fix: Reset templates filter for templates modal (#24192) 2023-06-29 11:52:05 +05:30
Videos test: Cypress - Camera & Code Scanner Widgets Automation (#26196) 2023-08-11 01:31:18 +05:30
AAAFlowerVase.jpeg fix: Add meta to eval cycle and update it when default changes (#10401) 2022-01-28 16:40:05 +05:30
AAAGlobeChristmas.jpeg fix: Add meta to eval cycle and update it when default changes (#10401) 2022-01-28 16:40:05 +05:30
addWidgetTable-mock.json feat: Update the table widget to v2 in suggested widget list (#15277) 2022-07-20 12:28:50 +05:30
alignmentWithDynamicHeightDsl.json feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
AllWidgetsDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
anvilAppTheming.json chore: add tests for app theming (#34839) 2024-07-22 22:08:48 +03:00
anvilButtonWidget.json chore: add tests for app theming (#34839) 2024-07-22 22:08:48 +03:00
anvilCheckboxGroupWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilCheckboxWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilCurrencyInputWidget.json test: Fix Anvil DSLs used for testing (#34569) 2024-06-28 11:14:51 +05:30
anvilHeadingWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilIconButtonWidget.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
anvilInlineButtonWidget.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
anvilInputWidget.json test: Fix Anvil DSLs used for testing (#34569) 2024-06-28 11:14:51 +05:30
anvilParagraphWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilPhoneInputWidget.json test: Fix Anvil DSLs used for testing (#34569) 2024-06-28 11:14:51 +05:30
anvilRadioGroupWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilStatsWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilSwitchGroupWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilSwitchWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilTableWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
anvilToolbarButtonWidget.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
anvilZoneSectionWidget.json chore: cypress snapshot types (#34722) 2024-07-09 12:06:59 +03:00
apiParallelDsl.json test: Cypress | Replacing some external api's with TED + Flaky fix (#31118) 2024-02-23 13:18:01 +05:30
apiTableDsl.json test: Automated tests for RestApi, S3 Bugs (#9539) 2021-12-10 12:53:12 +05:30
appNavigationTestingApp.json feat: Improved App Navigation (#19312) 2023-03-23 17:11:58 +05:30
appNavigationTestingAppWithLongPageNamesAndTitle.json feat: Improved App Navigation (#19312) 2023-03-23 17:11:58 +05:30
Appsmith.gif updated tests for filePicker regression tests (#27595) 2023-09-27 11:22:25 +05:30
appsmithlogo.png
audioWidgetDsl.json feat: Updates widget default state (#8562) 2021-11-02 09:47:49 +05:30
autocomp.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
autoHeightContentAlignmentDSL.json fix: center the widget when height is min auto height (#19496) 2023-02-02 18:18:50 +05:30
autoHeightInvisibleWidgetsDSL.json feat: Non auto height invisible widgets (#20118) 2023-02-14 19:06:19 +05:30
autoHeightOverlapDSL.json feat: Non auto height invisible widgets (#20118) 2023-02-14 19:06:19 +05:30
autoLayoutAutoHeight.json fix: View mode dimension observer (#29071) 2023-11-28 19:58:58 +05:30
autoLayoutContainerWidgetDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
autoLayoutCopyPaste.json chore: Conversion and Copy Paste tests for Autolayout (#23702) 2023-06-09 20:10:12 +05:30
autoLayoutReflow.json fix: Remove Auto layout feature flag dependency. (#24947) 2023-07-03 12:03:27 +05:30
AutoLayoutTableWidgetDsl.json fix: Makes use of mobile positioning properties in Table Widget (#24729) 2023-07-17 11:12:52 +05:30
AutolayoutWidgetsDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
base64imagedsl.json Fix #1805 base64 encoded images (#4020) 2021-04-30 12:30:13 +05:30
basicDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
basicNumberDataTableDsl.json fix: table column name migration update (#10383) 2022-01-25 13:54:13 +00:00
basicTabledsl.json
buttonApiDsl.json fix: widget refactor actions fetch change (#7574) 2021-09-21 11:32:30 +05:30
buttondsl.json
ButtonGroup_MenuButton_Width_dsl.json fix: ButtonGroup_MenuButton_Width_spec cypress test (#22412) 2023-04-14 15:38:18 +05:30
buttonGroupDsl.json fix: onclick handler update in ButtonGroup Widget (#12442) 2022-04-01 11:28:51 +05:30
buttonLintErrorDsl.json feat: Row selection in Table widget using Primary Column (#8156) 2021-12-08 19:36:14 +05:30
buttonRecaptchaDsl.json Cypress version upgrade for timeout issue resolution (#15917) 2022-08-16 09:31:16 +05:30
CameraDsl.json refactor: Widget Selection (#19643) 2023-01-28 07:47:06 +05:30
CanvasResizeDsl.json Feature: Widget grouping Phase I (Multi select and Bulk Delete) + Canvas Enhancements. (#4219) 2021-05-18 23:59:39 +05:30
categorySliderWidgetDsl.json fix: Fix crash on passing invalid mark option to category slider widget (#23619) 2023-05-23 13:50:09 +05:30
chartCustomDataDsl.json fix: update custom chart data and type only (#12574) 2022-04-15 16:28:13 +05:30
chartCustomSankeyDataDsl.json fix: Correct x and y values returned for Sankey (custom fusion chart) when onDataPointClick is triggered (#26267) 2023-08-21 15:00:04 +05:30
ChartDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
ChartLoadingDsl.json fix: added loading state for chart widget (#10262) 2022-01-18 13:21:28 +05:30
ChartTextDsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
chartUpdatedDsl.json feat: ECharts Phase 2 - Custom ECharts (#25980) 2023-08-30 14:28:26 +05:30
checkboxgroupDsl.json feat: Controls for labels in widgets to align the widgets in forms and other places (#10600) 2022-04-14 16:47:25 +08:00
CMSdsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
commondsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
CommunityIssuesExport.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
ConcreteHouse.jpg test: Automated few tests for AForce Migration scenarios + Flaky fixes (#12231) 2022-03-31 17:21:08 +05:30
containerdsl.json
ContainerWithOtherWidgetsDsl.json test: cypress - added tests for container regression (#27515) 2023-09-22 15:15:59 +05:30
ContextSwitching.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
conversionDslWithDynamicBindings.json chore: Conversion and Copy Paste tests for Autolayout (#23702) 2023-06-09 20:10:12 +05:30
conversionFrAutoLayoutDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
CurrencyInputDynamic.json fix: Phone and currency widget's dialCode and currencyCode should … (#12720) 2022-04-08 19:39:05 +02:00
CurrencyInputIssueExport.json fix: error showing in currency input (#14958) 2022-07-20 06:06:33 +00:00
customWidget.json chore: custom widget (#28926) 2023-12-28 12:16:28 +05:30
datasources.json chore: Update Postgres port for TED in CI (#34430) 2024-06-25 10:35:15 +05:30
datepicker_switchDsl.json SwitchWidget within FormWidget tests (#3501) 2021-03-25 21:38:16 +05:30
datePicker2dsl.json FIX #3229 : added new props shortcuts and closeOnSelection for smooth interactions (#5276) 2021-07-22 18:16:41 +05:30
datePickerdsl.json feat: Disable js toggle button if field is not empty (#12754) 2022-06-16 15:17:35 +05:30
datePickerV2Updated_dsl.json feat: add tooltip property to select widgets (#18480) 2022-12-13 16:05:08 +05:30
debuggerDependencyDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
debuggerTableDsl.json fix: Hide debugger errors until onPageLoadActions are run (#6786) 2021-08-25 10:04:42 +05:30
defaultFilterText.json fix: Set isMetaPropDirty property on widgets (#20613) 2023-02-15 10:49:32 +01:00
defaultMetadataDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
defaultMetaDsl.json test: Script updates for flaky tests (#16558) 2022-09-07 23:55:55 +05:30
defaultTableDsl.json test: bugAutomation4136 (#11245) 2022-03-03 16:24:44 +05:30
defaultTableV2Dsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
DeleteGitRepos.json test: Cypress migration to TED GITEA (#18799) 2023-02-15 01:12:45 +05:30
deprecatedWidgets.json feat: Add deprecation warning badge to deprecated widgets (#13381) 2022-05-25 09:38:32 +00:00
disabledWidgetsDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
displayWidgetDsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
DividerDsl.json Feature: Line separator widget (#4954) 2021-07-07 15:00:06 +05:30
DocumentViewerDsl.json feat: add document viewer widget (#7666) 2021-11-29 15:37:49 +00:00
dropDownWidget_reset_check_dsl.json fix: Map correct collection ids for onPageLoad actions during import application (#11328) 2022-02-24 12:42:28 +05:30
dynamicHeightCanvasResizeDsl.json Test : DH regression test automation (#18436) 2022-12-03 21:43:10 +05:30
dynamicHeightContainerCheckboxdsl.json fix: widget borders does not reflect widget height (#23694) 2023-06-28 14:11:45 +05:30
dynamicHeightContainerdsl.json fix: auto height regression fixes (#18410) 2022-11-25 00:10:06 +05:30
dynamicHeightContainerScrolldsl.json Test : DH regression test automation (#18436) 2022-12-03 21:43:10 +05:30
DynamicHeightDefaultHeightdsl.json Test : DH regression test automation (#18436) 2022-12-03 21:43:10 +05:30
dynamicHeightFormSwitchdsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
dynamicHeightListDsl.json fix: Remove auto-height from list widget's children (#18755) 2022-12-18 01:33:35 +05:30
DynamicHeightListTextDsl.json refactor: Widget Selection (#19643) 2023-01-28 07:47:06 +05:30
DynamicHeightModalDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
dynamicHeightStatboxdsl.json fix: auto height regression fixes (#18410) 2022-11-25 00:10:06 +05:30
dynamicHeigthContainerFixedDsl.json Test : DH regression test automation (#18436) 2022-12-03 21:43:10 +05:30
dynamicTabWidgetdsl.json feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
editorContextdsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
emptyDSL.json test: Really empty DSL (#34510) 2024-06-26 20:01:30 +05:30
EmptyListWidget.json chore: Extend the list of widgets that cannot be used inside the List… (#10928) 2022-02-09 12:45:10 +05:30
exampleEncodedDocs.js fix: Add sheetjs package for parsing xls/xlsx file. Remove exceljs (#23399) 2023-05-23 18:03:48 +05:30
executeAction.json test: Cypress - mock api url update + Flaky fixes (#20754) 2023-03-11 12:31:39 +05:30
executionParamsDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
explorerHiddenWidgets.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
exported-app.json refactor: Widget Selection (#19643) 2023-01-28 07:47:06 +05:30
exportedApp.json test: Cypress - mock api url update + Flaky fixes (#20754) 2023-03-11 12:31:39 +05:30
filepickerDsl.json chore: remove defaultSelectedFiles (#10586) 2022-01-27 09:40:51 +00:00
filePickerTableDSL.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
filePickerV2_reset_check_dsl.json fix: reset the filepicker widget when the user goes to a different link (#15626) 2022-08-05 19:00:01 +05:30
filePickerV2WidgetReskinDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
fontData.json test: Theme related tests (#12740) 2022-05-11 11:43:28 +05:30
forkedApp.json test: Cypress | Flaky fix (#24242) 2023-06-08 14:40:38 +05:30
forkNonSignedInUser.json fix: fork app button not opening the fork modal for non-signed in users (#12479) 2022-04-11 10:44:50 +05:30
formChangeDSL.json fix: 'Form.hasChanges' showing lint error (#20960) 2023-03-09 08:12:54 +01:00
formDataDsl.json fix: Form widget should include the following widgets in data property when added in form (#12529) 2022-04-08 21:07:10 +08:00
formdsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
formdsl1.json chore: Upgrade TinyMCE (#35399) 2024-08-08 20:08:09 +05:30
formHasChangesDsl.json feat: Internal property to detect changes in a form 2022-03-07 23:23:57 +08:00
formInputTableDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
formInputTableV2Dsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
formResetDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
formSelectDsl.json feat: Integrate one click binding to sourceData of select and multi select widget (#25750) 2023-08-10 10:51:19 +05:30
formSelectTreeselectDsl.json feat: Integrate one click binding to sourceData of select and multi select widget (#25750) 2023-08-10 10:51:19 +05:30
formSwitchDsl.json SwitchWidget within FormWidget tests (#3501) 2021-03-25 21:38:16 +05:30
formWidgetdsl.json refactor: Widget Selection (#19643) 2023-01-28 07:47:06 +05:30
formWidgetWithInputValCheckDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
formWithInputdsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
formWithRTEDsl.json fix: RTE required field (#10629) 2022-01-27 00:37:50 -08:00
formWithtabdsl.json fix: Add default value for hasChanges meta property in Form Widget (#21337) 2023-03-13 07:39:34 +01:00
gitImport.json test: Cypress - mock api url update + Flaky fixes (#20754) 2023-03-11 12:31:39 +05:30
googleSource.json chore: update a cypress test (#13036) 2022-04-21 11:44:02 +05:30
iconButtonWidgetsDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
IframeDsl.json test: updated tests by replacing external APIs (#32718) 2024-04-18 19:01:46 +05:30
IframeOnSrcDocChange.json test: updated tests by replacing external APIs (#32718) 2024-04-18 19:01:46 +05:30
ImageHugWidgetDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
ImportAppAllAccess.json test: Fix for gsheet failures (#30249) 2024-01-12 17:54:02 +05:30
ImportAppReadAccess.json test: Gsheet automation phase 2 (#27711) 2023-10-11 13:04:47 +05:30
ImportAppReadWriteAccess.json test: Gsheet automation phase 2 (#27711) 2023-10-11 13:04:47 +05:30
ImportAppSelectedAccess.json test: Gsheet automation phase 2 (#27711) 2023-10-11 13:04:47 +05:30
inputBindingdsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
inputdsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
inputMaxCharDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
inputWidgetMobileDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
InputWidgetV2InsideListDSL.json fix: numeric type input widget should accept zero after decimal point (#11923) 2022-03-18 22:18:16 +05:30
Invalid_binding_dsl.json feat: select and multiselect label value (#24964) 2023-07-25 10:26:33 +05:30
invisibleWidgetdsl.json feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
Js_toggle_dsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
JSApiOnLoadDsl.json Tests for JSObjects-onPageLoad (#13712) 2022-05-18 16:09:42 +05:30
jsFunctionTriggerDsl.json fix: Save JS Execution data on trigger (#18940) 2022-12-30 13:31:08 +01:00
JSObjectMutationTestApp.json feat: JSObject variable as a state (JSObject variable mutation) (#19926) 2023-04-07 13:11:36 +05:30
JsObjecWithGitdsl.json test: Add tests for git bugs and git import (#12751) 2022-04-14 08:32:57 +05:30
JSObjOnLoadApp.json Tests for JSObjects-onPageLoad (#13712) 2022-05-18 16:09:42 +05:30
jsonFormDslWithoutSchema.json feat: [APPSMTH-30] When field is hidden in a json form allow user to set if they want to use source data as fallback (#18791) 2023-01-03 13:32:16 +05:30
jsonFormDslWithSchema.json feat: [APPSMTH-30] When field is hidden in a json form allow user to set if they want to use source data as fallback (#18791) 2023-01-03 13:32:16 +05:30
jsonFormDslWithSchemaAndWithoutSourceData.json feat: JSON Form widget (#8472) 2022-03-24 12:43:25 +05:30
jsonFormDynamicHeightDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
jsonFormInModalDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
jsonFormUnicodeDSLWithoutSourceData.json feat: JSON Form widget (#8472) 2022-03-24 12:43:25 +05:30
jsonTextDsl.json test:JsonForm test for multi source data (#14153) 2022-06-08 16:21:53 +05:30
largeJSONData.json fix: improve jseditor linting performance (#14001) 2022-05-25 18:08:35 +02:00
layoutdsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
lazyRender.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
library_export.json feat: Import javascript libraries (#17895) 2022-12-21 22:44:47 +05:30
listdsl.json fix: List widget inconsistent pageSize value with the number of item shown in the list. (#11355) 2022-03-24 12:41:33 +05:30
listRegression2Dsl.json test: List testcases (#14009) 2022-05-26 13:25:08 +05:30
listRegression3Dsl.json test: List testcases (#14009) 2022-05-26 13:25:08 +05:30
listRegressionDsl.json test: List testcases (#14009) 2022-05-26 13:25:08 +05:30
listV2AudioVideoDsl.json test: cypress - updating listv2 tests for regression (#27181) 2023-09-14 19:52:45 +05:30
listV2ButtonsDsl.json test: cypress - updating listv2 tests for regression (#27181) 2023-09-14 19:52:45 +05:30
listV2NestedDsl.json fix: Check for parent widget existence to render drop target (#28275) 2023-10-23 16:41:40 +05:30
listv2PaginationDsl.json fix: list widget in form widget (#21329) 2023-03-10 19:47:20 +05:30
ListVulnerabilityDSL.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
listwidgetData.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
listwidgetdsl.json chore: Remove position props from List and Table widgets (#27018) 2023-09-19 10:52:11 +05:30
listWidgetLintDsl.json test: lint error/warning tests (#7211) 2021-10-27 12:54:02 +05:30
ListWidgetWithDataAndButtonDSL.json chore: List widget security fix (#17666) 2022-10-20 17:50:56 +05:30
longCanvasDsl.json feat: Auto height instant update (#19082) 2023-02-03 11:17:40 +05:30
mainContainerOverflow.json fix: Fixed Layout system: Main container background underflow (#29796) 2024-01-03 01:17:56 +05:30
MapChartDsl.json feat: Map Chart widget (#6929) 2022-01-07 17:57:45 +08:00
Mapdsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
menuButtonDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
mobileresponisvenessDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
mobileresponsiveness_multipleDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
mobileViewScrollDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
ModalDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
modalOnTableFilterPaneDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
modalScroll.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
modalWidgetBGcolorDSL.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
modalWidgetTestApp.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
mongo_GET_Actions.json feat: migrate organisation to workspace (#13863) 2022-06-15 21:07:41 +05:30
mongo_GET_selectTableDropdown.json test: Generate CRUD implementation - Mongo, MySQL, S3 (#8879) 2021-10-29 07:02:45 +00:00
mongo_POST_Actions.json fix: Update the widget from drop down to select widget in suggested widget list (#14059) 2022-06-09 11:01:52 +05:30
mongo_PUT_replaceLayoutWithCRUD.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
mongoAppdsl.json test: Cypress - Flaky test fix (#23917) 2023-06-02 17:15:21 +05:30
multiPartFormDataDsl.json test: Automated few tests for AForce Migration scenarios + Flaky fixes (#12231) 2022-03-31 17:21:08 +05:30
multipleContainerdsl.json feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
MultipleInput.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
MultipleWidgetDsl.json feat: Integrate one click binding to sourceData of select and multi select widget (#25750) 2023-08-10 10:51:19 +05:30
multiSelectDsl.json feat: Integrate one click binding to sourceData of select and multi select widget (#25750) 2023-08-10 10:51:19 +05:30
multiSelectedRowUpdationDsl.json feat: Row selection in Table widget using Primary Column (#8156) 2021-12-08 19:36:14 +05:30
multiSelectedRowUpdationTableV2Dsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
multiTreeSelectDsl.json test: added tests fo multiTreeSelect Regression tests (#27826) 2023-10-07 20:12:33 +05:30
mySQL_GET_Actions.json feat: migrate organisation to workspace (#13863) 2022-06-15 21:07:41 +05:30
mySQL_GET_selectTableDropdown.json test: Generate CRUD implementation - Mongo, MySQL, S3 (#8879) 2021-10-29 07:02:45 +00:00
mySQL_POST_Execute.json fix: Update the widget from drop down to select widget in suggested widget list (#14059) 2022-06-09 11:01:52 +05:30
mySQL_PUT_replaceLayoutWithCRUD.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
navigateToInputDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
navigateTotabledsl.json feat: Table widget - Configure table data rows count (#5552) 2021-08-30 14:54:59 +05:30
newFormDsl.json feat: Integrate one click binding to sourceData of select and multi select widget (#25750) 2023-08-10 10:51:19 +05:30
noiseDsl.json test: adding MySQL noise test (#11469) 2022-03-06 23:14:17 +05:30
numberSliderWidgetDsl.json feat: slider widgets cypress test cases (#17467) 2022-10-21 15:55:41 +05:30
omnibarDsl.json test: added tests for omnibar (#12150) 2022-03-24 07:00:38 +00:00
one_postgres.json test: Cypress | Moving Non-TED containers within Tests (#24709) 2023-06-21 23:07:21 +05:30
onPageLoadActionsDsl.json test: Cypress tests to include Deploy mode verifications + few flaky fixes (#12444) 2022-04-03 18:43:20 +02:00
PageLoadDsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
paramsDsl.json test: Cypress tests to include Deploy mode verifications + few flaky fixes (#12444) 2022-04-03 18:43:20 +02:00
patchjson.txt fix:change default value in rest api json and placeholder (#13261) 2022-05-06 19:13:10 +01:00
PgAdmindsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
PhoneInputDynamic.json fix: Phone and currency widget's dialCode and currencyCode should … (#12720) 2022-04-08 19:39:05 +02:00
plugins.json
postInviteStub.json feat: migrate organisation to workspace (#13863) 2022-06-15 21:07:41 +05:30
postjson.txt fix:change default value in rest api json and placeholder (#13261) 2022-05-06 19:13:10 +01:00
previewMode.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
promisesBtnDsl.json test: Automated tests for Promises & related bugs in Typescript + Flaky fixes (#10378) 2022-03-02 16:54:43 +00:00
promisesBtnImgDsl.json test: Automated tests for Promises & related bugs in Typescript + Flaky fixes (#10378) 2022-03-02 16:54:43 +00:00
promisesBtnListDsl.json test: Automated tests for Promises & related bugs in Typescript + Flaky fixes (#10378) 2022-03-02 16:54:43 +00:00
promisesStoreValueDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
PropertyPaneSlashMenuBindings.json fix: slash menu command show all available queries and datasources fixed (#33076) 2024-05-08 11:43:09 +05:30
publishedModeToastToggleDsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
putjson.txt fix:change default value in rest api json and placeholder (#13261) 2022-05-06 19:13:10 +01:00
qr.mjpeg feat: Code Scanner Widget (#15990) 2022-09-16 10:25:32 +05:30
radioGroup_int_value_dsl.json fix: changed validation to FUNCTION for the default selected value RadioGroupWidget (#10020) 2022-01-26 12:48:13 +05:30
rangeSliderWidgetDsl.json feat: slider widgets cypress test cases (#17467) 2022-10-21 15:55:41 +05:30
replay.json fix: Extra Space at the end of the Canvas in Viewmode (#16747) 2022-09-30 13:49:52 +05:30
REPO.ts chore: Add cypress.env.json to gitIgnore (#21413) 2023-03-16 10:14:32 +05:30
resetPassword.json Updated profile tests (#4002) 2021-04-19 13:31:05 +05:30
resetWidgetDSL.json fix: resetWidget doesn't reset child widgets inside a list (#30121) 2024-01-09 18:51:56 +05:30
ResizeListDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
richTextEditorDsl.json test: cypress - test added for RTE regression (#27670) 2023-10-01 07:49:51 +05:30
rundsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
sample-pdf-file.pdf test: cypress - added tests for Document Viewer (#26199) 2023-08-14 18:02:08 +05:30
Sample.tsv fix: Add support for xls,json,tsv file types in file widget (#23159) 2023-06-06 08:53:45 +05:30
SampleAppIDETest.json chore: Add Editor Pane segments context switch tests (#32224) 2024-03-29 11:48:59 +05:30
SampleXLS.xls fix: Add support for xls,json,tsv file types in file widget (#23159) 2023-06-06 08:53:45 +05:30
saveAction.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
Select_table_dsl.json test: Script updates for flaky fixes (#16143) 2022-08-24 19:53:41 +05:30
SelectDslWithEmptyOptions.json fix: rename no item to no results in select components (#8666) 2021-10-30 23:25:23 -07:00
selectMultiSelectTreeSelectWidgetDsl.json refactor: Widget Selection (#19643) 2023-01-28 07:47:06 +05:30
selectWidgetDsl.json feat: Select and Multiselect V2 (#10359) 2022-02-02 06:15:07 -08:00
SimpleBinding.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
slashcommandDsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
SMTPTestdsl.json fix: revert #28841 (#29197) 2023-11-29 17:36:38 +01:00
snippetDsl.json fix: unexpected return error (#9432) 2021-12-21 20:00:19 +05:30
snippetErrordsl.json test: lint error/warning tests (#7211) 2021-10-27 12:54:02 +05:30
snippingTableDsl.json test: S3 QueryPane scripting along with possible CRUD flow coverage (#9278) 2021-11-26 16:17:53 +05:30
StatboxDsl.json feat: statbox widget (#6556) 2021-09-03 15:45:04 +05:30
SwitchGroupWidgetDsl.json refactor: Widget Selection (#19643) 2023-01-28 07:47:06 +05:30
swtchTableDsl.json test: Added test for Table Switch binding (#11423) 2022-02-26 16:21:39 +05:30
swtchTableV2Dsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tabdsl.json feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
tabInputDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
tableAndChart.json Fix issue where widget property evaluation substitution type was overriden (#9191) 2021-11-17 13:57:58 +00:00
tableAndTextDsl.json fix: selected row issue (#9445) 2021-12-03 06:15:23 -08:00
TableClientSearch.json fix: add enableClientSideSearch (#9505) 2021-12-08 22:35:27 -08:00
TableFilterImportApp.json test: Cypress - mock api url update + Flaky fixes (#20754) 2023-03-11 12:31:39 +05:30
tableInputDsl.json feat: Input, Phone no., Currency input widget (#10259) 2022-01-18 13:22:24 +05:30
TableMigrationAppExported.json test: Cypress - mock api url update + Flaky fixes (#20754) 2023-03-11 12:31:39 +05:30
TableMigrationDsl.json test: Automated tests for Promises & related bugs in Typescript + Flaky fixes (#10378) 2022-03-02 16:54:43 +00:00
tableNewDsl.json feat: Table widget v2 with support for non-ASCII characters and improved jest coverage (#11307) 2022-07-14 12:32:35 +05:30
tableNewDslWithPagination.json Table UI test cases (#5910) 2021-08-21 12:34:23 +05:00
tableResizedColumnsDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
tableTextPaginationDsl.json feat: Table widget - Configure table data rows count (#5552) 2021-08-30 14:54:59 +05:30
tablev1NewDsl.json feat: Table widget v2 with support for non-ASCII characters and improved jest coverage (#11307) 2022-07-14 12:32:35 +05:30
tableV2AndTextDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
TableV2ClientSearch.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableV2ColumnOrderDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableV2NewDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableV2NewDslWithPagination.json fix: Fixes currentRow calculation logic in table(property pane) (#35390) 2024-08-20 13:31:45 +05:30
tableV2ResizedColumnsDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
tableV2TextPaginationDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableV2WidgetCondnFormatDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableV2WidgetDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableV2WithTextWidgetDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableV2WithUrlColumnDsl.json feat: Table one click binding for MongoDB and Postgres (#23629) 2023-06-01 22:56:05 +05:30
tableWidgetCondnFormatDsl.json fix: corrected Index cond. for conditional formatting in table widget (#9735) 2021-12-21 15:25:12 +05:30
TableWidgetDatawithEmptyKeys.json fix: Empty column name check before computing dynamicBindingPathList in Table widget (#9466) 2021-12-08 11:24:31 +05:30
tableWidgetDsl.json test: Automated tests for AForce Migration scenarios + Improved TableFilter spec script coverage (#12534) 2022-04-12 15:31:22 +05:30
tableWithNumberColumnDsl.json fix: updated columns names (#9715) 2021-12-29 17:12:07 +05:30
tableWithTextWidgetDsl.json fix: removed -1 and 2d array population error in the selectedRowIndices (#9606) 2021-12-15 17:44:50 +05:30
tabsDsl.json test: added tests for Tabs (#27765) 2023-10-05 09:34:41 +05:30
tabsWidgetDsl.json fix: handle duplicate tab name in tab widget (#12411) 2022-04-07 16:19:12 +00:00
tabsWidgetReset.json fix: set default on reset of The Tab widget (#15202) 2022-07-27 14:26:16 +05:30
tabsWithWidgetDsl.json Added Cypress tests for tab widget (#4345) 2021-06-22 23:26:45 +05:30
templatePageWithNullbindings.json chore: Conversion and Copy Paste tests for Autolayout (#23702) 2023-06-09 20:10:12 +05:30
Test_csv.csv feat: parse CSV data using File Picker Widget (#16689) 2022-09-21 13:59:17 +01:00
test-data-gsheet.ts test: Gsheet Automation (#25255) 2023-07-26 18:56:24 +05:30
test.ppt test: cypress - added tests for Document Viewer (#26199) 2023-08-14 18:02:08 +05:30
testAction.json Added tests for Oauth and Stubbed tests (#3463) 2021-04-06 18:59:27 +05:30
testdata.json fix: improve validation error message for Table widget (#29686) 2024-01-03 19:26:33 +05:30
TestDataSet1.json test: Cypress | Promises_1_spec.ts TED URL replace for flaky fix (#29276) 2023-12-05 11:26:22 +05:30
testDoc.docx test: cypress - added tests for Document Viewer (#26199) 2023-08-14 18:02:08 +05:30
testFile.mov
testFile2.mov Fix filepicker widget delete file not working 2021-04-13 16:55:50 +05:30
testRemoveFile1.json fix: file picker widgets removing files causing abnormal content (#31646) 2024-03-11 18:13:12 +05:30
testRemoveFile2.json fix: file picker widgets removing files causing abnormal content (#31646) 2024-03-11 18:13:12 +05:30
TestSpreadsheet.xlsx fix: Add support for xls,json,tsv file types in file widget (#23159) 2023-06-06 08:53:45 +05:30
textDsl.json WIP: Added new test for Text widget (#3953) 2021-04-20 14:29:52 +05:30
textLintErrorDsl.json test: lint error/warning tests (#7211) 2021-10-27 12:54:02 +05:30
textNewDsl.json feat: #4141 added truncate support into text widget (#9820) 2022-01-04 11:51:02 +05:30
TextTabledsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
TextTableV2dsl.json test: Remove unused data in DSL fixtures (#34405) 2024-06-24 17:17:43 +05:30
textWidgetDsl.json fix: undefined evaluted value text widget (#9521) 2021-12-07 10:24:19 +05:30
textWidgetDynamicdsl.json feat: Automatic height updates for widgets based on contents (Auto Height) (#18341) 2022-11-23 15:18:23 +05:30
ThemeAppdsl.json test: Theme related tests (#12740) 2022-05-11 11:43:28 +05:30
TreeSelectDsl.json refactor: Widget Selection (#19643) 2023-01-28 07:47:06 +05:30
uiBindDsl.json feat: added modal name, lint warning for string, action selector modal (#32893) 2024-05-02 17:48:53 +05:30
US_PopulationTest.xlsx test: cypress - added tests for Document Viewer (#26199) 2023-08-14 18:02:08 +05:30
user.json feat: migrate organisation to workspace (#13863) 2022-06-15 21:07:41 +05:30
variables.ts chore: Add cypress.env.json to gitIgnore (#21413) 2023-03-16 10:14:32 +05:30
videoWidgetApp.json test: Cypress - Image and video widget automation (#26541) 2023-08-28 12:43:07 +05:30
viewdsl.json fix: Change "Allow Horizontal Scroll" text to "Allow scroll" (#8085) 2021-10-25 17:09:39 +05:30
WidgetCopyPaste.json feat: new Widget Copy paste experience (#12906) 2022-05-04 13:28:57 +05:30
widgetPopupDsl.json feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
widgetSelection.json fix: Grouped widgets moving to the bottom most row, even when widgets are not overlapping with the multi select box (#13658) 2022-05-20 15:57:12 +02:00
xmlParser.json chore: remove xml parser v3 as a default library (#28012) 2023-10-20 11:08:47 +05:30