You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The test panel request tab does not show the HTTP method (GET/PUT/etc..) of the outgoing request
Describe the solution you’d like
I would like to see the HTTP method used in the request.
This issue builds on top of the changes of another issue #19735 which handles updating the log messages emitted during a sync to a low code connector.
Implementation Approach
This will require changes to the airbyte-connector-builder-server.
When the airbyte-connector-builder-server receives request log messages with the added method field, we'll need to translate it into response output by the server. We need to update the open_api.yaml HttpRequest object to include a field for method. We use the OpenAPI spec to generate the server input/output models used by the server code. We then need to generate new models using ./gradlew :airbyte-connector-builder-server:generateOpenApiPythonServer And finally update how we parse the LOG message to extract the HTTP method and include it in the outbound server response.
Acceptance Criteria
The open_api.yaml spec reflects the additional request method field
The newly generated models should reflect the updated spec
When making server requests, the HTTP response includes the request method
The newly generated client should reflect the updated spec
The request method should be reflected in the connector builder UI sidebar panel
The text was updated successfully, but these errors were encountered:
brianjlai
changed the title
Lowcode CDK: show HTTP request method in the test panel request tab
[Connector Builder UI] show HTTP request method in the test panel request tab
Nov 22, 2022
Tell us about the problem you're trying to solve
The test panel request tab does not show the HTTP method (GET/PUT/etc..) of the outgoing request
Describe the solution you’d like
I would like to see the HTTP method used in the request.
This issue builds on top of the changes of another issue #19735 which handles updating the log messages emitted during a sync to a low code connector.
Implementation Approach
This will require changes to the
airbyte-connector-builder-server
.When the
airbyte-connector-builder-server
receives request log messages with the addedmethod
field, we'll need to translate it into response output by the server. We need to update theopen_api.yaml
HttpRequest object to include a field formethod
. We use the OpenAPI spec to generate the server input/output models used by the server code. We then need to generate new models using./gradlew :airbyte-connector-builder-server:generateOpenApiPythonServer
And finally update how we parse the LOG message to extract the HTTP method and include it in the outbound server response.Acceptance Criteria
The text was updated successfully, but these errors were encountered: