Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 1 addition & 70 deletions docs/docs.go
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ const docTemplate = `{
}
}
},
"/chat/direct/{chatId}/messages": {
"/chat/direct/{chatId}/messages/paginated": {
"get": {
"security": [
{
Expand Down Expand Up @@ -531,75 +531,6 @@ const docTemplate = `{
}
},
"/chat/rooms/{roomId}/messages": {
"get": {
"security": [
{
"BearerAuth": []
}
],
"description": "Devuelve los mensajes de una sala específica con soporte para paginación ordernada por fecha de creación descendente",
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"Chat"
],
"summary": "Obtiene mensajes de una sala",
"parameters": [
{
"type": "string",
"description": "ID de la sala",
"name": "roomId",
"in": "path",
"required": true
},
{
"type": "integer",
"default": 50,
"description": "Límite de mensajes a obtener",
"name": "limit",
"in": "query"
},
{
"type": "string",
"default": "\"1747441934\"",
"description": "Cursor para paginación (timestamp)",
"name": "cursor",
"in": "query"
}
],
"responses": {
"200": {
"description": "Mensajes paginados de la sala",
"schema": {
"$ref": "#/definitions/models.PaginatedMessagesResponse"
}
},
"401": {
"description": "No autorizado",
"schema": {
"type": "string"
}
},
"404": {
"description": "Sala no encontrada",
"schema": {
"type": "string"
}
},
"500": {
"description": "Error interno del servidor",
"schema": {
"type": "string"
}
}
}
}
},
"/chat/rooms/{roomId}/messages/simple": {
"get": {
"security": [
{
Expand Down
71 changes: 1 addition & 70 deletions docs/swagger.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@
}
}
},
"/chat/direct/{chatId}/messages": {
"/chat/direct/{chatId}/messages/paginated": {
"get": {
"security": [
{
Expand Down Expand Up @@ -524,75 +524,6 @@
}
},
"/chat/rooms/{roomId}/messages": {
"get": {
"security": [
{
"BearerAuth": []
}
],
"description": "Devuelve los mensajes de una sala específica con soporte para paginación ordernada por fecha de creación descendente",
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"tags": [
"Chat"
],
"summary": "Obtiene mensajes de una sala",
"parameters": [
{
"type": "string",
"description": "ID de la sala",
"name": "roomId",
"in": "path",
"required": true
},
{
"type": "integer",
"default": 50,
"description": "Límite de mensajes a obtener",
"name": "limit",
"in": "query"
},
{
"type": "string",
"default": "\"1747441934\"",
"description": "Cursor para paginación (timestamp)",
"name": "cursor",
"in": "query"
}
],
"responses": {
"200": {
"description": "Mensajes paginados de la sala",
"schema": {
"$ref": "#/definitions/models.PaginatedMessagesResponse"
}
},
"401": {
"description": "No autorizado",
"schema": {
"type": "string"
}
},
"404": {
"description": "Sala no encontrada",
"schema": {
"type": "string"
}
},
"500": {
"description": "Error interno del servidor",
"schema": {
"type": "string"
}
}
}
}
},
"/chat/rooms/{roomId}/messages/simple": {
"get": {
"security": [
{
Expand Down
48 changes: 1 addition & 47 deletions docs/swagger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ paths:
summary: Registra un nuevo usuario
tags:
- Auth
/chat/direct/{chatId}/messages:
/chat/direct/{chatId}/messages/paginated:
get:
consumes:
- application/json
Expand Down Expand Up @@ -452,52 +452,6 @@ paths:
tags:
- Chat
/chat/rooms/{roomId}/messages:
get:
consumes:
- application/json
description: Devuelve los mensajes de una sala específica con soporte para paginación
ordernada por fecha de creación descendente
parameters:
- description: ID de la sala
in: path
name: roomId
required: true
type: string
- default: 50
description: Límite de mensajes a obtener
in: query
name: limit
type: integer
- default: '"1747441934"'
description: Cursor para paginación (timestamp)
in: query
name: cursor
type: string
produces:
- application/json
responses:
"200":
description: Mensajes paginados de la sala
schema:
$ref: '#/definitions/models.PaginatedMessagesResponse'
"401":
description: No autorizado
schema:
type: string
"404":
description: Sala no encontrada
schema:
type: string
"500":
description: Error interno del servidor
schema:
type: string
security:
- BearerAuth: []
summary: Obtiene mensajes de una sala
tags:
- Chat
/chat/rooms/{roomId}/messages/simple:
get:
consumes:
- application/json
Expand Down