From 171447df6dc14162967682efac73ca8fe1217523 Mon Sep 17 00:00:00 2001 From: MichaelMayer-askui Date: Wed, 29 Oct 2025 16:24:51 +0100 Subject: [PATCH 1/4] feat: add additional CORS allowed origins for chat API --- src/askui/chat/api/settings.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/askui/chat/api/settings.py b/src/askui/chat/api/settings.py index 85043cc0..a4e6100a 100644 --- a/src/askui/chat/api/settings.py +++ b/src/askui/chat/api/settings.py @@ -77,6 +77,10 @@ class Settings(BaseSettings): "https://app-dev.caesr.ai", "https://hub.askui.com", "https://hub-dev.askui.com", + "https://app.caeser.dev", + "https://app.qa.caeser.dev", + "https://hub.askui.dev", + "https://hub.qa.askui.dev", ], description="CORS allowed origins for the chat API", ) From 3f97ec2605c524a77c338171df27e9da92980f98 Mon Sep 17 00:00:00 2001 From: MichaelMayer-askui Date: Wed, 29 Oct 2025 16:37:08 +0100 Subject: [PATCH 2/4] fix: correct CORS allowed origins in chat API settings --- src/askui/chat/api/settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/askui/chat/api/settings.py b/src/askui/chat/api/settings.py index a4e6100a..6ac48c2d 100644 --- a/src/askui/chat/api/settings.py +++ b/src/askui/chat/api/settings.py @@ -77,8 +77,8 @@ class Settings(BaseSettings): "https://app-dev.caesr.ai", "https://hub.askui.com", "https://hub-dev.askui.com", - "https://app.caeser.dev", - "https://app.qa.caeser.dev", + "https://app.caesr.dev", + "https://app.qa.caesr.dev", "https://hub.askui.dev", "https://hub.qa.askui.dev", ], From 6c170f62318a35a5896622cea585247a2cc57f57 Mon Sep 17 00:00:00 2001 From: MichaelMayer-askui Date: Wed, 5 Nov 2025 09:01:51 +0100 Subject: [PATCH 3/4] feat: add production CORS allowed origins for chat API settings --- src/askui/chat/api/settings.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/askui/chat/api/settings.py b/src/askui/chat/api/settings.py index 6ac48c2d..c0c94e72 100644 --- a/src/askui/chat/api/settings.py +++ b/src/askui/chat/api/settings.py @@ -79,8 +79,10 @@ class Settings(BaseSettings): "https://hub-dev.askui.com", "https://app.caesr.dev", "https://app.qa.caesr.dev", + "https://app.prod.caesr.dev", "https://hub.askui.dev", "https://hub.qa.askui.dev", + "https://hub.prod.askui.dev", ], description="CORS allowed origins for the chat API", ) From b0cd26561d5497a49ff628476c2aa934b816a793 Mon Sep 17 00:00:00 2001 From: MichaelMayer-askui Date: Wed, 5 Nov 2025 10:22:53 +0100 Subject: [PATCH 4/4] refactor: remove unused CORS allowed origins from chat API settings --- src/askui/chat/api/settings.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/askui/chat/api/settings.py b/src/askui/chat/api/settings.py index c0c94e72..935252ce 100644 --- a/src/askui/chat/api/settings.py +++ b/src/askui/chat/api/settings.py @@ -72,17 +72,8 @@ class Settings(BaseSettings): ) allow_origins: list[str] = Field( default_factory=lambda: [ - "http://localhost:4200", "https://app.caesr.ai", - "https://app-dev.caesr.ai", "https://hub.askui.com", - "https://hub-dev.askui.com", - "https://app.caesr.dev", - "https://app.qa.caesr.dev", - "https://app.prod.caesr.dev", - "https://hub.askui.dev", - "https://hub.qa.askui.dev", - "https://hub.prod.askui.dev", ], description="CORS allowed origins for the chat API", )