[PR #8015] [MERGED] feat: channels #22146

Closed
opened 2026-04-20 03:56:37 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/8015
Author: @tjbck
Created: 12/23/2024
Status: Merged
Merged: 12/23/2024
Merged by: @tjbck

Base: devHead: channels


📝 Commits (10+)

📊 Changes

31 files changed (+2569 additions, -126 deletions)

View changed files

📝 backend/open_webui/config.py (+6 -0)
📝 backend/open_webui/main.py (+7 -0)
backend/open_webui/migrations/versions/57c599a3cb57_add_channel_table.py (+48 -0)
backend/open_webui/models/channels.py (+132 -0)
backend/open_webui/models/messages.py (+141 -0)
📝 backend/open_webui/models/users.py (+7 -0)
📝 backend/open_webui/routers/auths.py (+3 -0)
backend/open_webui/routers/channels.py (+336 -0)
📝 backend/open_webui/socket/main.py (+7 -1)
src/lib/apis/channels/index.ts (+300 -0)
📝 src/lib/components/admin/Settings/General.svelte (+11 -1)
src/lib/components/channel/Channel.svelte (+145 -0)
src/lib/components/channel/MessageInput.svelte (+299 -0)
src/lib/components/channel/Messages.svelte (+117 -0)
src/lib/components/channel/Messages/Message.svelte (+203 -0)
src/lib/components/channel/Navbar.svelte (+84 -0)
📝 src/lib/components/chat/Chat.svelte (+2 -2)
📝 src/lib/components/chat/MessageInput.svelte (+1 -1)
📝 src/lib/components/chat/Messages/Name.svelte (+1 -1)
src/lib/components/chat/Navbar.svelte (+194 -0)

...and 11 more files

📄 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/8015 **Author:** [@tjbck](https://github.com/tjbck) **Created:** 12/23/2024 **Status:** ✅ Merged **Merged:** 12/23/2024 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `channels` --- ### 📝 Commits (10+) - [`27d2fbb`](https://github.com/open-webui/open-webui/commit/27d2fbbe33ea7137e85c88c8643b2c84e1851821) refac: sidebar styling - [`7083a61`](https://github.com/open-webui/open-webui/commit/7083a61ddb4d53e5a10d876dd265266efd75f226) refac - [`79aae7a`](https://github.com/open-webui/open-webui/commit/79aae7a76e9c70a2d2c5cee6b1e87736ccdd9d91) refac: styling - [`7c8de9e`](https://github.com/open-webui/open-webui/commit/7c8de9e22190f26496c27818ef9e419585a121d0) feat: channels backend - [`2e85c8e`](https://github.com/open-webui/open-webui/commit/2e85c8e24d73a589096937ae38fdc5599997a4b7) refac - [`e444f76`](https://github.com/open-webui/open-webui/commit/e444f769f607746b2b5767b11e0dadcb115051a9) refac - [`2914c29`](https://github.com/open-webui/open-webui/commit/2914c29ab3adffdc3389ceb630b2f1570359677e) refac: styling - [`eaecd15`](https://github.com/open-webui/open-webui/commit/eaecd15e690736c373006f1cc95c868263ace490) refac - [`f1d21fc`](https://github.com/open-webui/open-webui/commit/f1d21fc59a52bd7ca117f73411fc65231f02f6eb) feat: channel socket integration - [`5e8f304`](https://github.com/open-webui/open-webui/commit/5e8f3048f925a4cdb26661e9757b14a78f70d6ce) refac ### 📊 Changes **31 files changed** (+2569 additions, -126 deletions) <details> <summary>View changed files</summary> 📝 `backend/open_webui/config.py` (+6 -0) 📝 `backend/open_webui/main.py` (+7 -0) ➕ `backend/open_webui/migrations/versions/57c599a3cb57_add_channel_table.py` (+48 -0) ➕ `backend/open_webui/models/channels.py` (+132 -0) ➕ `backend/open_webui/models/messages.py` (+141 -0) 📝 `backend/open_webui/models/users.py` (+7 -0) 📝 `backend/open_webui/routers/auths.py` (+3 -0) ➕ `backend/open_webui/routers/channels.py` (+336 -0) 📝 `backend/open_webui/socket/main.py` (+7 -1) ➕ `src/lib/apis/channels/index.ts` (+300 -0) 📝 `src/lib/components/admin/Settings/General.svelte` (+11 -1) ➕ `src/lib/components/channel/Channel.svelte` (+145 -0) ➕ `src/lib/components/channel/MessageInput.svelte` (+299 -0) ➕ `src/lib/components/channel/Messages.svelte` (+117 -0) ➕ `src/lib/components/channel/Messages/Message.svelte` (+203 -0) ➕ `src/lib/components/channel/Navbar.svelte` (+84 -0) 📝 `src/lib/components/chat/Chat.svelte` (+2 -2) 📝 `src/lib/components/chat/MessageInput.svelte` (+1 -1) 📝 `src/lib/components/chat/Messages/Name.svelte` (+1 -1) ➕ `src/lib/components/chat/Navbar.svelte` (+194 -0) _...and 11 more files_ </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 03:56:37 -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#22146