From d1e06078123b21dfe96b032f304c5ab59b29c533 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Wed, 28 Feb 2024 21:18:46 +0100 Subject: [PATCH] feat(openapi): add tags --- api/v1/openapi.yaml | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/api/v1/openapi.yaml b/api/v1/openapi.yaml index 18f984a..fa54625 100644 --- a/api/v1/openapi.yaml +++ b/api/v1/openapi.yaml @@ -1,6 +1,6 @@ openapi: "3.1.0" info: - version: 1.0.2 + version: 1.1.0 title: Backoffice API license: name: Proprietary @@ -20,6 +20,8 @@ paths: get: summary: List all trainings operationId: listTrainings + tags: + - trainings responses: "200": description: A list of trainings @@ -38,6 +40,8 @@ paths: post: summary: Create a new training operationId: createTraining + tags: + - trainings requestBody: required: true content: @@ -67,6 +71,8 @@ paths: get: summary: Get a training by ID operationId: getTraining + tags: + - trainings parameters: - name: trainingID in: path @@ -96,6 +102,8 @@ paths: put: summary: Update a training by ID operationId: updateTraining + tags: + - trainings parameters: - name: trainingID in: path @@ -138,6 +146,8 @@ paths: delete: summary: Delete a training by ID operationId: deleteTraining + tags: + - trainings parameters: - name: trainingID in: path @@ -165,6 +175,8 @@ paths: get: summary: List all dates of a training operationId: listTrainingDates + tags: + - training dates parameters: - name: trainingID in: path @@ -191,6 +203,8 @@ paths: post: summary: Create a new date for a training operationId: createTrainingDate + tags: + - training dates parameters: - name: trainingID in: path @@ -229,6 +243,8 @@ paths: delete: summary: Delete a date of a training operationId: deleteTrainingDate + tags: + - training dates parameters: - name: trainingID in: path @@ -262,6 +278,8 @@ paths: get: summary: List all attendees of a date of a training operationId: listTrainingDateAttendees + tags: + - training dates attendees parameters: - name: trainingID in: path @@ -294,6 +312,8 @@ paths: post: summary: Add an attendee to a date of a training operationId: createTrainingDateAttendee + tags: + - training dates attendees parameters: - name: trainingID in: path @@ -337,6 +357,8 @@ paths: delete: summary: Delete an attendee of a date of a training operationId: deleteTrainingDateAttendee + tags: + - training dates attendees parameters: - name: trainingID in: path @@ -376,6 +398,8 @@ paths: post: summary: Submit feedback for an attendee of a date of a training operationId: createTrainingDateAttendeeFeedback + tags: + - training attendee feedback parameters: - name: trainingID in: path @@ -425,6 +449,8 @@ paths: get: summary: List all feedback of a date of a training operationId: listTrainingDateFeedback + tags: + - training attendee feedback parameters: - name: trainingID in: path @@ -458,6 +484,8 @@ paths: get: summary: List all feedback of a training operationId: listTrainingFeedback + tags: + - training attendee feedback parameters: - name: trainingID in: path @@ -485,6 +513,8 @@ paths: get: summary: List all upcoming dates of all trainings operationId: listUpcomingTrainingDates + tags: + - training dates parameters: - name: from in: query