Timothy J. Baek
01472c071b
feat: support webui_auth false
...
#929
2024-05-08 08:40:18 -07:00
Timothy Jaeryang Baek
675328c881
Merge pull request #2002 from Yanyutin753/addAudio
...
🤩 Added custom openai tts models and role variables
2024-05-08 08:03:20 -07:00
Timothy J. Baek
f58eb0d266
feat: browser search engine support
2024-05-06 17:29:16 -07:00
Yanyutin753
5d6517c537
update the name
2024-05-07 08:28:34 +08:00
Timothy Jaeryang Baek
635951b55c
Merge branch 'dev' into feat/backend-web-search
2024-05-06 16:26:44 -07:00
Timothy J. Baek
c84e0aa2a3
fix: .env load
2024-05-06 16:16:26 -07:00
Timothy J. Baek
cecb87b8c2
feat: web_loader_ssl_verification setting
2024-05-06 14:50:55 -07:00
Timothy J. Baek
95f579cabe
feat: rag ssl verification env var
...
Co-Authored-By: Tobias Steidle <tobias.steidle@softwaredev.de>
2024-05-06 13:12:08 -07:00
Yanyutin753
761c66a8d8
🤩 Added custom openai tts models and role variables
2024-05-06 15:23:27 +08:00
Jun Siang Cheah
501ff7a98b
feat: backend implementation of various search APIs
2024-05-06 12:28:41 +08:00
Timothy J. Baek
714bdca3f3
refac: styling
2024-05-02 00:23:32 -07:00
Jun Siang Cheah
1c4e63f71e
feat: add ENABLE_LOCAL_WEB_FETCH to protect against SSRF attacks
2024-04-29 20:55:17 +01:00
Jun Siang Cheah
6a1d60b1b3
feat: warn but not exit if frontend build does not exist
2024-04-28 16:03:30 +01:00
Yanyutin753
849a0b973d
recompose the name of environment variables
2024-04-28 07:21:01 +08:00
Yanyutin753
b0245a7eff
✨ feat added environment variables and sync.yml
2024-04-28 06:54:26 +08:00
Timothy Jaeryang Baek
e2534e3703
Merge pull request #1794 from cheahjs/feat/external-chromadb
...
feat: add ability to configure a HTTP ChromaDB client
2024-04-27 14:24:45 -07:00
Jun Siang Cheah
8df7db1e17
feat: add ability to configure a HTTP ChromaDB client
2024-04-27 18:52:35 +01:00
Jun Siang Cheah
e91a49c455
feat: add support for using postgres for the backend DB
2024-04-27 15:33:20 +01:00
Timothy J. Baek
dbf7b15539
refac: naming convention
...
MODEL_FILTER_ENABLED -> ENABLE_MODEL_FILTER
2024-04-26 17:17:18 -04:00
Timothy J. Baek
c5eac5a1c7
fix: webui name
2024-04-26 17:00:25 -04:00
Timothy Jaeryang Baek
543707eefd
Merge pull request #1756 from buroa/buroa/toggle-hybrid
...
feat: toggle hybrid search
2024-04-26 11:48:44 -07:00
Timothy J. Baek
cebf733b9d
refac: naming convention
2024-04-26 14:41:39 -04:00
Timothy Jaeryang Baek
ddf06329a5
Merge pull request #1734 from darlanalves/env-docs-dir
...
feat: allow a docs directory coming from env
2024-04-26 09:59:34 -07:00
Steven Kreitzer
9755cd5baa
feat: toggle hybrid search
2024-04-25 17:51:38 -05:00
Steven Kreitzer
c9c9660459
fix: address comment in pr #1687
2024-04-25 07:50:42 -05:00
Darlan Alves
89e8813188
feat: allow a docs directory coming from env
...
Current config assumes /data/docs to be part of the current data directory.
This allows DOCS_DIR to be mounted from a different path outside of DATA_DIR, or falls back to the previous behaviour if DOCS_DIR is not in the environment
2024-04-25 00:40:39 +02:00
Steven Kreitzer
adb009f388
Merge branch 'dev' into buroa/hybrid-search
2024-04-24 14:51:49 -05:00
Steven Kreitzer
c0259aad67
feat: hybrid search and reranking support
2024-04-24 07:55:10 -05:00
Jun Siang Cheah
9e9306fd2b
feat: add LITELLM_PROXY_HOST to configure address litellm listens on
2024-04-23 19:19:16 +01:00
Jun Siang Cheah
0ea9e19d79
feat: add LITELLM_PROXY_PORT to configure internal proxy port
2024-04-23 19:14:01 +01:00
Timothy J. Baek
aa489be53b
Update config.py
2024-04-23 06:58:57 -04:00
Timothy J. Baek
e3d253b040
feat: image env var
2024-04-23 06:53:04 -04:00
Steven Kreitzer
db801aee79
Merge branch 'dev' into buroa/hybrid-search
2024-04-22 18:35:32 -05:00
Steven Kreitzer
4e0b32b505
feat: hybrid search
2024-04-22 18:33:43 -05:00
Timothy Jaeryang Baek
0546ad58be
Merge pull request #1687 from buroa/buroa/huggingface-embeddings
...
feat: move to native `sentence_transformers`
2024-04-22 13:55:34 -07:00
Steven Kreitzer
f3e5700d49
feat: move to native sentence_transformer
2024-04-22 14:20:41 -05:00
Jun Siang Cheah
e2a8ad5fca
address comments, rename to ENABLE_ADMIN_EXPORT
2024-04-22 19:55:46 +01:00
Jun Siang Cheah
190b934ab5
feat: add ALLOW_ADMIN_EXPORT to disable exporting of chats and the db
2024-04-22 19:44:24 +01:00
Timothy J. Baek
38321355d3
fix
2024-04-20 20:37:18 -05:00
Timothy J. Baek
c468df2f71
feat: env var for audio
2024-04-20 16:04:16 -05:00
Timothy J. Baek
710850e442
refac: audio
2024-04-20 15:15:59 -05:00
Timothy J. Baek
2952e61167
feat: external embeddings support
2024-04-14 17:55:00 -04:00
Timothy Jaeryang Baek
b5d882606a
Merge pull request #1499 from lainedfles/whisper_auto_update
...
feat: introduce Whisper model auto-update control.
2024-04-14 13:58:17 -07:00
Timothy Jaeryang Baek
916ce9bc4f
Merge pull request #1500 from lainedfles/config-image-generation-enabled
...
feat: add IMAGE_GENERATION_ENABLED env var
2024-04-13 14:51:01 -07:00
Timothy J. Baek
0981fae161
refac: convention
2024-04-13 14:50:45 -07:00
Timothy J. Baek
838778aa3e
fix: typo
2024-04-13 14:40:54 -07:00
Timothy Jaeryang Baek
51afb1e378
Merge pull request #1523 from 7a6ac0/call_before_defining
...
fix: Invoke the function before it is defined
2024-04-12 13:31:40 -07:00
tabacoWang
c49cc3fa86
fix: Invoke the function before it is defined
2024-04-12 17:27:40 +08:00
JanSolo1
79a4abc3ec
Comment spelling mistake fix
2024-04-12 00:44:44 +02:00
JanSolo1
6623ecb302
Comment fix config.py ln 412
2024-04-12 00:36:48 +02:00
Self Denial
3b8ea55bc8
Add IMAGE_GENERATION_ENABLED env var
...
With default of `False`.
2024-04-10 23:21:12 -06:00
Self Denial
429242b4d3
Introduce Whisper model auto-update control.
...
* Introduce WHISPER_MODEL_AUTO_UPDATE env var
* Pass local_files_only to WhisperModel()
* Handle cases where auto-update is disabled but model is non-existent
2024-04-10 20:30:00 -06:00
Timothy Jaeryang Baek
b9cadff16b
Merge pull request #1419 from lainedfles/embedding-model-fix-and-manual-update
...
feat: improve embedding model update & resolve network dependency
2024-04-10 01:10:07 -07:00
Timothy J. Baek
48aad65514
refac
2024-04-09 23:54:20 -07:00
Timothy Jaeryang Baek
1448c32fdf
Merge pull request #1472 from shivaraj-bh/static-dir
...
feat: configurable `STATIC_DIR`; fix: mount `CACHE_DIR` to the `/cache` endpoint
2024-04-09 22:53:21 -07:00
shivaraj-bh
304bf9d9b1
feat: configurable STATIC_DIR
; fix: mount CACHE_DIR
to the /cache
endpoint
2024-04-09 16:04:55 +05:30
lainedfles
506a061387
Merge branch 'dev' into embedding-model-fix-and-manual-update
2024-04-08 14:57:54 -06:00
Jannik S
3b3d0cce1e
Merge branch 'dev' into dockerfile-optimisation
2024-04-08 09:15:00 +02:00
Self Denial
3b66aa55c0
Improve embedding model update & resolve network dependency
...
* Add config variable RAG_EMBEDDING_MODEL_AUTO_UPDATE to control update behavior
* Add RAG utils embedding_model_get_path() function to output the filesystem path in addition to update of the model using huggingface_hub
* Update and utilize existing RAG functions in main: get_embedding_model() & update_embedding_model()
* Add GUI setting to execute manual update process
2024-04-04 11:01:23 -06:00
Timothy J. Baek
c32d41b47f
refac: about
2024-04-03 21:24:57 -07:00
Timothy Jaeryang Baek
9404b6135a
Merge pull request #1401 from theasp/add-dynamic-manifest
...
feat: Allow overriding application name in manifest.json
2024-04-03 20:45:51 -07:00
Timothy J. Baek
8caad59cb4
feat: allow webui name customisation
2024-04-03 20:45:23 -07:00
Timothy J. Baek
c89070797c
refac
2024-04-03 20:43:55 -07:00
Jannik Streidl
ca8fd8af1d
Merge branch 'dockerfile-optimisation' of https://github.com/jannikstdl/open-webui into dockerfile-optimisation
2024-04-03 11:44:18 +02:00
Jannik Streidl
d0d01c95f9
possible fix for format-backend check
2024-04-03 11:43:13 +02:00
Jannik S
f669c0e78e
Merge branch 'dev' into dockerfile-optimisation
2024-04-03 11:37:46 +02:00
Jannik Streidl
33ad2381aa
README instructions and build fixes
2024-04-03 11:34:25 +02:00
Andrew Phillips
83ad488e31
Do not use hardcoded manifest.json
...
Generate manifest.json dynamically, using MANIFEST_NAME and
MANIFEST_SHORT_NAME from the environment.
2024-04-02 16:08:10 -03:00
Jannik Streidl
9bcb37ea10
fixes and updates
2024-04-02 14:47:52 +02:00
Jannik S
099b1d066b
Revert "Merge Updates & Dockerfile improvements" ( #3 )
...
This reverts commit 9763d885be
.
2024-04-02 11:28:04 +02:00
lainedfles
9763d885be
Merge Updates & Dockerfile improvements
2024-04-02 11:25:20 +02:00
Jun Siang Cheah
562e40a7bd
Merge branch 'dev' into feat/trusted-email-header
2024-03-31 22:08:58 +01:00
Jun Siang Cheah
0e3b7a11e3
chore: python formatting
2024-03-31 22:07:43 +01:00
Self Denial
144c9059a3
Improve logging. Move print()
statements to appropiate log()
.
...
Add COMFYUI and WEBHOOK logging and associated environment variable
control. Add WEBHOOK payload & request debug logs.
2024-03-31 13:17:29 -06:00
Timothy J. Baek
19d2121252
fix: docker issue
2024-03-27 13:08:43 -07:00
Jun Siang Cheah
29f13f34d3
feat: add WEBUI_AUTH_TRUSTED_EMAIL_HEADER for authenticating users by a trusted header
...
This is very yolo code, use at your own risk
2024-03-27 09:28:03 +00:00
Chris
0b62bbb52e
Merge branch 'dev' into feat/Teams_Incoming_Webhook
2024-03-26 16:59:42 +08:00
changchiyou
427ca4e3f5
refactor: dynamically swap activitySubtitle
and activityImage
if CUSTOM_NAME
has been set
2024-03-26 15:45:36 +08:00
Timothy Jaeryang Baek
4f78acaa5c
Merge pull request #1299 from jannikstdl/k8s-pvc-naming-fix
...
K8s fixes
2024-03-25 23:20:39 -07:00
Timothy J. Baek
7f405c74cd
refac: rename
2024-03-25 23:20:16 -07:00
Jannik S
af366cf732
fix
2024-03-25 21:50:58 +01:00
Jannik S
eecc7f3529
Deleted unused checks
2024-03-25 21:32:21 +01:00
Jannik S
8962d948cd
Check if running on K8s to correctly allocate Ollama Base URL
2024-03-25 21:21:32 +01:00
Timothy Jaeryang Baek
371dfc1143
Merge branch 'dev' into debug_print
2024-03-24 18:04:03 -05:00
Timothy J. Baek
862c96fcef
feat: comfyui support
2024-03-23 15:38:59 -07:00
Jannik Streidl
fdef2abdfb
cuda fix
2024-03-22 12:48:48 +01:00
Jannik Streidl
fc4e762b05
ENV fix
2024-03-22 10:57:41 +01:00
Jannik Streidl
3f973fe77f
i need coffee
2024-03-22 09:57:17 +01:00
Jannik Streidl
953d05428e
grammar
2024-03-22 09:55:46 +01:00
Jannik Streidl
6dc4b748fb
added comments
2024-03-22 09:50:01 +01:00
Jannik Streidl
fde0139bf7
All in one Dockerfile for including Ollama
2024-03-22 09:31:35 +01:00
Self Denial
f74f2ea765
Merge conflicts
2024-03-21 00:14:13 -06:00
Timothy J. Baek
93c90dc186
feat: litellm model filter support
2024-03-20 19:28:33 -07:00
Timothy J. Baek
2c6e2d5e8a
feat: webhook backend
2024-03-20 18:35:02 -07:00
Self Denial
e6dd0bfbe0
Migrate to python logging module with env var control.
2024-03-20 17:11:36 -06:00
Jannik Streidl
1f6739337b
docker improvements & changed universal device type env for different models used
2024-03-20 08:44:09 +01:00
Timothy Jaeryang Baek
16fe0ee167
Merge pull request #1151 from changchiyou/feat/custom_default_user_permissions_chat_deletion
...
Feat/custom default user permissions chat deletion
2024-03-19 16:23:23 -05:00
Timothy J. Baek
87344adf29
refac
2024-03-19 14:21:46 -07:00
Timothy J. Baek
1bfcd801b7
fix: multiple openai issue
2024-03-18 01:11:48 -07:00
changchiyou
c6e14ce327
refactor: restrict the scope of USER_PERMISSIONS_CHAT_DELETION
...
it can easily confuse people before becuase when people accidentally set `env.USER_PERMISSIONS_CHAT_DELETION` to `true/yes/Yes`, `USER_PERMISSIONS["chat"]["deletion"]` would become `False`, which is unexpectedly and hard to notice.
2024-03-14 00:01:46 +08:00