From 6b995e3e37608df628ef7a67feb575fb8a9b387c Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 27 Sep 2021 07:33:54 +0000 Subject: [PATCH] chore(release): 0.130.0 [skip ci] # [0.130.0](https://github.com/gotson/komga/compare/v0.129.0...v0.130.0) (2021-09-27) ### Features * **webui:** oauth2 login ([73d8dab](https://github.com/gotson/komga/commit/73d8dab60c92e508a12c037b2bc54c1b19d69770)) * oauth2 login ([7438bf4](https://github.com/gotson/komga/commit/7438bf4c95ec44ef473ee1e8cc9336bb43f26811)), closes [#143](https://github.com/gotson/komga/issues/143) --- CHANGELOG.md | 8 ++ gradle.properties | 2 +- komga/docs/openapi.json | 237 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 246 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4da061b2..4381b5b07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# [0.130.0](https://github.com/gotson/komga/compare/v0.129.0...v0.130.0) (2021-09-27) + + +### Features + +* **webui:** oauth2 login ([73d8dab](https://github.com/gotson/komga/commit/73d8dab60c92e508a12c037b2bc54c1b19d69770)) +* oauth2 login ([7438bf4](https://github.com/gotson/komga/commit/7438bf4c95ec44ef473ee1e8cc9336bb43f26811)), closes [#143](https://github.com/gotson/komga/issues/143) + # [0.129.0](https://github.com/gotson/komga/compare/v0.128.4...v0.129.0) (2021-09-24) diff --git a/gradle.properties b/gradle.properties index f40e96d75..64043fa3b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ -version=0.129.0 +version=0.130.0 org.gradle.jvmargs=-Xmx2G -XX:MaxPermSize=2G diff --git a/komga/docs/openapi.json b/komga/docs/openapi.json index ac9192c02..a035d8bb7 100644 --- a/komga/docs/openapi.json +++ b/komga/docs/openapi.json @@ -1044,6 +1044,21 @@ } } }, + "OAuth2ClientDto": { + "type": "object", + "required": [ + "name", + "registrationId" + ], + "properties": { + "name": { + "type": "string" + }, + "registrationId": { + "type": "string" + } + } + }, "PageSeriesDto": { "type": "object", "properties": { @@ -1992,6 +2007,9 @@ "userAgent": { "type": "string" }, + "source": { + "type": "string" + }, "error": { "type": "string" }, @@ -7684,6 +7702,225 @@ ] } }, + "/api/v1/oauth2/providers": { + "head": { + "operationId": "getProviders_2", + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OAuth2ClientDto" + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/ValidationErrorResponse" + } + } + } + } + }, + "tags": [ + "o-auth-2-controller" + ] + }, + "patch": { + "operationId": "getProviders_1", + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OAuth2ClientDto" + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/ValidationErrorResponse" + } + } + } + } + }, + "tags": [ + "o-auth-2-controller" + ] + }, + "post": { + "operationId": "getProviders_3", + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OAuth2ClientDto" + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/ValidationErrorResponse" + } + } + } + } + }, + "tags": [ + "o-auth-2-controller" + ] + }, + "get": { + "operationId": "getProviders_6", + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OAuth2ClientDto" + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/ValidationErrorResponse" + } + } + } + } + }, + "tags": [ + "o-auth-2-controller" + ] + }, + "options": { + "operationId": "getProviders_5", + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OAuth2ClientDto" + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/ValidationErrorResponse" + } + } + } + } + }, + "tags": [ + "o-auth-2-controller" + ] + }, + "delete": { + "operationId": "getProviders", + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OAuth2ClientDto" + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/ValidationErrorResponse" + } + } + } + } + }, + "tags": [ + "o-auth-2-controller" + ] + }, + "put": { + "operationId": "getProviders_4", + "responses": { + "200": { + "description": "OK", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/OAuth2ClientDto" + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "*/*": { + "schema": { + "$ref": "#/components/schemas/ValidationErrorResponse" + } + } + } + } + }, + "tags": [ + "o-auth-2-controller" + ] + } + }, "/api/v1/readlists/{id}/books/{bookId}/next": { "get": { "operationId": "getBookSiblingNext",