Original PR: https://github.com/open-webui/open-webui/pull/16505 Author: @dbelcher-godaddy Created: 8/11/2025 Status: ❌ Closed
Base: main ← Head: ad_integration
main
ad_integration
8d5c47b
93801e3
a2c332d
c0010be
66b50d8
22 files changed (+1805 additions, -27 deletions)
➕ backend/godaddy/README.md (+44 -0) ➕ backend/godaddy/__init__.py (+32 -0) ➕ backend/godaddy/active_directory.py (+140 -0) ➕ backend/godaddy/auth_extension.py (+109 -0) ➕ backend/godaddy/config.py (+28 -0) ➕ backend/godaddy/gd_auth/__init__.py (+33 -0) ➕ backend/godaddy/gd_auth/client.py (+112 -0) ➕ backend/godaddy/gd_auth/exceptions.py (+41 -0) ➕ backend/godaddy/gd_auth/key_cache.py (+37 -0) ➕ backend/godaddy/gd_auth/token.py (+679 -0) ➕ backend/godaddy/gd_auth/utils.py (+93 -0) ➕ backend/godaddy/oauth_extension.py (+251 -0) 📝 backend/open_webui/config.py (+0 -6) 📝 backend/open_webui/env.py (+32 -0) 📝 backend/open_webui/main.py (+11 -1) 📝 backend/open_webui/utils/auth.py (+55 -11) 📝 docker-compose.otel.yaml (+19 -8) ➕ src/gclib/README.md (+49 -0) ➕ src/gclib/components/common/Tags.svelte (+14 -0) ➕ src/gclib/components/common/Tags/TagList.svelte (+22 -0)
backend/godaddy/README.md
backend/godaddy/__init__.py
backend/godaddy/active_directory.py
backend/godaddy/auth_extension.py
backend/godaddy/config.py
backend/godaddy/gd_auth/__init__.py
backend/godaddy/gd_auth/client.py
backend/godaddy/gd_auth/exceptions.py
backend/godaddy/gd_auth/key_cache.py
backend/godaddy/gd_auth/token.py
backend/godaddy/gd_auth/utils.py
backend/godaddy/oauth_extension.py
backend/open_webui/config.py
backend/open_webui/env.py
backend/open_webui/main.py
backend/open_webui/utils/auth.py
docker-compose.otel.yaml
src/gclib/README.md
src/gclib/components/common/Tags.svelte
src/gclib/components/common/Tags/TagList.svelte
...and 2 more files
PLEASE DELETE ME
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/16505
Author: @dbelcher-godaddy
Created: 8/11/2025
Status: ❌ Closed
Base:
main← Head:ad_integration📝 Commits (5)
8d5c47bMoved Tags and TagList (#16)93801e3Sync open-webui repo (#17)a2c332dAdded gd_auth to backend.c0010beAdded active directory integration to GoDaddy backend.66b50d8Turned on AD integration for group claims using OAuth.📊 Changes
22 files changed (+1805 additions, -27 deletions)
View changed files
➕
backend/godaddy/README.md(+44 -0)➕
backend/godaddy/__init__.py(+32 -0)➕
backend/godaddy/active_directory.py(+140 -0)➕
backend/godaddy/auth_extension.py(+109 -0)➕
backend/godaddy/config.py(+28 -0)➕
backend/godaddy/gd_auth/__init__.py(+33 -0)➕
backend/godaddy/gd_auth/client.py(+112 -0)➕
backend/godaddy/gd_auth/exceptions.py(+41 -0)➕
backend/godaddy/gd_auth/key_cache.py(+37 -0)➕
backend/godaddy/gd_auth/token.py(+679 -0)➕
backend/godaddy/gd_auth/utils.py(+93 -0)➕
backend/godaddy/oauth_extension.py(+251 -0)📝
backend/open_webui/config.py(+0 -6)📝
backend/open_webui/env.py(+32 -0)📝
backend/open_webui/main.py(+11 -1)📝
backend/open_webui/utils/auth.py(+55 -11)📝
docker-compose.otel.yaml(+19 -8)➕
src/gclib/README.md(+49 -0)➕
src/gclib/components/common/Tags.svelte(+14 -0)➕
src/gclib/components/common/Tags/TagList.svelte(+22 -0)...and 2 more files
📄 Description
PLEASE DELETE ME
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.