open-webui/backend/open_webui
Jason Kidd 8f51681801
feat: Make ENABLE_WEBSOCKET_SUPPORT disable polling entirely to allow multiple replicas without sticky sessions.
See https://socket.io/docs/v4/using-multiple-nodes/ for details why this was done.

Also create a redis key to track which replica is running the cleanup job
2024-12-18 07:54:12 -08:00
..
data
internal wip 2024-12-10 00:54:13 -08:00
migrations wip 2024-12-10 00:54:13 -08:00
models wip 2024-12-10 00:54:13 -08:00
retrieval refac 2024-12-17 18:40:50 -08:00
routers refac 2024-12-17 18:40:50 -08:00
socket feat: Make ENABLE_WEBSOCKET_SUPPORT disable polling entirely to allow multiple replicas without sticky sessions. 2024-12-18 07:54:12 -08:00
static chore: format 2024-12-17 13:51:29 -08:00
storage fix: s3 file path 2024-11-03 01:07:43 -08:00
test wip 2024-12-11 18:36:59 -08:00
utils chore: format 2024-12-17 13:51:29 -08:00
__init__.py fix: dev2 2024-09-24 16:19:24 +02:00
alembic.ini
config.py chore: format 2024-12-17 13:51:29 -08:00
constants.py refac 2024-12-01 00:23:06 -08:00
env.py wip 2024-12-12 20:22:17 -08:00
functions.py fix 2024-12-15 22:44:47 -08:00
main.py feat: Make ENABLE_WEBSOCKET_SUPPORT disable polling entirely to allow multiple replicas without sticky sessions. 2024-12-18 07:54:12 -08:00