Skip to content

Conversation

@powersurge360
Copy link
Contributor

Link to pivotal/JIRA issue

Is PM acceptance required? (delete one)

  • Yes - don't merge until JIRA issue is accepted!

Reminder: merge main into this branch and get green tests before merging to main

What was done?

  • Hooks up send sms in the messaging service. Any message that uses the service should automatically pick up for SMS
  • It also adds a test harness for smoke testing notifications for both email and SMS. It inspects the automated message namespace to automatically register new messages. It creates a temporary intake and accepts build args which can be used to populate content. For example:
image

How to test?

  • Specs provided
  • I'm a little unsure where all the triggers are. If acceptance has trouble I'll need a little guidance in testing in the application
  • Smoke testing of SMS can be done with the new harness.

Screenshots (for visual changes)

  • Before
  • After

@github-actions
Copy link

github-actions bot commented Dec 2, 2024

Heroku app: https://gyr-review-app-5064-d2461821117c.herokuapp.com/
View logs: heroku logs --app gyr-review-app-5064 (optionally add --tail)

Copy link
Contributor

@jnf jnf left a comment

Choose a reason for hiding this comment

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

love it

end


# def send_sms
Copy link
Contributor

Choose a reason for hiding this comment

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

[pebble] let's clean this up

Copy link
Contributor

@mrotondo mrotondo left a comment

Choose a reason for hiding this comment

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

lgtm also :)

@powersurge360 powersurge360 merged commit 4d28cc0 into main Dec 3, 2024
4 checks passed
@powersurge360 powersurge360 deleted the FYST-293/implement-sms-notification-delivery branch December 3, 2024 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants