Skip to content

Commit

Permalink
Rollback to grpc-ecosystem/grpc-gateway v1.9.5.
Browse files Browse the repository at this point in the history
v1.9.6 changes the URL parameter naming. The updated naming does not
respect the `json_name` in the Protobuf file. See also:
grpc-ecosystem/grpc-gateway#1084.
  • Loading branch information
brocaar committed Nov 13, 2019
1 parent 8d28dba commit d9cae92
Show file tree
Hide file tree
Showing 17 changed files with 169 additions and 114 deletions.
44 changes: 24 additions & 20 deletions swagger/as/external/api/application.swagger.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
"title": "as/external/api/application.proto",
"version": "version not set"
},
"schemes": [
"http",
"https"
],
"consumes": [
"application/json"
],
Expand Down Expand Up @@ -121,7 +125,7 @@
]
}
},
"/api/applications/{applicationId}/integrations": {
"/api/applications/{application_id}/integrations": {
"get": {
"summary": "ListIntegrations lists all configured integrations.",
"operationId": "ListIntegrations",
Expand All @@ -135,7 +139,7 @@
},
"parameters": [
{
"name": "applicationId",
"name": "application_id",
"description": "The id of the application.",
"in": "path",
"required": true,
Expand All @@ -148,7 +152,7 @@
]
}
},
"/api/applications/{applicationId}/integrations/http": {
"/api/applications/{application_id}/integrations/http": {
"get": {
"summary": "GetHTTPIntegration returns the HTTP application-integration.",
"operationId": "GetHTTPIntegration",
Expand All @@ -162,7 +166,7 @@
},
"parameters": [
{
"name": "applicationId",
"name": "application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand All @@ -187,7 +191,7 @@
},
"parameters": [
{
"name": "applicationId",
"name": "application_id",
"description": "The id of the application.",
"in": "path",
"required": true,
Expand All @@ -200,7 +204,7 @@
]
}
},
"/api/applications/{applicationId}/integrations/influxdb": {
"/api/applications/{application_id}/integrations/influxdb": {
"get": {
"summary": "GetInfluxDBIntegration returns the InfluxDB application-integration.",
"operationId": "GetInfluxDBIntegration",
Expand All @@ -214,7 +218,7 @@
},
"parameters": [
{
"name": "applicationId",
"name": "application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand All @@ -239,7 +243,7 @@
},
"parameters": [
{
"name": "applicationId",
"name": "application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand All @@ -252,7 +256,7 @@
]
}
},
"/api/applications/{applicationId}/integrations/thingsboard": {
"/api/applications/{application_id}/integrations/thingsboard": {
"get": {
"summary": "GetThingsBoardIntegration returns the ThingsBoard application-integration.",
"operationId": "GetThingsBoardIntegration",
Expand All @@ -266,7 +270,7 @@
},
"parameters": [
{
"name": "applicationId",
"name": "application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand All @@ -291,7 +295,7 @@
},
"parameters": [
{
"name": "applicationId",
"name": "application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand Down Expand Up @@ -356,7 +360,7 @@
]
}
},
"/api/applications/{integration.applicationId}/integrations/http": {
"/api/applications/{integration.application_id}/integrations/http": {
"post": {
"summary": "CreateHTTPIntegration creates a HTTP application-integration.",
"operationId": "CreateHTTPIntegration",
Expand All @@ -370,7 +374,7 @@
},
"parameters": [
{
"name": "integration.applicationId",
"name": "integration.application_id",
"description": "The id of the application.",
"in": "path",
"required": true,
Expand Down Expand Up @@ -403,7 +407,7 @@
},
"parameters": [
{
"name": "integration.applicationId",
"name": "integration.application_id",
"description": "The id of the application.",
"in": "path",
"required": true,
Expand All @@ -424,7 +428,7 @@
]
}
},
"/api/applications/{integration.applicationId}/integrations/influxdb": {
"/api/applications/{integration.application_id}/integrations/influxdb": {
"post": {
"summary": "CreateInfluxDBIntegration create an InfluxDB application-integration.",
"operationId": "CreateInfluxDBIntegration",
Expand All @@ -438,7 +442,7 @@
},
"parameters": [
{
"name": "integration.applicationId",
"name": "integration.application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand Down Expand Up @@ -471,7 +475,7 @@
},
"parameters": [
{
"name": "integration.applicationId",
"name": "integration.application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand All @@ -492,7 +496,7 @@
]
}
},
"/api/applications/{integration.applicationId}/integrations/thingsboard": {
"/api/applications/{integration.application_id}/integrations/thingsboard": {
"post": {
"summary": "CreateThingsBoardIntegration creates a ThingsBoard application-integration.",
"operationId": "CreateThingsBoardIntegration",
Expand All @@ -506,7 +510,7 @@
},
"parameters": [
{
"name": "integration.applicationId",
"name": "integration.application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand Down Expand Up @@ -539,7 +543,7 @@
},
"parameters": [
{
"name": "integration.applicationId",
"name": "integration.application_id",
"description": "Application ID.",
"in": "path",
"required": true,
Expand Down
4 changes: 4 additions & 0 deletions swagger/as/external/api/common.swagger.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
"title": "as/external/api/common.proto",
"version": "version not set"
},
"schemes": [
"http",
"https"
],
"consumes": [
"application/json"
],
Expand Down

0 comments on commit d9cae92

Please sign in to comment.