Jun Siang Cheah
|
3238981202
|
ci: Update GitHub Actions runner selection for multi-platform builds
|
2025-03-01 16:04:26 +00:00 |
|
Jun Siang Cheah
|
a8ec73d01e
|
feat: show the user the entirety of the usage response
|
2024-10-02 23:14:08 +01:00 |
|
Jun Siang Cheah
|
318f61161e
|
refac: lazy load big dependencies to reduce min memory usage
|
2024-10-02 22:18:42 +01:00 |
|
Jun Siang Cheah
|
bed3b71860
|
feat: add help text for capabilities
|
2024-09-15 14:14:09 +01:00 |
|
Jun Siang Cheah
|
3199e26500
|
fix: remove unsupported .doc file ingest
|
2024-09-14 12:44:51 +01: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
|
827c419251
|
feat: add ENABLE_WEBSOCKET_SUPPORT to force socket.io to ignore websocket upgrades
|
2024-09-09 23:17:17 +01:00 |
|
Jun Siang Cheah
|
698976add0
|
feat: add ENABLE_WEBSOCKET_SUPPORT to force socket.io to ignore websocket upgrades
|
2024-09-08 12:00:36 +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 |
|
Jun Siang Cheah
|
953beb369c
|
fix: return proxied response headers during chat completion
|
2024-08-31 15:15:21 +01:00 |
|
Jun Siang Cheah
|
153ba168a0
|
tests: update share test to actually share
|
2024-08-11 22:30:25 +01:00 |
|
Jun Siang Cheah
|
c70b18b2ef
|
tests: change how cypress detects chat messages
|
2024-08-11 16:22:33 +01:00 |
|
Jun Siang Cheah
|
af6420e06d
|
ci: increase usable disk space for integration test
|
2024-08-11 14:17:32 +01: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 |
|
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 |
|
Jun Siang Cheah
|
2eb662df85
|
fix: prune docker cache earlier in integration tests
|
2024-08-03 20:53:31 +01:00 |
|
Jun Siang Cheah
|
283234d51d
|
fix: missing openai usage information
|
2024-08-03 19:06:19 +01:00 |
|
Jun Siang Cheah
|
4ae0a1f3f8
|
fix: delete docker build cache in integration test
|
2024-07-07 12:06:42 +01:00 |
|
Jun Siang Cheah
|
a48ac6a209
|
refac: lazily load sentence_transformers to reduce start up memory usage
|
2024-07-01 08:13:56 +08:00 |
|
Jun Siang Cheah
|
17c684369e
|
refac: lazily load faster_whisper to reduce start up memory usage
|
2024-07-01 08:13:02 +08:00 |
|
Jun Siang Cheah
|
f8f6943128
|
refac: use new SensitiveInput component
|
2024-06-25 20:15:29 +08:00 |
|
Jun Siang Cheah
|
d5b91fb084
|
feat: hide all API keys by default in admin settings
|
2024-06-25 19:53:22 +08:00 |
|
Jun Siang Cheah
|
79f8620b34
|
fix: format
|
2024-06-24 18:50:55 +08:00 |
|
Jun Siang Cheah
|
ca8c098f62
|
refac: update migrations to match dev
|
2024-06-24 18:48:28 +08:00 |
|
Jun Siang Cheah
|
f26d80dcae
|
Merge remote-tracking branch 'upstream/dev' into feat/oauth
|
2024-06-24 18:46:48 +08:00 |
|
Jun Siang Cheah
|
99e7b328a4
|
refac: add better logging for oauth errors
|
2024-06-24 10:43:53 +08:00 |
|
Jun Siang Cheah
|
981f384154
|
refac: modify oauth login logic for unique email addresses
|
2024-06-21 18:25:19 +01:00 |
|
Jun Siang Cheah
|
e011e7b695
|
fix: set auth cookie during oauth login
|
2024-06-21 14:35:57 +01:00 |
|
Jun Siang Cheah
|
416e8d1ef9
|
fix: db migration sync with dev
|
2024-06-21 14:35:57 +01:00 |
|
Jun Siang Cheah
|
49a00d61ac
|
feat: show oauth sub in admin panel
|
2024-06-21 14:35:57 +01:00 |
|
Jun Siang Cheah
|
983112d17c
|
feat: fetch and store oauth profile pictures as data URLs
|
2024-06-21 14:35:54 +01:00 |
|
Jun Siang Cheah
|
922dfae51c
|
fix: broken tuple expansion
|
2024-06-21 13:44:10 +01:00 |
|
Jun Siang Cheah
|
4aab460905
|
Merge remote-tracking branch 'upstream/dev' into feat/oauth
|
2024-06-21 13:43:19 +01:00 |
|
Jun Siang Cheah
|
4ff17acc1b
|
Merge remote-tracking branch 'upstream/dev' into feat/oauth
|
2024-06-16 08:31:05 +01:00 |
|
Jun Siang Cheah
|
f49d814dc0
|
Merge remote-tracking branch 'upstream/main' into feat/oauth
|
2024-06-15 09:51:18 +01:00 |
|
Jun Siang Cheah
|
bba4c4242f
|
feat: add WEBUI_SESSION_COOKIE_SECURE
|
2024-06-07 09:13:42 +01:00 |
|
Jun Siang Cheah
|
ae376ec8fe
|
Merge remote-tracking branch 'upstream/dev' into feat/oauth
|
2024-06-05 19:23:52 +01:00 |
|
Jun Siang Cheah
|
af4f8aa589
|
feat: add WEBUI_SESSION_COOKIE_SAME_SITE for when open webui is embedded
|
2024-06-05 19:21:42 +01:00 |
|
Jun Siang Cheah
|
7fefbb316d
|
fix: add backwards compat with older searxng urls
|
2024-06-03 21:13:10 +01:00 |
|
Jun Siang Cheah
|
8f03daeaf6
|
fix: selected local tts voice not shown in settings
|
2024-06-03 19:11:37 +01:00 |
|
Jun Siang Cheah
|
de03bf834e
|
feat: add option to allow nonlocal TTS voices
|
2024-06-03 19:11:14 +01:00 |
|
Jun Siang Cheah
|
db3d48ee15
|
feat: automatically focus title input when editing
|
2024-06-03 18:49:34 +01:00 |
|
Jun Siang Cheah
|
6022f6f5df
|
feat: double click title to edit
|
2024-06-03 18:48:27 +01:00 |
|
Jun Siang Cheah
|
3176fe0c2b
|
fix: another attempt at fixing tag docker builds
|
2024-06-02 22:35:59 +01:00 |
|
Jun Siang Cheah
|
b5b2b70f4a
|
fix: bad payload refactor
|
2024-06-02 19:40:18 +01:00 |
|
Jun Siang Cheah
|
7f74426a22
|
fix: openai streaming cancellation using aiohttp
|
2024-06-02 18:48:45 +01:00 |
|
Jun Siang Cheah
|
4dd51badfe
|
fix: ollama streaming cancellation using aiohttp
|
2024-06-02 18:06:12 +01:00 |
|
Jun Siang Cheah
|
24c35c308d
|
fix: stream defaults to true, return request ID
|
2024-06-02 17:09:15 +01:00 |
|
Jun Siang Cheah
|
0cb8163321
|
feat: add RAG_EMBEDDING_OPENAI_BATCH_SIZE to batch multiple embeddings
|
2024-06-02 15:34:31 +01:00 |
|
Jun Siang Cheah
|
45bff743a2
|
fix: docker build on tag broke due to cache
|
2024-06-02 10:01:01 +01:00 |
|
Jun Siang Cheah
|
1cef48730e
|
fix: show both message contents and error message
|
2024-06-01 20:59:14 +01:00 |
|
Jun Siang Cheah
|
fd31b5f8d6
|
refac: error message separate from content
|
2024-06-01 15:54:02 +01:00 |
|
Jun Siang Cheah
|
afbea2ecea
|
fix: don't use BUILD_HASH build arg until needed, busts cache otherwise
|
2024-06-01 14:16:39 +01:00 |
|
Jun Siang Cheah
|
a1f4706aa1
|
fix: OAUTH_MERGE_ACCOUNTS_BY_EMAIL not being correctly read
|
2024-05-27 18:16:36 +01:00 |
|
Jun Siang Cheah
|
6a36039a59
|
Merge remote-tracking branch 'upstream/dev' into feat/oauth
|
2024-05-27 18:14:43 +01:00 |
|
Jun Siang Cheah
|
985fdca585
|
refac: move things around, uplift oauth endpoints
|
2024-05-27 18:07:38 +01:00 |
|
Jun Siang Cheah
|
06dbf59742
|
feat: make oauth config persist into config.json
|
2024-05-27 17:21:24 +01:00 |
|
Jun Siang Cheah
|
4a4e323a44
|
refac: rename OPENID -> OAUTH
|
2024-05-27 17:17:34 +01:00 |
|
Jun Siang Cheah
|
99b1661638
|
feat: add OpenAI generation stats
|
2024-05-27 10:11:53 +01:00 |
|
Jun Siang Cheah
|
e06417f0aa
|
feat: add admin ui for toggling community sharing
|
2024-05-26 17:23:24 +01:00 |
|
Jun Siang Cheah
|
ccff221921
|
refac: run admin general settings fetches in parallel
|
2024-05-26 17:12:52 +01:00 |
|
Jun Siang Cheah
|
1235714914
|
feat: add ENABLE_COMMUNITY_SHARING
|
2024-05-26 17:10:25 +01:00 |
|
Jun Siang Cheah
|
6c5f5fe368
|
refac: move ui flags into feature flags
|
2024-05-26 17:05:26 +01:00 |
|
Jun Siang Cheah
|
776bb2892c
|
fix: bad user get
|
2024-05-26 13:07:41 +01:00 |
|
Jun Siang Cheah
|
7385016e36
|
fix: only get user by emails without oauth sub
|
2024-05-26 11:59:21 +01:00 |
|
Jun Siang Cheah
|
b3557d05b1
|
fix: bad authlib version
|
2024-05-26 11:32:42 +01:00 |
|
Jun Siang Cheah
|
276b7b90b8
|
Merge remote-tracking branch 'upstream/dev' into feat/backend-web-search
|
2024-05-26 11:31:23 +01:00 |
|
Jun Siang Cheah
|
aba6308825
|
Merge remote-tracking branch 'upstream/dev' into feat/include-git-hash-everywhere
|
2024-05-26 11:27:02 +01:00 |
|
Jun Siang Cheah
|
0210a105bf
|
feat: experimental SSO support for Google, Microsoft, and OIDC
|
2024-05-26 11:26:15 +01:00 |
|
Jun Siang Cheah
|
a842d8d62b
|
deps: add authlib
|
2024-05-26 11:25:29 +01:00 |
|
Jun Siang Cheah
|
4fdb26fdc4
|
refac: rename build hash vars
|
2024-05-26 08:49:30 +01:00 |
|
Jun Siang Cheah
|
b1265c9c34
|
Merge remote-tracking branch 'upstream/dev' into feat/backend-web-search
|
2024-05-25 14:55:49 +01:00 |
|
Jun Siang Cheah
|
a579f5f8cf
|
feat: add git hash of build everywhere
|
2024-05-25 09:19:49 +01:00 |
|
Jun Siang Cheah
|
3d1cc1e422
|
feat: generate production source maps to assist debugging
|
2024-05-25 09:03:04 +01:00 |
|
Jun Siang Cheah
|
60433856a2
|
Merge remote-tracking branch 'upstream/dev' into feat/backend-web-search
|
2024-05-22 22:28:45 +01:00 |
|
Jun Siang Cheah
|
929384e39a
|
refac: speed up app mount by parallelizing API requests
|
2024-05-22 19:40:16 +01:00 |
|
Jun Siang Cheah
|
1aebf88069
|
chore: update python dependencies
|
2024-05-22 09:50:22 +01:00 |
|
Jun Siang Cheah
|
dcae813d05
|
chore: update github actions
|
2024-05-22 09:23:26 +01:00 |
|
Jun Siang Cheah
|
b20ec0586e
|
refac: only create space admin user when configured
|
2024-05-21 22:09:25 +01:00 |
|
Jun Siang Cheah
|
889a2fd77e
|
fix: wrong path for space litellm config
|
2024-05-21 22:07:51 +01:00 |
|
Jun Siang Cheah
|
f21c8626d6
|
refac: switch to meta and params, remove source
|
2024-05-21 22:05:16 +01:00 |
|
Jun Siang Cheah
|
54c29f8bd3
|
fix: chown /app/backend/data after preloading models
|
2024-05-21 21:30:42 +01:00 |
|
Jun Siang Cheah
|
7ccef3e77a
|
Merge remote-tracking branch 'upstream/dev' into feat/model-config
|
2024-05-21 19:17:42 +01:00 |
|
Jun Siang Cheah
|
6d237999dc
|
fix: formatting
|
2024-05-21 18:46:03 +01:00 |
|
Jun Siang Cheah
|
5eb9b00f8d
|
refac: consolidate chat logic into single component
|
2024-05-21 18:30:31 +01:00 |
|
Jun Siang Cheah
|
a937f6504a
|
feat: add image gen with automatic1111 to integration test
|
2024-05-20 23:03:05 +01:00 |
|
Jun Siang Cheah
|
e142223ed1
|
feat: cache docker layers to registry
|
2024-05-20 20:05:53 +01:00 |
|
Jun Siang Cheah
|
224a578e6b
|
Merge remote-tracking branch 'upstream/dev' into feat/backend-web-search
|
2024-05-20 19:53:23 +01:00 |
|
Jun Siang Cheah
|
69bac2a20e
|
feat: use the conversation's model instead of the first model for query gen
|
2024-05-20 18:07:52 +01:00 |
|
Jun Siang Cheah
|
eb509c460a
|
Merge remote-tracking branch 'origin/dev' into feat/backend-web-search
|
2024-05-20 18:01:29 +01:00 |
|
Jun Siang Cheah
|
1a16f8fb1c
|
Merge remote-tracking branch 'origin/dev' into feat/model-config
|
2024-05-20 09:02:41 +01:00 |
|
Jun Siang Cheah
|
197af1264d
|
fix: remove stray debug log
|
2024-05-19 22:15:27 +08:00 |
|
Jun Siang Cheah
|
ae26596d0d
|
feat: log exceptions on update_all_models
|
2024-05-19 22:11:28 +08:00 |
|
Jun Siang Cheah
|
715a4a6c27
|
Merge remote-tracking branch 'upstream/dev' into feat/model-config
|
2024-05-19 22:01:33 +08:00 |
|
Jun Siang Cheah
|
fa4c22492f
|
feat: add warning icon to images when some models are not vision capable
|
2024-05-19 18:57:13 +08:00 |
|
Jun Siang Cheah
|
4002ead6af
|
feat: store model configs in the database
|
2024-05-19 18:46:24 +08:00 |
|
Jun Siang Cheah
|
1bacd5d93f
|
Merge branch 'dev' into feat/model-config
|
2024-05-19 13:13:17 +08:00 |
|
Jun Siang Cheah
|
f9587032de
|
fix: case insensitive model search
|
2024-05-18 19:59:29 +08:00 |
|
Jun Siang Cheah
|
781c904c91
|
refac: fetch pyodide deps at build time, not checked into git
|
2024-05-18 14:30:42 +08:00 |
|
Jun Siang Cheah
|
51a41c8db4
|
fix: image generation broken by config persistence
|
2024-05-17 13:52:48 +08:00 |
|