Timothy J. Baek
15f6f7bd15
revert: peewee migrations
2024-07-03 21:12:16 -07:00
Timothy Jaeryang Baek
0d78b63805
Merge pull request #3621 from open-webui/dev
...
dev
2024-07-03 20:59:14 -07:00
Timothy Jaeryang Baek
08c024d752
Merge pull request #3569 from Semihal/custom-openid-claims
...
feat: Custom claims for OAuth
2024-07-03 15:56:37 -07:00
Timothy J. Baek
c83704d6ca
refac: task flag
...
Co-Authored-By: Michael Poluektov <78477503+michaelpoluektov@users.noreply.github.com>
2024-07-03 15:46:56 -07:00
Timothy J. Baek
4d23957035
revert: model_validate
2024-07-02 21:56:32 -07:00
Timothy J. Baek
aa88022624
fix: functions
2024-07-02 21:50:53 -07:00
Timothy J. Baek
44a9b86eec
fix: functions
2024-07-02 21:46:56 -07:00
Timothy J. Baek
647aa1966f
chore: format
2024-07-02 16:51:30 -07:00
Timothy Jaeryang Baek
d0e89a0318
Merge pull request #3327 from jonathan-rohde/feat/sqlalchemy-instead-of-peewee
...
BREAKING CHANGE/sqlalchemy instead of peewee
2024-07-02 16:40:13 -07:00
Timothy Jaeryang Baek
2c061777ca
Merge pull request #3591 from michaelpoluektov/fix-banners-env
...
fix: fix WEBUI_BANNERS environment variable not working
2024-07-02 16:22:06 -07:00
Timothy J. Baek
f57a435576
chore: bump
2024-07-02 16:08:03 -07:00
Michael Poluektov
655238dcd7
banners: generic exception
2024-07-02 14:41:59 +01:00
Michael Poluektov
16fa454558
fix banners env
2024-07-02 14:17:36 +01:00
Timothy J. Baek
7725a877d6
enh: get_last_user_message_item
2024-07-02 00:37:21 -07:00
Timothy J. Baek
d97a4d687e
refac
2024-07-01 21:41:44 -07:00
Timothy J. Baek
d6dbd73ec9
fix
2024-07-01 20:15:27 -07:00
Timothy J. Baek
a07051f51b
feat: __event_emitter__
2024-07-01 20:05:02 -07:00
Timothy J. Baek
e5895af7a0
refac
2024-07-01 19:37:54 -07:00
Timothy J. Baek
c7a9b5ccfa
refac: chat completion middleware
2024-07-01 19:33:58 -07:00
Timothy J. Baek
a392865615
refac
2024-07-01 17:11:09 -07:00
Timothy Jaeryang Baek
3c1ea24374
Merge pull request #3582 from nickovs/tika-document-text
...
feat: Support Tika for document text extraction
2024-07-01 17:07:40 -07:00
Timothy J. Baek
bd45b7a04b
fix
2024-07-01 16:11:44 -07:00
Timothy J. Baek
9c01297191
fix
2024-07-01 16:11:24 -07:00
Timothy J. Baek
9cc46629c2
refac
2024-07-01 15:43:19 -07:00
Nicko van Someren
7aa35a3757
Added HTML and Typescript UI components to support configration of text extraction engine.
...
Updated RAG /config and /config/update endpoints to support UI updates.
Fixed .dockerignore to prevent Python venv from being copied into Docker image.
2024-07-01 12:10:59 -06:00
Jonathan Rohde
2aecd7d0b9
Merge branch 'refs/heads/dev' into feat/sqlalchemy-instead-of-peewee
...
# Conflicts:
# backend/requirements.txt
2024-07-01 10:37:56 +02:00
Sergey Mihaylin
a94c7e5c09
fix lint
2024-07-01 10:36:21 +03:00
Sergey Mihaylin
e475f025b7
fix: merge request fail (remove picture_claim)
2024-07-01 10:25:25 +03:00
Sergey Mihaylin
6e934c2d17
Merge branch 'refs/heads/main' into custom-openid-claims
...
# Conflicts:
# backend/main.py
2024-07-01 10:08:38 +03:00
Fish Lung
f89fa061e8
fix: use AIOHTTP_CLIENT_TIMEOUT timeout setting for openai streaming response
2024-07-01 14:29:26 +08:00
Timothy J. Baek
4547afe0b9
chore: bump
2024-06-30 22:29:03 -07:00
Timothy J. Baek
7955c9ba3b
refac
2024-06-30 22:28:43 -07:00
Timothy Jaeryang Baek
c52e16a844
Merge pull request #3562 from open-webui/dependabot/pip/backend/dev/sentence-transformers-3.0.1
...
chore(deps): bump sentence-transformers from 2.7.0 to 3.0.1 in /backend
2024-06-30 19:58:38 -07:00
Timothy Jaeryang Baek
c676a78cd7
Merge pull request #3543 from open-webui/dependabot/pip/backend/dev/openpyxl-3.1.5
...
chore(deps): bump openpyxl from 3.1.2 to 3.1.5 in /backend
2024-06-30 19:57:20 -07:00
Timothy Jaeryang Baek
61b2bcae47
Merge pull request #3563 from open-webui/dependabot/pip/backend/dev/langchain-community-0.2.6
...
chore(deps): bump langchain-community from 0.2.0 to 0.2.6 in /backend
2024-06-30 19:57:10 -07:00
Timothy Jaeryang Baek
ee59cbc634
Merge pull request #3561 from open-webui/dependabot/pip/backend/dev/requests-2.32.3
...
chore(deps): bump requests from 2.32.2 to 2.32.3 in /backend
2024-06-30 19:56:53 -07:00
dependabot[bot]
8c7fb0312c
chore(deps): bump langchain-community from 0.2.0 to 0.2.6 in /backend
...
Bumps [langchain-community](https://github.com/langchain-ai/langchain ) from 0.2.0 to 0.2.6.
- [Release notes](https://github.com/langchain-ai/langchain/releases )
- [Commits](https://github.com/langchain-ai/langchain/compare/langchain-community==0.2.0...langchain-community==0.2.6 )
---
updated-dependencies:
- dependency-name: langchain-community
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 02:30:30 +00:00
dependabot[bot]
0ee984b444
chore(deps): bump sentence-transformers from 2.7.0 to 3.0.1 in /backend
...
Bumps [sentence-transformers](https://github.com/UKPLab/sentence-transformers ) from 2.7.0 to 3.0.1.
- [Release notes](https://github.com/UKPLab/sentence-transformers/releases )
- [Commits](https://github.com/UKPLab/sentence-transformers/compare/v2.7.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: sentence-transformers
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 02:30:25 +00:00
dependabot[bot]
2fadc0c68f
chore(deps): bump requests from 2.32.2 to 2.32.3 in /backend
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.2 to 2.32.3.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.3 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 02:30:22 +00:00
dependabot[bot]
3f31bb0975
chore(deps): bump langfuse from 2.33.0 to 2.36.2 in /backend
...
Bumps [langfuse](https://github.com/langfuse/langfuse ) from 2.33.0 to 2.36.2.
- [Release notes](https://github.com/langfuse/langfuse/releases )
- [Commits](https://github.com/langfuse/langfuse/commits )
---
updated-dependencies:
- dependency-name: langfuse
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 02:30:20 +00: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
Timothy J. Baek
f77073410e
refac
2024-06-30 14:52:18 -07:00
Nicko van Someren
9cf622d981
Added support for using Apache Tika as a document loader.
...
Added persistent configuration options to configure use and location of Tika service.
Updated backend.apps.rag.main:get_loader() to make use of Tika document loader.
2024-06-30 15:49:15 -06:00
Timothy J. Baek
d9a229b1ec
fix: default locale
2024-06-30 14:48:05 -07:00
Timothy J. Baek
f6efda9e2f
refac: ollama non stream response
2024-06-30 01:30:19 -07:00
Timothy Jaeryang Baek
bb53282cb0
Merge pull request #3542 from open-webui/dependabot/pip/backend/dev/duckduckgo-search-approx-eq-6.1.7
...
chore(deps): update duckduckgo-search requirement from ~=6.1.5 to ~=6.1.7 in /backend
2024-06-29 20:44:19 -07:00
Timothy Jaeryang Baek
c933865172
Merge pull request #3541 from open-webui/dependabot/pip/backend/dev/langchain-chroma-0.1.2
...
chore(deps): bump langchain-chroma from 0.1.1 to 0.1.2 in /backend
2024-06-29 20:43:56 -07:00
Timothy Jaeryang Baek
ce990d3859
Merge pull request #3539 from open-webui/dependabot/pip/backend/dev/chromadb-0.5.3
...
chore(deps): bump chromadb from 0.5.0 to 0.5.3 in /backend
2024-06-29 20:43:46 -07:00
dependabot[bot]
5dacd41278
chore(deps): bump openpyxl from 3.1.2 to 3.1.5 in /backend
...
Bumps [openpyxl](https://openpyxl.readthedocs.io ) from 3.1.2 to 3.1.5.
---
updated-dependencies:
- dependency-name: openpyxl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-30 03:27:46 +00:00
dependabot[bot]
052c582930
chore(deps): update duckduckgo-search requirement in /backend
...
Updates the requirements on [duckduckgo-search](https://github.com/deedy5/duckduckgo_search ) to permit the latest version.
- [Release notes](https://github.com/deedy5/duckduckgo_search/releases )
- [Commits](https://github.com/deedy5/duckduckgo_search/compare/v6.1.5...v6.1.7 )
---
updated-dependencies:
- dependency-name: duckduckgo-search
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-30 03:27:43 +00:00
dependabot[bot]
3c0ce5d1b0
chore(deps): bump langchain-chroma from 0.1.1 to 0.1.2 in /backend
...
Bumps [langchain-chroma](https://github.com/langchain-ai/langchain ) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/langchain-ai/langchain/releases )
- [Commits](https://github.com/langchain-ai/langchain/compare/langchain-chroma==0.1.1...langchain-chroma==0.1.2 )
---
updated-dependencies:
- dependency-name: langchain-chroma
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-30 03:27:39 +00:00
dependabot[bot]
9d1aa4aebe
chore(deps): bump python-socketio from 5.11.2 to 5.11.3 in /backend
...
Bumps [python-socketio](https://github.com/miguelgrinberg/python-socketio ) from 5.11.2 to 5.11.3.
- [Release notes](https://github.com/miguelgrinberg/python-socketio/releases )
- [Changelog](https://github.com/miguelgrinberg/python-socketio/blob/main/CHANGES.md )
- [Commits](https://github.com/miguelgrinberg/python-socketio/compare/v5.11.2...v5.11.3 )
---
updated-dependencies:
- dependency-name: python-socketio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-30 03:27:34 +00:00
dependabot[bot]
e540f8a4e4
chore(deps): bump chromadb from 0.5.0 to 0.5.3 in /backend
...
Bumps [chromadb](https://github.com/chroma-core/chroma ) from 0.5.0 to 0.5.3.
- [Release notes](https://github.com/chroma-core/chroma/releases )
- [Changelog](https://github.com/chroma-core/chroma/blob/main/RELEASE_PROCESS.md )
- [Commits](https://github.com/chroma-core/chroma/compare/0.5.0...0.5.3 )
---
updated-dependencies:
- dependency-name: chromadb
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-30 03:27:27 +00:00
Timothy Jaeryang Baek
56137acd94
Merge pull request #3507 from open-webui/dependabot/pip/authlib-1.3.1
...
chore(deps): bump authlib from 1.3.0 to 1.3.1
2024-06-29 19:52:43 -07:00
Timothy Jaeryang Baek
73135b6e51
Merge pull request #3511 from Peter-De-Ath/ollama-chat-no-stream
...
fix: isInstance of streamingResponse but content-type is application/json
2024-06-29 13:16:32 -07:00
Peter De-Ath
269db0748a
fix: isInstance of streamingResponse but content-type is application/json
2024-06-28 20:32:07 +01:00
dependabot[bot]
4d3e1ffbe6
chore(deps): bump authlib from 1.3.0 to 1.3.1
...
Bumps [authlib](https://github.com/lepture/authlib ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/lepture/authlib/releases )
- [Changelog](https://github.com/lepture/authlib/blob/master/docs/changelog.rst )
- [Commits](https://github.com/lepture/authlib/compare/v1.3.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: authlib
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-28 16:53:45 +00:00
Sergey Mihaylin
9f32e9ef60
fix username claim
2024-06-28 17:08:32 +03:00
Sergey Mihaylin
0c3f9a16e3
custom env for set custom claims for openid
2024-06-28 16:31:40 +03:00
Sergey Mihaylin
7d10dacad6
Fix: set jwt_token to cookie (instead of token from OIDC)
2024-06-28 16:20:57 +03:00
Sergey Mihaylin
57c330576d
Fix: admin role for OIDC signup for first user
2024-06-28 16:20:34 +03:00
Jonathan Rohde
5391f4c1f7
feat(sqlalchemy): add new column
2024-06-28 09:21:07 +02:00
Jonathan Rohde
df47c496d3
Merge branch 'refs/heads/dev' into feat/sqlalchemy-instead-of-peewee
...
# Conflicts:
# backend/apps/webui/models/functions.py
# backend/apps/webui/routers/chats.py
2024-06-28 09:19:56 +02:00
Timothy J. Baek
cd9170ed24
fix: trusted sign in
2024-06-27 21:44:35 -07:00
Timothy J. Baek
feba50f68c
fix: WEBUI_AUTH
2024-06-27 21:43:19 -07:00
Timothy J. Baek
edbd07f893
feat: global filter
2024-06-27 13:04:12 -07:00
Timothy J. Baek
c8c85ba7fc
refac
2024-06-27 12:16:55 -07:00
Timothy J. Baek
3f5f410453
refac
2024-06-27 11:29:59 -07:00
Jonathan Rohde
23e4d9daff
feat(sqlalchemy): formatting
2024-06-27 07:48:26 +02:00
Jonathan Rohde
d4b6b7c4e8
feat(sqlalchemy): reverted not needed api change
2024-06-27 07:48:08 +02:00
Jonathan Rohde
642c352c69
feat(sqlalchemy): rebase
2024-06-27 07:48:08 +02:00
Jonathan Rohde
d88bd51e3c
feat(sqlalchemy): format backend
2024-06-27 07:48:08 +02:00
Jonathan Rohde
2fb27adbf6
feat(sqlalchemy): add missing file
2024-06-27 07:48:08 +02:00
Jonathan Rohde
8f939cf55b
feat(sqlalchemy): some fixes
2024-06-27 07:48:08 +02:00
Jonathan Rohde
a9b148791d
feat(sqlalchemy): fix wrong column types
2024-06-27 07:48:08 +02:00
Jonathan Rohde
da403f3e3c
feat(sqlalchemy): use session factory instead of context manager
2024-06-27 07:48:08 +02:00
Jonathan Rohde
eb01e8d275
feat(sqlalchemy): use scoped session
2024-06-27 07:48:08 +02:00
Jonathan Rohde
c134eab27a
feat(sqlalchemy): format backend
2024-06-27 07:48:08 +02:00
Jonathan Rohde
320e658595
feat(sqlalchemy): cleanup fixes
2024-06-27 07:48:08 +02:00
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 J. Baek
8dac2a2140
refac
2024-06-26 10:22:31 -07:00
Timothy Jaeryang Baek
70c985feec
Merge pull request #3447 from ben-z/stt-model-configurable
...
fix: Make STT model configurable
2024-06-25 15:26:57 -07:00
Ben Zhang
044bd00386
Make STT model configurable
2024-06-25 21:46:12 +00:00
Timothy J. Baek
36e88d479b
chore: format
2024-06-25 08:01:05 -07:00
Timothy J. Baek
c147147001
chore: format
2024-06-25 08:00:32 -07:00
Timothy Jaeryang Baek
16a8eebd8d
Merge pull request #3328 from FuturePrayer/AUTOMATIC1111_api_auth_support
...
feat: Supports making requests to the Automatic1111 backend when running with the --api-auth parameter
2024-06-24 19:40:55 -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
a40d0ec3cb
chore: requirements
2024-06-24 17:53:07 -07:00
Timothy J. Baek
d361404a60
refac
2024-06-24 13:33:03 -07:00
Timothy J. Baek
4c9fa6cf37
enh: pipe handling
2024-06-24 12:56:41 -07:00
Timothy J. Baek
1c4e7f0324
refac
2024-06-24 11:17:18 -07:00
Timothy J. Baek
6bad71adca
fix
2024-06-24 10:37:57 -07: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
Timothy J. Baek
5c0015cd66
fix: frontmatter
2024-06-23 20:37:41 -07: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