From ee9edfcc70635e07913fbd8f2ab10aae41bc4fa6 Mon Sep 17 00:00:00 2001
From: lilly
Date: Sat, 18 Jul 2026 20:49:11 +0200
Subject: [PATCH 1/2] clear up static api token error message
---
api/src/dooris_api/deps.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/api/src/dooris_api/deps.py b/api/src/dooris_api/deps.py
index b82ae05..9ca5139 100644
--- a/api/src/dooris_api/deps.py
+++ b/api/src/dooris_api/deps.py
@@ -135,7 +135,7 @@ def clear_oidc_auth_state(resp: Response):
def get_logged_in_token_user(req: Request, token: Optional[str]):
if not token or not token.startswith("Static-Token "):
- logger.debug("No valid API-Token was provided")
+ logger.debug("No static API-Token was part of the request")
return None
token = token.removeprefix("Static-Token ")
From ba404112d7e688b88ec62e126af4e28f01411f07 Mon Sep 17 00:00:00 2001
From: lilly
Date: Sat, 18 Jul 2026 20:50:29 +0200
Subject: [PATCH 2/2] add debug message about fetched keycloak keys
---
api/src/dooris_api/keycloak.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/api/src/dooris_api/keycloak.py b/api/src/dooris_api/keycloak.py
index ea614d1..3365b81 100644
--- a/api/src/dooris_api/keycloak.py
+++ b/api/src/dooris_api/keycloak.py
@@ -71,6 +71,7 @@ class KeycloakClient:
async with self.http.get(f"./attribute-endpoints-provider/export/{self.keycloak_attribute_group}") as resp:
keys = await resp.json()
assert isinstance(keys, list)
+ logger.info(f"Successfully fetched {len(keys)} from Keycloak")
self.ssh_keys = keys
self.data_updated.set()
self.data_updated.clear()