aboutsummaryrefslogtreecommitdiff
path: root/backend/docs
diff options
context:
space:
mode:
authorArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2024-10-31 22:06:00 +0300
committerArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2024-10-31 22:06:00 +0300
commit4210c9b38f9053f6720a6bebaadefd24c542eaa9 (patch)
tree5b0061e23cf91291ed9e5f387766148d45103591 /backend/docs
parentchore: change repo name to lphub (diff)
downloadlphub-4210c9b38f9053f6720a6bebaadefd24c542eaa9.tar.gz
lphub-4210c9b38f9053f6720a6bebaadefd24c542eaa9.tar.bz2
lphub-4210c9b38f9053f6720a6bebaadefd24c542eaa9.zip
backend: better auth check, audit logging
Diffstat (limited to 'backend/docs')
-rw-r--r--backend/docs/docs.go68
-rw-r--r--backend/docs/swagger.json68
-rw-r--r--backend/docs/swagger.yaml41
3 files changed, 0 insertions, 177 deletions
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 = `{
250 } 250 }
251 } 251 }
252 }, 252 },
253 "/logs/mod": {
254 "get": {
255 "description": "Get mod logs.",
256 "produces": [
257 "application/json"
258 ],
259 "tags": [
260 "logs"
261 ],
262 "parameters": [
263 {
264 "type": "string",
265 "description": "JWT Token",
266 "name": "Authorization",
267 "in": "header",
268 "required": true
269 }
270 ],
271 "responses": {
272 "200": {
273 "description": "OK",
274 "schema": {
275 "allOf": [
276 {
277 "$ref": "#/definitions/models.Response"
278 },
279 {
280 "type": "object",
281 "properties": {
282 "data": {
283 "$ref": "#/definitions/handlers.LogsResponse"
284 }
285 }
286 }
287 ]
288 }
289 }
290 }
291 }
292 },
293 "/logs/score": { 253 "/logs/score": {
294 "get": { 254 "get": {
295 "description": "Get score logs of every player.", 255 "description": "Get score logs of every player.",
@@ -1536,34 +1496,6 @@ const docTemplate = `{
1536 } 1496 }
1537 } 1497 }
1538 }, 1498 },
1539 "handlers.LogsResponse": {
1540 "type": "object",
1541 "properties": {
1542 "logs": {
1543 "type": "array",
1544 "items": {
1545 "$ref": "#/definitions/handlers.LogsResponseDetails"
1546 }
1547 }
1548 }
1549 },
1550 "handlers.LogsResponseDetails": {
1551 "type": "object",
1552 "properties": {
1553 "date": {
1554 "type": "string"
1555 },
1556 "detail": {
1557 "type": "string"
1558 },
1559 "message": {
1560 "type": "string"
1561 },
1562 "user": {
1563 "$ref": "#/definitions/models.UserShort"
1564 }
1565 }
1566 },
1567 "handlers.MapDiscussion": { 1499 "handlers.MapDiscussion": {
1568 "type": "object", 1500 "type": "object",
1569 "properties": { 1501 "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 @@
244 } 244 }
245 } 245 }
246 }, 246 },
247 "/logs/mod": {
248 "get": {
249 "description": "Get mod logs.",
250 "produces": [
251 "application/json"
252 ],
253 "tags": [
254 "logs"
255 ],
256 "parameters": [
257 {
258 "type": "string",
259 "description": "JWT Token",
260 "name": "Authorization",
261 "in": "header",
262 "required": true
263 }
264 ],
265 "responses": {
266 "200": {
267 "description": "OK",
268 "schema": {
269 "allOf": [
270 {
271 "$ref": "#/definitions/models.Response"
272 },
273 {
274 "type": "object",
275 "properties": {
276 "data": {
277 "$ref": "#/definitions/handlers.LogsResponse"
278 }
279 }
280 }
281 ]
282 }
283 }
284 }
285 }
286 },
287 "/logs/score": { 247 "/logs/score": {
288 "get": { 248 "get": {
289 "description": "Get score logs of every player.", 249 "description": "Get score logs of every player.",
@@ -1530,34 +1490,6 @@
1530 } 1490 }
1531 } 1491 }
1532 }, 1492 },
1533 "handlers.LogsResponse": {
1534 "type": "object",
1535 "properties": {
1536 "logs": {
1537 "type": "array",
1538 "items": {
1539 "$ref": "#/definitions/handlers.LogsResponseDetails"
1540 }
1541 }
1542 }
1543 },
1544 "handlers.LogsResponseDetails": {
1545 "type": "object",
1546 "properties": {
1547 "date": {
1548 "type": "string"
1549 },
1550 "detail": {
1551 "type": "string"
1552 },
1553 "message": {
1554 "type": "string"
1555 },
1556 "user": {
1557 "$ref": "#/definitions/models.UserShort"
1558 }
1559 }
1560 },
1561 "handlers.MapDiscussion": { 1493 "handlers.MapDiscussion": {
1562 "type": "object", 1494 "type": "object",
1563 "properties": { 1495 "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:
106 token: 106 token:
107 type: string 107 type: string
108 type: object 108 type: object
109 handlers.LogsResponse:
110 properties:
111 logs:
112 items:
113 $ref: '#/definitions/handlers.LogsResponseDetails'
114 type: array
115 type: object
116 handlers.LogsResponseDetails:
117 properties:
118 date:
119 type: string
120 detail:
121 type: string
122 message:
123 type: string
124 user:
125 $ref: '#/definitions/models.UserShort'
126 type: object
127 handlers.MapDiscussion: 109 handlers.MapDiscussion:
128 properties: 110 properties:
129 comments: 111 comments:
@@ -690,29 +672,6 @@ paths:
690 type: object 672 type: object
691 tags: 673 tags:
692 - login 674 - login
693 /logs/mod:
694 get:
695 description: Get mod logs.
696 parameters:
697 - description: JWT Token
698 in: header
699 name: Authorization
700 required: true
701 type: string
702 produces:
703 - application/json
704 responses:
705 "200":
706 description: OK
707 schema:
708 allOf:
709 - $ref: '#/definitions/models.Response'
710 - properties:
711 data:
712 $ref: '#/definitions/handlers.LogsResponse'
713 type: object
714 tags:
715 - logs
716 /logs/score: 675 /logs/score:
717 get: 676 get:
718 description: Get score logs of every player. 677 description: Get score logs of every player.