PromucFlow_constructor/app/client/src/pages
albinAppsmith 7e1d18d079
feat: Disabled datasource selector in query pages (#36940)
## Description

This PR disable the datasource selector inside query editor. This change
is behind feature flag to ensure that if this is needed, we can revert
back using feature flag toggling.

EE PR: https://github.com/appsmithorg/appsmith-ee/pull/5382


Fixes #35534

## 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/11512255262>
> Commit: ccdb5227464882e1d135a0eb42d1ed1b931a2680
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=11512255262&attempt=3"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Fri, 25 Oct 2024 07:24:38 UTC
<!-- end of auto-generated comment: Cypress test results  -->


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


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

## Summary by CodeRabbit

- **New Features**
- Introduced a new feature flag:
`release_ide_datasource_selector_enabled`, allowing for future
enhancements to the `DatasourceSelector` component.
- Conditional rendering of the `DatasourceSelector` in the
`QueryEditorHeader` based on the new feature flag.

- **Bug Fixes**
- Disabled the test suite for the "Switch datasource" functionality as
it is currently under a feature flag.

These changes enhance the flexibility of the application and improve the
user experience by controlling the visibility of features based on their
activation status.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-10-25 21:52:41 +05:30
..
AdminSettings chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
Applications feat: adding branch persistence (#36622) 2024-10-14 19:04:16 +08:00
AppViewer chore: remove console errors on dev (#36639) 2024-10-15 00:23:51 +05:30
common fix: adding branch in url for search entities (#36938) 2024-10-18 16:36:30 +08:00
Editor feat: Disabled datasource selector in query pages (#36940) 2024-10-25 21:52:41 +05:30
hooks chore: delete unused code (#36461) 2024-09-23 13:52:00 +03:00
setup chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
Templates chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
tests chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
UserAuth chore: span push and sentry logs (#36682) 2024-10-07 11:21:55 +05:30
UserProfile chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
users chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
workspace chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
utils.ts chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00