[PR #4623] [MERGED] 0.3.14 #37156

Closed
opened 2026-04-25 10:45:30 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/4623
Author: @tjbck
Created: 8/15/2024
Status: Merged
Merged: 8/21/2024
Merged by: @tjbck

Base: mainHead: dev


📝 Commits (10+)

  • 3befadb remove unnecessary nesting, remove unused endpoint
  • 589efcd is_chat_completion_request helper, remove nesting
  • 23f1bee cleanup
  • 60003c9 rename to chat_completions_inlet_handler for clarity
  • 556141c refactor task
  • 0c9119d move task to metadata
  • 9fb7096 factor out get_content_from_response
  • a68b918 refactor get_function_call_response
  • ff9d899 fix more LSP errors
  • e866882 factor out get_function_calling_payload

📊 Changes

117 files changed (+4149 additions, -4195 deletions)

View changed files

📝 .github/dependabot.yml (+2 -2)
📝 CHANGELOG.md (+31 -0)
📝 backend/apps/audio/main.py (+70 -50)
📝 backend/apps/images/main.py (+219 -242)
📝 backend/apps/images/utils/comfyui.py (+57 -309)
📝 backend/apps/ollama/main.py (+15 -8)
📝 backend/apps/openai/main.py (+2 -1)
📝 backend/apps/rag/main.py (+2 -4)
📝 backend/apps/webui/main.py (+23 -14)
📝 backend/apps/webui/models/users.py (+3 -10)
📝 backend/apps/webui/routers/auths.py (+4 -0)
📝 backend/apps/webui/routers/utils.py (+2 -1)
📝 backend/config.py (+183 -48)
📝 backend/constants.py (+1 -0)
📝 backend/main.py (+425 -487)
📝 backend/requirements.txt (+6 -6)
backend/static/fonts/NotoSansSC-Regular.ttf (+0 -0)
backend/utils/schemas.py (+104 -0)
📝 backend/utils/task.py (+37 -0)
📝 backend/utils/tools.py (+86 -1)

...and 80 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/4623 **Author:** [@tjbck](https://github.com/tjbck) **Created:** 8/15/2024 **Status:** ✅ Merged **Merged:** 8/21/2024 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`3befadb`](https://github.com/open-webui/open-webui/commit/3befadb29f61df4c363697829cc1be0d820a0d50) remove unnecessary nesting, remove unused endpoint - [`589efcd`](https://github.com/open-webui/open-webui/commit/589efcdc5fe61754112312ef275fa6f164362efc) is_chat_completion_request helper, remove nesting - [`23f1bee`](https://github.com/open-webui/open-webui/commit/23f1bee7bd3af6bc935934e5d31240724928cf81) cleanup - [`60003c9`](https://github.com/open-webui/open-webui/commit/60003c976aadfd44f8ff25850872301e564888e6) rename to chat_completions_inlet_handler for clarity - [`556141c`](https://github.com/open-webui/open-webui/commit/556141cdd84db9483afeb3c68d4dc795847b5fc8) refactor task - [`0c9119d`](https://github.com/open-webui/open-webui/commit/0c9119d6199f61c623ea06e0899a2f36c7ecc09d) move task to metadata - [`9fb7096`](https://github.com/open-webui/open-webui/commit/9fb70969d729af13960ddf9b4be5df753299d57e) factor out get_content_from_response - [`a68b918`](https://github.com/open-webui/open-webui/commit/a68b918cbbc84e4b1ecc806c00c7d425c60d31b8) refactor get_function_call_response - [`ff9d899`](https://github.com/open-webui/open-webui/commit/ff9d899f9c5d8318cacc17c23b1df64a64213eea) fix more LSP errors - [`e866882`](https://github.com/open-webui/open-webui/commit/e86688284add6a5a6c37584f666019d4d15745b5) factor out get_function_calling_payload ### 📊 Changes **117 files changed** (+4149 additions, -4195 deletions) <details> <summary>View changed files</summary> 📝 `.github/dependabot.yml` (+2 -2) 📝 `CHANGELOG.md` (+31 -0) 📝 `backend/apps/audio/main.py` (+70 -50) 📝 `backend/apps/images/main.py` (+219 -242) 📝 `backend/apps/images/utils/comfyui.py` (+57 -309) 📝 `backend/apps/ollama/main.py` (+15 -8) 📝 `backend/apps/openai/main.py` (+2 -1) 📝 `backend/apps/rag/main.py` (+2 -4) 📝 `backend/apps/webui/main.py` (+23 -14) 📝 `backend/apps/webui/models/users.py` (+3 -10) 📝 `backend/apps/webui/routers/auths.py` (+4 -0) 📝 `backend/apps/webui/routers/utils.py` (+2 -1) 📝 `backend/config.py` (+183 -48) 📝 `backend/constants.py` (+1 -0) 📝 `backend/main.py` (+425 -487) 📝 `backend/requirements.txt` (+6 -6) ➕ `backend/static/fonts/NotoSansSC-Regular.ttf` (+0 -0) ➕ `backend/utils/schemas.py` (+104 -0) 📝 `backend/utils/task.py` (+37 -0) 📝 `backend/utils/tools.py` (+86 -1) _...and 80 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-25 10:45:30 -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#37156