open-webui/backend/open_webui/models
Classic298 35763a352c
Optimize shared chats list to use column projection (#163) (#21614)
The GET /chats/shared endpoint was loading full Chat rows including
the entire conversation history JSON blob, only to discard it and
return SharedChatResponse (id, title, share_id, timestamps). Now
uses with_entities() to select only the 5 needed columns, avoiding
deserialization of potentially large chat JSON for every shared chat.
2026-02-19 15:50:03 -06:00
..
access_grants.py refac 2026-02-18 15:23:50 -06:00
auths.py refac 2026-02-11 16:16:41 -06:00
channels.py chore: format 2026-02-11 16:24:11 -06:00
chat_messages.py fix: PostgreSQL cannot use get_chat_ids_by_model_id 2026-02-13 11:20:26 -06:00
chats.py Optimize shared chats list to use column projection (#163) (#21614) 2026-02-19 15:50:03 -06:00
feedbacks.py enh: analytics model modal 2026-02-04 23:42:46 -06:00
files.py chore: format 2026-02-11 16:24:11 -06:00
folders.py chore: format 2026-02-11 16:24:11 -06:00
functions.py chore: format 2026-02-11 16:24:11 -06:00
groups.py refac 2026-02-16 13:14:40 -06:00
knowledge.py chore: format 2026-02-11 16:24:11 -06:00
memories.py perf: eliminate redundant query after memory update (#21013) 2026-01-29 21:45:09 +04:00
messages.py feat: channel webhooks 2026-01-09 02:30:15 +04:00
models.py chore: format 2026-02-11 16:24:11 -06:00
notes.py refac 2026-02-08 21:24:20 -06:00
oauth_sessions.py refac 2026-02-13 18:26:03 -06:00
prompt_history.py chore: format 2026-02-11 16:24:11 -06:00
prompts.py fix: prompts delete 2026-02-18 14:58:39 -06:00
skills.py fix: skills postgres issue 2026-02-13 11:24:08 -06:00
tags.py chore: format 2026-02-16 00:43:32 -06:00
tools.py chore: format 2026-02-11 16:24:11 -06:00
users.py chore: format 2026-02-13 15:00:39 -06:00