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

