PromucFlow_constructor/app/client/src/workers/Evaluation
albinAppsmith 66c815f1cb
feat: Migrate DBform to UQI config (#36168)
## Description

This PR migrates the plugins which were old DBForm config to UQI config.
Plugins that got affected,
1. Snowflake
2. ArangoDB
3. Oracle
4. PostgreSQL
5. MySQL
6. Elasticsearch
7. DynamoDB
8. Redis
9. MSSQL
10. Redshift


Fixes #35496
Fixes #35497
Fixes #35500
Fixes #35487 
Fixes #35490 
Fixes #35491
Fixes #35499
Fixes #35501 
Fixes #35502
Fixes #35506 
Fixes #35890

## Automation

/ok-to-test tags="@tag.Datasource"

### 🔍 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/10897087023>
> Commit: e8fe475a48aac1e2e1f3184181ae0bed154313ba
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10897087023&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Datasource`
> Spec:
> <hr>Tue, 17 Sep 2024 06:07:27 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**
- Enhanced rendering logic in the Query Editor to support additional UI
component types.
- Improved handling of form evaluations and query configurations across
various plugins, including ArangoDB, DynamoDB, Elasticsearch, and
others.
- Introduced structured layouts for editor configurations, enhancing
clarity and usability in multiple database plugins.

- **Bug Fixes**
- Adjusted control flow in sagas to ensure proper handling of UI
component types, improving user interactions.

- **Chores**
- Refined JSON configurations across multiple plugins for better
organization and maintainability.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-09-17 14:22:32 +05:30
..
__tests__ fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
dataStore fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
fns fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
handlers fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
JSObject fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
domApis.ts chore: update eslint and dependencies then fix revealed errors (#27908) 2023-10-11 10:14:38 +03:00
errorModifier.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
evalTreeWithChanges.test.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
evalTreeWithChanges.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
evaluate.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
evaluation.worker.ts chore: push webworker latencies as a root span (#33115) 2024-05-06 13:24:52 +05:30
evaluationSubstitution.ts chore: upgrade to prettier v2 + enforce import types (#21013)Co-authored-by: Satish Gandham <hello@satishgandham.com> Co-authored-by: Satish Gandham <satish.iitg@gmail.com> 2023-03-16 17:11:47 +05:30
formEval.ts feat: Migrate DBform to UQI config (#36168) 2024-09-17 14:22:32 +05:30
getEntityForContext.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
helpers.test.ts feat: Add IFrame widget for Custom EChart and support for custom functions in property pane (#28513) 2023-11-08 19:25:44 +05:30
helpers.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
indirectEval.ts chore: upgrade typescript to 5.4 (#35181) 2024-07-30 16:15:48 +02:00
ReplayDSL.ts chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
replayUtils.ts chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
setters.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
SetupDOM.ts feat: Bundle optimization and first load improvements (#21667) 2023-05-11 10:56:03 +05:30
types.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
validations.ts chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00