open-webui/backend/open_webui
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
..
data refac: mv backend files to /open_webui dir 2024-09-04 16:54:48 +02:00
internal refactor: format 2025-08-10 22:28:31 +08:00
migrations enh: reply to message 2025-09-27 04:05:12 -05:00
models fix: handle invalid order_by attribute in Chat 2025-10-20 14:19:02 +09:00
retrieval fix: pass youtube_proxy as a GenericProxyConfig type object 2025-10-19 02:01:27 +02:00
routers Reformat log line using black/pre-commit 2025-10-27 23:09:49 +02:00
socket feat: Add CORS validation to WebSocket connections. #18410 2025-10-18 20:25:45 +11:00
static refac 2025-08-10 00:02:58 +04:00
storage refac/fix: s3 checksum validation 2025-08-21 12:44:16 +04:00
test chore: format, lint 2025-07-16 15:23:18 +09:00
utils refac 2025-10-21 18:11:30 -04:00
__init__.py Update __init__.py 2025-04-15 09:55:35 +02:00
alembic.ini fix: Alembic CLI commands from failing 2025-08-15 04:17:47 -04:00
config.py feat: add OAUTH_ROLES_SEPARATOR env var 2025-10-30 12:53:25 +02:00
constants.py refac: introduce model id length limit 2025-10-08 16:54:06 -05:00
env.py 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
functions.py refac: user valves 2025-09-26 17:49:42 -05:00
main.py feat: use MINERU_PARAMS json field for mineru settings 2025-10-15 22:59:59 +03:00
tasks.py 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00