PromucFlow_constructor/app/client/src/entities
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
..
Action feat: Support body in GET API requests (#7127) 2022-02-15 11:13:48 +00:00
AppCollab Feature: Show a list of realtime app editors (#6286) 2021-08-09 14:34:24 +05:30
AppsmithConsole fix: Show trigger errors in the debugger with widget and property name (#6970) 2021-09-15 10:41:13 +05:30
Comments fix: fixes related to switch branches (#8864) 2021-11-02 07:33:12 +00:00
Datasource feat: Self-signed certificates for REST APIs (#11043) 2022-02-15 06:54:26 +00:00
DataTree feat: Entity explorer UI redesign (#9811) 2022-01-29 12:56:19 +05:30
JSCollection feat: JS Editor (#6003) 2021-09-08 23:02:22 +05:30
Replay feat: Action undo redo (#9045) 2021-12-07 09:45:18 +00:00
Tour Update comments onboarding tour (#5903) 2021-07-16 14:01:26 +05:30
Widget fix: When all the rows are hidden the user must not be displayed with number of records or pages in the Deploy mode (#10356) 2022-01-16 15:04:24 +08:00
App.ts Minor fixes for comments on the modal widget (#6368) 2021-08-06 14:47:56 +05:30
FeatureFlag.ts feat: Admin settings page to tinker with env variables (#9687) 2021-12-16 19:47:16 +05:30
GitSync.ts chore: use documentation link from the error response for git errors (#10662) 2022-01-29 13:56:27 +05:30
Notification.ts Init notifications (#4839) 2021-06-09 20:02:17 +05:30