Jonathan Rohde
|
070d9083d5
|
feat(sqlalchemy): use subprocess to do migrations
|
2024-06-27 07:48:08 +02:00 |
|
Jonathan Rohde
|
bee835cb65
|
feat(sqlalchemy): remove session reference from router
|
2024-06-27 07:48:08 +02:00 |
|
Jonathan Rohde
|
df09d0830a
|
feat(sqlalchemy): Replace peewee with sqlalchemy
|
2024-06-27 07:48:08 +02: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
|
1c4e7f0324
|
refac
|
2024-06-24 11:17:18 -07: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
|
abf212c28f
|
enh: tools & functions frontmatter
|
2024-06-23 20:31:40 -07:00 |
|
Timothy J. Baek
|
8b99870189
|
enh: filter function priority valve support
|
2024-06-23 20:11:08 -07:00 |
|
Jun Siang Cheah
|
99e7b328a4
|
refac: add better logging for oauth errors
|
2024-06-24 10:43:53 +08:00 |
|
Timothy J. Baek
|
5f2d37dce5
|
fix: valves
|
2024-06-23 19:37:35 -07:00 |
|
Timothy J. Baek
|
2eb15ea1fc
|
feat: SAFE_MODE
|
2024-06-23 19:28:33 -07:00 |
|
Timothy J. Baek
|
0cf936f9e8
|
refac
|
2024-06-23 19:18:13 -07:00 |
|
Timothy J. Baek
|
3a629ffe00
|
feat: global filter
|
2024-06-23 18:39:27 -07:00 |
|
Timothy J. Baek
|
d8c112d8b0
|
feat: function toggle support
|
2024-06-23 18:34:42 -07:00 |
|
Timothy J. Baek
|
de367e488d
|
fix
|
2024-06-22 14:08:23 -07:00 |
|
Timothy J. Baek
|
df71d7c63b
|
fix
|
2024-06-22 14:07:11 -07:00 |
|
Timothy J. Baek
|
5b64c28f33
|
refac
|
2024-06-22 14:06:19 -07:00 |
|
Timothy J. Baek
|
cf6447eb2a
|
feat: function exception handler
|
2024-06-22 12:43:30 -07:00 |
|
Timothy J. Baek
|
9205b90af6
|
fix
|
2024-06-22 12:26:03 -07:00 |
|
Timothy J. Baek
|
6ce91de7e0
|
fix
|
2024-06-22 12:25:02 -07:00 |
|
Timothy J. Baek
|
f524238910
|
fix
|
2024-06-22 12:24:46 -07:00 |
|
Timothy J. Baek
|
646832ba8c
|
refac
|
2024-06-22 12:23:37 -07:00 |
|
Timothy J. Baek
|
6ccb5e8f67
|
feat: user valves support
|
2024-06-22 12:14:12 -07:00 |
|
Timothy J. Baek
|
a8a451344c
|
refac
|
2024-06-22 01:42:28 -07:00 |
|
Timothy J. Baek
|
ae567796ee
|
refac
|
2024-06-22 01:39:53 -07:00 |
|
Timothy J. Baek
|
14fd3a8aca
|
refac
|
2024-06-21 11:05:55 -07: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
|
983112d17c
|
feat: fetch and store oauth profile pictures as data URLs
|
2024-06-21 14:35:54 +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
|
a2ea6b1b5b
|
enh: tool async support
|
2024-06-20 20:40:03 -07:00 |
|
Timothy J. Baek
|
4370f233a1
|
feat: pipe async support
|
2024-06-20 20:37:04 -07:00 |
|
Timothy J. Baek
|
5621025c12
|
feat: async filter support
|
2024-06-20 20:26:28 -07:00 |
|
Timothy J. Baek
|
6bb2f41812
|
feat: tool citation
|
2024-06-20 14:14:12 -07:00 |
|
Timothy J. Baek
|
59fa2f8f26
|
refac: pipe function support
|
2024-06-20 04:47:40 -07:00 |
|
Timothy J. Baek
|
d6e4aef607
|
feat: pipe function
|
2024-06-20 04:38:59 -07:00 |
|
Timothy J. Baek
|
de26a78a16
|
refac
|
2024-06-20 04:21:55 -07:00 |
|
Timothy J. Baek
|
afd270523c
|
feat: filter func outlet
|
2024-06-20 03:23:50 -07:00 |
|
Timothy J. Baek
|
96d7c3e99f
|
fix: raise error
|
2024-06-20 02:37:36 -07:00 |
|
Timothy J. Baek
|
c4bd60114e
|
feat: filter inlet support
|
2024-06-20 02:30:00 -07:00 |
|
Timothy J. Baek
|
6b8a7b9939
|
refac: chat completion middleware
|
2024-06-20 02:06:10 -07:00 |
|
Timothy J. Baek
|
448ca9d836
|
refac
|
2024-06-20 01:51:39 -07:00 |
|
Timothy J. Baek
|
f9283bc311
|
enh: pipeline user email support
|
2024-06-19 17:19:35 -07:00 |
|
Timothy J. Baek
|
ab270c1682
|
fix
|
2024-06-19 14:49:35 -07:00 |
|
Timothy J. Baek
|
dad7af6de1
|
enh: tool __model__ param support
|
2024-06-18 18:50:36 -07:00 |
|
Timothy J. Baek
|
dcac1a3cb7
|
enh: tool __id__ param support for cache dir
|
2024-06-18 18:14:18 -07:00 |
|
Timothy J. Baek
|
a2e1ea103c
|
feat: tools file handler support
|
2024-06-18 16:45:03 -07:00 |
|
Timothy J. Baek
|
514c7f1520
|
fix: rag
|
2024-06-18 16:08:42 -07:00 |
|
Timothy J. Baek
|
bcc27e3852
|
fix
|
2024-06-18 15:48:25 -07:00 |
|
Timothy J. Baek
|
eb21750466
|
fix: files
|
2024-06-18 14:38:23 -07:00 |
|
Timothy J. Baek
|
146e550239
|
feat: files endpoint
|
2024-06-18 11:36:55 -07:00 |
|
Timothy J. Baek
|
453f9be16c
|
refac
|
2024-06-18 10:26:53 -07:00 |
|
Timothy J. Baek
|
55dfc2013a
|
enh: __messages__ support for tools
|
2024-06-17 13:28:29 -07:00 |
|
Timothy J. Baek
|
4b6b33b08b
|
feat: user_location
|
2024-06-16 15:32:26 -07:00 |
|
Timothy Jaeryang Baek
|
c8418da8c1
|
Merge pull request #3217 from theasp/better-body-logging
chore: Log API request bodies at debug level
|
2024-06-16 09:07:22 -07:00 |
|
Andrew Phillips
|
c0c875eae2
|
Use log.debug() for logging request bodies for the backend API
|
2024-06-16 12:40:16 -03:00 |
|
Jun Siang Cheah
|
4ff17acc1b
|
Merge remote-tracking branch 'upstream/dev' into feat/oauth
|
2024-06-16 08:31:05 +01:00 |
|
Timothy J. Baek
|
b8136951e4
|
refac
|
2024-06-13 02:29:56 -07:00 |
|
Timothy J. Baek
|
5300d2c531
|
refac
|
2024-06-13 01:28:15 -07:00 |
|
Timothy J. Baek
|
d6fd2a8228
|
refac
|
2024-06-12 21:18:53 -07:00 |
|
Timothy J. Baek
|
e82027310d
|
fix
|
2024-06-12 13:34:34 -07:00 |
|
Timothy J. Baek
|
c6c0bc19d8
|
fix: filter pipeline
|
2024-06-12 13:31:05 -07:00 |
|
Timothy J. Baek
|
0bb26ae504
|
refac: tools
|
2024-06-11 11:31:14 -07:00 |
|
Timothy J. Baek
|
9d16dd997a
|
refac
|
2024-06-11 11:15:43 -07:00 |
|
Timothy J. Baek
|
e4fe1fff97
|
feat: tool __user__ email
|
2024-06-11 10:54:11 -07:00 |
|
Timothy J. Baek
|
67cd9b76ae
|
refac: __user__ param
|
2024-06-11 10:35:13 -07:00 |
|
Timothy J. Baek
|
8a86f32700
|
feat: user hook
|
2024-06-11 10:19:59 -07:00 |
|
Timothy J. Baek
|
bf1936de34
|
refac
|
2024-06-11 02:12:24 -07:00 |
|
Timothy J. Baek
|
bd5a8567ef
|
refac: tools & rag
|
2024-06-11 01:10:24 -07:00 |
|
Timothy J. Baek
|
049b3136e8
|
refac
|
2024-06-11 00:24:25 -07:00 |
|
Timothy J. Baek
|
3d6f5f418d
|
feat: tools full integration
|
2024-06-11 00:18:45 -07:00 |
|
Timothy J. Baek
|
a27175d672
|
feat: fc integration
|
2024-06-10 23:40:27 -07:00 |
|
Timothy J. Baek
|
2755ef62d9
|
feat: threshold setting
|
2024-06-09 15:29:55 -07:00 |
|
Timothy J. Baek
|
8debb71197
|
feat: search query threshold
|
2024-06-09 15:19:36 -07:00 |
|
Timothy J. Baek
|
591cd993c2
|
refac: search query task
|
2024-06-09 14:53:10 -07:00 |
|
Timothy J. Baek
|
aa1bb4fb6d
|
refac
|
2024-06-09 14:26:49 -07:00 |
|
Timothy J. Baek
|
5e7237b9cb
|
refac: title generation
|
2024-06-09 14:25:31 -07:00 |
|
Timothy J. Baek
|
84defafc14
|
feat: unified chat completions endpoint
|
2024-06-09 13:17:44 -07:00 |
|
Timothy J. Baek
|
55dc6c1b3b
|
refac: audio
|
2024-06-07 20:18:48 -07:00 |
|
Jun Siang Cheah
|
bba4c4242f
|
feat: add WEBUI_SESSION_COOKIE_SECURE
|
2024-06-07 09:13:42 +01:00 |
|
Timothy Jaeryang Baek
|
b512501d9d
|
Merge pull request #2870 from mindspawn/proxy-fix2
Fix proxy not being used for /api/version/updates
|
2024-06-06 04:06:36 -07:00 |
|
mindspawn
|
3069fa8074
|
Update main.py to enable http_proxy use for checking for new versions
|
2024-06-05 17:24:59 -07:00 |
|
Timothy J. Baek
|
e52568e7cb
|
feat: upload pipeline
|
2024-06-05 13:57:48 -07: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 |
|
Timothy J. Baek
|
85484392b2
|
feat: websocket
|
2024-06-03 23:39:52 -07:00 |
|
Timothy J. Baek
|
25336f85f3
|
feat: admin details in account pending overlay
|
2024-06-03 21:17:43 -07:00 |
|
Timothy J. Baek
|
3d74c04f50
|
feat: mermaid rendering support
|
2024-06-02 18:03:30 -07:00 |
|
Timothy J. Baek
|
a9e5003c4f
|
fix: filter outlet
|
2024-06-02 17:49:44 -07:00 |
|
Timothy J. Baek
|
32a61ea15d
|
fix: pipelines
|
2024-06-02 16:46:33 -07:00 |
|
Timothy J. Baek
|
ea6b8984ab
|
refac: web search
|
2024-06-01 19:03:56 -07:00 |
|
Timothy J. Baek
|
cb8c45d864
|
fix: pipelines
|
2024-05-31 13:30:12 -07:00 |
|
Timothy J. Baek
|
995f7bc51b
|
fix: chat completed
|
2024-05-30 21:43:10 -07:00 |
|
Timothy J. Baek
|
ef8d84296e
|
feat: pipelines filter outlet
|
2024-05-30 02:04:29 -07:00 |
|
Timothy J. Baek
|
c76330710f
|
refac: pipeline filters
|
2024-05-29 23:29:45 -07:00 |
|
Timothy J. Baek
|
4715160b53
|
fix: pipelines
|
2024-05-29 22:41:51 -07:00 |
|
Timothy J. Baek
|
340b399fc2
|
refac: pipelines
|
2024-05-29 22:18:27 -07:00 |
|
Timothy J. Baek
|
12e60d8ebf
|
feat: add/delete pipelines
|
2024-05-29 22:03:22 -07:00 |
|
Timothy J. Baek
|
c1cabf1415
|
feat: multiple pipelines server support
|
2024-05-29 21:26:57 -07:00 |
|
Timothy J. Baek
|
7f8be4a709
|
refac
|
2024-05-29 01:42:42 -07:00 |
|