From fb6296d7476ccd9efd8e01a279128924cfa9ac3d Mon Sep 17 00:00:00 2001 From: d-yoshi <22128066+d-yoshi@users.noreply.github.com> Date: Sat, 27 Apr 2024 22:11:10 +0900 Subject: [PATCH] Fix lint error --- src/openapi.yml | 12 +++++++++--- src/paths/attachments.attachment_id.yml | 5 ++++- src/paths/custom_fields.yml | 1 + src/paths/enumerations.document_categories.yml | 3 ++- src/paths/enumerations.issue_priorities.yml | 3 ++- src/paths/enumerations.time_entry_activities.yml | 3 ++- src/paths/groups.group_id.users.user_id.yml | 1 + src/paths/groups.group_id.users.yml | 1 + src/paths/groups.group_id.yml | 3 +++ src/paths/groups.yml | 2 ++ src/paths/issue_categories.issue_category_id.yml | 3 +++ src/paths/issue_statuses.yml | 2 +- src/paths/issues.issue_id.relations.yml | 5 +++-- src/paths/issues.issue_id.watchers.user_id.yml | 1 + src/paths/issues.issue_id.watchers.yml | 1 + src/paths/issues.issue_id.yml | 3 +++ src/paths/issues.yml | 2 ++ src/paths/journals.journal_id.yml | 1 + src/paths/memberships.membership_id.yml | 9 ++++++--- src/paths/my_account.yml | 2 ++ src/paths/news.yml | 1 + src/paths/projects.project_id.archive.yml | 2 ++ src/paths/projects.project_id.files.yml | 4 +++- src/paths/projects.project_id.issue_categories.yml | 3 ++- src/paths/projects.project_id.memberships.yml | 5 ++++- src/paths/projects.project_id.news.yml | 1 + src/paths/projects.project_id.unarchive.yml | 2 ++ src/paths/projects.project_id.versions.yml | 2 ++ src/paths/projects.project_id.wiki.index.yml | 1 + ...ts.project_id.wiki.wiki_page_title.version_id.yml | 3 ++- .../projects.project_id.wiki.wiki_page_title.yml | 5 ++++- src/paths/projects.project_id.yml | 3 +++ src/paths/projects.yml | 2 ++ src/paths/queries.yml | 3 ++- src/paths/relations.issue_relation_id.yml | 4 +++- src/paths/roles.role_id.yml | 1 + src/paths/roles.yml | 1 + src/paths/search.yml | 1 + src/paths/time_entries.time_entry_id.yml | 5 ++++- src/paths/time_entries.yml | 6 +++--- src/paths/trackers.yml | 1 + src/paths/uploads.yml | 2 +- src/paths/users.current.yml | 2 ++ src/paths/users.user_id.yml | 6 ++++++ src/paths/users.yml | 4 ++++ src/paths/versions.version_id.yml | 3 +++ 46 files changed, 111 insertions(+), 25 deletions(-) diff --git a/src/openapi.yml b/src/openapi.yml index 32c2929..444a250 100644 --- a/src/openapi.yml +++ b/src/openapi.yml @@ -2,11 +2,17 @@ openapi: 3.0.3 info: title: Redmine API - description: "NOTE: This is unofficial OpenAPI specification file." - version: 5.0.0 + description: "Unofficial OpenAPI specification for the Redmine API." contact: name: d-yoshi/redmine-openapi url: https://github.com/d-yoshi/redmine-openapi + license: + name: Apache 2.0 + url: https://www.apache.org/licenses/LICENSE-2.0.html + version: 1.0.0 + +servers: + - url: / externalDocs: description: Redmine API Official Developer Guide @@ -79,7 +85,7 @@ paths: /versions/{version_id}.{format}: $ref: ./paths/versions.version_id.yml - + /projects/{project_id}/wiki/index.{format}: $ref: ./paths/projects.project_id.wiki.index.yml diff --git a/src/paths/attachments.attachment_id.yml b/src/paths/attachments.attachment_id.yml index f09e1ec..b4e0b7a 100644 --- a/src/paths/attachments.attachment_id.yml +++ b/src/paths/attachments.attachment_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Attachments#GET summary: GET + operationId: getAttachment parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/attachment_id.yml @@ -24,6 +25,7 @@ patch: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Attachments#PATCH summary: PATCH + operationId: updateAttachment parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/attachment_id.yml @@ -50,9 +52,10 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Attachments#DELETE summary: DELETE + operationId: deleteAttachment parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/attachment_id.yml responses: 204: - description: "" \ No newline at end of file + description: "" diff --git a/src/paths/custom_fields.yml b/src/paths/custom_fields.yml index f29f78e..66b32ff 100644 --- a/src/paths/custom_fields.yml +++ b/src/paths/custom_fields.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_CustomFields#GET summary: GET + operationId: getCustomFields parameters: - $ref: ../components/parameters/path/format.yml responses: diff --git a/src/paths/enumerations.document_categories.yml b/src/paths/enumerations.document_categories.yml index e293703..95ab319 100644 --- a/src/paths/enumerations.document_categories.yml +++ b/src/paths/enumerations.document_categories.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Enumerations#GET-3 summary: GET + operationId: getDocumentCategories parameters: - $ref: ../components/parameters/path/format.yml responses: @@ -19,4 +20,4 @@ get: document_categories: type: array items: - $ref: ../components/schemas/DocumentCategory.yml \ No newline at end of file + $ref: ../components/schemas/DocumentCategory.yml diff --git a/src/paths/enumerations.issue_priorities.yml b/src/paths/enumerations.issue_priorities.yml index ccbac3d..2ab5b12 100644 --- a/src/paths/enumerations.issue_priorities.yml +++ b/src/paths/enumerations.issue_priorities.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Enumerations#GET summary: GET + operationId: getIssuePriorities parameters: - $ref: ../components/parameters/path/format.yml responses: @@ -19,4 +20,4 @@ get: issue_priorities: type: array items: - $ref: ../components/schemas/IssuePriority.yml \ No newline at end of file + $ref: ../components/schemas/IssuePriority.yml diff --git a/src/paths/enumerations.time_entry_activities.yml b/src/paths/enumerations.time_entry_activities.yml index cea6a4a..8a513e4 100644 --- a/src/paths/enumerations.time_entry_activities.yml +++ b/src/paths/enumerations.time_entry_activities.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Enumerations#GET-2 summary: GET + operationId: getTimeEntryActivities parameters: - $ref: ../components/parameters/path/format.yml responses: @@ -19,4 +20,4 @@ get: time_entry_activities: type: array items: - $ref: ../components/schemas/TimeEntryActivity.yml \ No newline at end of file + $ref: ../components/schemas/TimeEntryActivity.yml diff --git a/src/paths/groups.group_id.users.user_id.yml b/src/paths/groups.group_id.users.user_id.yml index 028acef..c8e9f00 100644 --- a/src/paths/groups.group_id.users.user_id.yml +++ b/src/paths/groups.group_id.users.user_id.yml @@ -4,6 +4,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Groups#DELETE-2 summary: DELETE + operationId: removeUserFromGroup parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/group_id.yml diff --git a/src/paths/groups.group_id.users.yml b/src/paths/groups.group_id.users.yml index 49339cf..41e407a 100644 --- a/src/paths/groups.group_id.users.yml +++ b/src/paths/groups.group_id.users.yml @@ -4,6 +4,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Groups#POST-2 summary: POST + operationId: addUserToGroup parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/group_id.yml diff --git a/src/paths/groups.group_id.yml b/src/paths/groups.group_id.yml index 72140c9..513e4b7 100644 --- a/src/paths/groups.group_id.yml +++ b/src/paths/groups.group_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Groups#GET-2 summary: GET + operationId: getGroup parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/group_id.yml @@ -54,6 +55,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Groups#PUT summary: PUT + operationId: updateGroup parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/group_id.yml @@ -84,6 +86,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Groups#DELETE summary: DELETE + operationId: deleteGroup parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/group_id.yml diff --git a/src/paths/groups.yml b/src/paths/groups.yml index 86cf825..90821f8 100644 --- a/src/paths/groups.yml +++ b/src/paths/groups.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Groups#GET summary: GET + operationId: getGroups parameters: - $ref: ../components/parameters/path/format.yml responses: @@ -27,6 +28,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Groups#POST summary: POST + operationId: createGroup parameters: - $ref: ../components/parameters/path/format.yml requestBody: diff --git a/src/paths/issue_categories.issue_category_id.yml b/src/paths/issue_categories.issue_category_id.yml index e34f346..5b63e15 100644 --- a/src/paths/issue_categories.issue_category_id.yml +++ b/src/paths/issue_categories.issue_category_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueCategories#GET-2 summary: GET + operationId: getIssueCategory parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_category_id.yml @@ -26,6 +27,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueCategories#PUT summary: PUT + operationId: updateIssueCategory parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_category_id.yml @@ -60,6 +62,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueCategories#DELETE summary: DELETE + operationId: deleteIssueCategory parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_category_id.yml diff --git a/src/paths/issue_statuses.yml b/src/paths/issue_statuses.yml index 97148c5..5e0d082 100644 --- a/src/paths/issue_statuses.yml +++ b/src/paths/issue_statuses.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueStatuses#GET summary: Returns possible Status Values for Issues + operationId: getIssueStatuses parameters: - $ref: ../components/parameters/path/format.yml responses: @@ -13,4 +14,3 @@ get: application/json: schema: $ref: ../components/schemas/IssueStatuses.yml - diff --git a/src/paths/issues.issue_id.relations.yml b/src/paths/issues.issue_id.relations.yml index 8f307d9..227ff30 100644 --- a/src/paths/issues.issue_id.relations.yml +++ b/src/paths/issues.issue_id.relations.yml @@ -1,10 +1,10 @@ - get: tags: - Issue Relations externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueRelations#GET summary: GET + operationId: getIssueRelationsByIssue parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_id.yml @@ -29,6 +29,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueRelations#POST summary: POST + operationId: createIssueRelationsByIssue parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_id.yml @@ -71,4 +72,4 @@ post: content: application/json: schema: - $ref: ../components/schemas/Errors.yml \ No newline at end of file + $ref: ../components/schemas/Errors.yml diff --git a/src/paths/issues.issue_id.watchers.user_id.yml b/src/paths/issues.issue_id.watchers.user_id.yml index 7b64ad3..36eeb8a 100644 --- a/src/paths/issues.issue_id.watchers.user_id.yml +++ b/src/paths/issues.issue_id.watchers.user_id.yml @@ -4,6 +4,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Removing-a-watcher summary: Removing a watcher + operationId: deleteWatcher parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_id.yml diff --git a/src/paths/issues.issue_id.watchers.yml b/src/paths/issues.issue_id.watchers.yml index edc78d5..55159df 100644 --- a/src/paths/issues.issue_id.watchers.yml +++ b/src/paths/issues.issue_id.watchers.yml @@ -4,6 +4,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Adding-a-watcher summary: Adding a watcher + operationId: createWatcher parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_id.yml diff --git a/src/paths/issues.issue_id.yml b/src/paths/issues.issue_id.yml index 50416a2..31f4198 100644 --- a/src/paths/issues.issue_id.yml +++ b/src/paths/issues.issue_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Showing-an-issue summary: Showing an issue + operationId: getIssue parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_id.yml @@ -45,6 +46,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Updating-an-issue summary: Updating an issue + operationId: updateIssue parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_id.yml @@ -126,6 +128,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Deleting-an-issue summary: Deleting an issue + operationId: deleteIssue parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_id.yml diff --git a/src/paths/issues.yml b/src/paths/issues.yml index 0911611..10d00ac 100644 --- a/src/paths/issues.yml +++ b/src/paths/issues.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Listing-issues summary: Listing issues + operationId: getIssues parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/query/offset.yml @@ -91,6 +92,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Issues#Creating-an-issue summary: Creating an issue + operationId: createIssue parameters: - $ref: ../components/parameters/path/format.yml requestBody: diff --git a/src/paths/journals.journal_id.yml b/src/paths/journals.journal_id.yml index 310e52e..cc69650 100644 --- a/src/paths/journals.journal_id.yml +++ b/src/paths/journals.journal_id.yml @@ -2,6 +2,7 @@ put: tags: - Journals summary: PUT + operationId: updateJournal parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/journal_id.yml diff --git a/src/paths/memberships.membership_id.yml b/src/paths/memberships.membership_id.yml index c86f879..1761658 100644 --- a/src/paths/memberships.membership_id.yml +++ b/src/paths/memberships.membership_id.yml @@ -3,8 +3,9 @@ get: - Project Memberships externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Memberships#GET-2 + summary: GET + operationId: getMembership parameters: - - $ref: ../components/parameters/path/project_id.yml - $ref: ../components/parameters/path/membership_id.yml - $ref: ../components/parameters/path/format.yml responses: @@ -25,8 +26,9 @@ put: - Project Memberships externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Memberships#PUT + summary: PUT + operationId: updateMembership parameters: - - $ref: ../components/parameters/path/project_id.yml - $ref: ../components/parameters/path/membership_id.yml - $ref: ../components/parameters/path/format.yml responses: @@ -44,8 +46,9 @@ delete: - Project Memberships externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Memberships#DELETE + summary: DELETE + operationId: deleteMembership parameters: - - $ref: ../components/parameters/path/project_id.yml - $ref: ../components/parameters/path/membership_id.yml - $ref: ../components/parameters/path/format.yml responses: diff --git a/src/paths/my_account.yml b/src/paths/my_account.yml index b7f107c..1261ba1 100644 --- a/src/paths/my_account.yml +++ b/src/paths/my_account.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_MyAccount#GET summary: GET + operationId: getMyAccount parameters: - $ref: ../components/parameters/path/format.yml responses: @@ -28,6 +29,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_MyAccount#PUT summary: PUT + operationId: updateMyAccount parameters: - $ref: ../components/parameters/path/format.yml requestBody: diff --git a/src/paths/news.yml b/src/paths/news.yml index a33124c..3fe23f2 100644 --- a/src/paths/news.yml +++ b/src/paths/news.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_News#GET summary: GET + operationId: getNews parameters: - $ref: ../components/parameters/path/format.yml responses: diff --git a/src/paths/projects.project_id.archive.yml b/src/paths/projects.project_id.archive.yml index a41cddc..1c31194 100644 --- a/src/paths/projects.project_id.archive.yml +++ b/src/paths/projects.project_id.archive.yml @@ -3,6 +3,8 @@ put: - Projects externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Archiving-a-project + summary: Archiving a project + operationId: archiveProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml diff --git a/src/paths/projects.project_id.files.yml b/src/paths/projects.project_id.files.yml index c350ddd..aa4cd7c 100644 --- a/src/paths/projects.project_id.files.yml +++ b/src/paths/projects.project_id.files.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Files#GET summary: GET + operationId: getFiles parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -28,6 +29,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Files#POST summary: POST + operationId: createFile parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -74,4 +76,4 @@ post: filename: type: string description: - type: string \ No newline at end of file + type: string diff --git a/src/paths/projects.project_id.issue_categories.yml b/src/paths/projects.project_id.issue_categories.yml index 0b8adf4..cc2987e 100644 --- a/src/paths/projects.project_id.issue_categories.yml +++ b/src/paths/projects.project_id.issue_categories.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueCategories#GET summary: GET + operationId: getIssueCategoriesByProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -31,6 +32,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueCategories#POST summary: POST + operationId: createIssueCategoryByProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -66,4 +68,3 @@ post: application/json: schema: $ref: ../components/schemas/Errors.yml - diff --git a/src/paths/projects.project_id.memberships.yml b/src/paths/projects.project_id.memberships.yml index 4bb1347..118f33a 100644 --- a/src/paths/projects.project_id.memberships.yml +++ b/src/paths/projects.project_id.memberships.yml @@ -3,6 +3,8 @@ get: - Project Memberships externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Memberships#GET + summary: GET + operationId: getMembershipsByProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -30,12 +32,13 @@ get: limit: type: integer - post: tags: - Project Memberships externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Memberships#POST + summary: POST + operationId: createMembershipsByProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml diff --git a/src/paths/projects.project_id.news.yml b/src/paths/projects.project_id.news.yml index 7b8209a..924e7fd 100644 --- a/src/paths/projects.project_id.news.yml +++ b/src/paths/projects.project_id.news.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_News#GET-2 summary: GET + operationId: getNewsByProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml diff --git a/src/paths/projects.project_id.unarchive.yml b/src/paths/projects.project_id.unarchive.yml index 4424cb6..f3bdb69 100644 --- a/src/paths/projects.project_id.unarchive.yml +++ b/src/paths/projects.project_id.unarchive.yml @@ -3,6 +3,8 @@ put: - Projects externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Unarchiving-a-project + summary: Unarchiving a project + operationId: unarchiveProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml diff --git a/src/paths/projects.project_id.versions.yml b/src/paths/projects.project_id.versions.yml index f2857cd..f045dbc 100644 --- a/src/paths/projects.project_id.versions.yml +++ b/src/paths/projects.project_id.versions.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Versions#GET summary: GET + operationId: getVersionsByProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -30,6 +31,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Versions#POST summary: POST + operationId: createVersionByProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml diff --git a/src/paths/projects.project_id.wiki.index.yml b/src/paths/projects.project_id.wiki.index.yml index 221392f..3772bcb 100644 --- a/src/paths/projects.project_id.wiki.index.yml +++ b/src/paths/projects.project_id.wiki.index.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_WikiPages#Getting-the-pages-list-of-a-wiki summary: Getting the pages list of a wiki + operationId: getWikiPages parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml diff --git a/src/paths/projects.project_id.wiki.wiki_page_title.version_id.yml b/src/paths/projects.project_id.wiki.wiki_page_title.version_id.yml index 687a993..c77951f 100644 --- a/src/paths/projects.project_id.wiki.wiki_page_title.version_id.yml +++ b/src/paths/projects.project_id.wiki.wiki_page_title.version_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_WikiPages#Getting-an-old-version-of-a-wiki-page summary: Getting an old version of a wiki page + operationId: getWikiPageByVersion parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -26,4 +27,4 @@ get: - wiki_page properties: wiki_page: - $ref: ../components/schemas/WikiPage.yml \ No newline at end of file + $ref: ../components/schemas/WikiPage.yml diff --git a/src/paths/projects.project_id.wiki.wiki_page_title.yml b/src/paths/projects.project_id.wiki.wiki_page_title.yml index 2e7b27b..d7eff63 100644 --- a/src/paths/projects.project_id.wiki.wiki_page_title.yml +++ b/src/paths/projects.project_id.wiki.wiki_page_title.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_WikiPages#Getting-a-wiki-page summary: Getting a wiki page + operationId: getWikiPageByTitle parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -33,6 +34,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_WikiPages#Creating-or-updating-a-wiki-page summary: Creating or updating a wiki page + operationId: updateWikiPageByTitle parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -78,10 +80,11 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_WikiPages#Deleting-a-wiki-page summary: Deleting a wiki page + operationId: deleteWikiPageByTitle parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml - $ref: ../components/parameters/path/wiki_page_title.yml responses: 204: - description: "" \ No newline at end of file + description: "" diff --git a/src/paths/projects.project_id.yml b/src/paths/projects.project_id.yml index e0dde5e..277d9a4 100644 --- a/src/paths/projects.project_id.yml +++ b/src/paths/projects.project_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Showing-a-project summary: Showing a project + operationId: getProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -59,6 +60,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Updating-a-project summary: Updating a project + operationId: updateProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml @@ -119,6 +121,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Deleting-a-project summary: Deleting a project + operationId: deleteProject parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/project_id.yml diff --git a/src/paths/projects.yml b/src/paths/projects.yml index dbcc4c9..0eb4037 100644 --- a/src/paths/projects.yml +++ b/src/paths/projects.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Listing-projects summary: Listing projects + operationId: getProjects parameters: - $ref: ../components/parameters/path/format.yml - name: include @@ -44,6 +45,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Projects#Creating-a-project summary: Creating a project + operationId: createProject parameters: - $ref: ../components/parameters/path/format.yml requestBody: diff --git a/src/paths/queries.yml b/src/paths/queries.yml index 8cfc8e5..16caf5e 100644 --- a/src/paths/queries.yml +++ b/src/paths/queries.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Queries#GET summary: GET + operationId: getQueries parameters: - $ref: ../components/parameters/path/format.yml responses: @@ -28,4 +29,4 @@ get: offset: type: integer limit: - type: integer \ No newline at end of file + type: integer diff --git a/src/paths/relations.issue_relation_id.yml b/src/paths/relations.issue_relation_id.yml index 6ab9784..1a53262 100644 --- a/src/paths/relations.issue_relation_id.yml +++ b/src/paths/relations.issue_relation_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueRelations#GET-2 summary: GET + operationId: getIssueRelation parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_relation_id.yml @@ -24,6 +25,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_IssueRelations#DELETE summary: DELETE + operationId: deleteIssueRelation parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/issue_relation_id.yml @@ -35,4 +37,4 @@ delete: content: application/json: schema: - $ref: ../components/schemas/Errors.yml \ No newline at end of file + $ref: ../components/schemas/Errors.yml diff --git a/src/paths/roles.role_id.yml b/src/paths/roles.role_id.yml index 3235825..978350f 100644 --- a/src/paths/roles.role_id.yml +++ b/src/paths/roles.role_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Roles#GET-2 summary: GET + operationId: getRole parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/role_id.yml diff --git a/src/paths/roles.yml b/src/paths/roles.yml index 3f8e132..5a80eb1 100644 --- a/src/paths/roles.yml +++ b/src/paths/roles.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Roles#GET summary: GET + operationId: getRoles parameters: - $ref: ../components/parameters/path/format.yml responses: diff --git a/src/paths/search.yml b/src/paths/search.yml index eecc482..848d800 100644 --- a/src/paths/search.yml +++ b/src/paths/search.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Search#GET summary: GET + operationId: search parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/query/limit.yml diff --git a/src/paths/time_entries.time_entry_id.yml b/src/paths/time_entries.time_entry_id.yml index 8fbb033..addd3d2 100644 --- a/src/paths/time_entries.time_entry_id.yml +++ b/src/paths/time_entries.time_entry_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_TimeEntries#Showing-a-time-entry summary: Showing a time entry + operationId: getTimeEntry parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/time_entry_id.yml @@ -21,6 +22,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_TimeEntries#Updating-a-time-entry summary: Updating a time entry + operationId: updateTimeEntry parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/time_entry_id.yml @@ -28,7 +30,7 @@ put: content: application/json: schema: - allOf: + allOf: - type: object properties: time_entry: @@ -93,6 +95,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_TimeEntries#Deleting-a-time-entry summary: Deleting a time entry + operationId: deleteTimeEntry parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/time_entry_id.yml diff --git a/src/paths/time_entries.yml b/src/paths/time_entries.yml index fc3b1e8..0a5eff8 100644 --- a/src/paths/time_entries.yml +++ b/src/paths/time_entries.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_TimeEntries#Listing-time-entries summary: Listing time entries + operationId: getTimeEntries parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/query/offset.yml @@ -45,21 +46,20 @@ get: limit: type: integer - - post: tags: - Time Entries externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_TimeEntries#Creating-a-time-entry summary: Creating a time entry + operationId: createTimeEntry parameters: - $ref: ../components/parameters/path/format.yml requestBody: content: application/json: schema: - allOf: + allOf: - type: object properties: time_entry: diff --git a/src/paths/trackers.yml b/src/paths/trackers.yml index 1eda4cc..e66664e 100644 --- a/src/paths/trackers.yml +++ b/src/paths/trackers.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Trackers#GET summary: GET + operationId: getTrackers parameters: - $ref: ../components/parameters/path/format.yml responses: diff --git a/src/paths/uploads.yml b/src/paths/uploads.yml index 78d3961..941c67a 100644 --- a/src/paths/uploads.yml +++ b/src/paths/uploads.yml @@ -4,6 +4,7 @@ post: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_api#Attaching-files summary: Attaching files + operationId: uploadAttachmentFile parameters: - $ref: ../components/parameters/path/format.yml - name: filename @@ -37,4 +38,3 @@ post: application/json: schema: $ref: ../components/schemas/Errors.yml - diff --git a/src/paths/users.current.yml b/src/paths/users.current.yml index af63755..d69acd9 100644 --- a/src/paths/users.current.yml +++ b/src/paths/users.current.yml @@ -3,6 +3,8 @@ get: - Users externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Users#GET-2 + summary: GET + operationId: getCurrentUser parameters: - $ref: ../components/parameters/path/format.yml - name: include diff --git a/src/paths/users.user_id.yml b/src/paths/users.user_id.yml index 21a6b91..aada792 100644 --- a/src/paths/users.user_id.yml +++ b/src/paths/users.user_id.yml @@ -3,6 +3,8 @@ get: - Users externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Users#GET-2 + summary: GET + operationId: getUser parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/user_id.yml @@ -49,6 +51,8 @@ put: - Users externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Users#PUT + summary: PUT + operationId: updateUser parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/user_id.yml @@ -98,6 +102,8 @@ delete: - Users externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Users#DELETE + summary: DELETE + operationId: deleteUser parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/user_id.yml diff --git a/src/paths/users.yml b/src/paths/users.yml index 3b5e3e4..8b2c97f 100644 --- a/src/paths/users.yml +++ b/src/paths/users.yml @@ -3,6 +3,8 @@ get: - Users externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Users#GET + summary: GET + operationId: getUsers parameters: - $ref: ../components/parameters/path/format.yml - name: status @@ -46,6 +48,8 @@ post: - Users externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Users#POST + summary: POST + operationId: createUser parameters: - $ref: ../components/parameters/path/format.yml requestBody: diff --git a/src/paths/versions.version_id.yml b/src/paths/versions.version_id.yml index cc00940..0f22e66 100644 --- a/src/paths/versions.version_id.yml +++ b/src/paths/versions.version_id.yml @@ -4,6 +4,7 @@ get: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Versions#GET-2 summary: GET + operationId: getVersions parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/version_id.yml @@ -35,6 +36,7 @@ put: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Versions#PUT summary: PUT + operationId: updateVersion parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/version_id.yml @@ -88,6 +90,7 @@ delete: externalDocs: url: https://www.redmine.org/projects/redmine/wiki/Rest_Versions#DELETE summary: DELETE + operationId: deleteVersion parameters: - $ref: ../components/parameters/path/format.yml - $ref: ../components/parameters/path/version_id.yml