PromucFlow_constructor/app/client
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
..
cypress feat: Settings js editor (#9984) 2022-03-17 17:35:17 +05:30
docker Added zipy.ai for analytics (#11411) 2022-02-25 08:58:03 +05:30
generators
patches
perf Fix an issue with saving run data (#11242) 2022-02-18 16:03:39 +05:30
public chore: Remove Google Analytics (#11765) 2022-03-10 17:09:22 +05:30
src feat: Settings js editor (#9984) 2022-03-17 17:35:17 +05:30
test fix: select widget accept string and object in the defaultOption property (#11082) 2022-02-22 00:43:35 -08:00
typings
.babelrc refactor: code splitting to support third party sso/oidc in EE (#10201) 2022-01-07 11:38:17 +05:30
.dockerignore
.editorconfig
.eslintrc.json chore: git sync cypress tests (#10006) 2022-02-25 06:13:16 +00:00
.flowconfig
.gitignore
.huskyrc
.lintstagedrc
.nvmrc
.prettierignore
.prettierrc
.sentryclirc
build.sh
craco.build.config.js Add brotli and gzip compression (#10869) 2022-02-05 01:52:31 +05:30
craco.common.config.js
craco.dev.config.js
cypress_fat.json test: Cypress env for fat container (#11792) 2022-03-14 10:00:13 +05:30
cypress.env.json refactor: admin settings (#9906) 2022-02-11 23:38:46 +05:30
cypress.json commenting Fork_Template until fixed to unblock CI (#11859) 2022-03-15 13:03:40 +05:30
Dockerfile Fix path to http nginx config file (#10395) 2022-01-13 19:02:35 +05:30
gitbook-algolia-lambda.js updated gitbook sync to work with new APIs (#11850) 2022-03-15 15:51:46 +05:30
index.tsx
jest.config.js fix: Signup text update & code optimisation (#11606) 2022-03-04 11:56:12 +05:30
netlify.toml chore: Remove old way of adding feature flags (#11213) 2022-02-16 19:57:58 +05:30
package.json chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /app/client (#11460) 2022-03-17 14:29:43 +05:30
README.md
README.old.md
start-https.sh fix: Remove reset password button if form login is disabled (#11591) 2022-03-03 18:49:10 +05:30
stats.json
tailwind.config.js
tsconfig.json
tsconfig.path.json refactor: code splitting to support third party sso/oidc in EE (#10201) 2022-01-07 11:38:17 +05:30
vercel.json chore: Remove old way of adding feature flags (#11213) 2022-02-16 19:57:58 +05:30
yarn.lock chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /app/client (#11460) 2022-03-17 14:29:43 +05:30

Appsmith Client

This project was bootstrapped with Create React App.

For details on setting up your development machine, please refer to the Setup Guide