Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make email templates configurable #2056

Closed
dominikriemer opened this issue Oct 19, 2023 · 0 comments · Fixed by #2057
Closed

Make email templates configurable #2056

dominikriemer opened this issue Oct 19, 2023 · 0 comments · Fixed by #2057
Assignees
Labels
backend Everything that is related to the StreamPipes backend ui Anything that affects the UI
Milestone

Comments

@dominikriemer
Copy link
Member

Body

While StreamPipes can already send notifications, e.g., for password recovery, account registration and from data sinks, the used email template is currently static and can't be changed.
Admins should be able to configure the template so that e.g., colors and placeholders can be changed.

The email configuration in the settings view should be updated so that templates can be easily modified.

StreamPipes Committer

I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.

@dominikriemer dominikriemer added ui Anything that affects the UI backend Everything that is related to the StreamPipes backend labels Oct 19, 2023
@dominikriemer dominikriemer added this to the 0.93.0 milestone Oct 19, 2023
@dominikriemer dominikriemer self-assigned this Oct 19, 2023
@dominikriemer dominikriemer linked a pull request Oct 19, 2023 that will close this issue
dominikriemer added a commit that referenced this issue Oct 20, 2023
* feat(#2056): Make email templates configurable in UI

* Suppress checkstyle warning for HTML templates

* Remove obsolete code

* Fix content type in rest interface

* Move email default template to resources, use syntax highlighting in UI

* Fix misleading comment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Everything that is related to the StreamPipes backend ui Anything that affects the UI
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant