Michael Poluektov
0470146d7b
replace Tuple with tuple
2024-08-14 13:58:37 +01:00
Michael Poluektov
a518d50477
format backend
2024-08-14 13:49:18 +01:00
Michael Poluektov
29f904db45
remove List imports
2024-08-14 13:46:31 +01:00
Michael Poluektov
038fc48ac0
replace == None with is None
2024-08-14 13:39:53 +01:00
Michael Poluektov
6f72def1ac
replace except: with except Exception:
2024-08-14 13:38:19 +01:00
Timothy Jaeryang Baek
9682806476
Merge pull request #4372 from JTHesse/main
...
build: Adding ability to install requirements from frontmatter for tools and functions
2024-08-13 18:18:26 +02:00
Timothy Jaeryang Baek
fc6fa7887b
Merge pull request #4579 from alexandregodard/main
...
Update main.py
2024-08-13 18:17:27 +02:00
Timothy J. Baek
e1e69cfbcb
refac: sft
-> default to safetensors
2024-08-13 17:15:20 +01:00
Alexandre GODARD
7a8f8960c5
Update main.py
...
Fix typo in update_reranking_model
2024-08-13 17:51:25 +02:00
Timothy J. Baek
a1888b3757
refac
2024-08-13 11:21:17 +01:00
Zhaofeng Li
e63d5778a8
fix: Decode URL-encoded characters in passwords
...
This enables using passwords containing special characters.
2024-08-12 08:52:16 -06:00
Zhaofeng Li
a53c2a8c6b
fix: Pass all parsed options to ReconnectingPostgresqlDatabase
2024-08-12 08:52:16 -06:00
Timothy J. Baek
eae35dddc2
refac
2024-08-12 12:47:54 +01:00
Michael Poluektov
547611b703
Merge branch 'dev' of https://github.com/open-webui/open-webui into remove-ollama
2024-08-10 11:47:20 +01:00
Timothy Jaeryang Baek
52fd701f2e
Merge pull request #4465 from open-webui/main
...
dev
2024-08-08 14:23:33 +02:00
Michael Poluektov
204a4fbe7a
fix: backend format test
2024-08-08 12:45:23 +01:00
Michael Poluektov
fa4d1d42a5
fix: backend format test
2024-08-08 12:41:41 +01:00
Michael Poluektov
309cd645f1
undo del
2024-08-08 12:30:07 +01:00
Michael Poluektov
a725801e55
fix: formatting test errors, remove print, merge dev
2024-08-08 11:34:48 +01:00
Michael Poluektov
e6bbce439d
fix: repeat_penalty
2024-08-08 10:52:09 +01:00
Timothy Jaeryang Baek
8d257ed596
Merge commit from fork
...
SSRF Fix
2024-08-08 11:47:33 +02:00
Jan-Timo Hesse
367fa039a0
added install_frontmatter_requirements
2024-08-08 09:46:14 +02:00
John Karabudak
958fe9639a
fix: ComfyUI generation no longer causes FastAPI to stall for all users
...
as the get_images() function involves a `while True` loop while waiting for a response from ComfyUI and is not async, when image generation is running the entire UI becomes unresponsive for all users.
furthermore, when image generation takes too long, the Docker health check starts failing.
this is certainly a bad fix as it does not convert everything to async, but rather just puts the blocking loop in a separate thread. however, it works and it at least fixes the problem for now.
2024-08-07 22:24:55 -02:30
Timothy Jaeryang Baek
670f28d694
Merge branch 'dev' into remove-ollama
2024-08-07 23:06:11 +02:00
Carter Roeser
d72d5d0e8e
feat: Add OAuth Email Claim Variable
...
Add an `OAUTH_EMAIL_CLAIM` variable to override the default "email" claim value.
2024-08-07 11:39:51 -07:00
root
590fd129c8
SSRF Fix Updated
2024-08-07 10:59:22 -04:00
Timothy J. Baek
ad9a7cb1e2
refac
2024-08-07 15:52:03 +02:00
Timothy J. Baek
8187922ef1
fix: "metadata" issue
2024-08-07 15:49:48 +02:00
root
1f8d08eaa2
SSRF Fix
2024-08-07 03:30:21 -04:00
Michael Poluektov
ed205d82e8
fix: pop
2024-08-06 12:25:00 +01:00
Michael Poluektov
fc31267a54
refac: re-use utils.misc
2024-08-06 11:31:45 +01:00
Michael Poluektov
44c781f414
cleanup
2024-08-06 10:50:22 +01:00
Michael Poluektov
831fe9f509
cleanup
2024-08-06 10:15:29 +01:00
Timothy Jaeryang Baek
003ceff7e4
Merge pull request #4349 from open-webui/dev-scroll
...
feat: Sidebar infinite scroll (pagination)
2024-08-04 17:36:18 +02:00
Timothy J. Baek
209ccdf668
refac
2024-08-04 17:35:26 +02:00
Timothy J. Baek
49677e9c9d
refac
2024-08-04 17:04:15 +02:00
Jun Siang Cheah
73954f4a63
fix: admins viewing shared chats with ENABLE_ADMIN_CHAT_ACCESS set to false
2024-08-04 16:00:52 +01:00
Timothy J. Baek
a084938d9c
refac: chatlist skip, limit -> page
2024-08-04 16:58:08 +02:00
Timothy Jaeryang Baek
1bf042ac84
Merge pull request #4351 from cheahjs/feat/disable-admin-chat-view
...
feat: add ENABLE_ADMIN_CHAT_ACCESS to control admin access to user chats
2024-08-04 16:37:30 +02:00
Jun Siang Cheah
565f40c642
feat: add ENABLE_ADMIN_CHAT_ACCESS to control admin access to user chats
2024-08-04 15:16:14 +01:00
Timothy Jaeryang Baek
389d650ee3
Merge pull request #4266 from thearyadev/sidebar-pagination
...
feat: Sidebar infinite scroll (pagination)
2024-08-04 15:33:09 +02:00
Michael Poluektov
3653126179
refac: undo raw split, remove gpt-4-vision-preview
2024-08-04 00:34:24 +01:00
Aryan Kothari
6847c2fc8c
Merge branch 'origin/dev' into sidebar-pagination [skip ci]
2024-08-03 09:57:54 -04:00
Michael Poluektov
12c21fac22
refac: apps/openai/main.py and utils
2024-08-03 14:24:26 +01:00
Timothy J. Baek
8062866973
chore: format
2024-08-02 22:35:02 +02:00
Timothy Jaeryang Baek
99530358fd
Merge pull request #4300 from JohnTheNerd/flux-image-gen
...
feat: added support for the new Flux image gen model using ComfyUI
2024-08-02 22:32:22 +02:00
Timothy J. Baek
b559bc84a7
refac
2024-08-02 19:24:47 +02:00
Timothy Jaeryang Baek
3f53abb233
Merge pull request #4018 from justinh-rahb/elevenlabs-voice-names
...
feat: Fetch ElevenLabs voice ID by name
2024-08-02 18:44:48 +02:00
Timothy J. Baek
8fcb5cee66
enh: min_p
2024-08-02 18:11:20 +02:00
John Karabudak
ad6e8edcd3
added support for the new Flux image gen model using ComfyUI
...
this commit adds three environment variables:
- COMFYUI_FLUX: determines whether Flux is used, the workflow is completely different so this is necessary.
- COMFYUI_FLUX_WEIGHT_DTYPE: sets the weight precision for Flux. you will probably want to set this to "fp8_e4m3fn" as the fp16 weights take up about 24GB of VRAM. optional, defaults to "default".
- COMFYUI_FLUX_FP8_CLIP: Flux requires two CLIP models downloaded, one of which is available in fp8 and fp16. set to true if you are using the fp8 CLIP weights.
2024-08-02 13:23:20 -02:30
Timothy Jaeryang Baek
a9a6ed8b71
Merge pull request #4237 from michaelpoluektov/refactor-webui-main
...
refactor: Simplify functions
2024-08-02 01:47:06 +02:00
Timothy J. Baek
e6c64282fc
refac
2024-08-02 01:45:50 +02:00
Aryan Kothari
519375b4c0
add: skip and limit use in query
...
- limit default changed to -1
2024-08-01 15:13:45 -04:00
Aryan Kothari
b7ad47017d
fix: static dir path resolution
...
when running in different environments, the static_path is different.
This path is now 'determined' at runtime
2024-07-31 23:56:47 -04:00
Michael Poluektov
c89b34fd75
flatten job()
2024-07-31 22:05:37 +01:00
Michael Poluektov
2e0fa1c6a0
refac: rename stream_message_template
2024-07-31 22:00:00 +01:00
Michael Poluektov
f8726719ef
refac: rename whole_message_template, silence lsp
2024-07-31 21:58:40 +01:00
Michael Poluektov
034411e47e
fix: type not manifold
2024-07-31 17:24:00 +01:00
Michael Poluektov
baf58ef396
refac: use add_or_update_system_message
2024-07-31 17:16:07 +01:00
Michael Poluektov
006fc3495e
fix: stream_message_template
2024-07-31 16:45:47 +01:00
Michael Poluektov
29a3b82336
refac: reuse stream_message_template
2024-07-31 15:26:26 +01:00
Michael Poluektov
deec41d29a
fix: function early returns
2024-07-31 13:51:25 +01:00
Michael Poluektov
3978efd710
refac: Refactor functions
2024-07-31 13:35:02 +01:00
Timothy Jaeryang Baek
2e4de209fe
Merge pull request #4149 from arsaboo/openrouter
...
chore: Add HTTP-Referer and X-Title headers for OpenRouter
2024-07-27 16:06:17 +02:00
Alok Saboo
287147687e
Add HTTP-Referer and X-Title headers for OpenRouter
2024-07-27 09:43:03 -04:00
Timothy Jaeryang Baek
065d23d0b1
Merge pull request #4068 from Louden7/main
...
feat: Added environment variable to hide email and password sign in elements
2024-07-25 11:21:49 +02:00
Dillon
36b94ca5f5
updated environment variable to suggested ENABLE_LOGIN_FORM
2024-07-24 21:44:40 -04:00
Timothy J. Baek
23e69bcdb4
enh: AsyncGenerator support
2024-07-24 11:29:57 +01:00
Timothy J. Baek
edff071cd2
refac
2024-07-24 11:25:07 +01:00
Dillon
709b56bc40
imported and added new ENABLE_USERNAME_PASSWORD_LOGIN environment variable
2024-07-23 22:19:41 -04:00
Aryan Kothari
f531a51e91
chore: formatting
2024-07-22 14:45:47 -04:00
Aryan Kothari
a0667dfd1b
change /chats/
and /chats/list
to utilize new function
2024-07-22 14:09:22 -04:00
Aryan Kothari
2b78e613a4
add func to get chat list with more specific sql query
2024-07-22 14:08:15 -04:00
Justin Hayes
c6c298b412
Fetch didn't happen
2024-07-20 11:02:59 -04:00
Seth Rothschild
c3693c91b3
fix: allow temperature and seed to be 0
2024-07-20 06:53:52 -04:00
Justin Hayes
0216ee101c
enh: ElevenLabs voice name -> ID
2024-07-20 02:56:00 -04:00
Timothy J. Baek
e664a429a1
feat: elevenlabs tts support
2024-07-19 10:35:05 +02:00
José Luis Di Biase
23c9122458
chore RAG: adding languages known extension for erlang, elixir, haskell and jsx/tsx
...
Signed-off-by: José Luis Di Biase <josx@interorganic.com.ar>
2024-07-18 17:48:39 -03:00
Timothy J. Baek
3d0f457306
refac
2024-07-17 10:16:27 +02:00
Timothy J. Baek
40075f69f9
refac
2024-07-15 16:25:00 +02:00
Timothy J. Baek
dbc352f01b
refac: documents file handling
2024-07-15 13:05:38 +02:00
Timothy J. Baek
69083b6485
revert
2024-07-15 11:09:05 +02:00
Jerry
f07172bfe6
fix the checking logic in get_model_path
...
fix the checking logic in function get_model_path()
2024-07-12 14:21:37 +08:00
Timothy J. Baek
eb10001eb7
feat: action function
2024-07-11 18:41:00 -07:00
Timothy J. Baek
9f9122b6d7
enh: ChatValves
2024-07-11 16:24:59 -07:00
Timothy J. Baek
8dcb3d78dc
refac
2024-07-11 15:20:56 -07:00
Timothy J. Baek
4dd77b785a
fix
2024-07-11 14:12:44 -07:00
Timothy J. Baek
f462744fc8
refac
2024-07-11 13:43:44 -07:00
Timothy J. Baek
b094153af2
fix
2024-07-11 10:41:13 -07:00
Timothy J. Baek
0ef27bfc5e
refac
2024-07-11 10:40:10 -07:00
Timothy J. Baek
ebcc5be1bf
fix: db
2024-07-10 13:35:52 -07:00
Timothy J. Baek
c9f5029a9d
refac
2024-07-08 23:07:23 -07:00
Timothy J. Baek
d3ef3a7494
refac
2024-07-08 12:42:52 -07:00
Timothy J. Baek
68d775e1ab
chore: rm print
2024-07-08 12:08:27 -07:00
Timothy J. Baek
3ddd88dad7
chore: rm print
2024-07-08 12:00:09 -07:00
Timothy J. Baek
42742d03d7
fix: model update
2024-07-08 11:58:36 -07:00
Timothy J. Baek
87f656b029
fix: tools update
2024-07-08 11:46:37 -07:00
Timothy J. Baek
3b27acc77e
fix
2024-07-08 11:34:24 -07:00
Jonathan Rohde
3b112375ee
feat(documents): commit document delete
2024-07-08 09:14:45 +02:00
Timothy J. Baek
c1d706dc5a
fix: db issues
2024-07-07 23:01:15 -07:00