[PR #19573] [MERGED] refac/db: update user table #25250

Closed
opened 2026-04-20 05:50:43 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/19573
Author: @tjbck
Created: 11/28/2025
Status: Merged
Merged: 11/28/2025
Merged by: @tjbck

Base: devHead: update-user-table


📝 Commits (8)

📊 Changes

16 files changed (+476 additions, -140 deletions)

View changed files

📝 backend/open_webui/main.py (+4 -2)
backend/open_webui/migrations/versions/b10670c03dd5_update_user_table.py (+251 -0)
📝 backend/open_webui/models/auths.py (+2 -2)
📝 backend/open_webui/models/users.py (+155 -39)
📝 backend/open_webui/routers/auths.py (+1 -2)
📝 backend/open_webui/routers/channels.py (+3 -7)
📝 backend/open_webui/routers/users.py (+3 -26)
📝 backend/open_webui/socket/main.py (+16 -40)
📝 backend/open_webui/utils/auth.py (+2 -5)
📝 backend/open_webui/utils/middleware.py (+2 -3)
📝 backend/open_webui/utils/oauth.py (+9 -6)
📝 backend/open_webui/utils/telemetry/metrics.py (+1 -2)
📝 src/lib/components/admin/Users/UserList/EditUserModal.svelte (+8 -3)
📝 src/lib/components/channel/Messages/Message/UserStatus.svelte (+1 -1)
📝 src/lib/components/layout/Sidebar/UserMenu.svelte (+2 -2)
📝 src/routes/+layout.svelte (+16 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/19573 **Author:** [@tjbck](https://github.com/tjbck) **Created:** 11/28/2025 **Status:** ✅ Merged **Merged:** 11/28/2025 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `update-user-table` --- ### 📝 Commits (8) - [`369298a`](https://github.com/open-webui/open-webui/commit/369298a83e563d8bc77adeb83a5046ead28bc3a0) refac: user table db migration - [`0a4358c`](https://github.com/open-webui/open-webui/commit/0a4358c3d181c48ec2400d4d80c8450108600dc9) refac: oauth_sub -> oauth migration - [`742832a`](https://github.com/open-webui/open-webui/commit/742832a850c5590d03df738b83fa27b4ddda3aab) refac - [`dcf50c4`](https://github.com/open-webui/open-webui/commit/dcf50c47584498bad94defd38b13b84b11a40aa1) refac: api_key table migration - [`8ef482a`](https://github.com/open-webui/open-webui/commit/8ef482a52aa7587d11c42311cbd0809cddb3172f) refac: user oauth display - [`c2634d4`](https://github.com/open-webui/open-webui/commit/c2634d45ad496c077fa6699fd8822993f2031ad7) refac - [`70948f8`](https://github.com/open-webui/open-webui/commit/70948f8803e417459d5203839f8077fdbfbbb213) enh/refac: deprecate USER_POOL - [`33b59ad`](https://github.com/open-webui/open-webui/commit/33b59adf27f515d804f54f49733ba88504063204) refac ### 📊 Changes **16 files changed** (+476 additions, -140 deletions) <details> <summary>View changed files</summary> 📝 `backend/open_webui/main.py` (+4 -2) ➕ `backend/open_webui/migrations/versions/b10670c03dd5_update_user_table.py` (+251 -0) 📝 `backend/open_webui/models/auths.py` (+2 -2) 📝 `backend/open_webui/models/users.py` (+155 -39) 📝 `backend/open_webui/routers/auths.py` (+1 -2) 📝 `backend/open_webui/routers/channels.py` (+3 -7) 📝 `backend/open_webui/routers/users.py` (+3 -26) 📝 `backend/open_webui/socket/main.py` (+16 -40) 📝 `backend/open_webui/utils/auth.py` (+2 -5) 📝 `backend/open_webui/utils/middleware.py` (+2 -3) 📝 `backend/open_webui/utils/oauth.py` (+9 -6) 📝 `backend/open_webui/utils/telemetry/metrics.py` (+1 -2) 📝 `src/lib/components/admin/Users/UserList/EditUserModal.svelte` (+8 -3) 📝 `src/lib/components/channel/Messages/Message/UserStatus.svelte` (+1 -1) 📝 `src/lib/components/layout/Sidebar/UserMenu.svelte` (+2 -2) 📝 `src/routes/+layout.svelte` (+16 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-20 05:50:43 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#25250