open-webui/backend/open_webui
Adam Tao 5687f0c594 fix(utils): Switch throttle decorator to async
After migration to async db operations, the throttle decorator also
needs to support async. Since the decorator is only used for async funcs
now, we can just switch it to async instead of supporting sync and async
at the same time.

Signed-off-by: Adam Tao <tcx4c70@gmail.com>
2026-04-22 12:15:56 +08:00
..
data refac: mv backend files to /open_webui dir 2024-09-04 16:54:48 +02:00
internal chore: format 2026-04-21 15:52:00 +09:00
migrations refac 2026-04-21 14:58:28 +09:00
models chore: format 2026-04-21 15:52:00 +09:00
retrieval refac 2026-04-21 16:04:48 +09:00
routers chore: format 2026-04-21 15:52:00 +09:00
socket refac 2026-04-17 13:29:51 +09:00
static chore: format 2026-04-19 22:45:54 +09:00
storage refac 2026-04-12 19:08:30 -05:00
test refac 2026-03-17 17:58:01 -05:00
tools refac 2026-04-21 13:46:39 +09:00
utils fix(utils): Switch throttle decorator to async 2026-04-22 12:15:56 +08:00
__init__.py refac (#22987) 2026-03-24 15:41:26 -05:00
alembic.ini fix: Alembic CLI commands from failing 2025-08-15 04:17:47 -04:00
config.py chore: format 2026-04-19 22:45:54 +09:00
constants.py chore: format 2026-04-14 17:27:31 -05:00
env.py refac 2026-04-20 09:21:30 +09:00
functions.py refac 2026-04-21 14:31:04 +09:00
main.py refac 2026-04-20 08:53:06 +09:00
tasks.py refac 2026-03-17 17:58:01 -05:00