fxa/libs
Dan Schomburg c860a37a84
task(auth): Setup route handler for sms recovery phone
Because:
- We want to hook up the API endpoints
- We needed at least one end point to test this
- We wanted to be able to setup a recovery phone number

This Commit:
- Setups the initialization process for the recovery phone service
- Adds the /recovery-phone/create endpoint
- Adds necessary configuration for recovery phone service / twilio
- Adds unit tests
- Adds integration tests
- Adds necessary glean metrics
- Does a little cleanup:
  - Uses actual RecoveryNumberNotSupportedError in sms.manager
  - Returns a 'failed' status incase something unexpected happens during sms send
  - Publicly exposes recovery-phone.errors and recovery-phone.service
2024-11-20 12:10:35 -08:00
..
accounts task(auth): Setup route handler for sms recovery phone 2024-11-20 12:10:35 -08:00
payments feat(next): add email, google, apple sign in 2024-11-14 16:58:25 -05:00
profile/client feat(libs/payments): Implement customerChanged 2024-10-09 20:41:56 -04:00
shared task(recovery-phone): Create RecoveryPhoneService and new phone number setup method 2024-11-14 10:03:12 -08:00
vendored feat(libs): convert libs/* to esbuild and swc/jest 2024-06-27 15:28:55 -04:00