Hi All,
Today we shipped FxA train-80 to production, and with it two
important fixes for the Firefox login experience:
* On Firefox for iOS, we now do a better job of guiding the
user through the sign-in confirmation flow. Combined with
a pending new release of the iOS browser we expect this will
dramatically improve the sign-in success rate on that platform.
* We now send detailed UI-change notifications to the first-run
page, so that it can update its UI to match, and avoid confusing
experiences such as continuing to show a "skip" button once
the user has committed to the flow.
This train also included the following highlights:
* We not try harder to include a meaningful device name when sending
"device connected" push messages to the browser; this should prevent
the appearance of weird "now syncing with (null)" popup messages.
* Some important dependency updates in the auth-mailer, which had
somehow fallen waaay behind their latest release versions.
* Fixed an error where the /settings page would try to access profile
information with a stale oauth token, producing a confusing and
unactionable error message.
* When the user signs out, we not re-generate a fresh "flow id" for
metrics purposes. This should help us better distinguish different
kinds of login flow.
* The CircleCI tests now run faster, because they bail out on the
first error rather than continuing the test run.
* The "devices and apps" view will now show the scopes granted to
any OAuth relier, if you hover over its name; thanks to Divya
for contributing this1
* The customs-server now has support for rate-limiting the sending of
SMS messages, the first component of an upcoming experiment to
drive more mobile device connections.
As always, you can find more details in the changelogs for each repo:
https://github.com/mozilla/fxa-auth-server/blob/v1.80.0/CHANGELOG.md
https://github.com/mozilla/fxa-auth-mailer/blob/v1.80.0/CHANGELOG.md
https://github.com/mozilla/fxa-content-server/blob/v0.80.1/CHANGELOG.md
https://github.com/mozilla/fxa-oauth-server/blob/v0.80.0/CHANGELOG.md
https://github.com/mozilla/fxa-customs-server/blob/v0.80.0/CHANGELOG.md
There are also detailed PR metrics included below if you're interested.
Cheers,
Ryan
------------
This train we had a total of 32 PRs and 30 reviews.
That includes work on the following features:
* FxA-41: signin funnel metrics: 1 PRs (70 / 74 = 95% complete)
* FxA-51: Email Confirmation Pt 1: 1 PRs (13 / 14 = 93% complete)
* FxA-53: Email Confirmation - SMS: 1 PRs ( 4 / 16 = 25% complete)
* FxA-89: devices view: 1 PRs (52 / 56 = 93% complete)
Along with 28 general quality improvements.
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct