Tim Baek
0a8a620fb6
Merge pull request #23925 from open-webui/dev
...
Release / release (push) Has been cancelled
Python CI / Format Backend (push) Has been cancelled
Frontend Build / Format & Build Frontend (push) Has been cancelled
Frontend Build / Frontend Unit Tests (push) Has been cancelled
Release to PyPI / release (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda126-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda126-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-slim-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-slim-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / merge-main-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda126-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-ollama-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-slim-images (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (, main) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda, cuda) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda126, cuda126) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-ollama, ollama) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-slim, slim) (push) Has been cancelled
0.9.1
2026-04-21 06:45:24 -04:00
Tim Baek
f162d4de90
doc
Create and publish Docker images with specific build args / build-main-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda126-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda126-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-slim-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-slim-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Frontend Build / Format & Build Frontend (push) Has been cancelled
Python CI / Format Backend (push) Has been cancelled
Frontend Build / Frontend Unit Tests (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda126-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-ollama-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-main-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-slim-images (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (, main) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda, cuda) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda126, cuda126) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-ollama, ollama) (push) Has been cancelled
Create and publish Docker images with specific build args / copy-to-dockerhub (-slim, slim) (push) Has been cancelled
2026-04-21 19:39:44 +09:00
Tim Baek
9f61a6f13c
fix
2026-04-21 19:37:22 +09:00
Tim Baek
f31768e20e
Merge pull request #23318 from open-webui/dev
...
0.9.0
2026-04-21 03:56:01 -04:00
Timothy Jaeryang Baek
493f238431
refac
2026-04-21 16:46:02 +09:00
Timothy Jaeryang Baek
3b821e1f3a
refac
2026-04-21 16:32:17 +09:00
Timothy Jaeryang Baek
085d3cb1c9
refac
2026-04-21 16:16:48 +09:00
Timothy Jaeryang Baek
116eb7fc55
refac
2026-04-21 16:05:26 +09:00
Timothy Jaeryang Baek
65f55847a1
refac
2026-04-21 16:04:48 +09:00
Timothy Jaeryang Baek
0542df147a
refac
2026-04-21 15:52:33 +09:00
Timothy Jaeryang Baek
6cc799b1bb
chore: format
2026-04-21 15:52:00 +09:00
Timothy Jaeryang Baek
b9fc3f367a
refac
2026-04-21 15:47:32 +09:00
Timothy Jaeryang Baek
c7b6de6ca4
refac
2026-04-21 15:41:07 +09:00
Timothy Jaeryang Baek
5f76c250f8
refac
2026-04-21 15:20:28 +09:00
Classic298
0e3135f8dc
chore: changelog ( #23187 )
...
* chore: add changelog entry for v0.8.13
* changelog: task management, admin model deletion
* changelog: emoji, shortcode, input
* changelog: swipe-to-reply mobile gesture
* changelog: emoji, recently-used, picker
* changelog: files, chat-input, attachments
* changelog: terminal session tracking, task list visibility
* changelog: move terminal session tracking to Added section
* changelog: performance, shared chat deletion
* changelog: user activity tracking, shared chat deletion optimizations
* changelog: add Russian translation entry
* changelog: MCP tool server timeout configuration
* changelog: image viewer memory optimization
* changelog: error message persistence during streaming
* changelog: codespan, animation, streaming
* changelog: streaming, performance, yield
* changelog: text, animation, streaming
* changelog: websearch, settings, fix
* changelog: automation, scheduling, workflows
* changelog: automations, permissions, access
* changelog: automations, editor, logs
* changelog: german, completion, tokens
* changelog: streaming, entities, defaults
* changelog: pyodide, cache, prompt
* changelog: details, expansion, settings
* changelog: unread, sidebar, automations
* changelog: oauth, gravatar, prompts
* changelog: wake-lock, writing, retrieval
* changelog: mcp, sidebar, usage
* changelog: oauth, citations, sidebar
* changelog: oauth, cookies, tools
* changelog: translations, tamil, localization
* changelog: tasks, fallback, stability
* changelog: title, query, performance
* changelog: sidebar, archived, menu
* changelog: input, drafts, uploads
* changelog: notes, permissions, security
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog date
* reorder changelog entries
* restore changelog ordering
* restore changelog
* changelog updates
* adjust changelog ordering
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* Update CHANGELOG.md
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* Update CHANGELOG.md
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
* changelog
2026-04-21 15:18:33 +09:00
Timothy Jaeryang Baek
7fd94b0e73
refac
2026-04-21 15:15:00 +09:00
Timothy Jaeryang Baek
c4aac0415c
refac
2026-04-21 14:58:28 +09:00
Timothy Jaeryang Baek
a27916d1db
refac
2026-04-21 14:31:04 +09:00
Timothy Jaeryang Baek
f485309fd6
refac
2026-04-21 13:57:43 +09:00
Timothy Jaeryang Baek
65834432a3
refac
2026-04-21 13:51:39 +09:00
Timothy Jaeryang Baek
46d73c9dcd
refac
2026-04-21 13:46:39 +09:00
Timothy Jaeryang Baek
a2875f13c6
refac
2026-04-21 13:33:33 +09:00
Algorithm5838
81383a7df1
fix: always rAF-throttle markdown parsing during streaming ( #23868 )
2026-04-21 13:29:33 +09:00
G30
4790faba73
fix(ui): add shift+click to bypass message deletion confirmation ( #23888 )
2026-04-21 13:21:48 +09:00
Timothy Jaeryang Baek
e88e565ab4
refac
2026-04-21 13:18:54 +09:00
Timothy Jaeryang Baek
7ddb9700ff
refac
2026-04-21 13:15:21 +09:00
Timothy Jaeryang Baek
b645b0dc23
refac
Create and publish Docker images with specific build args / merge-cuda126-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda126-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda126-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-slim-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-slim-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-slim-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (, main) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda, cuda) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda126, cuda126) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-ollama, ollama) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-slim, slim) (push) Blocked by required conditions
Python CI / Format Backend (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
2026-04-20 18:47:53 +09:00
Tim Baek
51627555bf
refac
2026-04-20 03:35:17 -04:00
Timothy Jaeryang Baek
1824e69a70
refac
Create and publish Docker images with specific build args / merge-main-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / build-main-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-main-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda126-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-cuda126-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / build-slim-image (linux/amd64, ubuntu-latest) (push) Waiting to run
Create and publish Docker images with specific build args / build-slim-image (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Create and publish Docker images with specific build args / merge-cuda-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-cuda126-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-ollama-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / merge-slim-images (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (, main) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda, cuda) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-cuda126, cuda126) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-ollama, ollama) (push) Blocked by required conditions
Create and publish Docker images with specific build args / copy-to-dockerhub (-slim, slim) (push) Blocked by required conditions
Python CI / Format Backend (push) Waiting to run
Frontend Build / Format & Build Frontend (push) Waiting to run
Frontend Build / Frontend Unit Tests (push) Waiting to run
2026-04-20 09:33:10 +09:00
Timothy Jaeryang Baek
5127354b3e
refac
2026-04-20 09:21:30 +09:00
Timothy Jaeryang Baek
dc6df52a91
refac
2026-04-20 09:11:38 +09:00
Timothy Jaeryang Baek
f246a66810
refac
2026-04-20 09:10:48 +09:00
Timothy Jaeryang Baek
c3c857a3ec
refac
...
Co-Authored-By: twheel <100867139+whatisdata@users.noreply.github.com>
2026-04-20 08:59:30 +09:00
Timothy Jaeryang Baek
47329b5032
refac
2026-04-20 08:55:34 +09:00
Timothy Jaeryang Baek
d5e69f182c
refac
2026-04-20 08:53:06 +09:00
Timothy Jaeryang Baek
e29d145a1c
refac
2026-04-20 08:48:35 +09:00
Classic298
b3ca943da1
perf(channels): batch user lookup in model_response_handler thread history ( #23795 )
...
* perf(channels): batch user lookup in model_response_handler thread history
The thread-history builder in model_response_handler called
Users.get_user_by_id once per thread message (deduped via an intra-loop
dict), producing N individual SELECTs for a thread of N unique authors.
Replace with a single Users.get_users_by_user_ids call that returns all
authors in one WHERE id IN (...) query, matching the batch pattern
already used elsewhere in this file (lines 739, 804, 1320).
Behavior is preserved: deleted users still resolve to None and fall
through to the existing 'Unknown' fallback via .get().
* refac(channels): rename loop vars to full words per review
Address reviewer feedback to use descriptive names `message` and `user`
instead of single-letter `m` and `u` in the batch user-lookup
comprehensions.
---------
Co-authored-by: Claude <noreply@anthropic.com>
2026-04-20 08:37:07 +09:00
Timothy Jaeryang Baek
56c5bc1d34
refac
2026-04-20 08:36:24 +09:00
Timothy Jaeryang Baek
fd25152076
refac
2026-04-20 08:34:15 +09:00
Algorithm5838
51cd43229c
perf: extend fast-deep-equal to remaining call sites ( #23845 )
2026-04-20 08:26:30 +09:00
joaoback
0d10b946f5
Merge pull request #23858 from joaoback/patch-36
...
i18n: add pt-BR translations for newly added UI items and consistency…
2026-04-20 08:15:54 +09:00
Timothy Jaeryang Baek
28963815d1
refac
2026-04-20 00:16:45 +09:00
Timothy Jaeryang Baek
3e3f138d93
refac
2026-04-20 00:14:53 +09:00
Timothy Jaeryang Baek
4e31fa4427
refac
2026-04-20 00:12:53 +09:00
Timothy Jaeryang Baek
24dd5b461e
refac
2026-04-20 00:09:24 +09:00
Timothy Jaeryang Baek
1d501cfa3f
refac
2026-04-20 00:07:34 +09:00
Timothy Jaeryang Baek
f6d1969067
refac
2026-04-19 23:55:17 +09:00
Timothy Jaeryang Baek
eb16ae92a5
chore: format
2026-04-19 23:49:45 +09:00
Timothy Jaeryang Baek
73e28c9393
refac
2026-04-19 23:49:23 +09:00
Timothy Jaeryang Baek
4198f36c01
refac
2026-04-19 23:46:32 +09:00