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

Reply via email to