PromucFlow_constructor/app/server/appsmith-plugins
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
..
amazons3Plugin fix: S3 plugin: remove Expiry Duration config from Read file query 2022-02-15 12:24:48 +05:30
arangoDBPlugin feat: Self-signed certificates for REST APIs (#11043) 2022-02-15 06:54:26 +00:00
dynamoPlugin fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30
elasticSearchPlugin fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30
firestorePlugin fix: 9414 Firestore where clause not fetching numbers (#10775) 2022-02-08 11:29:50 +00:00
googleSheetsPlugin chore: Upgrade org.springframework:spring-webflux from 5.2.3.RELEASE to 5.3.15 (#4586) 2022-02-07 09:49:47 +05:30
jsPlugin fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30
mongoPlugin fix: Added stricter validation for Mongo pipeline (#11034) 2022-02-09 22:04:03 +05:30
mssqlPlugin fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30
mysqlPlugin merge all tests in one file 2022-02-01 13:02:53 +03:30
postgresPlugin chore: bump postgresql in /app/server/appsmith-plugins/postgresPlugin (#10809) 2022-02-05 00:51:45 +05:30
rapidApiPlugin Fix sporadic build errors (#4453) 2021-05-12 16:41:42 +05:30
redisPlugin fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30
redshiftPlugin fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30
restApiPlugin feat: Support body in GET API requests (#7127) 2022-02-15 11:13:48 +00:00
saasPlugin fix: Removed tracking on Sentry for unsupported plugin operation (#10636) 2022-01-26 19:02:48 +05:30
smtpPlugin fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30
snowflakePlugin chore: [Snyk] Security upgrade com.fasterxml.jackson.core:jackson-databind from 2.10.5.1 to 2.12.6 (#10015) 2021-12-28 12:08:53 +05:30
pom.xml fix: Updating log4j to 2.17.0 to prevent JNDI lookups (#9863) 2021-12-20 16:01:08 +05:30