Skip to content

Commit

Permalink
fix: generate API
Browse files Browse the repository at this point in the history
  • Loading branch information
ViRb3 committed Feb 22, 2021
1 parent 82e18f6 commit 872a454
Show file tree
Hide file tree
Showing 76 changed files with 12,130 additions and 975 deletions.
1,049 changes: 536 additions & 513 deletions .optic/api/specification.json

Large diffs are not rendered by default.

Empty file added .optic/ignore
Empty file.
112 changes: 103 additions & 9 deletions openapi-spec.json
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,35 @@
},
"GetClientConfig_200_Response": {
"properties": {
"captive_portal": {
"items": {
"properties": {
"name": {
"type": "string"
},
"networks": {
"items": {
"properties": {
"address": {
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"name",
"networks"
],
"type": "object"
},
"type": "array"
},
"denylist": {
"items": {
"properties": {
Expand Down Expand Up @@ -169,6 +198,7 @@
}
},
"required": [
"captive_portal",
"denylist",
"premium_data_bytes",
"referral_reward_bytes"
Expand Down Expand Up @@ -209,6 +239,9 @@
"updated": {
"type": "string"
},
"usage": {
"type": "number"
},
"warp_plus": {
"type": "boolean"
}
Expand All @@ -224,6 +257,7 @@
"referral_renewal_countdown",
"role",
"updated",
"usage",
"warp_plus"
],
"type": "object"
Expand Down Expand Up @@ -953,11 +987,11 @@
},
"info": {
"title": "untitled API",
"version": "513"
"version": "536"
},
"openapi": "3.0.1",
"paths": {
"/v0a977/client_config": {
"/{apiVersion}/client_config": {
"get": {
"operationId": "GetClientConfig",
"responses": {
Expand All @@ -973,9 +1007,29 @@
}
},
"summary": "GetClientConfig"
}
},
"parameters": [
{
"in": "path",
"name": "apiVersion",
"required": true,
"schema": {
"type": "string"
}
}
]
},
"/v0a977/reg": {
"/{apiVersion}/reg": {
"parameters": [
{
"in": "path",
"name": "apiVersion",
"required": true,
"schema": {
"type": "string"
}
}
],
"post": {
"operationId": "Register",
"requestBody": {
Expand All @@ -1002,7 +1056,7 @@
"summary": "Register"
}
},
"/v0a977/reg/{sourceDeviceId}": {
"/{apiVersion}/reg/{sourceDeviceId}": {
"get": {
"operationId": "GetSourceDevice",
"responses": {
Expand All @@ -1020,6 +1074,14 @@
"summary": "GetSourceDevice"
},
"parameters": [
{
"in": "path",
"name": "apiVersion",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "sourceDeviceId",
Expand Down Expand Up @@ -1055,7 +1117,7 @@
"summary": "UpdateSourceDevice"
}
},
"/v0a977/reg/{sourceDeviceId}/account": {
"/{apiVersion}/reg/{sourceDeviceId}/account": {
"get": {
"operationId": "GetAccount",
"responses": {
Expand All @@ -1080,6 +1142,14 @@
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "apiVersion",
"required": true,
"schema": {
"type": "string"
}
}
],
"put": {
Expand Down Expand Up @@ -1108,7 +1178,7 @@
"summary": "UpdateAccount"
}
},
"/v0a977/reg/{sourceDeviceId}/account/devices": {
"/{apiVersion}/reg/{sourceDeviceId}/account/devices": {
"get": {
"operationId": "GetBoundDevices",
"responses": {
Expand Down Expand Up @@ -1136,10 +1206,18 @@
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "apiVersion",
"required": true,
"schema": {
"type": "string"
}
}
]
},
"/v0a977/reg/{sourceDeviceId}/account/license": {
"/{apiVersion}/reg/{sourceDeviceId}/account/license": {
"parameters": [
{
"in": "path",
Expand All @@ -1148,6 +1226,14 @@
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "apiVersion",
"required": true,
"schema": {
"type": "string"
}
}
],
"post": {
Expand All @@ -1167,7 +1253,7 @@
"summary": "ResetAccountLicense"
}
},
"/v0a977/reg/{sourceDeviceId}/account/reg/{boundDeviceId}": {
"/{apiVersion}/reg/{sourceDeviceId}/account/reg/{boundDeviceId}": {
"parameters": [
{
"in": "path",
Expand All @@ -1177,6 +1263,14 @@
"type": "string"
}
},
{
"in": "path",
"name": "apiVersion",
"required": true,
"schema": {
"type": "string"
}
},
{
"in": "path",
"name": "boundDeviceId",
Expand Down
68 changes: 68 additions & 0 deletions openapi/.openapi-generator/FILES
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
.gitignore
.openapi-generator-ignore
.travis.yml
README.md
api/openapi.yaml
api_default.go
client.go
configuration.go
docs/DefaultApi.md
docs/GetAccount200Response.md
docs/GetBoundDevices200Response.md
docs/GetClientConfig200Response.md
docs/GetClientConfig200ResponseCaptivePortal.md
docs/GetClientConfig200ResponseDenylist.md
docs/GetClientConfig200ResponseNetworks.md
docs/GetClientConfig200ResponseNetworks1.md
docs/GetClientConfig200ResponseNetworks1V4.md
docs/GetClientConfig200ResponseNetworks1V6.md
docs/GetSourceDevice200Response.md
docs/GetSourceDevice200ResponseAccount.md
docs/GetSourceDevice200ResponseConfig.md
docs/GetSourceDevice200ResponseConfigEndpoint.md
docs/GetSourceDevice200ResponseConfigInterface.md
docs/GetSourceDevice200ResponseConfigInterfaceAddresses.md
docs/GetSourceDevice200ResponseConfigPeers.md
docs/GetSourceDevice200ResponseConfigServices.md
docs/Register200Response.md
docs/RegisterRequest.md
docs/ResetAccountLicense200Response.md
docs/UpdateAccount200Response.md
docs/UpdateAccountRequest.md
docs/UpdateBoundDevice200Response.md
docs/UpdateBoundDeviceRequest.md
docs/UpdateSourceDevice200Response.md
docs/UpdateSourceDevice200ResponseAccount.md
docs/UpdateSourceDeviceRequest.md
git_push.sh
go.mod
go.sum
model_get_account_200_response.go
model_get_bound_devices_200_response.go
model_get_client_config_200_response.go
model_get_client_config_200_response_captive_portal.go
model_get_client_config_200_response_denylist.go
model_get_client_config_200_response_networks.go
model_get_client_config_200_response_networks_1.go
model_get_client_config_200_response_networks_1_v4.go
model_get_client_config_200_response_networks_1_v6.go
model_get_source_device_200_response.go
model_get_source_device_200_response_account.go
model_get_source_device_200_response_config.go
model_get_source_device_200_response_config_endpoint.go
model_get_source_device_200_response_config_interface.go
model_get_source_device_200_response_config_interface_addresses.go
model_get_source_device_200_response_config_peers.go
model_get_source_device_200_response_config_services.go
model_register_200_response.go
model_register_request.go
model_reset_account_license_200_response.go
model_update_account_200_response.go
model_update_account_request.go
model_update_bound_device_200_response.go
model_update_bound_device_request.go
model_update_source_device_200_response.go
model_update_source_device_200_response_account.go
model_update_source_device_request.go
response.go
utils.go
2 changes: 1 addition & 1 deletion openapi/.openapi-generator/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.3.1
5.0.1
Loading

0 comments on commit 872a454

Please sign in to comment.