From 4210c9b38f9053f6720a6bebaadefd24c542eaa9 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Thu, 31 Oct 2024 22:06:00 +0300 Subject: backend: better auth check, audit logging --- backend/docs/docs.go | 68 ----------------------------------------------- backend/docs/swagger.json | 68 ----------------------------------------------- backend/docs/swagger.yaml | 41 ---------------------------- 3 files changed, 177 deletions(-) (limited to 'backend/docs') diff --git a/backend/docs/docs.go b/backend/docs/docs.go index 71bd68e..44d53e1 100644 --- a/backend/docs/docs.go +++ b/backend/docs/docs.go @@ -250,46 +250,6 @@ const docTemplate = `{ } } }, - "/logs/mod": { - "get": { - "description": "Get mod logs.", - "produces": [ - "application/json" - ], - "tags": [ - "logs" - ], - "parameters": [ - { - "type": "string", - "description": "JWT Token", - "name": "Authorization", - "in": "header", - "required": true - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "allOf": [ - { - "$ref": "#/definitions/models.Response" - }, - { - "type": "object", - "properties": { - "data": { - "$ref": "#/definitions/handlers.LogsResponse" - } - } - } - ] - } - } - } - } - }, "/logs/score": { "get": { "description": "Get score logs of every player.", @@ -1536,34 +1496,6 @@ const docTemplate = `{ } } }, - "handlers.LogsResponse": { - "type": "object", - "properties": { - "logs": { - "type": "array", - "items": { - "$ref": "#/definitions/handlers.LogsResponseDetails" - } - } - } - }, - "handlers.LogsResponseDetails": { - "type": "object", - "properties": { - "date": { - "type": "string" - }, - "detail": { - "type": "string" - }, - "message": { - "type": "string" - }, - "user": { - "$ref": "#/definitions/models.UserShort" - } - } - }, "handlers.MapDiscussion": { "type": "object", "properties": { diff --git a/backend/docs/swagger.json b/backend/docs/swagger.json index 879f35f..6c10cfc 100644 --- a/backend/docs/swagger.json +++ b/backend/docs/swagger.json @@ -244,46 +244,6 @@ } } }, - "/logs/mod": { - "get": { - "description": "Get mod logs.", - "produces": [ - "application/json" - ], - "tags": [ - "logs" - ], - "parameters": [ - { - "type": "string", - "description": "JWT Token", - "name": "Authorization", - "in": "header", - "required": true - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "allOf": [ - { - "$ref": "#/definitions/models.Response" - }, - { - "type": "object", - "properties": { - "data": { - "$ref": "#/definitions/handlers.LogsResponse" - } - } - } - ] - } - } - } - } - }, "/logs/score": { "get": { "description": "Get score logs of every player.", @@ -1530,34 +1490,6 @@ } } }, - "handlers.LogsResponse": { - "type": "object", - "properties": { - "logs": { - "type": "array", - "items": { - "$ref": "#/definitions/handlers.LogsResponseDetails" - } - } - } - }, - "handlers.LogsResponseDetails": { - "type": "object", - "properties": { - "date": { - "type": "string" - }, - "detail": { - "type": "string" - }, - "message": { - "type": "string" - }, - "user": { - "$ref": "#/definitions/models.UserShort" - } - } - }, "handlers.MapDiscussion": { "type": "object", "properties": { diff --git a/backend/docs/swagger.yaml b/backend/docs/swagger.yaml index 2dee421..8f33b94 100644 --- a/backend/docs/swagger.yaml +++ b/backend/docs/swagger.yaml @@ -106,24 +106,6 @@ definitions: token: type: string type: object - handlers.LogsResponse: - properties: - logs: - items: - $ref: '#/definitions/handlers.LogsResponseDetails' - type: array - type: object - handlers.LogsResponseDetails: - properties: - date: - type: string - detail: - type: string - message: - type: string - user: - $ref: '#/definitions/models.UserShort' - type: object handlers.MapDiscussion: properties: comments: @@ -690,29 +672,6 @@ paths: type: object tags: - login - /logs/mod: - get: - description: Get mod logs. - parameters: - - description: JWT Token - in: header - name: Authorization - required: true - type: string - produces: - - application/json - responses: - "200": - description: OK - schema: - allOf: - - $ref: '#/definitions/models.Response' - - properties: - data: - $ref: '#/definitions/handlers.LogsResponse' - type: object - tags: - - logs /logs/score: get: description: Get score logs of every player. -- cgit v1.2.3