Skip to content

Added support for SesAccount (#54)#55

Merged
akbhatta merged 2 commits intonotification-devfrom
main
Aug 13, 2021
Merged

Added support for SesAccount (#54)#55
akbhatta merged 2 commits intonotification-devfrom
main

Conversation

@akbhatta
Copy link
Copy Markdown
Contributor

Description

Added support for SesAccount (#54)
Also updated Feature to be simple string for future plugin easy addition

[Tests]
Added unit tests for SesAccount
Updated Unit tests for changes

Signed-off-by: @akbhatta

Issues Resolved

[List any issues this PR will resolve]

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Also updated Feature to be simple string for future plugin easy addition

[Tests]
Added unit tests for SesAccount
Updated Unit tests for changes

Signed-off-by: @akbhatta
…#53)

* Adds legacy chime, slack, custom webhook messages, request/response for publishing legacy notifications, and method for executing transport action

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Fixes import and removes username/password that is not used by ISM

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Throws error for toXContent for legacy notification response

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Renames legacy destination types to have legacy prefix

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Obfuscates message to remove from logs in toString method

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Makes destinationt type private and updates places to use getter

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Inlines destination type

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Makes base message content final

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Requires url to be defined in LegacyCustomWebhookMessage for use across transport wire and only writes the full url instead of each individual part

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>
@akbhatta akbhatta merged commit f626e19 into notification-dev Aug 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants