Skip to content

feat: Implement automation engine - #1828

Open
pkrzysiekk wants to merge 175 commits into
stagingfrom
kp_feat_lms_1729_automation_engine_backend
Open

pkrzysiekk wants to merge 175 commits into
stagingfrom
kp_feat_lms_1729_automation_engine_backend

Conversation

@pkrzysiekk

Copy link
Copy Markdown
Contributor

Issue(s)

1729

Overview

Implemented automation engine primarily for e-mail sending when chosen trigger is fired

Business Value

Automation allows admins to build graphs of actions that must be dispatched when selected event (trigger) happened in the application.

Screenshots / Video

Screenshot_20260729_143739 Screenshot_20260729_143821 Screenshot_20260729_143842

@pkrzysiekk pkrzysiekk added the review me 👀 PR is ready to be reviewed label Jul 29, 2026

@mountain-bit mountain-bit left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete comment

Comment on lines +38 to +39
* Extended context for the `send_email` action step.
* `templateId` references a user-created email template.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete comment

@mountain-bit
mountain-bit requested a review from Japrolol July 30, 2026 08:57
mountain-bit and others added 5 commits July 30, 2026 11:18
# Conflicts:
#	apps/api/src/storage/migrations/meta/0179_snapshot.json
#	apps/api/src/storage/migrations/meta/0180_snapshot.json
#	apps/api/src/storage/migrations/meta/_journal.json
#	apps/web/app/locales/cs/translation.json
#	apps/web/app/locales/de/translation.json
#	apps/web/app/locales/en/translation.json
#	apps/web/app/locales/es/translation.json
#	apps/web/app/locales/lt/translation.json
#	apps/web/app/locales/pl/translation.json

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review me 👀 PR is ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants