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

dest: migrate remaining contact method destinations to the nfydest.Registry #4005

Merged
merged 15 commits into from
Jul 23, 2024

Conversation

mastercactapus
Copy link
Member

@mastercactapus mastercactapus commented Jul 19, 2024

Description:

  • Twilio SMS
  • Twilio Voice
  • SMTP Email

Also regenerated yarn.lock updated playwright & storybook deps to fix unrelated build issues.

- Extracted Twilio SMS and Voice logic into separate packages
- Removed redundant validation and display logic
- Centralized phone number validation in Twilio package
- Register Twilio SMS and Voice providers during app startup
- Refactor Twilio destination type references in GraphQL compat file
- Refactored to use `email` package for Email notifications
- Registered `email.NewSender` in the destination registry
- Removed redundant SMTP destination handling from GraphQL logic
- Centralized email validation and display logic in the new provider
KatieMSB
KatieMSB previously approved these changes Jul 22, 2024
- Upgrade jest-playwright-preset and @playwright/test dependencies
allending313
allending313 previously approved these changes Jul 22, 2024
- Bumped Storybook packages to 8.2.5 for new features and fixes
- Updated mockServiceWorker.js and msw dependencies to 2.3.2
- Added 'fn' usage in story for better test function handling
- Adjusted yarn.lock for new package versions and resolutions
allending313
allending313 previously approved these changes Jul 22, 2024
KatieMSB
KatieMSB previously approved these changes Jul 23, 2024
@mastercactapus mastercactapus dismissed stale reviews from KatieMSB and allending313 via ea47c5a July 23, 2024 13:56
@mastercactapus mastercactapus merged commit 5826536 into master Jul 23, 2024
7 checks passed
@mastercactapus mastercactapus deleted the contact-method-dest branch July 23, 2024 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants