Hi All, This week we shipped FxA train-84 to production. I don't have any exciting big new features to call out, but the commit list for this train was a cavalcade of quality improvements, only some of which I'll highlight below:
* We fixed the SMS install link to include proper metrics tags. * We removed a lot of unnecessary dependency injection from the auth-server codebase, which will simplify ongoing maintenance in that repo. * We made a lot of small fixes to smooth out deployments using dockerflow, and now have a prototype dev environment deployed using this tooling. * We made the auth-server test suite run an order of magnitude faster, by avoiding spawning lots of child processes. * We landed many fixes to improve stability of the front-end functional tests. * We fixed the devices list to display mobile clients properly; for a while there it was showing them with a laptop icon. Special thanks also go to: * Princi Vershwal, who contributed more cleanups to make our error messages more useful. * Edouard, who took a break from his usual duties hacking on Sync to contribute a notification backchannel between auth and profile servers, so that we can inform connected devices when the user's profile data is updated. As always, you can find more details in the changelogs for each repo: https://github.com/mozilla/fxa-auth-server/blob/v1.84.2/CHANGELOG.md https://github.com/mozilla/fxa-content-server/blob/v1.84.2/CHANGELOG.md https://github.com/mozilla/fxa-oauth-server/blob/v1.84.1/CHANGELOG.md https://github.com/mozilla/fxa-customs-server/blob/v1.84.0/CHANGELOG.md https://github.com/mozilla/fxa-profile-server/blob/v1.84.0/CHANGELOG.md There are also detailed PR metrics included below if you're interested. Cheers, Ryan ------------ This train we had a total of 55 PRs and 65 reviews. That includes work on the following features: * FxA-107: ip profiling: 1 PRs (now 18 / 18 = 100% complete) * FxA-27: Add additional emails (Phase 1): 2 PRs (now 27 / 33 = 82% complete) * FxA-53: Mobile Push Pt2: SMS install link: 11 PRs (now 76 / 82 = 93% complete) * FxA-56: Email deliverability: 1 PRs (now 11 / 17 = 65% complete) * FxA-67: dockerflow everywhere: 4 PRs (now 18 / 21 = 86% complete) Along with 36 general quality improvements. _______________________________________________ Dev-fxacct mailing list [email protected] https://mail.mozilla.org/listinfo/dev-fxacct

