Fredrik Adelöw
0e77776b51
implement in some tests
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-11 13:12:00 +02:00
Fredrik Adelöw
5edd344c98
inject catalog client where possible in the new backend system
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-09-02 17:13:58 +02:00
Marek Libra
d55b8e317d
Avoid false check for broadcast emails
...
Signed-off-by: Marek Libra <marek.libra@gmail.com >
2024-08-14 15:13:51 +02:00
Marek Libra
3cd012c2dc
Merge pull request #25854 from drodil/white_black_list_email
...
feat: add possibility to allow and deny specific email addresses
2024-08-07 15:11:02 +02:00
Fredrik Adelöw
e78fbec111
Merge pull request #25209 from drodil/stream_transport
...
feat: support for stream transport for debug purposes
2024-08-06 14:14:45 +02:00
Heikki Hellgren
83faf24b33
feat: add possibility to allow and deny specific email addresses
...
Notification email processor config to support allowing and denying
specific email addresses who can receive notifications in email.
This is required to be able to test this in test environments with real
production data and not send unnecessary notifications.
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-07-31 11:28:40 +03:00
Mikko Korhonen
def53a7f96
Change NotificationTemplateRenderer methods to return a promise
...
Signed-off-by: Mikko Korhonen <mikko.korhonen@op.fi >
2024-07-24 12:30:55 +03:00
Heikki Hellgren
cdb630d9d8
feat: support for stream transport for debug purposes
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-06-13 14:05:27 +03:00
Heikki Hellgren
4e4ef2ba78
chore: move notification processor filters to common package
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-06-05 13:46:40 +03:00
Yaron Dayagi
07a789b8c5
feat: add notifications filtering by processors
...
Signed-off-by: Yaron Dayagi <ydayagi@redhat.com >
2024-05-20 17:07:06 +03:00
Heikki Hellgren
79bb100f05
fix: ensure proper slashes in the email url
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-05-02 15:47:08 +03:00
Heikki Hellgren
e538b10043
feat: support relative notification links sent via email processor
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-05-02 15:47:06 +03:00
Heikki Hellgren
d541ff686f
fix: email processor esm issue with p-throttle + config read
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-05-02 08:42:19 +03:00
Heikki Hellgren
743832d39f
fix: use string array for cache service
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 12:09:54 +03:00
Heikki Hellgren
49295af2c1
feat: allow throttling email sending
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 10:32:38 +03:00
Heikki Hellgren
4e4e5607e2
fix: review findings for email notification processor
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 09:33:18 +03:00
Heikki Hellgren
c137035b83
feat: add support for templating the email content
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 08:46:17 +03:00
Heikki Hellgren
9f9dbdbdee
chore: make cache config follow slack notification config
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 08:46:17 +03:00
Heikki Hellgren
29e16abc85
fix: add missing region config for ses
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 08:46:17 +03:00
Heikki Hellgren
1c1718857e
fix: use credentials manager instead config
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 08:46:17 +03:00
Heikki Hellgren
dbf269686a
feat: add email notification processor
...
Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi >
2024-04-24 08:46:17 +03:00