Timothy Jaeryang Baek
21ca649ee4
refac
2025-10-30 12:53:26 +02:00
Timothy Jaeryang Baek
db658a730c
refac
2025-10-30 12:53:26 +02:00
Timothy Jaeryang Baek
c6cbb05b84
refac
2025-10-30 12:53:26 +02:00
Timothy Jaeryang Baek
ec9359e360
refac
2025-10-30 12:53:26 +02:00
Taylor Wilsdon
f0bf0e3074
black fmt
2025-10-30 12:53:26 +02:00
Taylor Wilsdon
3247f3521b
Added a preflight authorize check that automatically re-registers MCP OAuth clients when the stored client ID no longer exists on the server, so the browser flow never hits the stale-ID failure
2025-10-30 12:53:26 +02:00
Taylor Wilsdon
1bcbe1c0a0
complete cleanup of oauth clients
2025-10-30 12:53:26 +02:00
Taylor Wilsdon
2c0e76beeb
Added a targeted utility to wipe all OAuth sessions for a provider so the cleanup can remove stale access tokens across every user when a connection is updated
2025-10-30 12:53:26 +02:00
Taylor Wilsdon
6551618401
Add more granular information to oauth failure messages
2025-10-30 12:53:26 +02:00
Timothy Jaeryang Baek
bbe08a816d
chore: format
2025-10-30 12:53:25 +02:00
Timothy Jaeryang Baek
902246cdb0
refac
2025-10-30 12:53:25 +02:00
wei840222
2db1ae471a
refactor: replace requests with Firecrawl SDK in search and requests Firecrawl SDK in scrape rather than langchain_community FireCrawlLoader
2025-10-30 12:53:25 +02:00
Timothy Jaeryang Baek
1df9305bc7
refac
2025-10-30 12:53:25 +02:00
Omar Aburub
057ca6a339
fix: prevent cancellation scope corruption by exitting in LIFO and handling exceptions
2025-10-30 12:53:25 +02:00
Attila Oláh
e85192e84d
fix: exclude empty roles
...
This is a minor tweak that allows using whitespace as a separator,
without it having to be exactly one space. Convenient for using YAML
text fold syntax in Helm charts when providing long lists of roles.
2025-10-30 12:53:25 +02:00
Attila Oláh
1f06ae2d60
feat: add OAUTH_ROLES_SEPARATOR env var
...
This allows changing the separator for the `OAUTH_ALLOWED_ROLES` and
`OAUTH_ADMIN_ROLES` env vars, from the default comma (,) to something
that is not present in the role name. The intended audience is folks
with LDAP-syntax groups/roles, e.g.
`cn=webui_admin,ou=it_department,o=my_org` instead of just
`webui_admin`.
2025-10-30 12:53:25 +02:00
Stoyan Zlatev
60a8a6ebbb
Reformat log line using black/pre-commit
2025-10-27 23:09:49 +02:00
Stoyan Zlatev
735619f106
Reformat long log line
2025-10-27 23:05:12 +02:00
Stoyan Zlatev
2c5bec6f76
Revert endpoint name
2025-10-27 22:56:57 +02:00
Stoyan Zlatev
950a859e55
Update endpoint name
2025-10-27 22:38:38 +02:00
Stoyan Zlatev
d3acc2be35
Update Knowledge directory sync process
2025-10-27 19:48:26 +02:00
Timothy Jaeryang Baek
6593b7ccc8
refac
2025-10-21 18:11:30 -04:00
Tim Baek
e24fec0de4
Merge pull request #18452 from kaiwinut/fix/chat-getattr-error
...
fix: Handle invalid order_by attribute in Chat
2025-10-20 14:00:21 -04:00
kaiwdev
2b0b87c0f9
fix: handle invalid order_by attribute in Chat
2025-10-20 14:19:02 +09:00
Timothy Jaeryang Baek
f5899e875c
refac/fix: 72 bytes+ password
2025-10-20 01:18:03 -04:00
Timothy Jaeryang Baek
3e003a5f17
refac
2025-10-20 00:48:01 -04:00
Tim Baek
3984184a82
Merge pull request #18411 from ricdikulous/feat/websocket-cors-security
...
feat: add CORS validation to WebSocket connections for defense-in-depth
2025-10-19 22:44:55 -05:00
Tim Baek
680361a88c
Merge pull request #18419 from ivanostanin/fix-youtube-proxy-passing
...
fix: pass youtube_proxy as a `GenericProxyConfig` type object
2025-10-19 22:32:37 -05:00
Timothy Jaeryang Baek
8af6a4cf21
refac: direct connections
2025-10-19 18:30:36 -04:00
Tim Baek
f503ba499c
Merge pull request #18424 from athoik/bump_python_jose
...
build(deps): bump python-jose from 1.4.0 to 1.5.0
2025-10-19 11:42:23 -05:00
Athanasios Oikonomou
f39f29c38f
build(deps): bump unstructured from 0.16.17 to 0.18.15
...
This PR updates the unstructured package from version 0.16.17 to 0.18.15 to enable installation and compatibility with Python 3.13.
More info #18349
2025-10-19 17:35:12 +03:00
Athanasios Oikonomou
6a0300fdb7
build(deps): bump python-jose from 1.4.0 to 1.5.0
...
Upgraded `python-jose` from **1.4.0** to **1.5.0** to ensure compatibility with newer Python versions and apply security improvements.
- Adds explicit support for Python 3.12 and 3.13.
- Improves cryptographic backend handling.
- Includes bug fixes and security enhancements (e.g., removes sensitive data from exceptions).
- [python-jose 1.5.0 Release Notes](https://github.com/mpdavis/python-jose/releases )
2025-10-19 12:45:12 +03:00
Ivan Ostanin
7d29991fa5
fix: pass youtube_proxy as a GenericProxyConfig type object
2025-10-19 02:01:27 +02:00
Richard Watts-Seale
25087e09e6
feat: Add CORS validation to WebSocket connections. #18410
2025-10-18 20:25:45 +11:00
Tim Jaeryang Baek
e8c1dbb2da
Merge pull request #18306 from palazski/main
...
feat: add mineru as document parser backend with support of both local and managed api
2025-10-16 10:49:29 -05:00
palazski
288b323df8
feat: use MINERU_PARAMS json field for mineru settings
2025-10-15 22:59:59 +03:00
Timothy Jaeryang Baek
bcb7b65553
chore: authlib bump
2025-10-14 18:36:28 -05:00
Tim Jaeryang Baek
94806555bf
Merge pull request #18261 from Classic298/patch-1
...
enh: lower JWT expiration default value and add warn message
2025-10-14 18:35:03 -05:00
Timothy Jaeryang Baek
fcc2bb5a05
refac: oracle23ai
2025-10-14 18:22:48 -05:00
Tim Jaeryang Baek
7031708c87
Merge pull request #18284 from Stoyan-Zlatev/feature/knowledge-response-file-hash
...
feat: Extend FileMetadataResponse to have hash field
2025-10-14 18:15:26 -05:00
Timothy Jaeryang Baek
8039cc40f7
refac/fix: support delete method for openapi tool servers
2025-10-14 18:12:19 -05:00
Timothy Jaeryang Baek
5fe56a862b
fix: pinned chats in ref chat
2025-10-14 18:06:29 -05:00
Timothy Jaeryang Baek
a730a277b9
refac
2025-10-13 16:22:47 -05:00
palazski
40e9d9c330
feat: add mineru as document parser support with both local and managed api
2025-10-13 21:09:52 +03:00
Stoyan Zlatev
f0dfdb30c3
Extend FileMetadataResponse to have hash field
2025-10-13 12:38:10 +03:00
Classic298
31f6520ba9
enh: lower JWT expiration default value and add warn message
2025-10-12 12:33:35 +02:00
Timothy Jaeryang Baek
5064506de4
refac/fix: inherit request form data
2025-10-11 14:54:07 -05:00
Timothy Jaeryang Baek
74576b88f6
refac/fix
2025-10-11 13:40:49 -05:00
Timothy Jaeryang Baek
4e763e8aa8
refac
2025-10-09 16:16:24 -05:00
Timothy Jaeryang Baek
c4832fdb70
fix: full context issue
2025-10-09 11:55:12 -05:00