Hellgren Heikki
e9eb400f9c
feat(notifications): add support for included topics
...
this can be used to configure processors to only process notifications
that contain specific topics. if notification does not have a topic and
included topics are configured, the notification will not get processed
by the specific processor. this is mainly for the email processor but
can be used by other processors as well.
closes #32497
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2026-01-29 15:31:35 +02:00
Colt McKissick
09c498aa68
fix: use fromArn config, log warning for sourceArn
...
Signed-off-by: Colt McKissick <colt.mckissick.ycbp@statefarm.com >
2025-12-02 10:30:16 -05:00
Colt McKissick
a5d5b3adcc
fix: mark fromArn as deprecated, update getSesOptions to read fromArn if set
...
Signed-off-by: Colt McKissick <colt.mckissick.ycbp@statefarm.com >
2025-12-02 09:21:29 -05:00
Colt McKissick
7b65adeaaa
fix: Update email processor ses options to match v2
...
Signed-off-by: Colt McKissick <colt.mckissick.ycbp@statefarm.com >
2025-11-26 11:58:17 -05:00
Stephanie Swaney
990edb5274
fix: use convention for config variables inside sesConfig
...
Signed-off-by: Stephanie Swaney <stephanie.swaney.ddk6@statefarm.com >
2025-06-24 09:02:50 -05:00
Stephanie Swaney
f92c9fc224
fix: Add optional config for ses mail options with SourceArn, FromArn, ConfigurationSetName
...
Signed-off-by: Stephanie Swaney <stephanie.swaney.ddk6@statefarm.com >
2025-06-23 15:05:07 -05:00
Scott Guymer
aa3a63aeed
Notifications Email Module - Enable endpoint configuration for SES
...
Enable the ability to configure the endpoint for the SES connection used in the notifications email module. This enables the configuration of alternate endpoints as required, for example for local testing or alternative stacks.
Signed-off-by: Scott Guymer <scott.guymer@philips.com >
2025-05-08 10:11:08 +02:00
Jonathan Mezach
62d84a1a45
Initial implementation of Azure Communication Service transport
...
Signed-off-by: Jonathan Mezach <jonathan.mezach@rr-wfm.com >
2025-02-10 16:59:38 +01:00
Fredrik Adelöw
d52d7f9935
implement support for string form human durations in config
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-11-17 23:06:26 +01: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
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
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
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
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