Hi All,

This week we're shipping FxA train-81 to production, with the
following highlights:

  * The auth-server now properly validates all query-string
    parameters and will discard any that it does not recognize.

  * All the pieces are now in place for users to SMS themselves
    an install link for mobile Firefox after creating an account.
    This feature will be deployed behind a hidden URL for now in
    order to allow for live QA; if all goes well then we'll start
    rolling it out to regular users in the next train.

  * The ability to email yourself an "authorization code" when you
    get blocked for security reasons, has graduated from "experimental
    feature" to "regular part of the product".

  * Connected devices will now only recive the "a new device started
    syncing" notification when the new device is actually ready to sync;
    previously it would occur if if the user did not confirm the sign-in
    on the new device.  Thanks to @eoger for contributing this fix!

  * The "ip profiling" feature has been disabled in our dev environments,
    where it was causing confusion by hiding the sign-in confirmation
    experience for most devs most of the time.

  * We now keep track of which emails have produced a hard bounce or
    have flagged our messages as spam.  This will be used to avoid
    re-sending emails to known-bad destinations and will hopefully
    help increase our overall sender reputation.

  * Our flow-event metrics will now include an (anonymized) uid and
    the user's locale.  This will help us better judge the success
    of upcoming experiments, by letting us measure their impact on
    long-term behaviour like second-device connections and retention.

  * When a user signs out, we now take extra care to remove any sensitive
    data left over in localStorage.

  * Hitting the `ESC` key in a settings view should now correctly escape
    you from what you were doing.

  * The oauth-server now enforces MySQL strict mode on each connection,
    in case you forget to configure it on the DB by default.

  * The customs-server can now choose between "blocking" and "log only"
    modes for each individual list; previously all lists had to share the
    same mode.  With this change we're going to switch to blocking traffic
    from some of the lists by default.


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

  https://github.com/mozilla/fxa-auth-server/blob/v1.81.1/CHANGELOG.md
  https://github.com/mozilla/fxa-auth-mailer/blob/v1.81.0/CHANGELOG.md
  https://github.com/mozilla/fxa-content-server/blob/v1.81.0/CHANGELOG.md
  https://github.com/mozilla/fxa-oauth-server/blob/v1.81.0/CHANGELOG.md
  https://github.com/mozilla/fxa-customs-server/blob/v1.81.0/CHANGELOG.md


There are also detailed PR metrics included below if you're interested.


  Cheers,

    Ryan


------------

This train we had a total of 48 PRs and 58 reviews.
That includes work on the following features:

  * FxA-105: ip blocklist:                        1 PRs (now   7 /  7
= 100% complete)
  * FxA-106: signin unblock:                      1 PRs (now  44 / 44
= 100% complete)
  * FxA-51: Mobile Push Pt1: post-verify page:    2 PRs (now  16 / 18
=  89% complete)
  * FxA-53: Mobile Push Pt2: SMS install link:    9 PRs (now  26 / 33
=  79% complete)
  * FxA-56: Email deliverability:                 1 PRs (now   3 /  8
=  38% complete)
  * FxA-57: verification reminder:                1 PRs (now  26 / 26
= 100% complete)

Along with 32 general quality improvements.
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to