diff options
author | Puyodead1 <puyodead@protonmail.com> | 2022-08-29 11:11:40 -0400 |
---|---|---|
committer | Puyodead1 <puyodead@protonmail.com> | 2022-08-29 11:11:40 -0400 |
commit | c2aba2910cb50211a91a057863ef0bd0497ceead (patch) | |
tree | 8fa7c143dd0f397ede278f688dc3d86c5195815e /assets/schemas.json | |
parent | Oop, deprecated typeorm call (diff) | |
download | server-c2aba2910cb50211a91a057863ef0bd0497ceead.tar.xz |
implement guild profiles and fix user profiles
Diffstat (limited to 'assets/schemas.json')
-rw-r--r-- | assets/schemas.json | 120 |
1 files changed, 38 insertions, 82 deletions
diff --git a/assets/schemas.json b/assets/schemas.json index 05650a4e..ce3e7360 100644 --- a/assets/schemas.json +++ b/assets/schemas.json @@ -94,88 +94,6 @@ "required": ["messages"], "$schema": "http://json-schema.org/draft-07/schema#" }, - "ts.server.TypingInstallerResponse": { - "type": "object", - "properties": { - "kind": { - "enum": [ - "action::invalidate", - "action::packageInstalled", - "action::set", - "event::beginInstallTypes", - "event::endInstallTypes", - "event::initializationFailed", - "event::typesRegistry" - ], - "type": "string" - } - }, - "additionalProperties": false, - "required": ["kind"], - "$schema": "http://json-schema.org/draft-07/schema#" - }, - "ts.server.PackageInstalledResponse": { - "type": "object", - "properties": { - "kind": { - "type": "string", - "enum": ["action::packageInstalled"] - }, - "success": { - "type": "boolean" - }, - "message": { - "type": "string" - }, - "projectName": { - "type": "string" - } - }, - "additionalProperties": false, - "required": ["kind", "message", "projectName", "success"], - "$schema": "http://json-schema.org/draft-07/schema#" - }, - "ts.server.InitializationFailedResponse": { - "type": "object", - "properties": { - "kind": { - "type": "string", - "enum": ["event::initializationFailed"] - }, - "message": { - "type": "string" - }, - "stack": { - "type": "string" - } - }, - "additionalProperties": false, - "required": ["kind", "message"], - "$schema": "http://json-schema.org/draft-07/schema#" - }, - "ts.server.ProjectResponse": { - "type": "object", - "properties": { - "projectName": { - "type": "string" - }, - "kind": { - "enum": [ - "action::invalidate", - "action::packageInstalled", - "action::set", - "event::beginInstallTypes", - "event::endInstallTypes", - "event::initializationFailed", - "event::typesRegistry" - ], - "type": "string" - } - }, - "additionalProperties": false, - "required": ["kind", "projectName"], - "$schema": "http://json-schema.org/draft-07/schema#" - }, "ChannelPermissionOverwriteSchema": { "type": "object", "additionalProperties": false, @@ -696,6 +614,22 @@ "required": ["login", "password"], "$schema": "http://json-schema.org/draft-07/schema#" }, + "MemberChangeProfileSchema": { + "type": "object", + "properties": { + "banner": { + "type": ["null", "string"] + }, + "nick": { + "type": "string" + }, + "bio": { + "type": "string" + } + }, + "additionalProperties": false, + "$schema": "http://json-schema.org/draft-07/schema#" + }, "MemberChangeSchema": { "type": "object", "properties": { @@ -704,6 +638,12 @@ "items": { "type": "string" } + }, + "nick": { + "type": "string" + }, + "avatar": { + "type": ["null", "string"] } }, "additionalProperties": false, @@ -1113,6 +1053,22 @@ "additionalProperties": false, "$schema": "http://json-schema.org/draft-07/schema#" }, + "UserProfileModifySchema": { + "type": "object", + "properties": { + "bio": { + "type": "string" + }, + "accent_color": { + "type": ["null", "integer"] + }, + "banner": { + "type": ["null", "string"] + } + }, + "additionalProperties": false, + "$schema": "http://json-schema.org/draft-07/schema#" + }, "UserSettingsSchema": { "type": "object", "additionalProperties": false, |