Original PR: https://github.com/open-webui/open-webui/pull/23303 Author: @tjbck Created: 4/1/2026 Status: ✅ Merged Merged: 4/1/2026 Merged by: @tjbck
Base: dev ← Head: automations
dev
automations
e6f38f5
3786734
8a07949
f984c6e
9031959
48288e9
c6b1c56
fe8a3d9
6de9a2a
40a7b65
14 files changed (+2765 additions, -11 deletions)
📝 backend/open_webui/main.py (+9 -0) ➕ backend/open_webui/migrations/versions/d4e5f6a7b8c9_add_automation_tables.py (+60 -0) ➕ backend/open_webui/models/automations.py (+376 -0) ➕ backend/open_webui/routers/automations.py (+293 -0) ➕ backend/open_webui/utils/automations.py (+425 -0) 📝 backend/open_webui/utils/middleware.py (+16 -8) ➕ src/lib/apis/automations/index.ts (+328 -0) ➕ src/lib/components/AutomationModal.svelte (+666 -0) ➕ src/lib/components/automations/AutomationMenu.svelte (+101 -0) 📝 src/lib/components/common/Dropdown.svelte (+2 -1) 📝 src/lib/components/common/Modal.svelte (+28 -1) 📝 src/lib/components/layout/Sidebar.svelte (+3 -1) 📝 src/lib/components/layout/Sidebar/UserMenu.svelte (+34 -0) ➕ src/routes/(app)/automations/+page.svelte (+424 -0)
backend/open_webui/main.py
backend/open_webui/migrations/versions/d4e5f6a7b8c9_add_automation_tables.py
backend/open_webui/models/automations.py
backend/open_webui/routers/automations.py
backend/open_webui/utils/automations.py
backend/open_webui/utils/middleware.py
src/lib/apis/automations/index.ts
src/lib/components/AutomationModal.svelte
src/lib/components/automations/AutomationMenu.svelte
src/lib/components/common/Dropdown.svelte
src/lib/components/common/Modal.svelte
src/lib/components/layout/Sidebar.svelte
src/lib/components/layout/Sidebar/UserMenu.svelte
src/routes/(app)/automations/+page.svelte
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/23303
Author: @tjbck
Created: 4/1/2026
Status: ✅ Merged
Merged: 4/1/2026
Merged by: @tjbck
Base:
dev← Head:automations📝 Commits (10+)
e6f38f5feat: automation3786734refac8a07949refacf984c6erefac9031959refac48288e9refacc6b1c56refacfe8a3d9refac6de9a2arefac40a7b65refac📊 Changes
14 files changed (+2765 additions, -11 deletions)
View changed files
📝
backend/open_webui/main.py(+9 -0)➕
backend/open_webui/migrations/versions/d4e5f6a7b8c9_add_automation_tables.py(+60 -0)➕
backend/open_webui/models/automations.py(+376 -0)➕
backend/open_webui/routers/automations.py(+293 -0)➕
backend/open_webui/utils/automations.py(+425 -0)📝
backend/open_webui/utils/middleware.py(+16 -8)➕
src/lib/apis/automations/index.ts(+328 -0)➕
src/lib/components/AutomationModal.svelte(+666 -0)➕
src/lib/components/automations/AutomationMenu.svelte(+101 -0)📝
src/lib/components/common/Dropdown.svelte(+2 -1)📝
src/lib/components/common/Modal.svelte(+28 -1)📝
src/lib/components/layout/Sidebar.svelte(+3 -1)📝
src/lib/components/layout/Sidebar/UserMenu.svelte(+34 -0)➕
src/routes/(app)/automations/+page.svelte(+424 -0)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.