PromucFlow_constructor/app/client/src/actions
Apeksha Bhosale 79e165af96
feat: Settings js editor (#9984)
* POC

* Closing channels

* WIP

* v1

* get working with JS editor

* autocomplete

* added comments

* try removing an import

* different way of import

* dependency map added to body

* triggers can be part of js editor functions hence

* removed unwanted lines

* new flow chnages

* Resolve conflicts

* small css changes for empty state

* Fix prettier

* Fixes

* flow changes part 2

* Mock web worker for testing

* Throw errors during evaluation

* Action execution should be non blocking on the main thread to evaluation of further actions

* WIP

* Fix build issue

* Fix warnings

* Rename

* Refactor and add tests for worker util

* Fix response flow post refactor

* added settings icon for js editor

* WIP

* WIP

* WIP

* Tests for promises

* settings for each function of js object added

* Error handling

* Error handing action validation

* Update test

* Passing callback data in the eval trigger flow

* log triggers to be executed

* WIP

* confirm before execution

* Remove debugging

* Fix backwards compatibility

* Avoid passing trigger meta around

* fix button loading

* handle error callbacks

* fix tests

* tests

* fix console error when checking for async

* Fix async function check

* Fix async function check again

* fix bad commit

* Add some comments

* added clientSideExecution flag for js functions

* css changes for settings icon

* unsued code removed

* on page load PART 1

* onPageLoad rest iof changes

* corrected async badge

* removed duplicate test cases

* added confirm modal for js functions

* removed unused code

* small chnage

* dependency was not getting created

* Fix confirmation modal

* unused code removed

* replaced new confirmsaga

* confirmaton box changes

* Fixing JSEditor Run butn locator

* corrected property

* dependency map was failing

* changed key for confirmation box

Co-authored-by: hetunandu <hetu@appsmith.com>
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
Co-authored-by: Arpit Mohan <arpit@appsmith.com>
Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-03-17 17:35:17 +05:30
..
apiPaneActions.ts feat: Support body in GET API requests (#7127) 2022-02-15 11:13:48 +00:00
appCollabActions.ts fix: send list of users to others when someone leaves the page edit (#8162) 2021-10-05 01:27:53 +05:30
applicationActions.ts feat: 9754 import work flow (#10453) 2022-03-17 15:58:54 +05:30
authActions.ts
batchActions.ts fix: Wait for evaluation before completing resetWidget and storeValue functions (#11178) 2022-02-17 10:01:59 +05:30
browserRequestActions.ts feat: Geolocation APIs on appsmith (#9295) 2021-12-07 15:49:33 +05:30
canvasSelectionActions.ts feat: Sliding Canvas for Dragging and Selection (#9983) 2022-01-25 20:58:31 +05:30
collectionAction.ts
commentActions.ts fix: fixes related to switch branches (#8864) 2021-11-02 07:33:12 +00:00
controlActions.tsx feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
crudInfoModalActions.ts feat: Show Crud Info Modal data from backend (#6882) 2021-08-26 12:53:39 +05:30
datasourceActions.ts feat: 9754 import work flow (#10453) 2022-03-17 15:58:54 +05:30
debuggerActions.ts chore: Move action/js debugger tabs related logic to a common component (#8199) 2021-10-07 12:23:58 +05:30
editorActions.ts fix: Correcting the execution of query with the latest values when run shortcut is pressed (#9363) 2021-12-24 19:29:02 +05:30
errorActions.ts
evaluationActions.ts feat: Settings js editor (#9984) 2022-03-17 17:35:17 +05:30
explorerActions.ts feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
gitSyncActions.ts feat: 9754 import work flow (#10453) 2022-03-17 15:58:54 +05:30
globalSearchActions.ts chore: refactors for supporting git branches (#7695) 2021-10-18 19:33:44 +05:30
helpActions.ts
importActions.ts
initActions.ts chore: refactors for supporting git branches (#7695) 2021-10-18 19:33:44 +05:30
jsActionActions.ts fix: Fix 10463 js object cloning issue (#10523) 2022-01-20 22:02:11 +05:30
jsPaneActions.ts feat: Settings js editor (#9984) 2022-03-17 17:35:17 +05:30
metaActions.ts fix: Wait for evaluation before completing resetWidget and storeValue functions (#11178) 2022-02-17 10:01:59 +05:30
notificationActions.ts Notification updates (#5239) 2021-06-23 21:12:07 +05:30
onboardingActions.ts feat: improved guided tour (#9125) 2022-01-25 19:26:52 +05:30
orgActions.ts feat: add option to delete org (#9287) 2021-12-20 05:58:01 +00:00
pageActions.tsx fix: Wait for evaluation before completing resetWidget and storeValue functions (#11178) 2022-02-17 10:01:59 +05:30
pluginActionActions.ts feat: Settings js editor (#9984) 2022-03-17 17:35:17 +05:30
pluginActions.ts feat: 9754 import work flow (#10453) 2022-03-17 15:58:54 +05:30
propertyPaneActions.ts feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
providerActions.ts
queryPaneActions.ts feat: Action undo redo (#9045) 2021-12-07 09:45:18 +00:00
recentEntityActions.ts Initialise comments (#3328) 2021-04-29 16:03:51 +05:30
reflowActions.ts chore: Reflow Info Card (#10481) 2022-01-20 14:59:09 +05:30
releasesActions.ts Product updates modal (#2453) 2021-01-19 11:47:15 +05:30
settingsAction.ts feat: Introduce a setting page for a super user to tinker with Appsmith env variables (#8144) 2021-10-18 13:17:55 +05:30
templateActions.ts feat: Application templates (#10964) 2022-03-03 16:26:53 +05:30
themeActions.ts feat: Appsmith design system changes (#8125) 2021-10-04 21:04:37 +05:30
tourActions.ts [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
userActions.ts fix: refresh profile image on the header when a new image is uploaded (#8550) 2021-12-02 11:26:41 +05:30
utilActions.ts Introducing Google Sheets Plugin (#3517) 2021-04-22 09:00:09 +05:30
websocketActions.ts refactor: client side rts (#7837) 2021-10-01 16:44:19 +00:00
widgetActions.tsx feat: Enable Promises in Appsmith (#6253) 2021-08-27 14:55:28 +05:30
widgetSelectionActions.ts feat: Widget grouping Extended Features (#6538) 2021-08-24 17:08:20 +05:30
widgetSidebarActions.tsx feat: Improved onboarding flow on user signup (#7089) 2021-09-13 12:52:51 +05:30