Timothy Jaeryang Baek
e1e3009a30
refac: granular onedrive integration types
2025-09-16 10:54:13 -05:00
Timothy Jaeryang Baek
6c0a5fa91c
refac
2025-09-11 21:56:59 +04:00
Jesper Kristensen
4ca43004ed
feat: Added support for redis as session storage
2025-09-10 14:10:40 +02:00
Tim Jaeryang Baek
71fd483fba
Merge pull request #17276 from Elettrotecnica/extend-docling-configuration
...
feat: Extend docling configuration options
2025-09-09 18:04:30 +04:00
Antonio Pisano
daa2a036f8
Extend docling configuration options to include:
...
* do_ocr
* force_ocr
* pdf_backend
* table_mode
* pipeline
as per https://github.com/docling-project/docling-serve/blob/main/docs/usage.md
See https://github.com/open-webui/open-webui/issues/17148
2025-09-08 18:51:33 +02:00
Timothy Jaeryang Baek
b5bb6ae177
refac
2025-09-08 18:50:23 +04:00
Timothy Jaeryang Baek
217f4daef0
feat: server-side OAuth token management system
...
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com>
2025-09-08 18:05:43 +04:00
Tim Jaeryang Baek
357a53eb6f
Merge pull request #17147 from anfuerer/dev
...
feat: Azure OpenAI image generation support
2025-09-03 14:12:48 +04:00
Tim Jaeryang Baek
e5829572ff
Merge pull request #17175 from garylab/bugfix/api-config
...
Bugfix: Add verify token from headers also for /api/config endpoint
2025-09-03 13:39:25 +04:00
Gary Meng
2d62796616
Allow user get /api/config with auth header
2025-09-03 13:25:09 +04:00
Andreas Fuerer
bc6afc9057
feature: Azure OpenAI image generation support
...
The image generation API used on Azure OpenAI requires to specify the API
version by appending an `api-version` query parameter to the endpoint URL.
Added the environment variable `IMAGES_OPENAI_API_VERSION` with
configuration functionality in the administration UI.
2025-09-02 15:51:45 +02:00
Timothy Jaeryang Baek
f56889c5c7
fix: fillter exception handling
2025-09-01 14:14:20 +04:00
Timothy Jaeryang Baek
e39ce16a86
enh: custom reasoning tags
2025-08-27 17:24:16 +04:00
Tim Jaeryang Baek
5a66f69460
Merge pull request #16779 from mahenning/fix--clean-unload-embed/reranker-models
...
Fix: Free VRAM memory when updating embedding / reranking models
2025-08-21 21:38:37 +04:00
Marko Henning
c821c3ecb0
Formatting
2025-08-21 13:40:56 +02:00
Timothy Jaeryang Baek
e6da38464b
refac: ENABLE_ADMIN_WORKSPACE_CONTENT_ACCESS renamed to BYPASS_ADMIN_ACCESS_CONTROL
2025-08-21 13:08:22 +04:00
Marko Henning
cd02ff2e07
Fix if checks
2025-08-20 14:07:13 +02:00
Marko Henning
39fe385017
Correctly unloads embedding/reranker models
2025-08-20 13:30:45 +02:00
Timothy Jaeryang Baek
d6f709574e
refac/enh: async process chat handling
2025-08-19 01:24:53 +04:00
Timothy Jaeryang Baek
f97f21bf3a
refac/fix: rename WEB_SEARCH_CONCURRENT_REQUESTS to WEB_LOADER_CONCURRENT_REQUESTS
2025-08-18 20:06:36 +04:00
Timothy Jaeryang Baek
2387877dae
refac/fix: model name retrieval edge case
2025-08-17 03:50:55 +04:00
Timothy Jaeryang Baek
13fe78428b
refac
2025-08-14 04:50:33 +04:00
Timothy Jaeryang Baek
93205d4320
fix: pending user display content
2025-08-14 02:27:24 +04:00
Timothy Jaeryang Baek
ff55ca4d75
fix: temp chat not working
2025-08-13 19:18:30 +04:00
Timothy Jaeryang Baek
e7d9755d97
refac
2025-08-13 18:18:30 +04:00
Tim Jaeryang Baek
8a745b9bbf
Merge branch 'dev' into fix_model_access
2025-08-13 18:07:29 +04:00
Tim Jaeryang Baek
37b8ea3ab2
Merge pull request #16557 from ShirasawaSama/patch-3
...
feat: Add administrator permission control (BYPASS_MODEL_ACCESS_CONTROL) to the two remaining main APIs
2025-08-13 17:56:39 +04:00
Timothy Jaeryang Baek
4cca1829c2
refac
2025-08-13 17:49:57 +04:00
Timothy Jaeryang Baek
230e21b10c
Revert "Merge pull request #16547 from Gyarbij/main"
...
This reverts commit dd3cd4ac4f , reversing
changes made to f0c2d47b24 .
2025-08-13 17:49:19 +04:00
Shirasawa
e966f54001
feat: Add administrator permission control to the two remaining APIs
2025-08-13 07:02:36 +00:00
Chono N
23575825a1
fix: improve model sorting by handling missing names
2025-08-12 22:27:59 +02:00
Classic298
df314fda1d
Update main.py
2025-08-11 23:41:49 +02:00
Classic298
f758bf74c2
Update main.py
2025-08-11 23:39:01 +02:00
Timothy Jaeryang Baek
32a022a823
enh: v1 endpoint support
2025-08-11 00:45:59 +04:00
Timothy Jaeryang Baek
cd778582d5
fix: undefined model_id issue
2025-08-10 13:48:12 +04:00
Timothy Jaeryang Baek
d8c76e9a0c
refac
2025-08-10 01:31:07 +04:00
Timothy Jaeryang Baek
b1d5e3b687
refac
2025-08-10 01:29:51 +04:00
Timothy Jaeryang Baek
1a93891d97
feat: stream delta chunk
...
Co-Authored-By: Jan Kessler <Ithanil@users.noreply.github.com>
2025-08-09 23:43:27 +04:00
Timothy Jaeryang Baek
f4d2c6027a
refac
2025-08-09 21:10:12 +04:00
Timothy Jaeryang Baek
2bccc7b8fc
refac
2025-08-08 14:18:17 +04:00
Timothy Jaeryang Baek
428db553e2
refac
2025-08-06 14:27:07 +04:00
Timothy Jaeryang Baek
6c06024cf9
refac: scim
2025-08-06 14:25:42 +04:00
Tim Jaeryang Baek
f0e1c3f540
Merge pull request #15694 from dieu-bis/feat/scim-2.0-support
...
FEAT: Add SCIM 2.0 support for automated user provisioning
2025-08-06 14:22:48 +04:00
Tim Jaeryang Baek
5db60ca34f
Merge pull request #15903 from Hisma/marker-api-update
...
feat: Add configurable API URL (for self-hosting) and additional_config parameter for Datalab Marker API
2025-08-04 15:21:03 +04:00
Timothy Jaeryang Baek
35400daf19
enh/refac: redis cluster support
2025-08-04 14:15:08 +04:00
Timothy Jaeryang Baek
84289b9a8d
refac
2025-07-31 18:45:39 +04:00
Timothy Jaeryang Baek
b510f21a5b
feat: signup confirm password
2025-07-31 16:43:37 +04:00
Timothy Jaeryang Baek
d3547f0f54
refac: error handling
2025-07-31 16:17:33 +04:00
Tim Jaeryang Baek
4cccb097f9
Merge pull request #16131 from open-webui/main
...
refac
2025-07-29 23:46:00 +04:00
Timothy Jaeryang Baek
b8da4a8cd8
refac
2025-07-29 23:45:25 +04:00
amoshydra
56a094a34a
fix(pwa): remove orientation specifier, respect OS level rotation
...
Related to #13949
2025-07-29 05:48:15 +08:00
Timothy Jaeryang Baek
0c5fbdedd8
refac
2025-07-28 11:09:48 +04:00
Hisma
a99e20cc3d
add format_lines
2025-07-22 21:06:29 -04:00
Hisma
f31cc07a9d
feat: update marker api
2025-07-22 20:49:28 -04:00
Timothy Jaeryang Baek
bf3c807047
refac
2025-07-22 11:38:47 +04:00
Timothy Jaeryang Baek
0013f5c1fc
refac/enh: forward user info header to reranker
2025-07-14 13:59:10 +04:00
Dieu
41faec758b
Merge branch 'dev' into feat/scim-2.0-support
2025-07-14 00:48:50 +02:00
Dieu
f4d54c518e
feat: Add SCIM 2.0 support for enterprise user provisioning
...
Implements SCIM 2.0 protocol for automated user and group provisioning from identity providers like Okta, Azure AD, and Google Workspace.
Backend changes:
- Add SCIM configuration with PersistentConfig for database persistence
- Implement SCIM 2.0 endpoints (Users, Groups, ServiceProviderConfig)
- Add bearer token authentication for SCIM requests
- Include comprehensive test coverage for SCIM functionality
Frontend changes:
- Add SCIM admin settings page with token generation
- Implement SCIM configuration management UI
- Add save functionality and proper error handling
- Include SCIM statistics display
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-13 16:34:41 +02:00
Timothy Jaeryang Baek
d99698f7eb
refac
2025-07-12 03:39:58 +04:00
Timothy Jaeryang Baek
22052d2c24
refac: task
2025-07-11 18:14:48 +04:00
Timothy Jaeryang Baek
788e7d0487
refac
2025-07-11 17:53:53 +04:00
Tim Jaeryang Baek
ed6bbddf6e
Merge pull request #15483 from headwAI-GmbH/support-deactivate-update-check
...
feat: Support deactivate update check without OFFLINE_MODE
2025-07-03 17:22:22 +04:00
Tim Jaeryang Baek
74167f4b48
Merge pull request #15490 from sihyeonn/chore/sh-print
...
refactor: improve logging in task management system
2025-07-03 17:14:35 +04:00
Sihyeon Jang
a9804e2566
refactor: replace print statements with appropriate logging levels
...
Signed-off-by: Sihyeon Jang <uneedsihyeon@gmail.com>
2025-07-03 08:34:25 +09:00
guenhter
34ddd62951
feat: support suppressing version checks
2025-07-02 15:20:43 +02:00
Timothy Jaeryang Baek
71d550dd26
enh: offline mode
2025-06-30 15:20:41 +04:00
Timothy Jaeryang Baek
8a334decf6
refac: ENABLE_MODEL_LIST_CACHE -> ENABLE_BASE_MODELS_CACHE
2025-06-30 13:27:07 +04:00
Taylor Wilsdon
345922a970
add REDIS_KEY_PREFIX env var and default to current hardcoded value
2025-06-28 10:11:26 -07:00
Timothy Jaeryang Baek
962e078a9a
refac
2025-06-28 19:15:52 +04:00
Timothy Jaeryang Baek
8f9e202a88
refac
2025-06-28 15:13:21 +04:00
Timothy Jaeryang Baek
1a52585769
enh: ENABLE_MODEL_LIST_CACHE
2025-06-28 15:12:31 +04:00
Timothy Jaeryang Baek
38e8209d71
enh: ENABLE_COMPRESSION_MIDDLEWARE env var
2025-06-21 17:58:56 +04:00
Timothy Jaeryang Baek
6c54ca552a
feat: global image compression
2025-06-16 16:52:57 +04:00
Timothy Jaeryang Baek
7a1afa9c66
feat: custom stt content type
...
Co-Authored-By: Bryan Berns <berns@uwalumni.com>
2025-06-16 16:13:40 +04:00
Timothy Jaeryang Baek
26d069080a
refac
2025-06-16 13:45:36 +04:00
Timothy Jaeryang Baek
423a35782b
refac: usage event handling
2025-06-16 10:42:34 +04:00
Taehong Gu
ba591d8c41
Configure LDAP group synchronization with Open WebUI
2025-06-11 23:55:31 +09:00
Timothy Jaeryang Baek
ea8dc333ee
refac/fix: multi-replica tasks
2025-06-09 17:21:10 +04:00
Timothy Jaeryang Baek
db3c26ab7a
refac: async redis
2025-06-09 15:37:05 +04:00
Timothy Jaeryang Baek
3a0696e1b0
refac
2025-06-08 21:21:51 +04:00
Timothy Jaeryang Baek
d8d8380a78
refac/fix: multi-replica stop task (response)
2025-06-08 21:20:30 +04:00
Timothy Jaeryang Baek
0c57980e72
refac: tasks
2025-06-08 20:58:31 +04:00
Timothy Jaeryang Baek
0cd400f5ee
refac: docling picture describe params
2025-06-08 20:02:14 +04:00
Vaclav Cerny
99f05561f8
Add configuration options for picture description modes and update related components
2025-06-08 16:30:26 +02:00
Timothy Jaeryang Baek
ab36b8aeae
refac: embeddings endpoint
2025-06-05 00:37:31 +04:00
Tim Jaeryang Baek
7c4f261aa2
Merge pull request #14616 from Davixk/feat/new-perplexity-options
...
feat: add Perplexity AI model and search context usage configuration options
2025-06-05 00:28:00 +04:00
Tim Jaeryang Baek
14e158fde9
Merge pull request #14667 from hdnh2006/main
...
feat: OpenAI-compatible `/api/embeddings` endpoint with provider-agnostic OpenWebUI architecture
2025-06-05 00:25:56 +04:00
henry
3ddebefca2
openai embeddings function modified
2025-06-04 16:13:53 +02:00
Henry
415114504f
Merge branch 'open-webui:main' into main
2025-06-04 15:37:33 +02:00
Timothy Jaeryang Baek
9964ad0a5b
refac: auth cache dir
...
Co-Authored-By: Rodrigo Agundez <rragundez@users.noreply.github.com>
2025-06-04 15:21:08 +04:00
Timothy Jaeryang Baek
9e49fbc8bf
feat: follow ups
2025-06-03 18:07:29 +04:00
Dave
96e9bfe0e5
feat: add Perplexity model and search context usage configuration options
2025-06-03 00:19:08 +02:00
Timothy Jaeryang Baek
e1e2c096e2
refac: PLEASE follow existing convention
2025-05-30 00:34:18 +04:00
Tim Jaeryang Baek
ff353578db
Merge pull request #14370 from daw/feat/add-azure-openai-embeddings-option
...
feat:Add Azure OpenAI embedding support
2025-05-30 00:18:55 +04:00
Timothy Jaeryang Baek
551597b9cc
chore: format
2025-05-29 02:36:33 +04:00
Tim Jaeryang Baek
042c37ea34
Merge pull request #14311 from Hisma/marker-api-content-extraction
...
feat: Marker api content extraction support
2025-05-29 02:21:13 +04:00
Timothy Jaeryang Baek
b944acd3ff
refac: function cache
2025-05-27 14:39:35 +04:00
Hisma
a9405cc101
feat: Marker api content extraction support
2025-05-27 00:44:07 -04:00
Timothy Jaeryang Baek
4da75a9e78
feat: GZip, Brotli, ZStd compression middleware support
...
Co-Authored-By: Jason Baker <jason.th.baker@gmail.com>
2025-05-26 14:18:29 +04:00
Tim Jaeryang Baek
e663b90a9f
Merge pull request #14069 from Ithanil/bm25_weight
...
feat: Configurable weight for BM25Retriever during hybrid search
2025-05-24 01:13:03 +04:00