[PR #23303] [MERGED] feat: automations #42769

Closed
opened 2026-04-25 14:34:43 -05:00 by GiteaMirror · 0 comments
Owner

📋 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: devHead: automations


📝 Commits (10+)

📊 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.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/23303 **Author:** [@tjbck](https://github.com/tjbck) **Created:** 4/1/2026 **Status:** ✅ Merged **Merged:** 4/1/2026 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `automations` --- ### 📝 Commits (10+) - [`e6f38f5`](https://github.com/open-webui/open-webui/commit/e6f38f52c82af047f02fd8b6540805c0160bfcf1) feat: automation - [`3786734`](https://github.com/open-webui/open-webui/commit/378673408ec878ca6f95ac97c175ec75086d104c) refac - [`8a07949`](https://github.com/open-webui/open-webui/commit/8a0794958de5ee636cb61317e72835b276a8dc70) refac - [`f984c6e`](https://github.com/open-webui/open-webui/commit/f984c6e79aea3bce806fadd5c5d5d3390f360c4c) refac - [`9031959`](https://github.com/open-webui/open-webui/commit/90319593d0834e0a672f5c401857c2cdf7f5b484) refac - [`48288e9`](https://github.com/open-webui/open-webui/commit/48288e9ce7fbfa938bc8f6dc148eff6c6fd82644) refac - [`c6b1c56`](https://github.com/open-webui/open-webui/commit/c6b1c56e9e64a47fc2c7997d56bc2b1dc81cf174) refac - [`fe8a3d9`](https://github.com/open-webui/open-webui/commit/fe8a3d9f83992c52ebb5c14d86a85d0aca93df79) refac - [`6de9a2a`](https://github.com/open-webui/open-webui/commit/6de9a2af9702047d923f3f86c392557197915d0c) refac - [`40a7b65`](https://github.com/open-webui/open-webui/commit/40a7b656952181e43c5f087b34a734f0564b3bca) refac ### 📊 Changes **14 files changed** (+2765 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `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) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-25 14:34:43 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#42769