mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 06:03:26 -05:00
[PR #4218] [CLOSED] 💄 Limit the size and number of uploaded files on the front-end to opt… #60278
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/4218
Author: @Yanyutin753
Created: 7/30/2024
Status: ❌ Closed
Base:
dev← Head:file_upload_more📝 Commits (1)
3ffd864💄 Limit the size and number of uploaded files on the front-end to optimize the upload speed📊 Changes
50 files changed (+552 additions, -78 deletions)
View changed files
📝
backend/apps/rag/main.py(+18 -0)📝
backend/config.py(+12 -0)📝
src/lib/apis/rag/index.ts(+2 -0)📝
src/lib/components/admin/Settings/Documents.svelte(+37 -0)📝
src/lib/components/chat/Controls/Controls.svelte(+1 -0)📝
src/lib/components/chat/MessageInput.svelte(+145 -66)📝
src/lib/components/chat/Messages/UserMessage.svelte(+1 -1)📝
src/lib/components/common/FileItem.svelte(+17 -2)📝
src/lib/components/workspace/Documents.svelte(+26 -8)📝
src/lib/constants.ts(+2 -0)📝
src/lib/i18n/locales/ar-BH/translation.json(+11 -0)📝
src/lib/i18n/locales/bg-BG/translation.json(+7 -0)📝
src/lib/i18n/locales/bn-BD/translation.json(+7 -0)📝
src/lib/i18n/locales/ca-ES/translation.json(+9 -1)📝
src/lib/i18n/locales/ceb-PH/translation.json(+7 -0)📝
src/lib/i18n/locales/de-DE/translation.json(+7 -0)📝
src/lib/i18n/locales/dg-DG/translation.json(+7 -0)📝
src/lib/i18n/locales/en-GB/translation.json(+7 -0)📝
src/lib/i18n/locales/en-US/translation.json(+7 -0)📝
src/lib/i18n/locales/es-ES/translation.json(+8 -0)...and 30 more files
📄 Description
Pull Request Checklist
devbranch.Changelog Entry
Description
1. During the file upload process, initialize the file first, so that the response is faster during the upload process.
https://github.com/user-attachments/assets/3fb18878-1453-4920-8cad-4cbda5cb272c
2. Environment variables
RAG_MAX_FILE_COUNTandRAG_MAX_FILE_SIZEare also set to limit the maximum size and number of files that users can upload per session, while allowing administrators to freely adjust these values.3. By adjusting the front end, we can make the front end upload files, display the size of each file, and adapt to previous files, which do not display the size of the file
Warning
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.