PromucFlow_constructor/app/client/cypress/integration/Smoke_TestSuite/ClientSideTests
GitStart-Appsmith 4d7d7f80f9
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)
## Description
When fields is hidden in a json form, those fields value are no longer
available on the widget formData. This implementation is meant to give
dev the options to set if they want to use sourceData that still
contains hidden fields value as fallback when some fields are hidden.

### Step To Reproduce
1. Drop a JSON form
2. create a field and its value is present in the Jsonform1.formdata
3. make this field invisible and its value is not present in the
formdata anymore.
4. do the same thing with a simple form, the field is present regardless
of the field visiibility.


NB: This would require updating the Appsmith Documentation

Fixes #14231 

## Type of change

- New feature (non-breaking change which adds functionality)
- This change requires a documentation update

## How Has This Been Tested?
- Cypress Tests

## Checklist:

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [x] I have added tests that prove my fix is effective or that my
feature works
- [x] New and existing unit tests pass locally with my changes
2023-01-03 13:32:16 +05:30
..
ActionExecution fix: update settings pane validations (#18739) 2022-12-12 10:21:14 +05:30
Binding feat: in-app embed settings (#19023) 2022-12-26 10:41:33 +05:30
BugTests fix: Save JS Execution data on trigger (#18940) 2022-12-30 13:31:08 +01:00
DynamicHeight feat: in-app embed settings (#19023) 2022-12-26 10:41:33 +05:30
ExplorerTests feat: Import javascript libraries (#17895) 2022-12-21 22:44:47 +05:30
FormNativeToRawTests feat: Datasource autosave improvements (#17649) 2022-11-30 11:29:45 +05:30
Git test: add common test methods for RBAC (#18968) 2022-12-16 10:45:25 +05:30
IDE fix: ds discard popup issue fixes (#19114) 2022-12-30 15:53:24 +05:30
JSLibrary feat: Import javascript libraries (#17895) 2022-12-21 22:44:47 +05:30
Linting feat: Import javascript libraries (#17895) 2022-12-21 22:44:47 +05:30
Onboarding fix: update button states to secondary (#19048) 2022-12-29 11:08:13 +00:00
OtherUIFeatures chore: Navigation analytics (#18781) 2022-12-15 09:36:13 +05:30
PropertyPane chore: Property pane search input focus (#18858) 2022-12-15 16:25:52 +05:30
SettingsPane feat: in-app embed settings (#19023) 2022-12-26 10:41:33 +05:30
Templates fix: hide the fork template button when there are no workspaces to fork to (#19226) 2022-12-29 17:01:10 +05:30
ThemingTests fix: update button states to secondary (#19048) 2022-12-29 11:08:13 +00:00
VisualTests chore: Update Logo/Favicon url + remove EE cypress code for Branding + Update screenshots tests (#18872) 2022-12-15 14:59:26 +05:30
Widgets 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
Workspace feat: in-app embed settings (#19023) 2022-12-26 10:41:33 +05:30