diff options
Diffstat (limited to 'spec/fixtures/api/schemas')
-rw-r--r-- | spec/fixtures/api/schemas/entities/member.json | 6 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/external_validation.json | 3 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/graphql/packages/package_details.json | 10 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/public_api/v4/environment.json | 7 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/public_api/v4/integration.json (renamed from spec/fixtures/api/schemas/public_api/v4/service.json) | 0 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/public_api/v4/integrations.json | 4 | ||||
-rw-r--r-- | spec/fixtures/api/schemas/public_api/v4/services.json | 4 |
7 files changed, 25 insertions, 9 deletions
diff --git a/spec/fixtures/api/schemas/entities/member.json b/spec/fixtures/api/schemas/entities/member.json index f06687f9809..dec98123e85 100644 --- a/spec/fixtures/api/schemas/entities/member.json +++ b/spec/fixtures/api/schemas/entities/member.json @@ -56,13 +56,15 @@ { "$ref": "member_user.json" } ] }, + "state": { "type": "integer" }, "invite": { "type": "object", - "required": ["email", "avatar_url", "can_resend"], + "required": ["email", "avatar_url", "can_resend", "user_state"], "properties": { "email": { "type": "string" }, "avatar_url": { "type": "string" }, - "can_resend": { "type": "boolean" } + "can_resend": { "type": "boolean" }, + "user_state": { "type": "string" } }, "additionalProperties": false } diff --git a/spec/fixtures/api/schemas/external_validation.json b/spec/fixtures/api/schemas/external_validation.json index 280b77b221a..e95909a2922 100644 --- a/spec/fixtures/api/schemas/external_validation.json +++ b/spec/fixtures/api/schemas/external_validation.json @@ -34,7 +34,8 @@ "email": { "type": "string" }, "created_at": { "type": ["string", "null"], "format": "date-time" }, "current_sign_in_ip": { "type": ["string", "null"] }, - "last_sign_in_ip": { "type": ["string", "null"] } + "last_sign_in_ip": { "type": ["string", "null"] }, + "sign_in_count": { "type": "integer" } } }, "pipeline": { diff --git a/spec/fixtures/api/schemas/graphql/packages/package_details.json b/spec/fixtures/api/schemas/graphql/packages/package_details.json index 9e8bf7c52d0..2824ca64325 100644 --- a/spec/fixtures/api/schemas/graphql/packages/package_details.json +++ b/spec/fixtures/api/schemas/graphql/packages/package_details.json @@ -13,7 +13,8 @@ "pipelines", "versions", "metadata", - "status" + "status", + "canDestroy" ], "properties": { "id": { @@ -31,6 +32,9 @@ "version": { "type": ["string", "null"] }, + "canDestroy": { + "type": ["boolean"] + }, "packageType": { "type": ["string"], "enum": [ @@ -50,6 +54,7 @@ "type": "object", "additionalProperties": false, "properties": { + "count": { "type": "integer" }, "pageInfo": { "type": "object" }, "edges": { "type": "array" }, "nodes": { "type": "array" } @@ -72,6 +77,7 @@ "type": "object", "additionalProperties": false, "properties": { + "count": { "type": "integer" }, "pageInfo": { "type": "object" }, "edges": { "type": "array" }, "nodes": { "type": "array" } @@ -91,6 +97,7 @@ "type": "object", "additionalProperties": false, "properties": { + "count": { "type": "integer" }, "pageInfo": { "type": "object" }, "edges": { "type": "array" }, "nodes": { "type": "array" } @@ -106,6 +113,7 @@ "properties": { "pageInfo": { "type": "object" }, "edges": { "type": "array" }, + "count": { "type": "integer" }, "nodes": { "type": "array", "items": { diff --git a/spec/fixtures/api/schemas/public_api/v4/environment.json b/spec/fixtures/api/schemas/public_api/v4/environment.json index b90bfe8de55..30104adaf5c 100644 --- a/spec/fixtures/api/schemas/public_api/v4/environment.json +++ b/spec/fixtures/api/schemas/public_api/v4/environment.json @@ -5,7 +5,9 @@ "name", "slug", "external_url", - "last_deployment" + "state", + "created_at", + "updated_at" ], "properties": { "id": { "type": "integer" }, @@ -19,6 +21,9 @@ ] }, "state": { "type": "string" }, + "created_at": { "type": "string", "format": "date-time" }, + "updated_at": { "type": "string", "format": "date-time" }, + "project": { "$ref": "project.json" }, "enable_advanced_logs_querying": { "type": "boolean" }, "logs_api_path": { "type": "string" }, "gitlab_managed_apps_logs_path": { "type": "string" } diff --git a/spec/fixtures/api/schemas/public_api/v4/service.json b/spec/fixtures/api/schemas/public_api/v4/integration.json index b6f13d1cfe7..b6f13d1cfe7 100644 --- a/spec/fixtures/api/schemas/public_api/v4/service.json +++ b/spec/fixtures/api/schemas/public_api/v4/integration.json diff --git a/spec/fixtures/api/schemas/public_api/v4/integrations.json b/spec/fixtures/api/schemas/public_api/v4/integrations.json new file mode 100644 index 00000000000..e7ebe7652c9 --- /dev/null +++ b/spec/fixtures/api/schemas/public_api/v4/integrations.json @@ -0,0 +1,4 @@ +{ + "type": "array", + "items": { "$ref": "integration.json" } +} diff --git a/spec/fixtures/api/schemas/public_api/v4/services.json b/spec/fixtures/api/schemas/public_api/v4/services.json deleted file mode 100644 index 78c59ecfa10..00000000000 --- a/spec/fixtures/api/schemas/public_api/v4/services.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "type": "array", - "items": { "$ref": "service.json" } -} |