mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-11 00:04:08 -05:00
[PR #6247] [MERGED] feat: folders #8643
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/6247
Author: @tjbck
Created: 10/17/2024
Status: ✅ Merged
Merged: 10/17/2024
Merged by: @tjbck
Base:
dev← Head:folders📝 Commits (10+)
dedb26ffeat: folders db migrationc797c2erefacede7174feat: folders tablea942c30feat: folder uidea1236refac: folder id -> uuid9df9f4arefac7b97d7aenh: disable drag event listener if parent dragged29c39d4fix: collapsible space toggle issuee421be5refac: ui optimisationd5bf32fenh: save isExpanded state📊 Changes
21 files changed (+1684 additions, -116 deletions)
View changed files
📝
backend/open_webui/apps/webui/main.py(+2 -0)📝
backend/open_webui/apps/webui/models/chats.py(+28 -2)➕
backend/open_webui/apps/webui/models/folders.py(+225 -0)📝
backend/open_webui/apps/webui/routers/chats.py(+25 -0)➕
backend/open_webui/apps/webui/routers/folders.py(+259 -0)📝
backend/open_webui/constants.py(+3 -1)➕
backend/open_webui/migrations/versions/c69f45358db4_add_folder_table.py(+50 -0)📝
src/app.css(+2 -2)📝
src/lib/apis/chats/index.ts(+35 -0)➕
src/lib/apis/folders/index.ts(+269 -0)📝
src/lib/components/common/Collapsible.svelte(+11 -5)📝
src/lib/components/common/DragGhost.svelte(+1 -1)📝
src/lib/components/common/Dropdown.svelte(+1 -1)📝
src/lib/components/common/Folder.svelte(+21 -15)➕
src/lib/components/icons/Document.svelte(+19 -0)📝
src/lib/components/layout/Sidebar.svelte(+195 -31)📝
src/lib/components/layout/Sidebar/ChatItem.svelte(+51 -50)📝
src/lib/components/layout/Sidebar/ChatMenu.svelte(+8 -8)➕
src/lib/components/layout/Sidebar/Folders.svelte(+29 -0)➕
src/lib/components/layout/Sidebar/Folders/FolderMenu.svelte(+58 -0)...and 1 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.