0b0962a2ae
fix: Show DefaultFiltersSelector for global toggleable filters ( #123 ) ( #20066 )
...
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-21 04:50:36 -05:00
2e7c7d635d
fix: prevent ExternalReranker from blocking event loop during RAG queries ( #20049 )
...
* fix: prevent ExternalReranker from blocking event loop during RAG queries (#120 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
Fixes #19900
* Merge pull request open-webui#19030 from open-webui/dev (#122 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
Fixes #19900
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-20 08:43:40 -05:00
823b9a6dd9
chore/perf: Remove old SRC level log env vars with no impact ( #20045 )
...
* Update openai.py
* Update env.py
* Merge pull request open-webui#19030 from open-webui/dev (#119 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-20 08:16:14 -05:00
Classic298
cd170735c5
chore: dep bump ( #20012 )
...
* Update requirements-min.txt
* Update pyproject.toml
* Update requirements.txt
* Update pyproject.toml
* Update requirements.txt
* Update requirements-min.txt
2025-12-20 07:30:30 -05:00
3d5aaa9ead
feat: Align conditional fetching with conditional rendering for API Keys and Channels ( #118 ) ( #20043 )
...
Fixes #19967
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-20 07:29:51 -05:00
149bb9dae2
feat/perf: Add ENABLE_PUBLIC_ACTIVE_USERS_COUNT environment variable ( #20027 )
...
* Merge pull request open-webui#19030 from open-webui/dev (#115 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
Resolves #13026
* Claude/find active user count 1ct t1 (#116 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
Resolves #13026
* Claude/find active user count 1ct t1 (#117 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
Resolves #13026
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-20 05:38:16 -05:00
Classic298
dce52f33c0
chore: small dep bump ( #19972 )
...
* Update requirements.txt
* Update pyproject.toml
2025-12-15 13:31:40 -05:00
Classic298
1c62be4406
chore: dep bump ( #19937 )
...
* Update requirements.txt
* Update requirements-min.txt
* Update pyproject.toml
2025-12-13 14:42:08 -05:00
Classic298
44e41806f2
chore: dep bump across many dependencies ( #19850 )
...
* Update pyproject.toml (#101 )
* Update pyproject.toml
* Update requirements.txt
* Update requirements-min.txt
* Upgrade Playwright version to 1.57.0
* Update langchain-community version to 0.3.29
* Update requirements.txt
* Update requirements-min.txt
2025-12-09 15:28:21 -05:00
Classic298
0617ede0eb
Upgrade Playwright image and command to v1.56.0 ( #19774 )
2025-12-06 09:27:45 -05:00
Classic298
dcdbafa5ae
chore: bump pymilvus ( #19773 )
...
* Update pymilvus version to 2.6.5
* Update pyproject.toml
2025-12-06 08:03:42 -05:00
Classic298
cdd75ade50
BREAKING/CAUTION: chore: chromadb dep bump - needs testing ( #19780 )
...
* Update requirements.txt
* Update requirements-min.txt
* Update pyproject.toml
2025-12-06 08:03:04 -05:00
Classic298
1779090bdb
fix: add missing env var parameter pass through for enable async embedding ( #19748 )
...
* Add enable_async parameter to embedding function
* Add enable_async parameter to RAG configuration
2025-12-04 14:59:09 -05:00
Classic298
d27e019af3
chore: update qdrant dependency to fix Startup Warning ( #19757 )
...
* Update pyproject.toml
* Update requirements.txt
2025-12-04 14:58:04 -05:00
Classic298
8361f73ca6
chore: 0.6.41 Changelog ( #19473 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-12-02 17:15:19 -05:00
Classic298
4f9677ffcf
Update translation.json ( #19697 )
...
* Update translation.json
* Update translation.json
2025-12-02 16:48:11 -05:00
a49e1d87ad
fix: Default Group ID assignment on SSO/OAUTH and LDAP ( #19685 )
...
* fix (#99 )
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
* Update auths.py
* unified logic
* PUSH
* remove getattr
* rem getattr
* whitespace
* Update oauth.py
* trusted header group sync
Added default group re-application after trusted header group sync
* not apply after syncs
* .
* rem
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-02 16:48:00 -05:00
Classic298
864d54095f
Update translation.json ( #19696 )
2025-12-02 16:06:06 -05:00
Classic298
b29fdc2a0c
Update milvus_multitenancy.py ( #19695 )
2025-12-02 15:38:06 -05:00
Classic298 and Tim Baek
12f237ff80
fix: Update milvus.py ( #19602 )
...
* Update milvus.py
* Update milvus.py
* Update milvus.py
* Update milvus.py
* Update milvus.py
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
2025-12-02 15:30:31 -05:00
Classic298
0a14196afb
Update milvus_multitenancy.py ( #19680 )
2025-12-02 03:57:14 -05:00
Classic298 and Tim Baek
4f50571b53
Chore: dep bump ( #19667 )
...
* Update pyproject.toml
* Update requirements-min.txt
* Update requirements.txt
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
2025-12-02 02:34:57 -05:00
Classic298
bb4b547574
Update middleware.py
2025-11-29 11:11:21 +01:00
Classic298
d071cdf7d4
chore: update transformers dependency to fix issue #19512 ( #19513 )
...
* Update pyproject.toml
* Update requirements.txt
* Update requirements.txt
* Update pyproject.toml
2025-11-26 16:41:56 -05:00
Classic298
4b21704498
chore: Update pymilvus dep ( #19507 )
...
* Update requirements.txt
* Update pyproject.toml
2025-11-26 16:41:20 -05:00
Classic298
9fca4969db
chore: dep bump pypdf to ver 6.4.0 ( #19508 )
...
* Update pyproject.toml
* Update requirements.txt
2025-11-26 16:41:12 -05:00
Classic298
c631659327
i18n: de-de ( #19471 )
2025-11-25 16:31:38 -05:00
Classic298
4df5b7eb2e
fix: update dependency to prevent rediss:// failure ( #19488 )
...
* Update pyproject.toml
* Update requirements.txt
* Update requirements-min.txt
2025-11-25 16:28:58 -05:00
Classic298
15c6860a49
Update CHANGELOG.md ( #19463 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-11-25 05:50:39 -05:00
Classic298
82a5f11b72
CHANGELOG: 0.6.39 ( #19446 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-11-25 05:13:23 -05:00
Classic298
6a095099d5
chore: add chardet ( #19458 )
...
* Update pyproject.toml
* Update requirements-min.txt
* Update requirements.txt
* Update requirements-min.txt
* Update requirements.txt
* Update pyproject.toml
2025-11-25 04:52:25 -05:00
Classic298 and Tim Baek
b875a438f0
Update translation.json ( #19445 )
...
Co-authored-by: Tim Baek <tim@openwebui.com >
2025-11-24 15:39:53 -05:00
Classic298
0a687980ee
Update knowledge.py ( #19434 )
2025-11-24 15:22:23 -05:00
Classic298
7d3f45eff9
chore: CHANGELOG 0.6.37 ( #19126 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-11-23 20:21:38 -05:00
Classic298
a4c3fa70c1
chore: Update README ( #19398 )
2025-11-23 16:49:55 -05:00
Classic298
99f0fe7f32
chore: user header forward minimize code changes throughout codebase ( #19392 )
...
* Update external.py
* remove unused imports
* Update ollama.py
* Update ollama.py
* Update ollama.py
* Update openai.py
2025-11-23 16:48:03 -05:00
Classic298
60dbde7e19
chore ( #19389 )
2025-11-23 04:40:05 -05:00
Classic298 and Claude
902c6cfbea
perf: 50x performance improvement for external embeddings ( #19296 )
...
* Update utils.py (#77 )
Co-authored-by: Claude <noreply@anthropic.com >
* refactor: address code review feedback for embedding performance improvements (#92 )
Co-authored-by: Claude <noreply@anthropic.com >
* fix: prevent sentence transformers from blocking async event loop (#95 )
Co-authored-by: Claude <noreply@anthropic.com >
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-22 20:54:59 -05:00
Classic298
de971d7aa2
Update translation.json ( #19364 )
2025-11-21 15:59:48 -05:00
b65c728208
feat: Add default group assignment for new users ( #94 ) ( #19325 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 17:47:15 -05:00
Classic298 and Claude
485896753d
feat: Add user header information for TTS/STT requests ( #93 ) ( #19323 )
...
Resolves #19312
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 16:43:22 -05:00
Classic298 and Claude
b4bc71d1bd
feat: add granular import/export permissions for workspace items ( #19242 )
...
* feat: add granular import/export permissions for workspace items (#55 )
Co-authored-by: Claude <noreply@anthropic.com >
* Fix permissions toggles not saving in EditGroupModal (#58 )
Co-authored-by: Claude <noreply@anthropic.com >
* Fix permissions toggles not saving in EditGroupModal (#59 )
Co-authored-by: Claude <noreply@anthropic.com >
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-17 18:25:23 -05:00
Classic298
a79a39bb64
Update translation.json ( #19213 )
2025-11-16 13:27:08 -05:00
Classic298 and Claude
ad17d35ac4
feat: Add custom API endpoint and user info headers for Perplexity Search ( #31 ) ( #19147 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-12 22:53:54 -05:00
Classic298 and google-labs-jules[bot]
6eea0d40ab
Feat: optionally disable password login endpoints ( #19113 )
...
* Implement message cleaning before API call
* Filter out empty assistant messages before cleaning
* Update catalan translation.json (#29 )
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
* Update main.py
* Update auths.py
* Update Chat.svelte
---------
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-11-11 17:07:57 -05:00
Classic298
a32a3dfee4
chore: CHANGELOG 0.6.36
2025-11-06 22:38:29 +01:00
Classic298
d3f40c5a56
chore: Update CHANGELOG for version 0.6.35 ( #18481 )
...
* chore: Update CHANGELOG for version 0.6.35
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG with recent feature additions
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-11-06 03:49:36 -05:00
Classic298
e4e2f8352c
Revise SECURITY.md for improved clarity
...
Updated security reporting guidelines for clarity and structure.
2025-11-06 08:43:56 +01:00
Classic298
006a2d6bb3
fix: Modify ActionsSelector to handle global action states
...
Updated checkbox behavior to account for global actions.
2025-10-24 11:46:15 +02:00
Classic298
892ddf9eac
Revise feature request template for clarity
...
Updated the feature request template to clarify scope and submission guidelines.
2025-10-20 08:38:43 +02:00
Classic298
d347497609
Merge branch 'dev' into docs-chore
2025-10-18 11:12:36 +02:00
Classic298
ab07bab140
Clarify PR guidelines for translation contributions
...
Emphasize the importance of standalone PRs for translation updates.
2025-10-18 11:11:51 +02:00
Classic298
a483d41de2
Patch 1 ( #22 )
2025-10-17 11:32:17 +02:00
Classic298
2783e0eb89
chore: Update CHANGELOG.md ( #18199 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG for version 0.6.34
Updated changelog for version 0.6.34 with new features, fixes, and improvements.
* Woops
2025-10-16 11:44:37 -05:00
Classic298
aa5de4c05b
chore
2025-10-15 08:09:15 +02:00
Classic298
e41836f8bd
Update SECURITY.md
2025-10-12 17:24:38 +02:00
Classic298
0417a456c3
Update SECURITY.md
2025-10-12 17:23:23 +02:00
Classic298
3fc29b292c
chore: expand SECURITY.MD once again
2025-10-12 17:08:13 +02:00
Classic298
31f6520ba9
enh: lower JWT expiration default value and add warn message
2025-10-12 12:33:35 +02:00
Classic298
f9ff780422
Update translation.json
2025-10-09 22:02:47 +02:00
Classic298
8ca4596918
Update SECURITY.md
2025-10-09 09:03:36 +02:00
Classic298
73f38dce88
chore: Changelog ( #17995 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-10-07 16:10:52 -05:00
Classic298
d62f21549f
Update bug_report.yaml
2025-10-06 12:36:56 +02:00
Classic298
079b9ec86e
Update pyproject.toml
2025-10-05 22:47:33 +02:00
Classic298
52998e6aaa
Update requirements.txt
2025-10-05 22:47:07 +02:00
Classic298
7259905114
Update generated image translation in DE-de
2025-09-30 10:51:39 +02:00
Classic298
0d0d28641d
Update pull_request_template.md
2025-09-30 08:36:31 +02:00
Classic298
2a3f57bc61
fix onedrive
2025-09-29 22:12:49 +02:00
Classic298
f267e479ba
DEV branch changelog 0.6.32
2025-09-29 15:55:58 +02:00
Classic298
cf20f04bdc
Update Permissions.svelte
2025-09-28 21:33:40 +02:00
Classic298
67b3929954
Delete src/lib/components/common/Warning.svelte
2025-09-28 21:27:31 +02:00
Classic298
ad9cae32dc
Delete src/lib/components/icons/ExclamationTriangle.svelte
2025-09-28 21:27:20 +02:00
Classic298
a4e0c10f34
Delete src/lib/components/admin/Users/Groups/PermissionSwitch.svelte
2025-09-28 21:27:06 +02:00
Classic298
b1e63639cd
ADD FAT WARNING - QDRANT
2025-09-28 21:17:07 +02:00
Classic298
0e99c43495
ADD FAT WARNING
2025-09-28 21:16:02 +02:00
Classic298
fb3eeaa126
Update Groups.svelte
2025-09-28 16:56:04 +02:00
Classic298
1773a4d4b8
typo
2025-09-28 11:14:27 +02:00
Classic298
27af4506df
Update config.py
2025-09-28 11:10:37 +02:00
Classic298
01d4a8ab7a
Update factory.py
2025-09-28 11:06:29 +02:00
Classic298
8dc43f9e3a
Create milvus_multitenancy.py
2025-09-28 11:05:15 +02:00
Classic298
50a2204046
add env vars
2025-09-28 11:04:24 +02:00
Classic298
9e3d5407ae
Merge branch 'open-webui:main' into feat-milvus-diskann-support
2025-09-26 10:43:01 +02:00
Classic298
b550d78905
Merge branch 'open-webui:main' into fix-milvus-limit-error
2025-09-26 10:42:53 +02:00
Classic298
4eec423950
Update CHANGELOG.md
2025-09-25 21:42:07 +02:00
Classic298
6fde0f2960
Update CHANGELOG.md
2025-09-25 21:20:39 +02:00
Classic298
a68ac4efe6
Update CHANGELOG.md
2025-09-25 21:14:46 +02:00
Classic298
c790ec7625
Update CHANGELOG.md
2025-09-25 20:58:17 +02:00
Classic298
c46f3d05a8
Update CHANGELOG.md
2025-09-25 20:56:59 +02:00
Classic298
46967ffd04
Update CHANGELOG.md
2025-09-25 20:47:12 +02:00
Classic298
17080a1c00
REORDER BY PRIORITY
2025-09-25 19:41:54 +02:00
Classic298
deb64fa6a6
Update CHANGELOG.md
2025-09-25 19:37:54 +02:00
Classic298
9bc8784e3e
Changelog dev ( #20 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-09-25 19:37:18 +02:00
Classic298
4f22a1c5e4
Update translation.json
2025-09-25 07:55:17 +02:00
Classic298
e201dc995c
Update ImagePreview.svelte
2025-09-25 07:54:58 +02:00
Classic298
b4d8287946
add youtube
2025-09-24 18:31:48 +02:00
Classic298
b8159fc43e
Update CHANGELOG.md
2025-09-17 17:24:50 +02:00
Classic298
59f9a4cdf5
Update CHANGELOG.md
2025-09-17 14:22:13 +02:00
Classic298
fd2b9cfd61
Update CHANGELOG.md
2025-09-17 08:26:40 +02:00
Classic298
69646eb1de
chore: Changelog 0.6.29 ( #19 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2025-09-16 22:34:48 +02:00
Classic298
2a9925fe18
Update CHANGELOG.md
2025-09-10 12:36:46 +02:00