Adds renaming games functionality

This commit is contained in:
2025-07-12 17:07:33 +02:00
parent 28f7306d57
commit 3f99b68d62
30 changed files with 502 additions and 178 deletions

View File

@@ -190,6 +190,20 @@ paths:
$ref: '#/components/requestBodies/AddGameRequest'
security:
- JWT-Auth: []
/rename_game:
post:
responses:
'200':
description: "OK"
'401':
$ref: '#/components/responses/FailureResponse'
'422':
$ref: '#/components/responses/FailureResponse'
requestBody:
$ref: '#/components/requestBodies/RenameGameRequest'
security:
- JWT-Auth: []
components:
schemas:
@@ -333,7 +347,16 @@ components:
type: string
required:
- name
RenameGameRequestBody:
type: object
properties:
id:
type: string
name:
type: string
required:
- id
- name
requestBodies:
LoginRequest:
content:
@@ -385,6 +408,11 @@ components:
application/json:
schema:
$ref: '#/components/schemas/AddGameRequestBody'
RenameGameRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/RenameGameRequestBody'
responses:
TokenResponse:
description: Example response