appsmith icon indicating copy to clipboard operation
appsmith copied to clipboard

feat: Migrate DBform to UQI config

Open albinAppsmith opened this issue 5 months ago • 4 comments

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

Automation

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

:mag: Cypress test results

[!TIP] 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/10773261025 Commit: 7c888878a0d247576e6e363ea9d56a5abd6ad72d Cypress dashboard. Tags: @tag.All Spec:


Mon, 09 Sep 2024 13:47:25 UTC

Communication

Should the DevRel and Marketing teams inform users about this change?

  • [ ] Yes
  • [ ] No

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.

albinAppsmith avatar Sep 06 '24 16:09 albinAppsmith