Skip to content

Commit 6099285

Browse files
committed
docs
1 parent 407372d commit 6099285

File tree

2 files changed

+196
-0
lines changed

2 files changed

+196
-0
lines changed

aiplan.go/internal/aiplan/docs/docs.go

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5164,6 +5164,104 @@ const docTemplate = `{
51645164
}
51655165
}
51665166
},
5167+
"/api/auth/users/me/memberships/projects/": {
5168+
"get": {
5169+
"security": [
5170+
{
5171+
"ApiKeyAuth": []
5172+
}
5173+
],
5174+
"description": "Возвращает информацию о членстве текущего пользователя в указанных проектах, если не указывать проекты - возвращаются все членства",
5175+
"produces": [
5176+
"application/json"
5177+
],
5178+
"tags": [
5179+
"Users"
5180+
],
5181+
"summary": "Пользователи: получение членства в проектах",
5182+
"operationId": "getCurrentUserProjectMemberships",
5183+
"parameters": [
5184+
{
5185+
"type": "string",
5186+
"description": "Список ID проектов через запятую",
5187+
"name": "projects",
5188+
"in": "path"
5189+
}
5190+
],
5191+
"responses": {
5192+
"200": {
5193+
"description": "Список членств в проектах",
5194+
"schema": {
5195+
"type": "array",
5196+
"items": {
5197+
"$ref": "#/definitions/dto.ProjectMember"
5198+
}
5199+
}
5200+
},
5201+
"401": {
5202+
"description": "Необходима авторизация",
5203+
"schema": {
5204+
"$ref": "#/definitions/apierrors.DefinedError"
5205+
}
5206+
},
5207+
"500": {
5208+
"description": "Ошибка сервера",
5209+
"schema": {
5210+
"$ref": "#/definitions/apierrors.DefinedError"
5211+
}
5212+
}
5213+
}
5214+
}
5215+
},
5216+
"/api/auth/users/me/memberships/workspaces/": {
5217+
"get": {
5218+
"security": [
5219+
{
5220+
"ApiKeyAuth": []
5221+
}
5222+
],
5223+
"description": "Возвращает информацию о членстве текущего пользователя в указанных рабочих пространствах, если не указывать пространства - возвращаются все членства",
5224+
"produces": [
5225+
"application/json"
5226+
],
5227+
"tags": [
5228+
"Users"
5229+
],
5230+
"summary": "Пользователи: получение членства в рабочих пространствах",
5231+
"operationId": "getCurrentUserWorkspaceMemberships",
5232+
"parameters": [
5233+
{
5234+
"type": "string",
5235+
"description": "Список ID рабочих пространств через запятую",
5236+
"name": "workspaces",
5237+
"in": "path"
5238+
}
5239+
],
5240+
"responses": {
5241+
"200": {
5242+
"description": "Список членств в рабочих пространствах",
5243+
"schema": {
5244+
"type": "array",
5245+
"items": {
5246+
"$ref": "#/definitions/dto.WorkspaceMember"
5247+
}
5248+
}
5249+
},
5250+
"401": {
5251+
"description": "Необходима авторизация",
5252+
"schema": {
5253+
"$ref": "#/definitions/apierrors.DefinedError"
5254+
}
5255+
},
5256+
"500": {
5257+
"description": "Ошибка сервера",
5258+
"schema": {
5259+
"$ref": "#/definitions/apierrors.DefinedError"
5260+
}
5261+
}
5262+
}
5263+
}
5264+
},
51675265
"/api/auth/users/me/notifications": {
51685266
"get": {
51695267
"security": [

aiplan.go/internal/aiplan/docs/swagger.json

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5156,6 +5156,104 @@
51565156
}
51575157
}
51585158
},
5159+
"/api/auth/users/me/memberships/projects/": {
5160+
"get": {
5161+
"security": [
5162+
{
5163+
"ApiKeyAuth": []
5164+
}
5165+
],
5166+
"description": "Возвращает информацию о членстве текущего пользователя в указанных проектах, если не указывать проекты - возвращаются все членства",
5167+
"produces": [
5168+
"application/json"
5169+
],
5170+
"tags": [
5171+
"Users"
5172+
],
5173+
"summary": "Пользователи: получение членства в проектах",
5174+
"operationId": "getCurrentUserProjectMemberships",
5175+
"parameters": [
5176+
{
5177+
"type": "string",
5178+
"description": "Список ID проектов через запятую",
5179+
"name": "projects",
5180+
"in": "path"
5181+
}
5182+
],
5183+
"responses": {
5184+
"200": {
5185+
"description": "Список членств в проектах",
5186+
"schema": {
5187+
"type": "array",
5188+
"items": {
5189+
"$ref": "#/definitions/dto.ProjectMember"
5190+
}
5191+
}
5192+
},
5193+
"401": {
5194+
"description": "Необходима авторизация",
5195+
"schema": {
5196+
"$ref": "#/definitions/apierrors.DefinedError"
5197+
}
5198+
},
5199+
"500": {
5200+
"description": "Ошибка сервера",
5201+
"schema": {
5202+
"$ref": "#/definitions/apierrors.DefinedError"
5203+
}
5204+
}
5205+
}
5206+
}
5207+
},
5208+
"/api/auth/users/me/memberships/workspaces/": {
5209+
"get": {
5210+
"security": [
5211+
{
5212+
"ApiKeyAuth": []
5213+
}
5214+
],
5215+
"description": "Возвращает информацию о членстве текущего пользователя в указанных рабочих пространствах, если не указывать пространства - возвращаются все членства",
5216+
"produces": [
5217+
"application/json"
5218+
],
5219+
"tags": [
5220+
"Users"
5221+
],
5222+
"summary": "Пользователи: получение членства в рабочих пространствах",
5223+
"operationId": "getCurrentUserWorkspaceMemberships",
5224+
"parameters": [
5225+
{
5226+
"type": "string",
5227+
"description": "Список ID рабочих пространств через запятую",
5228+
"name": "workspaces",
5229+
"in": "path"
5230+
}
5231+
],
5232+
"responses": {
5233+
"200": {
5234+
"description": "Список членств в рабочих пространствах",
5235+
"schema": {
5236+
"type": "array",
5237+
"items": {
5238+
"$ref": "#/definitions/dto.WorkspaceMember"
5239+
}
5240+
}
5241+
},
5242+
"401": {
5243+
"description": "Необходима авторизация",
5244+
"schema": {
5245+
"$ref": "#/definitions/apierrors.DefinedError"
5246+
}
5247+
},
5248+
"500": {
5249+
"description": "Ошибка сервера",
5250+
"schema": {
5251+
"$ref": "#/definitions/apierrors.DefinedError"
5252+
}
5253+
}
5254+
}
5255+
}
5256+
},
51595257
"/api/auth/users/me/notifications": {
51605258
"get": {
51615259
"security": [

0 commit comments

Comments
 (0)