Commit Graph

844 Commits

Author SHA1 Message Date
Timothy Jaeryang Baek
5c4124ebe5 refac 2024-11-19 03:18:40 -08:00
Timothy Jaeryang Baek
ccdafa8718 refac: styling 2024-11-18 06:38:29 -08:00
Timothy Jaeryang Baek
dc8c85c33d fix: shared chat not updating 2024-11-18 05:17:35 -08:00
Timothy Jaeryang Baek
9779bbfd8e fix: functions redirect 2024-11-17 14:00:37 -08:00
Timothy Jaeryang Baek
892f6ba42b fix: user workspace behaviour 2024-11-17 02:43:43 -08:00
Timothy Jaeryang Baek
057c957f5d enh: access control 2024-11-16 21:26:10 -08:00
Timothy Jaeryang Baek
e78657f07e refac: prompts frontend 2024-11-16 20:53:05 -08:00
Timothy Jaeryang Baek
41bad9abcb refac: access control 2024-11-16 20:47:45 -08:00
Timothy Jaeryang Baek
a1ce8422fd refac 2024-11-16 17:49:13 -08:00
Timothy Jaeryang Baek
73fe77c2da enh: access control 2024-11-16 17:09:15 -08:00
Timothy Jaeryang Baek
227cca35e8 enh: knowledge access control 2024-11-16 16:51:55 -08:00
Timothy Jaeryang Baek
a0f1164af7 refac 2024-11-15 03:00:18 -08:00
Timothy Jaeryang Baek
d9dc04f1a1 refac: frontend 2024-11-15 02:05:43 -08:00
Timothy Jaeryang Baek
947444949a refac: move functions (plugin) to admin panel 2024-11-14 18:32:23 -08:00
Timothy Jaeryang Baek
0e8c0b452e wip: frontend 2024-11-14 02:20:34 -08:00
Timothy Jaeryang Baek
c260274538 refac: admin users page 2024-11-12 21:51:42 -08:00
Timothy Jaeryang Baek
8cfab0216e refac 2024-11-12 20:33:22 -08:00
Timothy Jaeryang Baek
8248e0c216 refac 2024-11-12 16:08:18 -08:00
Timothy Jaeryang Baek
f470f3fce2 refac 2024-11-12 15:53:16 -08:00
Timothy Jaeryang Baek
ee05455155 refac 2024-11-12 15:46:44 -08:00
Timothy Jaeryang Baek
3a541460df refac 2024-11-12 15:32:49 -08:00
Timothy Jaeryang Baek
f10d0df490 refac: lazy load prompts/tools/functions/tags 2024-11-12 15:31:11 -08:00
Timothy Jaeryang Baek
cdc2b4dd61 refac: styling 2024-11-11 13:56:33 -08:00
Timothy Jaeryang Baek
466e1fecb4 refac: styling 2024-11-10 18:42:52 -08:00
Timothy Jaeryang Baek
8d1e6f331b refac: prompt editor styling 2024-11-10 18:33:21 -08:00
Timothy Jaeryang Baek
0cc6e20d65 refac: prompt editor 2024-11-10 18:20:46 -08:00
Timothy J. Baek
f6fb522269 refac: model editor 2024-11-07 00:18:48 -08:00
Timothy J. Baek
c9a59f5d51 refac: styling 2024-11-06 22:52:06 -08:00
Timothy J. Baek
24b7716241 refac: workspace styling 2024-11-06 21:45:48 -08:00
Timothy J. Baek
d961e8943e refac: styling 2024-11-06 21:13:37 -08:00
Timothy J. Baek
547682c674 refac 2024-11-05 20:47:23 -08:00
Timothy J. Baek
75b169e11d refac: ldap auth page 2024-11-05 20:32:09 -08:00
Timothy J. Baek
2910cbe9a9 refac: disable ldap by default 2024-11-05 19:58:54 -08:00
Timothy J. Baek
fe68a0776c refac
Co-Authored-By: ziweiwang <47988425+wilsonziweiwang@users.noreply.github.com>
2024-11-05 15:09:09 -08:00
morgan55555
5d934d7d15 feat: LDAP User management
LDAP will be used as default if no other auth form is enabled.
LDAP now will work with ENABLE_LOGIN_FORM = false.
Fixed exception "User does not match the record."
Now LDAP login is case insensitive.
Integrated with onboarding feature.
2024-11-06 03:30:23 +05:00
Timothy J. Baek
3afc34928f refac: onboarding 2024-11-04 19:31:56 -08:00
Timothy J. Baek
0b47387081 refac: styling 2024-11-04 02:32:06 -08:00
Timothy J. Baek
835eeb6433 fix: playground styling 2024-11-03 23:05:41 -08:00
Timothy J. Baek
194b924a96 feat: onboarding screen 2024-11-03 03:00:28 -08:00
Timothy J. Baek
cfe255bb95 refac: styling 2024-11-03 02:31:12 -08:00
Timothy J. Baek
dbf14afa32 refac: styling 2024-11-03 02:00:31 -08:00
Timothy J. Baek
e6ca994c92 feat: option to disable what's new modal 2024-10-26 19:44:46 -07:00
Timothy J. Baek
0cf8f58efe refac: voice input styling 2024-10-26 00:21:46 -07:00
Timothy J. Baek
076f9fd9c0 enh: auto tag feedback 2024-10-23 20:18:51 -07:00
Timothy J. Baek
8514ed148a refac: show changelog behaviour 2024-10-23 00:38:59 -07:00
Timothy J. Baek
ce85400817 refac: feedback 2024-10-22 22:55:34 -07:00
Timothy J. Baek
bc95e62600 feat: leaderboard 2024-10-22 20:14:10 -07:00
Timothy J. Baek
9f285fb2fb feat: arena models 2024-10-22 03:16:48 -07:00
Timothy J. Baek
c03cccfd14 refac: playground 2024-10-21 15:24:59 -07:00
Timothy J. Baek
3dd10f2ca0 refac: playground 2024-10-21 05:09:28 -07:00
Timothy J. Baek
d105be9ca2 refac: styling 2024-10-21 02:02:33 -07:00
Timothy J. Baek
e1baa9cc3f refac 2024-10-21 02:00:22 -07:00
Timothy J. Baek
ec17bbc867 refac: styling 2024-10-21 01:57:19 -07:00
Timothy J. Baek
f1b0d7eb41 refac: styling 2024-10-21 01:54:43 -07:00
Timothy J. Baek
8d71323009 refac: model workspace styling 2024-10-21 00:50:08 -07:00
Timothy J. Baek
6cb41a38a6 enh: option to disable update toast 2024-10-21 00:30:29 -07:00
Timothy J. Baek
f27c0f7dcf refac: styling 2024-10-20 23:53:36 -07:00
Timothy J. Baek
438b277be0 refac: styling 2024-10-20 19:04:30 -07:00
Timothy J. Baek
2f5c65bd1f refac: styling 2024-10-20 18:54:08 -07:00
Timothy J. Baek
146a9d7f05 refac 2024-10-20 00:51:01 -07:00
Timothy J. Baek
03282da45c refac: collection styling 2024-10-20 00:36:43 -07:00
Timothy J. Baek
6d25d23326 refac: styling 2024-10-19 03:04:12 -07:00
Timothy J. Baek
0556479cbe enh: ctrl+shift+delete chat delete support 2024-10-19 01:06:30 -07:00
Timothy J. Baek
f46b95300b feat: rich text input for chat 2024-10-18 23:54:35 -07:00
Timothy J. Baek
6703cacb99 fix: tag unarchive/archive issue 2024-10-14 22:57:11 -07:00
Timothy J. Baek
86bc3023b3 refac: styling 2024-10-14 12:52:20 -07:00
Timothy J. Baek
6f07afc79b refac: styling 2024-10-14 12:46:05 -07:00
Timothy J. Baek
595cf191fb chore: rm documents 2024-10-08 13:38:16 -07:00
Timothy J. Baek
f099b277c8 enh: youtube watch param support 2024-10-07 18:19:13 -07:00
Timothy J. Baek
ed9fbe153b fix: update info toast dismiss issue 2024-10-06 23:41:50 -07:00
Timothy J. Baek
e0fc3e89a7 refac: i18n 2024-10-05 19:42:04 -07:00
Timothy J. Baek
2e267b420a fix: model knowledge 2024-10-04 16:53:25 -07:00
Timothy J. Baek
b862dff185 refac 2024-10-03 21:10:33 -07:00
Timothy J. Baek
08969ecf89 refac: rename projects -> knowledge 2024-10-01 22:45:04 -07:00
Timothy J. Baek
1b7d363d32 refac 2024-10-01 21:32:59 -07:00
Timothy J. Baek
c5eb0a9732 refac: documents -> projects 2024-10-01 17:35:35 -07:00
Timothy J. Baek
44d768ecf3 refac: do not wait for update check 2024-09-27 14:41:29 +02:00
Timothy J. Baek
c754c53906 refac 2024-09-26 04:05:28 +02:00
Timothy J. Baek
888479aaf0 refac: update toast dismiss behaviour 2024-09-25 20:47:04 +02:00
Timothy J. Baek
8f6a927be3 enh: update info toast 2024-09-24 12:40:13 +02:00
Timothy J. Baek
5978e7c9a6 refac: wip 2024-09-23 01:36:46 +02:00
Timothy J. Baek
f448341211 chore: format 2024-09-19 03:24:34 +02:00
Timothy Jaeryang Baek
40d7e5089d
Merge pull request #5436 from khanh-alice/fix-transparent-icons
fix: model transparent icons
2024-09-16 07:05:17 +02:00
Jun Siang Cheah
bed3b71860 feat: add help text for capabilities 2024-09-15 14:14:09 +01:00
Khanh Le
253791b92c save model icon as png 2024-09-15 16:43:42 +07:00
Jun Siang Cheah
9401f6c821 fix: workaround socketio upstream bug when websockets are not available 2024-09-09 23:17:34 +01:00
Jun Siang Cheah
4946f08671 fix: force socket.io to try websockets first, and explicit fallback to polling 2024-09-01 12:59:49 +01:00
Sebastian
22117e06b5
A11y: Buttons do not have an accessible name 2024-08-28 10:13:02 +02:00
kiosion
f30428754f
fix: Safely retrieve settings from LocalStorage 2024-08-25 20:00:57 -04:00
Timothy J. Baek
c268a4e217 refac: only activate wakelock in call mode 2024-08-22 17:12:31 +02:00
Timothy J. Baek
dc4c6b3b14 enh: temporary-chat url search param 2024-08-21 18:55:12 +02:00
Timothy J. Baek
a93b0ac143 fix 2024-08-21 18:33:31 +02:00
Timothy J. Baek
b31de299e4 fix: mermaid rendering issue 2024-08-19 17:28:38 +02:00
Timothy J. Baek
cbadf39d7d enh: user chat edit permission 2024-08-19 16:49:40 +02:00
Timothy J. Baek
9435d2044a refac: more robust mermaid chart rendering 2024-08-14 21:16:07 +02:00
Timothy J. Baek
0ec1f9e331 fix: ENABLE_ADMIN_CHAT_ACCESS disabling user deletion 2024-08-14 12:23:24 +02:00
Timothy J. Baek
7ef5aa520c chore: format 2024-08-13 11:12:35 +01:00
Timothy J. Baek
dbe463a53d fix 2024-08-07 17:39:54 +02:00
Sylvere Richard
2fb4d3356c fix: #4158 allow reconnection when websocket is closed
log reconnection attempts
mark session_id as mandatory on client-side
2024-08-07 17:05:55 +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 J. Baek
c6d7f24542 fix: block users from /workspace and /admin 2024-08-02 18:08:23 +02:00
Timothy J. Baek
b4cd084117 feat: action selector 2024-07-28 13:06:47 +01:00
ther0bster
a53f5d01aa fix: don't break dev tests 2024-07-26 19:01:36 +02:00
ther0bster
02b104f56b fix: socket.io client url
* fixes backend crash with IPv6 and some IPv4 setups
* instead of passing empty url, let socket.io set default url
  (defaults to window.location.host)
2024-07-25 21:23:28 +02:00
Dillon
36b94ca5f5 updated environment variable to suggested ENABLE_LOGIN_FORM 2024-07-24 21:44:40 -04:00
Dillon
4ecf9dd62d Created if blocks to show or hide username, password, signin and or sections depending on new enable_username_password_login variable 2024-07-23 22:25:29 -04:00
SimonOriginal
731b3654d8 add i18n keys 2024-07-15 16:45:29 +02:00
Timothy J. Baek
c9f5029a9d refac 2024-07-08 23:07:23 -07:00
Timothy J. Baek
47c76ab5fe refac: styling 2024-07-08 22:02:28 -07:00
Timothy J. Baek
088e7b02a9 refac: styling 2024-07-08 13:35:25 -07:00
Timothy J. Baek
68d6e738ac fix 2024-07-08 12:01:55 -07:00
Timothy Jaeryang Baek
068dff6aff
Merge pull request #3691 from robertpiosik/replace-deafult-font-to-inter
feat: Replace default UI font, Arimo to Inter
2024-07-07 09:01:22 -07:00
Robert Piosik
21b8072f35
Replace default UI font, Arimo to Inter 2024-07-07 11:27:04 +02:00
Timothy J. Baek
62ba6a2413 chore: format 2024-07-01 16:52:46 -07:00
Timothy J. Baek
b875efab1f enh: validate required open webui version 2024-07-01 16:50:35 -07:00
Timothy J. Baek
f77073410e refac 2024-06-30 14:52:18 -07:00
Timothy J. Baek
d9a229b1ec fix: default locale 2024-06-30 14:48:05 -07:00
Timothy J. Baek
df8d1dacc4 refac: browser language detection 2024-06-29 20:04:04 -07:00
Timothy J. Baek
c8c85ba7fc refac 2024-06-27 12:16:55 -07:00
Timothy J. Baek
4e6d165d00 refac 2024-06-27 00:43:31 -07:00
Timothy J. Baek
0e7db89117 feat: import/export community 2024-06-26 00:22:26 -07:00
Timothy Jaeryang Baek
d17dc59246
Merge pull request #2574 from cheahjs/feat/oauth
feat: experimental SSO support for Google, Microsoft, and OIDC
2024-06-24 19:05:58 -07:00
Timothy J. Baek
465c3a9987 refac: playground styling 2024-06-24 13:11:49 -07:00
Timothy J. Baek
345b3491a7 fix: i18n 2024-06-24 12:21:19 -07:00
Timothy Jaeryang Baek
b4c9e46357
Merge pull request #3408 from SimonOriginal/dev
Added i18n keys and update of Ukrainian translation
2024-06-24 11:39:04 -07:00
Timothy J. Baek
f6082579c9 fix: wakelock 2024-06-24 11:29:21 -07:00
SimonOriginal
e0e9fcaa24 Add keys i18n 2024-06-24 19:38:26 +02:00
Jun Siang Cheah
79f8620b34 fix: format 2024-06-24 18:50:55 +08:00
Jun Siang Cheah
f26d80dcae Merge remote-tracking branch 'upstream/dev' into feat/oauth 2024-06-24 18:46:48 +08:00
Timothy J. Baek
f33ca4c9a5 refac 2024-06-23 23:10:26 -07:00
Timothy J. Baek
bc73cb1390 enh: iframe message event listener 2024-06-23 21:48:06 -07:00
Timothy J. Baek
120b1857b2 enh: valves 2024-06-23 18:05:33 -07:00
Timothy J. Baek
e52ed258f0 refac: styling 2024-06-23 17:18:36 -07:00
Timothy J. Baek
b441511359 enh: wake lock 2024-06-22 13:35:18 -07:00
Timothy J. Baek
15fc23df87 feat: user valves endpoints 2024-06-22 11:26:33 -07:00
Jun Siang Cheah
49a00d61ac feat: show oauth sub in admin panel 2024-06-21 14:35:57 +01:00
Jun Siang Cheah
4aab460905 Merge remote-tracking branch 'upstream/dev' into feat/oauth 2024-06-21 13:43:19 +01:00
Timothy J. Baek
9ebd308d28 refac 2024-06-20 04:51:51 -07:00
Timothy J. Baek
08cc20cb93 feat: filter selector model 2024-06-20 01:44:52 -07:00
Timothy J. Baek
40cde07e5c feat: function filter example boilerplate 2024-06-20 01:07:55 -07:00
Timothy J. Baek
43e08c6afa refac 2024-06-20 00:54:58 -07:00
Timothy J. Baek
ff9b94bab7 refac: playground 2024-06-18 17:41:47 -07:00
Timothy J. Baek
83986620ee refac 2024-06-18 14:15:08 -07:00
Timothy J. Baek
19b67f4975 feat: functions scaffold 2024-06-18 10:23:04 -07:00
Timothy J. Baek
2f7120a73a refac 2024-06-17 02:54:56 -07:00
Timothy J. Baek
ab62228877 feat: character card support 2024-06-17 02:26:07 -07:00
Timothy J. Baek
f1b350cbe6 enh: use model profile image in call 2024-06-17 01:55:06 -07:00
Timothy J. Baek
5fa355e1ae feat: background image 2024-06-17 01:31:22 -07:00
Timothy J. Baek
1efa25eed5 chore: format 2024-06-16 21:55:08 -07:00
Timothy Jaeryang Baek
b4008b0b30
Merge pull request #3140 from ricky-davis/sortable-users
feat: Sortable users in admin panel
2024-06-16 21:49:08 -07:00