Commit graph

877 commits

Author SHA1 Message Date
Justin Hayes
e4eb32709d Remove extra 'S' in 'ASSISTANT' 2024-03-06 11:08:04 -05:00
Timothy Jaeryang Baek
20284dc66d
Merge pull request #1004 from dannyl1u/refac/delete-message
refac: delete message logic
2024-03-06 03:57:40 -05:00
Timothy J. Baek
2b016adc6e revert 2024-03-06 00:55:51 -08:00
Timothy J. Baek
a9d74b669e refac 2024-03-06 00:33:47 -08:00
Ased Mammad
25e0f0de42 Merge remote-tracking branch 'upstream/dev' into feat/add-i18n 2024-03-06 01:25:29 +03:30
Jannik Streidl
2b3c8194eb fix: type 2024-03-05 15:39:57 +01:00
Jannik Streidl
71dba592bf changed some german spelling 2024-03-05 14:24:03 +01:00
Jannik Streidl
31fc9a04b6 Merge branch 'feat/add-i18n' of https://github.com/asedmammad/open-webui into feat/add-i18n 2024-03-05 14:06:47 +01:00
Jannik Streidl
53f69ace6c fixed you var + added ua translation for the new playground 2024-03-05 14:06:27 +01:00
Ased Mammad
66342140a3 fix: use translation key as fallback + more translations 2024-03-05 15:28:54 +03:30
Jannik Streidl
b5b860f575 add: ukrainian translation 2024-03-05 11:52:07 +01:00
Jannik Streidl
7f9049c3a1 add: added Playground + AddFilesPlaceholder translation 2024-03-05 11:44:37 +01:00
Timothy J. Baek
1fad6e10cd feat: allow model switching mid convo 2024-03-05 02:37:05 -08:00
Timothy J. Baek
fbdac832bb feat: multiple ollama model management 2024-03-05 02:12:55 -08:00
Timothy J. Baek
8d34324d12 feat: cancel request
Resolves #1006
2024-03-05 01:41:22 -08:00
Timothy J. Baek
8fd7bc342d refac: error message 2024-03-05 01:07:59 -08:00
Timothy J. Baek
f04d60b6d9 feat: multiple ollama support 2024-03-05 00:59:35 -08:00
Jannik Streidl
b9f53abf37 fix: show translated user role in admin panel 2024-03-05 09:30:00 +01:00
Jannik Streidl
fcb991db63 fix: darkmode for selects 2024-03-05 09:15:22 +01:00
Danny Liu
03907f9a8a check if deleted message response has sibling responses for multi model chats 2024-03-04 21:23:41 -08:00
Timothy J. Baek
475105473c feat: tooltip aria label 2024-03-04 13:58:39 -08:00
Timothy Jaeryang Baek
2d59847fb9
Merge pull request #1025 from Carlos-err406/fix/dom-queries
rf: less dom queries using bind:this
2024-03-04 16:22:31 -05:00
Ased Mammad
5f5b6ec141 feat: add persian translation for new keys 2024-03-05 00:47:43 +03:30
Danny Liu
8c01197483 refac: reassign grandchildren of deleted message as children of parent message 2024-03-04 12:34:14 -08:00
Jannik Streidl
4d67dd977d sidebar tooltop translation 2024-03-04 14:53:34 +01:00
Ased Mammad
ec8f229f5a fix: make translation key naming consistent 2024-03-04 16:48:08 +03:30
Jannik Streidl
d4fd6c5a57 merged new updates 2024-03-04 11:53:09 +01:00
Jannik Streidl
7a79aab5d4 (probably) last transition vars + Theme select element bg and icon fix 2024-03-04 11:15:54 +01:00
Jannik Streidl
3fe5f00114 more translations 2024-03-04 09:53:56 +01:00
Carlos Daniel Vilaseca
7a30dbc839 rf: added Element to variable names 2024-03-03 23:05:16 -05:00
Carlos Daniel Vilaseca
b986c2aefd rf: dom queries in layout and pages 2024-03-03 23:02:11 -05:00
Timothy J. Baek
20263f742a refac: confusing ollama proxy route path 2024-03-03 19:55:32 -08:00
Carlos Daniel Vilaseca
50acdb09de fix: better variable names 2024-03-03 17:40:18 -05:00
Carlos Daniel Vilaseca
0def6f8724 rf: dom queries in ChatCompletion component 2024-03-03 17:36:28 -05:00
Carlos Daniel Vilaseca
15e0f9de86 rf: dom queries in AddDocModal component 2024-03-03 17:35:45 -05:00
Carlos Daniel Vilaseca
fe040ce82b rf: dom queries in Models component 2024-03-03 17:35:07 -05:00
Carlos Daniel Vilaseca
f4f6724d96 rf: dom queries in Chats component 2024-03-03 17:34:38 -05:00
Carlos Daniel Vilaseca
13f0052122 rf: dom queries in UserMessage component 2024-03-03 17:33:01 -05:00
Carlos Daniel Vilaseca
a5c1ac9680 rf: dom queries in Account component 2024-03-03 17:32:04 -05:00
Carlos Daniel Vilaseca
0fc76d46db rf: dom queries in ResponseMessageComponent 2024-03-03 17:30:08 -05:00
Carlos Daniel Vilaseca
cc471597cd rf: message input dom queries 2024-03-03 17:03:03 -05:00
Jannik Streidl
304006aa8c typo 2024-03-03 12:22:54 +01:00
Jannik Streidl
893b738cbf german translations + new vars 2024-03-03 12:22:29 +01:00
Ased Mammad
670b65c066 fix: add missed imports 2024-03-03 13:34:26 +03:30
Ased Mammad
6d2f462090 fix: add missed translations 2024-03-03 13:31:34 +03:30
Danny Liu
2250387382 retain the message in history object 2024-03-02 23:31:03 -08:00
Danny Liu
f9f3fe5ec0 refac delete logic 2024-03-02 23:23:49 -08:00
Timothy J. Baek
4a1e506a35 fix: input autofocus on mobile issue 2024-03-02 19:05:16 -08:00
Timothy J. Baek
47a05a47b4 feat: add rag top k value setting 2024-03-02 18:56:57 -08:00
Timothy J. Baek
9201769ba5 refac: unused style 2024-03-02 18:35:33 -08:00
Timothy J. Baek
79d7e135ec refac 2024-03-02 18:35:19 -08:00
Timothy J. Baek
bf3f3c580e fix: text completion 2024-03-02 18:23:27 -08:00
Timothy J. Baek
901e7a33fa feat: chat playground backend integration 2024-03-02 18:16:02 -08:00
Timothy J. Baek
656f8dab05 feat: playground chat mode 2024-03-02 17:11:48 -08:00
Ased Mammad
da0202851f feat: add farsi translation file v1 2024-03-03 01:45:18 +03:30
Ased Mammad
45f6908154 fix: Minor fixes in english translation file 2024-03-03 01:43:49 +03:30
Ased Mammad
fbed07f651 fix: Merge similar string literals 2024-03-03 01:23:41 +03:30
Ased Mammad
511b52f642 feat: Add translation file for english 2024-03-03 01:12:32 +03:30
Ased Mammad
3c471ee2ca feat: Migrate hardcoded strings to i18n calls 2024-03-03 00:56:24 +03:30
Timothy J. Baek
06ce5aed4a fix: text completion replaced with chat completion 2024-03-02 13:14:14 -08:00
Ased Mammad
7a77f3c2c0 feat: Change translation keys to fallback strings 2024-03-02 14:47:41 +03:30
Ased Mammad
fab89a76b1 feat: WIP: Initial setup for i18next 2024-03-02 14:47:37 +03:30
Timothy J. Baek
2379e94cbf feat: text completion playground 2024-03-02 03:01:44 -08:00
Timothy J. Baek
9b86e0bb41 Update Sidebar.svelte 2024-03-02 01:27:34 -08:00
Timothy J. Baek
b9444d00b3 Update Tooltip.svelte 2024-03-02 01:27:01 -08:00
Timothy J. Baek
0bc3e0a302 feat: tooltip added to sidebar 2024-03-02 01:21:00 -08:00
Timothy J. Baek
f9482275f2 fix: tooltip 2024-03-02 01:20:50 -08:00
Timothy J. Baek
63c0927022 feat: tooltip
Co-Authored-By: Jannik S. <69747628+jannikstdl@users.noreply.github.com>
2024-03-02 01:00:20 -08:00
Timothy J. Baek
edb63c2280 feat: download db from admin settings 2024-03-02 00:33:20 -08:00
Timothy J. Baek
74809e7330 fix: user chat delete loophole 2024-03-02 00:07:50 -08:00
Timothy J. Baek
a4c6a8d5a4 fix: sonner toast styling issue 2024-03-02 00:05:25 -08:00
Timothy J. Baek
b85c6ef667 fix: ol display issue
#963
2024-03-01 23:32:06 -08:00
Timothy J. Baek
6f4a863562 feat: dark mode auth page 2024-03-01 22:52:21 -08:00
Timothy Jaeryang Baek
a7ae141301
Merge pull request #982 from jannikstdl/svelte-sonner
ui: svelte-french-toast -> svelte-sonner
2024-03-02 01:41:49 -05:00
Timothy J. Baek
2564b154fc fix: toast position 2024-03-01 22:40:55 -08:00
Timothy Jaeryang Baek
8310392c9d
Merge pull request #992 from jannikstdl/bottom-scroll
show chat in browser title + scroll to bottom
2024-03-02 01:39:00 -05:00
Timothy J. Baek
78d9c469a2 feat: title for all routes 2024-03-01 22:38:04 -08:00
Timothy J. Baek
e5c812f1d2 refac 2024-03-01 22:35:08 -08:00
Jannik Streidl
8461b92f08 show chat in browser title + scroll to bottom 2024-03-01 21:18:17 +01:00
Jannik Streidl
705f5aecd7 svelte-sonner migration 2024-03-01 10:18:07 +01:00
Timothy Jaeryang Baek
19d49df76f
Merge pull request #968 from Carlos-err406/fix/double-loop
fix: unnecesary double loop
2024-02-29 15:15:19 -05:00
Carlos Daniel Vilaseca
30c94ff10f fix: unnecesary double loop 2024-02-29 12:37:46 -05:00
cocktailpeanut
f4122fd0ce update 2024-02-28 14:27:12 -05:00
Timothy J. Baek
3fd55ebc32 fix: openai convo 2024-02-28 02:18:58 -08:00
Timothy J. Baek
5640b38694 fix: title edit issue 2024-02-27 22:35:57 -08:00
Timothy Jaeryang Baek
f347d664ac
Merge pull request #941 from jannikstdl/autofocus-chat
fix: added focus selector
2024-02-27 22:59:10 -05:00
Timothy J. Baek
260a8b8b83 feat: chat input focus on new chat 2024-02-27 19:56:52 -08:00
Timothy J. Baek
1d4d1ddbea revert 2024-02-27 19:06:32 -08:00
Timothy Jaeryang Baek
8f2d580991
Merge pull request #940 from jannikstdl/link-fix
fix: mark text when editing chat titles
2024-02-27 22:05:32 -05:00
Jannik Streidl
7fe412374c more readable 2024-02-27 16:00:58 +01:00
Jannik Streidl
03210c9204 keep the functionality to drag a chat 2024-02-27 15:48:12 +01:00
Jannik Streidl
d24b6fa9af link fix 2024-02-27 15:48:12 +01:00
Jannik Streidl
7c7e16c382 added focus selector 2024-02-27 13:30:03 +01:00
Ikko Eltociear Ashimine
a7a817d12b
chore: update Models.svelte
HuggingFace -> Hugging Face
2024-02-26 19:34:43 +09:00
Timothy J. Baek
92c922b061 feat: batch doc tagging 2024-02-25 21:39:10 -08:00
Timothy J. Baek
63628a70a6 feat: document select 2024-02-25 21:16:11 -08:00
Timothy J. Baek
f8cf43c0f7 refac: console logs removed 2024-02-25 16:13:34 -08:00
Timothy J. Baek
42251c232a fix: default model load issue 2024-02-25 16:09:05 -08:00
Timothy J. Baek
1ff0c9a95d fix: continue generation 2024-02-25 15:46:12 -08:00
Timothy J. Baek
6245146661 refac: messages 2024-02-25 13:55:04 -08:00
Timothy J. Baek
8f4a12b479 refac: styling 2024-02-25 13:45:24 -08:00
Timothy J. Baek
d1656d5da8 refac: styling 2024-02-25 13:27:19 -08:00
Timothy J. Baek
1d937ec2f2 fix: cleanup unused tags 2024-02-25 13:03:26 -08:00
Timothy J. Baek
ce891dfd5a fix: styling 2024-02-25 12:45:23 -08:00
Timothy J. Baek
6780b1b19e fix: styling 2024-02-25 12:36:33 -08:00
Timothy J. Baek
8dce6b4b49 feat: personalised greeting 2024-02-25 12:34:32 -08:00
Timothy J. Baek
0d9e38a0ce refac: styling 2024-02-25 12:31:31 -08:00
Timothy J. Baek
fb3804ac95 fix: check version loading progress 2024-02-25 12:10:14 -08:00
Timothy J. Baek
759883a4c8 feat: check for updates 2024-02-25 11:55:15 -08:00
Timothy Jaeryang Baek
16265ee64f
Merge pull request #899 from tracer123/main
Update app.html
2024-02-24 22:40:07 -05:00
tracer123
e7637da55b
Update app.html
Indexing by our current overlords should be disabled by default.
2024-02-24 20:58:44 -06:00
Timothy J. Baek
f467483753 fix: error handling 2024-02-24 18:51:13 -08:00
Timothy J. Baek
7aae0cab8d fix: error message 2024-02-24 18:47:04 -08:00
Timothy J. Baek
4bbcb58706 fix: styling 2024-02-24 18:13:51 -08:00
Timothy J. Baek
41a6bf113a fix: default image generation value 2024-02-24 18:11:03 -08:00
Timothy Jaeryang Baek
271e5bf44d
Merge branch 'dev' into feature/img-gen-steps-setting 2024-02-24 21:09:06 -05:00
Timothy Jaeryang Baek
1a9a56d690
Merge pull request #844 from open-webui/litellm
feat: direct litellm integration
2024-02-24 21:03:03 -05:00
Timothy J. Baek
ec6f53e298 feat: litellm proxy frontend integration 2024-02-24 17:56:53 -08:00
Timothy J. Baek
e15e015db1 fix: images 2024-02-24 15:48:14 -08:00
Justin Firth
af1675813f Restore image steps setting when Settings modal is presented 2024-02-24 11:34:11 -05:00
Justin Firth
3fa79e59bf Allow configuration of steps, default to a1111 default 2024-02-24 10:44:08 -05:00
Timothy J. Baek
fdb6499bfa fix: error handling 2024-02-24 01:49:19 -08:00
Timothy J. Baek
65d6d220d4 fix: styling 2024-02-24 01:39:14 -08:00
Timothy J. Baek
bfba72d486 fix: pip dependency 2024-02-24 01:19:44 -08:00
Timothy J. Baek
e8904ac3f7 feat: remove ollama dependency 2024-02-24 01:03:28 -08:00
Timothy J. Baek
af388dfe62 fix 2024-02-23 22:27:28 -08:00
Timothy Jaeryang Baek
ee22e641ff
Merge branch 'main' into litellm 2024-02-24 01:10:04 -05:00
Timothy J. Baek
9e339fdb18 fix 2024-02-23 17:17:59 -08:00
Timothy J. Baek
62f67bed29 feat: sponsor custom name support 2024-02-23 17:12:19 -08:00
Timothy J. Baek
934af898fc fix: styling 2024-02-23 01:32:32 -08:00
Timothy J. Baek
476e8f002f fix: styling 2024-02-23 01:31:28 -08:00
Timothy J. Baek
9523ecb87f fix: styling 2024-02-23 01:26:07 -08:00
Timothy J. Baek
21d3557f1c fix: styling 2024-02-23 01:25:28 -08:00
Timothy J. Baek
c42507e0c7 fix: transform css param 2024-02-23 01:23:06 -08:00
Timothy J. Baek
42925025b7 revert: click outside model behaviour 2024-02-23 01:21:22 -08:00
Timothy J. Baek
0ae8d17931 refac: styling 2024-02-23 01:18:30 -08:00
Timothy Jaeryang Baek
8fac9de269
Merge branch 'main' into release-notes-modal 2024-02-23 04:07:16 -05:00
Timothy J. Baek
1875a03e85 feat: see what's new button added to about 2024-02-23 01:06:46 -08:00
Timothy J. Baek
5076700b3f feat: colour code sections 2024-02-23 00:59:48 -08:00
Timothy J. Baek
3ab2c384f2 fix: changelog popup default behaviour 2024-02-23 00:50:54 -08:00
Timothy J. Baek
05aea9edf9 feat: changelog modal auto popup 2024-02-23 00:47:54 -08:00
Timothy J. Baek
ea0253828d Update Modal.svelte 2024-02-23 00:32:43 -08:00
Timothy J. Baek
9f950aea9c feat: changelog.md 2024-02-23 00:30:26 -08:00
Timothy J. Baek
2e7efde4b7 Update Images.svelte 2024-02-22 19:40:51 -08:00
Timothy J. Baek
7ec4c07bf9 feat: image size param 2024-02-22 19:32:36 -08:00
Timothy J. Baek
79615f26da feat: image preview 2024-02-22 18:49:34 -08:00
Timothy J. Baek
a2e2dd89a5 Update Messages.svelte 2024-02-22 17:58:18 -08:00
Timothy Jaeryang Baek
9c1aa92451
Merge branch 'main' into feat/delete-message 2024-02-22 20:57:46 -05:00
Timothy J. Baek
a3a0e18307 Update Messages.svelte 2024-02-22 17:54:22 -08:00
Timothy J. Baek
eaa6850431 Update Messages.svelte 2024-02-22 17:53:58 -08:00
Timothy J. Baek
97d9ecadcf fix: version 2024-02-22 13:36:44 -08:00
Jannik Streidl
9b27d952f8 better error handling 2024-02-22 15:42:35 +01:00
Jannik Streidl
06f53a6882 settings fix -> updates value directly 2024-02-22 15:35:31 +01:00
Jannik Streidl
4bb5b3db0a added animations 2024-02-22 15:20:48 +01:00
Timothy J. Baek
9b6dca3d7f feat: litellm frontend integration 2024-02-22 04:12:26 -08:00
Jannik Streidl
e1e1cb9fd4 removed comments 2024-02-22 12:16:10 +01:00
Jannik Streidl
56c4ee0fff styling fix 2024-02-22 12:03:45 +01:00
Jannik Streidl
230f787da1 first draft 2024-02-22 11:54:55 +01:00
Timothy J. Baek
7b27a96e14 Update About.svelte 2024-02-22 02:03:24 -08:00
Timothy J. Baek
dc705c4984 refac: settings 2024-02-21 19:06:27 -08:00
Timothy J. Baek
797ed9ac7f feat: allow enabling after url is provided 2024-02-21 18:57:53 -08:00
Timothy J. Baek
d863e7e60b feat: save message 2024-02-21 18:50:41 -08:00
Timothy J. Baek
cc50cc10e6 feat: sd frontend integration 2024-02-21 18:36:40 -08:00
Timothy J. Baek
733e963c44 feat: sd backend integration 2024-02-21 18:12:01 -08:00
Timothy J. Baek
b740fa3a7b fix: connection renamed to connections 2024-02-21 13:43:03 -08:00
Timothy J. Baek
83d0c58a00 feat: image settings added 2024-02-21 13:29:59 -08:00
Timothy J. Baek
05ea6cf6fd feat: enable title generation prompt edit 2024-02-21 12:51:52 -08:00
Timothy J. Baek
5a1f0e0a87 Update ResponseMessage.svelte 2024-02-21 12:23:03 -08:00
Timothy J. Baek
930859980f fix: latex delimiters 2024-02-21 12:19:08 -08:00
Danny Liu
c42ac39dc4 Recursively set delete=true flag for all children messages 2024-02-20 19:51:34 -08:00
Timothy J. Baek
7c4d818f2d refac: styling 2024-02-20 18:03:23 -08:00
Danny Liu
a655ccdd06 only cancel chat completion if the deleted message is the most recently sent 2024-02-20 16:35:44 -08:00
Danny Liu
95b8edf6b3 use cancelChatCompletion API call instead of stopResponse function 2024-02-20 16:00:57 -08:00
Danny Liu
51b594036d invoke stopResponse() if user deletes message during response generation 2024-02-20 15:27:47 -08:00
Danny Liu
632882a511 add message filtering in +page.svelte to filter out deleted messages in payload 🗑️ 2024-02-20 15:12:50 -08:00
Danny Liu
941bcdc2e5 Refactor deleteMessage function and update deleteMessagePair usage 2024-02-20 15:12:06 -08:00
Danny Liu
cd3cecd2f0 filter out deleted messages in payload 🗑️ 2024-02-20 13:53:47 -08:00
Danny Liu
60c99a44f8 remove user message and response from DOM as pair 2024-02-20 13:24:22 -08:00
Timothy J. Baek
275523e32e feat: jwt utils 2024-02-19 20:44:00 -08:00
Timothy J. Baek
9ae4ad9702 refac: styling 2024-02-19 19:43:41 -08:00
Timothy J. Baek
00f9b2ffcf rename 2024-02-19 11:47:37 -08:00
Timothy J. Baek
6fd13c1c55 feat: sidebar button to anchor 2024-02-19 10:45:12 -08:00
Timothy J. Baek
4c62f6a7ce refac: styling 2024-02-18 19:52:28 -08:00
Timothy J. Baek
82fcec826c refac: styling 2024-02-18 19:32:03 -08:00
Danny Liu
32c7971300 add isFirstMessage prop to UserMessage component 2024-02-18 17:03:40 -08:00
Timothy J. Baek
c419949bf9 refac: admin panel styling 2024-02-18 17:00:48 -08:00
Timothy J. Baek
e41f956b72 feat: clone preset 2024-02-18 15:53:54 -08:00
Timothy J. Baek
c3ed6fe974 Update UserMessage.svelte 2024-02-18 14:58:26 -08:00
Timothy J. Baek
40a7ac9caa feat: delete message scaffolding 2024-02-18 14:56:31 -08:00
Danny Liu
ab57cdd665 update response message tooltip naming 2024-02-18 10:16:41 -08:00
Danny Liu
2eaad82a91 show prompt/s in perf info 2024-02-18 10:10:57 -08:00
Timothy J. Baek
7c7a80c450 feat: CLIPBOARD variable for prompt preset 2024-02-17 23:28:07 -08:00
Timothy J. Baek
a31feccd64 feat: editable rag template frontend 2024-02-17 22:47:58 -08:00
Timothy J. Baek
082d1d15c3 fix: template load issue 2024-02-17 22:42:36 -08:00
Timothy J. Baek
5270efa9e5 feat: editable rag template 2024-02-17 22:41:03 -08:00
Timothy J. Baek
ccf08fb91e feat: editable chunk params 2024-02-17 22:29:52 -08:00
Timothy J. Baek
79d0932a3a refac: styling 2024-02-17 21:14:42 -08:00
Timothy J. Baek
e07001e5f6 feat: rag folder scan support 2024-02-17 21:06:08 -08:00
Timothy J. Baek
dc4ffe4eae fix: rename 2024-02-17 01:11:19 -08:00
Timothy J. Baek
7474a8d4d3 fix: styling 2024-02-17 01:09:24 -08:00