From d06af6d8be43f62606bc732893d72e6867adaffa Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Tue, 15 Nov 2022 13:46:31 +0100
Subject: [PATCH] release

---
 CHANGELOG.md   |  5 +++++
 docs/config.md | 19 ++-----------------
 2 files changed, 7 insertions(+), 17 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7593c64..dc14cdc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+# v0.1.12 - 2022-11-15
+
+* Added new `frontend_client_id` config entry as a replacement for `frontend_keycloak_client_id`
+* Deprecated config entries: `frontend_keycloak_server`, `frontend_keycloak_realm`, `frontend_keycloak_client_id`
+
 # v0.1.9 - 2022-05-11
 
 * Add a health check for remote token validation via the introspection endpoint
diff --git a/docs/config.md b/docs/config.md
index 295442e..114eb31 100644
--- a/docs/config.md
+++ b/docs/config.md
@@ -20,12 +20,8 @@ dbp_relay_auth:
     remote_validation_id: ~ # Example: client-token-check
     # The client secret for the client referenced by client_id (optional)
     remote_validation_secret: ~ # Example: mysecret
-    # The Keycloak server base URL
-    frontend_keycloak_server: ~ # Example: 'https://keycloak.example.com/auth'
-    # The keycloak realm
-    frontend_keycloak_realm: ~ # Example: client-docs
-    # The ID for the keycloak client (authorization code flow) used for API docs or similar
-    frontend_keycloak_client_id: ~ # Example: client-docs
+    # The client ID for the OIDC client (authorization code flow) used for API docs and other frontends provided by the API itself
+    frontend_client_id:   ~ # Example: client-docs
 ```
 
 ## Configuration Discovery
@@ -56,17 +52,6 @@ There are two modes of operation:
   everything is handled by the OIDC server.
 
 
-## Frontend Keycloak Config (FIXME)
-
-At this time the bundle is still depending on Keycloak as a specific OIDC server
-for some optional functionality. The auth bundle handles the OIDC login
-component of the OpenAPI docs provided by the core bundle (the login button at
-the top left).
-
-We are looking into providing a frontend web component that works with all OIDC
-serves to remove this dependency.
-
-
 ## Remote Validation Client with Keycloak
 
 To create a client which can validate/introspect tokens in Keycloak create a
-- 
GitLab