Closed sastels closed 5 months ago
Add new AWS_PINPOINT_DEFAULT_POOL_ID
variable to k8s:
https://github.com/cds-snc/notification-manifests/pull/2627
rename the "longcode-pool" to "default-pool" https://github.com/cds-snc/notification-terraform/pull/1339
PRs merged, looks like stuff is working :tada:
fake test number was leading to a broken callback :/ reverted out turning on in staging and will fix, then turn back on...
Fix for the fake callbacks with Pinpoint: https://github.com/cds-snc/notification-api/pull/2178
After that merges we can turn Pinpoint back on (in staging) by reverting our reverted PR: https://github.com/cds-snc/notification-manifests/pull/2636
Jimmy/Team can review these
All latest PRs are reviewed. 🎊
All latest PRs are reviewed. 🎊
:heart:
Minor update then we can QA
Ready for another look https://github.com/cds-snc/notification-api/pull/2178
Steve will merge in today!
merged in, tested in staging by sending to the test number 16135550123 using a pinpoint sc template.
Next steps: https://github.com/cds-snc/notification-manifests/pull/2636 (already approved)
tweak for how empty pool ids are treated https://github.com/cds-snc/notification-api/pull/2191
Merged and tested in staging. Will release and verify in prod tomorrow. UPDATE: DONE
Next Steps:
AWS_PINPOINT_DEFAULT_POOL_ID
into staging with an empty valuePR to add empty AWS_PINPOINT_DEFAULT_POOL_ID
https://github.com/cds-snc/notification-manifests/pull/2668
update: conflict in encrypted vars needs to be resolved before review and merge :/
Made some new cards to break down the work (and include both staging and prod sides of the work):
Closing, will do work in those new cards
Description
As a Notify user, I need my SMS to be sent from the appropriate numbers As a Notify developer i'd would like my pinpoint experience to be POSSIBLE
WHY are we building?
We have brought the pinpoint code back into the code base and it seems to be working. We will now enable it in staging.
WHAT are we building?
Turn on Pinpoint code in staging. This card is scoped to staging environment
VALUE created by our solution
Pinpoint is inherently valuable to Notify Will be confident that we can enable in production
Acceptance Criteria
QA Steps