PromucFlow_constructor/app/client
Arpit Mohan 286864eb3d
feat: Support body in GET API requests (#7127)
* WIP

* Refactoring HTTP Method & Content Type to be objects instead of arrays

TODO:
1. Set the default content-type for Get request to "None". Currently, it's raw
2. For None content-type, don't send the body field in the API request

* Almost working implementation for the None type

Currently, the body still gets sent in non-GET requests even if the None tab is selected.

* Adding object.freeze to prevent any modifications to HTTP_METHOD_ENUM

* WIP: Using enum & const for ts autocomplete

* working implementation for NONE type, apiContentType prop added to API actions

* WIP

* Refactoring HTTP Method & Content Type to be objects instead of arrays

TODO:
1. Set the default content-type for Get request to "None". Currently, it's raw
2. For None content-type, don't send the body field in the API request

* Almost working implementation for the None type

Currently, the body still gets sent in non-GET requests even if the None tab is selected.

* Adding object.freeze to prevent any modifications to HTTP_METHOD_ENUM

* WIP: Using enum & const for ts autocomplete

* working implementation for NONE type, apiContentType prop added to API actions

* adds apiContentType to actionConfiguration.formData object

* Handling apiContentType property in Rest API formData

* change apiContentType when user types content-type value and switches http method

* makes api editor as similar as possible to postman, project postman.

* Correcting the import in ApiEditorConstants

* Resolved all merge conflicts

* replay DSL functtionality

* removes unneccessary files from worker

* Fixes type declarations, naming e.t.c.

* fix server side merge conflicts

* fix client side merge conflicts

* fix failing cypress tests

Co-authored-by: Irongade <adeoluayangade@yahoo.com>
Co-authored-by: Ayangade Adeoluwa <37867493+Irongade@users.noreply.github.com>
2022-02-15 11:13:48 +00:00
..
cypress feat: Support body in GET API requests (#7127) 2022-02-15 11:13:48 +00:00
docker added config for signup disabling 2022-02-07 20:48:44 +05:30
generators
patches
perf chore: Increase cooldown time after app import for the app to load. #UI-Performance-infra (#10845) 2022-02-10 16:16:55 +05:30
public added config for signup disabling 2022-02-07 20:48:44 +05:30
src feat: Support body in GET API requests (#7127) 2022-02-15 11:13:48 +00:00
test feat: Select and Multiselect V2 (#10359) 2022-02-02 06:15:07 -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 fix: Add escaping special characters before JSON.parse (#9293) 2021-11-25 16:22:40 +05:30
.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 feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
craco.dev.config.js
cypress.env.json refactor: admin settings (#9906) 2022-02-11 23:38:46 +05:30
cypress.json feat: Entity explorer UI redesign (#9811) 2022-01-29 12:56:19 +05:30
Dockerfile Fix path to http nginx config file (#10395) 2022-01-13 19:02:35 +05:30
gitbook-algolia-lambda.js chore: replaced == and != with === and !=== (#10733) 2022-02-05 11:11:15 +05:30
index.tsx feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
jest.config.js added config for signup disabling 2022-02-07 20:48:44 +05:30
netlify.toml
package.json fix: added new library and reduced function calls for global data (#11001) 2022-02-11 16:22:27 +05:30
README.md
README.old.md
start-https.sh
stats.json feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
tailwind.config.js feat: property pane docking (#7361) 2021-11-23 13:31:46 +05:30
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 ci: Adding Vercel integration because of issues with Netlify (#9903) 2021-12-21 15:33:12 +05:30
yarn.lock fix: added new library and reduced function calls for global data (#11001) 2022-02-11 16:22:27 +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