PromucFlow_constructor/app/client/src
Ankita Kinger e2515ab705
feat: Handling the case when reactive actions feature flag is turned off and the run behaviour is Automatic (#40709)
## Description

Handling the case when reactive actions feature flag is turned off and
the run behaviour is Automatic. We are updating the run behaviour in UI
alone (not DB) to show page load instead in this case.

Fixes [#40703](https://github.com/appsmithorg/appsmith/issues/40703)

## 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/15144630350>
> Commit: ae4b5b6dafdb6ddc729828f46987afc68a634643
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=15144630350&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Tue, 20 May 2025 19:22:57 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**
- Updated dropdown and function settings to respect feature flags,
ensuring certain options are shown or hidden based on feature
availability.

- **Bug Fixes**
- Improved handling of run behavior selection when specific feature
flags are disabled, automatically adjusting selections to maintain
consistent user experience.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-05-21 13:57:24 +05:30
..
actions Merge branch 'release' into feat/reactive-actions-run-behaviour 2025-05-07 21:29:10 +01:00
api chore: Updating the spelling for runBehaviour (#40490) 2025-05-02 17:58:26 +05:30
assets feat: add action resp viz (#39690) 2025-03-12 13:59:36 +01:00
ce feat: implement multi-organization login page (#40690) 2025-05-19 04:37:31 -07:00
components feat: Handling the case when reactive actions feature flag is turned off and the run behaviour is Automatic (#40709) 2025-05-21 13:57:24 +05:30
constants chore: added automatic option to run behaviour behind feature flag (#40608) 2025-05-16 16:29:31 +05:30
Datasource/components
ee chore: Update flags for self-hosting agents (#40639) 2025-05-13 17:36:58 +05:30
enterprise
entities chore: Updating the spelling for runBehaviour (#40490) 2025-05-02 17:58:26 +05:30
git chore: git pkg - hiding cd for packages (#40483) 2025-04-30 16:35:55 +02:00
git-artifact-helpers/application chore: git pkg - package integration with git (#39342) 2025-02-19 13:42:58 +01:00
globalStyles
hooks chore: Updating google authentication config to support Multi Org flow on EE (#39985) 2025-03-31 18:33:11 +05:30
icons
IDE chore: Updating the dropdown width for the run behavior settings of JS object (#40691) 2025-05-19 19:33:27 +05:30
instrumentation chore: added push log faro wrapper function captureLog (#40539) 2025-05-02 11:54:14 +05:30
layoutSystems chore: fix container query bug in ai chat widget (#40607) 2025-05-08 13:37:58 +05:30
mockResponses
mocks
navigation chore: update import of AppState to DefaultReduxState (#40494) 2025-05-01 15:53:37 +05:30
pages feat: Handling the case when reactive actions feature flag is turned off and the run behaviour is Automatic (#40709) 2025-05-21 13:57:24 +05:30
PluginActionEditor chore: added automatic option to run behaviour behind feature flag (#40608) 2025-05-16 16:29:31 +05:30
plugins/Linting fix: Reduce cycle deps by removing wrong exports (#39268) 2025-02-14 18:26:31 +05:30
polyfills
reducers chore: Changes for supporting input in UI modules property pane (#40546) 2025-05-07 19:21:09 +05:30
reflow
sagas chore: Update flags for self-hosting agents (#40639) 2025-05-13 17:36:58 +05:30
selectors chore: Update flags for self-hosting agents (#40639) 2025-05-13 17:36:58 +05:30
templates
theme
usagePulse fix: Use Spring's native CSRF protection, and fix login page (#37292) 2025-03-08 21:01:02 +05:30
utils chore: added automatic option to run behaviour behind feature flag (#40608) 2025-05-16 16:29:31 +05:30
WidgetProvider fix:codeowners file (#39447) 2025-02-26 15:21:36 +03:00
WidgetQueryGenerators fix: JSON form generate form flow broken for tables without primaryKey and READ_WRITE permissions (#40275) 2025-04-24 03:57:03 -07:00
widgets fix: email validation in input widget v2 (#40708) 2025-05-20 15:41:27 +05:30
workers chore: add feature flag for app computation cache (#40543) 2025-05-05 17:55:25 +05:30
App.css
AppErrorBoundry.tsx chore: refactor faro (CE) (#40350) 2025-04-29 10:32:36 +05:30
config.d.ts
Globals.d.ts
index.css fix: Revert "Revert "feat: Added focus ring for focus visible (#37700)" (#… (#38655) 2025-02-03 11:12:29 +05:30
index.tsx chore: update import of AppState to DefaultReduxState (#40494) 2025-05-01 15:53:37 +05:30
LandingScreen.tsx chore: update import of AppState to DefaultReduxState (#40494) 2025-05-01 15:53:37 +05:30
preload-route-chunks.ts
react-app-env.d.ts chore: Eject CRA (#39264) 2025-02-14 14:24:41 +05:30
RouteChangeListener.tsx
serviceWorker.ts chore: add etag caching in consolidated api for application view mode (#38873) 2025-01-30 13:54:34 +05:30
store.ts chore: update import of AppState to DefaultReduxState (#40494) 2025-05-01 15:53:37 +05:30
wdyr.ts