← Back to report

open-webui/open-webui

All events — 2026-03-20

Type AI Score Description Actor Reason Date
COMMIT 1.00 fix: replace bare string raises with proper exception types Commit message contains explicit AI assi 2026-03-08
PR 1.00 fix: support TEI reranker format in ExternalReranker with au PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: refine message data lazy loading to prevent 404s PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: use hybrid search and reranking in builtin query_knowle PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: skip profile preview and status fetch for channel webho PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: close thread sidebar on parent message deletion PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 feat: add confirmation dialog for single memory entry deleti PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: stop event bubbling on memory deletion PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: Prevent task list checkboxes from shrinking PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: Prevent task list checkboxes from shrinking PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: close sidebar chat menu after action taken PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 fix: prevent loading skeleton for finalized empty assistant PR body explicitly mentions AI collabora 2026-03-20
PR 1.00 Feat: katex render more equations correctly by splitting del PR body explicitly mentions AI collabora 2026-03-03
PR 1.00 perf: massive 99.982% payload size reduction for functions l PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 fix: add missing primary key constraints to legacy Peewee ta PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 i18n: correct Spanish (es-ES) translation errors PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 i18n: Update pt-PT translation PR body explicitly mentions AI collabora 2026-03-11
PR 1.00 FIX: serper.dev API - Change snippet key from 'description' PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 feat: add config-driven file metadata support for knowledge PR body explicitly mentions AI collabora 2026-03-16
PR 1.00 fix: wrong icon shown after removing a toggled filter PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 fix: apply displayName filter in SCIM Groups GET endpoint PR body explicitly mentions AI collabora 2026-02-17
PR 1.00 fix: Oauth empty roles handling PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 fix: prevent event bubbling on memory edit/delete buttons PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 fix: strip thinking content from model context PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 fix: strip thinking content from model context PR body explicitly mentions AI collabora 2026-03-19
PR 1.00 i18n(az-AZ): added Azerbaijani translation PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 feat: Allow HTML responses from tool results to include a cu PR body explicitly mentions AI collabora 2026-03-15
PR 1.00 fix: OAuth empty roles handling PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 fix:Kimi toolcalling PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 fix:Solving Issues with Kimi K2.5 Tool CallingDev PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 refactor: remove pydub dependency PR body explicitly mentions AI collabora 2026-03-04
PR 1.00 fix: Rename the chat only on the "first" response PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 fix: Improved handling of details and code blocks PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 fix: respect content edits for assistant messages with outpu PR body explicitly mentions AI collabora 2026-02-18
PR 1.00 fix: show model avatars in chat search preview modal PR body explicitly mentions AI collabora 2026-03-18
PR 1.00 refactor: simplify retrieval loaders to satisfy Ruff PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 fix: allow sending image-only messages without text in chann PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 chore: align black with Ruff backend formatting PR body explicitly mentions AI collabora 2026-03-17
PR 1.00 refactor: simplify retrieval loaders to satisfy Ruff PR body explicitly mentions AI collabora 2026-03-17
PR 0.20 feat: add upload_file_to_terminal builtin tool Technical explanation; lacks generic/AI- 2026-03-02
PR 0.15 fix: surface OAuth auth prompt for default MCP tools via toa PR mentions issue and solution with spec 2026-03-06
PR 0.15 fix: OAuth/OIDC session cookie is not persistent — users log Technical, concise, problem-focused; no 2026-03-18
COMMIT 0.10 fix: correct Azure TTS locale extraction for SSML xml:lang ( Technical explanation, domain-specific t 2026-03-08
COMMIT 0.10 fix: URL-encode OAuth error message in redirect URL (#22415) Technical, domain-specific; direct, incl 2026-03-08
PR 0.10 Docs/chinese translation Slightly formal but normal project docum 2026-03-20
PR 0.10 fix: apply folder prompt to temporary chats Clear, concise fix explanation; no AI si 2026-03-19
PR 0.10 fix: register OAUTH_SUB_CLAIM on app.state.config in main.py Technical summary; domain references pre 2026-03-19
PR 0.10 fix: prevent URL double-indexing on # trigger after backspac Bug fix description with issue numbers; 2026-03-19
PR 0.10 fix: folder prompt ignored in temporary chats Bug fix summary; domain-specific, inform 2026-03-19
PR 0.10 feat: extend Mistral OCR with base64 mode for LLM proxy comp Clear domain-specific terms, concise cha 2025-12-22
PR 0.10 fix: close chat menu dropdown after cloning a chat Concise summary, domain-specific methods 2026-03-19
PR 0.10 fix(modal): resolve ReferenceError for idx in InputVariables Checklist and terse technical phrasing r 2026-03-19
PR 0.10 fix: OAuth/OIDC session cookie missing max_age causes users Title is clear and technical, summary is 2026-03-18
PR 0.10 fix: close thread sidebar when parent message is deleted Direct technical summary, domain wording 2026-03-19
PR 0.10 fix: close thread sidebar when parent message is deleted Checklist with brief, specific content; 2026-03-19
PR 0.10 fix: prevent event bubbling on memory delete/edit buttons Checklist and concise technical language 2026-03-19
PR 0.10 fix: respect FORWARDED_ALLOW_IPS environment variable in sta Checklist, succinct technical descriptio 2026-03-12
PR 0.10 fix: use SvelteKit client-side navigation for Playground and Structured, domain-specific summary, no 2026-03-19
PR 0.10 fix: skip message data fetch for pending/optimistic messages Domain-specific root cause explanation, 2026-03-19
PR 0.10 fix: make RedisDict.set() atomic to prevent intermittent mod Technical phrasing and domain-specific d 2026-03-19
PR 0.10 fix: guard audioQueue access to prevent TypeError in Search Casual technical tone, conciseness, and 2026-03-19
PR 0.10 fix: make RedisDict.set() atomic to prevent intermittent mod Technical, concise, domain-specific; cle 2026-03-19
PR 0.10 fix: deduplicate notes in pagination to prevent each_key_dup Direct technical explanation with app-sp 2026-03-19
PR 0.10 fix: guard audioQueue access to prevent TypeError in Search Concise, technical, with Svelte domain j 2026-03-19
PR 0.10 fix: prevent event bubbling on memory delete/edit buttons Informal phrasing, domain jargon, clear 2026-03-19
PR 0.10 fix: close thread sidebar when parent message is deleted Issue-specific, concise, technical conte 2026-03-19
COMMIT 0.09 fix: TTS reading thinking content when reasoning has code bl Detailed bugfix explanation, domain term 2026-03-06
COMMIT 0.08 feat: use CodeMirror for always-editable code file preview Technical changelog with jargon; lacks A 2026-03-06
COMMIT 0.05 feat: support pipe filters for per-message content truncatio Technical, concise, uses domain vocabula 2026-03-08
COMMIT 0.05 fix: display image thumbnails in pending message queue Direct technical explanation, informal, 2026-03-08
COMMIT 0.05 fix: add missing group_id filter to analytics token usage qu Detailed technical context and use of do 2026-03-08
COMMIT 0.05 fix: migration streaming/batching (#21542) Technical, terse commit message and chan 2026-03-08
COMMIT 0.05 fix: persist token usage data for non-streaming chat respons Direct and technical, lacks AI phrasing 2026-03-07
COMMIT 0.05 chore: dep bump (#22305) Concise technical phrasing, no AI hallma 2026-03-07
COMMIT 0.05 perf: rewrite createMessagesList from recursive to iterative Technical, succinct and domain-specific 2026-03-06
PR 0.05 fix: guard audioQueue access in Search Chats preview Brief technical language; lacks AI hallm 2026-03-19
PR 0.05 fix: make RedisDict.set() atomic with diff-based update Concise changelog; domain jargon present 2026-03-19
PR 0.05 fix: skip message data fetch for pending channel messages Terse summary with domain-specific refer 2026-03-19
PR 0.05 feat: Add OAUTH_AUTHORIZE_PARAMS env var for extra OIDC auth Technical description; informal, specifi 2026-03-19
PR 0.05 fix: register OAUTH_SUB_CLAIM on app.state.config in main.py Extremely brief, technical context; no A 2026-03-19
PR 0.05 fix: close dropdown menu after cloning chat Terse, direct changelog and fix descript 2026-03-18
PR 0.05 fix: resolve ReferenceError in InputVariablesModal preventin Contains checklist and terse, technical 2026-03-18
PR 0.05 feat: Add OAuth2.1 static auth for MCP servers Feature description is brief and technic 2026-03-05
PR 0.05 fix: prevent inconsistent bubble sizes with code blocks in w Uses domain-specific vocabulary and mini 2026-03-18
PR 0.05 fix: validate and normalize model tags to prevent UI crash Brief technical note; no AI phrasing det 2026-02-08
PR 0.05 feat: support upstream model metadata from /v1/models respon Domain-specific and terse content, human 2026-03-08
PR 0.05 fix: resolve ReferenceError in InputVariablesModal Direct explanation with error reference; 2026-03-17
PR 0.05 fix: resolve UnboundLocalError for limit in oracle23ai.py ge Concise technical summary; domain-specif 2026-03-15
PR 0.05 fix: align file context injection by user-role messages for Technical fix explanation; writing is te 2026-03-17
PR 0.05 fix: make fetch_url max_content_length configurable via env Uses direct, technical language and conc 2026-03-17
PR 0.05 fix(oracle23ai): assign limit before use to fix UnboundLocal Technical explanation, clear domain deta 2026-03-17
PR 0.05 feat: use rich text editor for knowledge file editing Structured technical content with human- 2026-03-17
PR 0.05 fix(oracle23ai): assign limit before use to fix UnboundLocal Contains technical root cause, uses doma 2026-03-17
PR 0.05 fix: Fix streaming JSON parsing and preserve model tool_ids Concise changelog with technical detail; 2026-03-17
COMMIT 0.00 refac Commit message is a terse domain abbrevi 2026-03-09
COMMIT 0.00 chore: bump Minimal, informal commit message; strong 2026-03-09
COMMIT 0.00 chore: Changelog updates (#22460) Changelog entry filled with domain-speci 2026-03-08
COMMIT 0.00 refac Single-word abbreviation is human engine 2026-03-08
COMMIT 0.00 refac Brief, informal message; domain-specific 2026-03-08
COMMIT 0.00 refac Concise commit message; domain-abbreviat 2026-03-08
COMMIT 0.00 refac Short, informal domain abbreviation; typ 2026-03-08
COMMIT 0.00 chore: format Minimal format commit; human shorthand, 2026-03-08
COMMIT 0.00 refac Short 'refac' is human shorthand for ref 2026-03-08
COMMIT 0.00 refac Terse, domain-specific abbreviation—huma 2026-03-08
COMMIT 0.00 refac/fix Extremely terse; lacks AI-style phrasing 2026-03-08
COMMIT 0.00 Update Citations.svelte (#21897) Brief, direct, specific, matches human c 2026-03-08
COMMIT 0.00 Add support for mariadb-vector as backing vector DB (#21931) Concise description; human technical com 2026-03-08
COMMIT 0.00 refac Single word; no AI traits, typical of hu 2026-03-08
COMMIT 0.00 fix: filter out internal tool methods starting with undersco Very concise technical fix, natural huma 2026-03-08
COMMIT 0.00 fix: replace bare except with except Exception in main.py (# Brief commit message; lacks AI hallmarks 2026-03-08
COMMIT 0.00 fix: prevent TypeError in Teams webhook when user data is mi Clear technical explanation; domain jarg 2026-03-08
COMMIT 0.00 fix: prevent pipeline filter from corrupting payload on HTTP Technical, detailed changelog; human sty 2026-03-08
COMMIT 0.00 fix: use static month names in getTimeRange to prevent OS lo Technical commit, domain-specific phrasi 2026-03-08
COMMIT 0.00 fix: add missing opentelemetry-instrumentation-system-metric Minimal commit message; lacks AI signals 2026-03-08
COMMIT 0.00 refac Very terse one-word commit; human style. 2026-03-08
COMMIT 0.00 refac One-word terse commit message; human sty 2026-03-08
COMMIT 0.00 i18n : Updated ms-MY Malay (Bahasa Malaysia) Language (#2245 Generic template-filled update; no AI si 2026-03-08
COMMIT 0.00 i18n: (pt-BR) add translations for newly added UI items + co Domain-specific translation update; huma 2026-03-08
COMMIT 0.00 # i18n: (pt-BR) add translations for newly added UI items + Domain-specific translation update; huma 2026-03-08
COMMIT 0.00 fix: replace bare except with Exception in oauth.py (#22420) Technical explanation and concise; no AI 2026-03-08
COMMIT 0.00 refac Extremely terse, no AI traits. 2026-03-08
COMMIT 0.00 refac Single-word commit, clearly human. 2026-03-08
COMMIT 0.00 refac Brief, informal wording, no AI hallmarks 2026-03-08
COMMIT 0.00 refac Minimal, human-style commit message. 2026-03-08
COMMIT 0.00 refac Only the word 'refac'; definitely human. 2026-03-08
COMMIT 0.00 refac Direct and shorthand, lacks AI style. 2026-03-08
COMMIT 0.00 refac Single term, informal and human. 2026-03-08
COMMIT 0.00 refac One-word commit, clearly not AI. 2026-03-08
COMMIT 0.00 refac Very terse, no AI indicators present. 2026-03-08
COMMIT 0.00 doc: changelog Single word, terse domain-specific commi 2026-03-08
COMMIT 0.00 fix: add deterministic tiebreaker to all paginated chat quer Technical, concise, uses domain jargon w 2026-03-08
COMMIT 0.00 changelog: 0.8.9 (#22186) Changelog list, domain-specific, informa 2026-03-08
COMMIT 0.00 chore: format Single word, casual commit message typic 2026-03-08
COMMIT 0.00 refac Very terse, domain-specific abbreviation 2026-03-08
COMMIT 0.00 refac Same as above; terse, domain abbreviatio 2026-03-08
COMMIT 0.00 enh: create subfolder Short, domain-specific; co-author traile 2026-03-08
COMMIT 0.00 refac Single word, informal tone, no AI indica 2026-03-08
COMMIT 0.00 refac Single word, domain abbreviation, typica 2026-03-08
COMMIT 0.00 refac Single word, domain abbreviation, no sty 2026-03-08
COMMIT 0.00 enh: code interpreter pyodide fs Single-line, terse commit message with d 2026-03-08
COMMIT 0.00 fix: add deterministic ordering to chat_ids pagination query Concise technical fix description, infor 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 fix: use path converter for model ID routes in analytics to Brief technical fix; uses domain-specifi 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 fix: banner type dropdown requires two selections to registe Informal, specific bug reference with do 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 refac Single-word, informal commit message. 2026-03-08
COMMIT 0.00 fix: add support for scope in OAuth refresh token request (# Technical changelog; uses domain jargon 2026-03-08
COMMIT 0.00 refac Single word, no AI traits; clearly human 2026-03-07
COMMIT 0.00 refac: inline codespan rich text input Short technical message plus human co-au 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single word, no AI signals; clearly huma 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 fix: prevent message queue from overflowing screen (#22176) Short changelog-style message, direct wo 2026-03-07
COMMIT 0.00 feat: Avoid overview profile image squashed (#22261) Concise changelog, domain-specific, lack 2026-03-07
COMMIT 0.00 i18n: improve Chinese translation (#22351) Minimal i18n commit, brief and technical 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 fix: terminals button ui Short and direct UI fix, typical human c 2026-03-07
COMMIT 0.00 refac Single-word commit 'refac' is terse and 2026-03-07
COMMIT 0.00 Update translation.json (#22353) Generic commit summary, no AI signals. 2026-03-07
COMMIT 0.00 i18n: expand Turkish translations across missing frontend UI Domain-specific and detailed, not AI sty 2026-03-07
COMMIT 0.00 enh: prevent models from always using internal knowledge bas Brief technical, informal tone, human-wr 2026-03-07
COMMIT 0.00 refac Abbreviation, minimal, typical human com 2026-03-07
COMMIT 0.00 feat: use CodeMirror editor for HTML source view, hide save Uses code jargon, concise changelog, hum 2026-03-07
COMMIT 0.00 refac Abbreviated commit, common human shortha 2026-03-06
COMMIT 0.00 refac Concise shorthand, standard human commit 2026-03-06
COMMIT 0.00 perf(models): batch-fetch function valves to eliminate N+1 q Technical explanation, domain jargon, hu 2026-03-06
COMMIT 0.00 fix: Use toBlob on first mobile export to avoid black canvas Direct technical fix, short, human-like 2026-03-06
COMMIT 0.00 refac Abbreviated, typical human refactor note 2026-03-06
COMMIT 0.00 refac Minimal commit message, common human pat 2026-03-06
COMMIT 0.00 refac Minimal commit message, human abbreviati 2026-03-06
COMMIT 0.00 refac Minimal commit message; no AI traits. 2026-03-06
COMMIT 0.00 revert Terse, typical human revert message. 2026-03-06
COMMIT 0.00 perf: convert APIKeyRestrictionMiddleware to pure ASGI (#221 Concise, technical commit title; no AI i 2026-03-06
COMMIT 0.00 refac Minimal abbreviation, usual human refact 2026-03-06
PR 0.00 chore: sec wording and references Mostly template content, actual free-tex 2026-03-20
PR 0.00 fix: Update Selector.svelte Brief PR title with no AI hallmarks; no 2026-03-19
PR 0.00 feat: Smart sync for knowledge base directory uploads Contains domain-specific details; normal 2026-01-27
PR 0.00 docs: complete Chinese translation for Open WebUI Describes translation update; language a 2026-03-20
PR 0.00 fix: set HTML lang attribute dynamically to prevent unwanted Direct, technical description; human-wri 2026-03-20
PR 0.00 fix: TypeError in get_license_data() when exp field is None Technical bugfix explanation; informal a 2026-03-20
PR 0.00 fix: apply folder prompt to temporary chats Direct fix description; includes technic 2026-03-20
PR 0.00 fix: close dropdown menu after cloning a chat Direct summary and fix; domain-specific, 2026-03-20
PR 0.00 fix: close thread sidebar when parent message is deleted Technical problem and fix described conc 2026-03-20
PR 0.00 chore(deps): bump the npm_and_yarn group across 1 directory 2026-03-20
PR 0.00 chore: changelog Changelog only; no AI-specific phrasing 2026-03-11
PR 0.00 chore(deps): bump the npm_and_yarn group across 1 directory 2026-03-18
PR 0.00 chore(deps): bump the uv group across 1 directory with 3 upd 2026-03-18
PR 0.00 chore(deps): bump the pip group across 2 directories with 3 2026-03-18
PR 0.00 feat: ui improvement No free-text content; just title. Insuff 2023-11-11
PR 0.00 fix: message editing Title-only, terse with human-style abbre 2026-03-17
PR 0.00 fix(oracle23ai): assign limit before use to fix UnboundLocal Brief, domain-specific fix title; clearl 2026-03-17
PR 0.00 chore(deps): bump the npm_and_yarn group across 1 directory 2026-03-17