Hi All,

Last week we shipped FxA train-91 to production, with the following
highlights:

Features

Mobile Push Pt3: deeplink with email

   -

   Made Adjust redirect endpoint enhancements so Adjust knows what page to
   open on Firefox after installation, and to allow testers to specify a query
   parameter to indicate which Firefox release channel should be installed.
   -

   Re-added the SMS deeplink tests to our CI, which had been removed
   because they were triggering rate limiting.


Change Primary Email (Phase 2)

   -

   If the primary email address on the account is blocklisted for being
   bouncy, we will now send informational emails to any secondary addresses.
   Previously a bouncy primary address would block all outgoing emails to all
   addresses.
   -

   Backend support support for changing the primary email address has
   landed, to be rolled out behind a feature-flag in subsequent releases.


Crouton Flow

   -

   Fixed/updated success messages.
   -

   Matched the radio button style with Firefox Desktop
   -

   Added primary button box-shadow


Quality Improvements:


   -

   Added backend support for handling the newsletter opt-in on the server,
   and including the user's choice in the resume token so that we can action
   it even if they verify on a second device.
   -

   Add support for creditcards and addresses as sync engines in Firefox 56
   and beyond.
   -

   A big refactor of the auth-server code to reduce confusion about what's
   a string and what's a buffer.  Almost everything is now a string, except
   where it's obviously necessary to have buffers, e.g. in crypto code.
   -

   The auth-server's API docs now update automatically in the precommit
   hook.
   -

   When you change your password, we no longer send a push notification to
   the device on which the change was performed.  It should already know about
   the change due to a webchannel message, and this avoids a race between the
   WebChannel message and the push message.
   -

   Broke out device-related routes to a separate module
   -

   Fixed up some edge-cases with handling names and user-agent strings in
   the device view.
   -

   The new AMO site will now correctly appear as an OAuth relier in the
   "devices and apps" view.
   -

   We no longer send live SMSs to random numbers when running our
   functional tests against production environments...
   -

   Quite a few smaller visual tweaks and enhancements; thanks to :rfeeley
   for submitting several of these as PRs!



As always, you can find more details in the changelogs for each repo:

 https://github.com/mozilla/fxa-auth-server/blob/v1.91.3/CHANGELOG.md
 https://github.com/mozilla/fxa-content-server/blob/v1.91.1/CHANGELOG.md
 https://github.com/mozilla/fxa-auth-db-mysql/blob/v1.91.2/CHANGELOG.md
 https://github.com/mozilla/fxa-oauth-server/blob/v1.91.0/CHANGELOG.md
 https://github.com/mozilla/fxa-customs-server/blob/v1.91.0/CHANGELOG.md
 https://github.com/mozilla/fxa-profile-server/blob/v1.91.0/CHANGELOG.md
 https://github.com/mozilla/fxa-basket-proxy/blob/v1.91.1/CHANGELOG.md



 Cheers,

   Ryan
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to