PromucFlow_constructor/app/client/cypress/locators
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
..
AdminsSettingsLocators.json refactor: superadmin settings UI/UX (#11130) 2022-02-14 17:25:12 +05:30
ApiEditor.json feat: Support body in GET API requests (#7127) 2022-02-15 11:13:48 +00:00
apiWidgetslocator.json feat: Entity explorer UI redesign (#9811) 2022-01-29 12:56:19 +05:30
CMSApplocators.json
commentsLocators.json
commonlocators.json feat: Select and Multiselect V2 (#10359) 2022-02-02 06:15:07 -08:00
DatasourcesEditor.json
Debugger.json
DynamicInput.json feat: keyboard accessible multi-select dropdown, action selector and text input (#10622) 2022-02-10 16:42:44 +05:30
EnterpriseAdminSettingsLocators.json refactor: admin settings (#9906) 2022-02-11 23:38:46 +05:30
explorerlocators.json feat: Entity explorer UI redesign (#9811) 2022-01-29 12:56:19 +05:30
FirstTimeUserOnboarding.json
FormWidgets.json feat: Select and Multiselect V2 (#10359) 2022-02-02 06:15:07 -08:00
GeneratePage.json
gitSyncLocators.json
GlobalSearch.json
GuidedTour.json
HelpLocators.json
HomePage.json
jsActionLocators.json
JSEditor.json
Layout.json fix: Column tile reposition on focus state of Input element inside property pane configuration for Table and Tabs widget (#10046) 2022-02-04 16:29:54 +05:30
LoginPage.json
ModalWidget.json feat: Validations for Action Forms (#10457) 2022-01-27 15:20:05 +05:30
Onboarding.json
Pages.json
PgAdminlocators.json feat: Select and Multiselect V2 (#10359) 2022-02-02 06:15:07 -08:00
publishWidgetspage.json feat: Select and Multiselect V2 (#10359) 2022-02-02 06:15:07 -08:00
QueryEditor.json feat: Entity explorer UI redesign (#9811) 2022-01-29 12:56:19 +05:30
SignupPage.json
ViewWidgets.json
welcomePage.json
Widgets.json feat: Make Button Tab keyboard accessible (#10873) 2022-02-11 00:30:20 +05:30