We have reached a major milestone, train 50!
We were able to close out the "email quality" and "fennec integration"
cards and have moved on to "multi device", which is comprised of a content
server based "devices view" (FxA 16) and "device registration" (FxA 45) to
actually register devices to show up in the view.
*FxA 0 - Quality*
- feat: pull version # from fxa-auth-db-mysql-server [1]
- client.metrics make for a very verbose Travis log [2][3]
- set nodejs/request maxSockets to Infinity [4][5]
- Add reverse-proxy for CSP violations [6][7]
- Replace grunt-nsp-shrinkwrap with grunt-nsp [8][9]
- Send webchannel message from "active your account" page [10][11]
- Update mysql package dependency to latest version [12]
- Disable gzip encoding on requests to local worker [13][14]
- `login` message sent but account is not created when verification
email bounces [15]
- Separate string needed for "sign in" header [16]
- POST /avatar/upload should validate image payload [17]
- fix patcher version check to enforce patch >= n, not patch in {n, n+1}
[18]
- Investigate proper scaling and hardware platform for fxa-profile
servers in prod [19]
- Pool does not reconnect on db failover [20]
- Frequent travis test failure - "`change` event only triggered once for
closely spaced events" [21]
- OAuth client_ids are being logged as expired [22]
*FxA 16 - Devices View*
- devices view work breakdown [23]
- Add "devices" API methods to fxa-js-client [24]
- Add initial "devices" view UI [25]
- Implement "devices" view WebChannel communication with browser [26]
*FxA 31 - Service Tokens*
- Fetch email address from auth-server rather than caching it locally
[27]
- Re-instate service tokens [28]
*FxA 38 - OpenID Connect*
- Planning and work breakdown for OpenID Connect [29]
*FxA 45 - Device registration (counterpart to FxA 16)*
- First draft requirements for the device registration API [30]
- Device support [31]
- Handle new device data in POST /v1/account/create [32]
- Handle new device data in POST /v1/accounts/login [33]
- Handle registered device id in POST /v1/account/login [34]
- Handle new device data in POST /v1/account/device [35]
- Handle registered device id in POST /v1/account/device [36]
- Implement GET /v1/account/devices [37]
- Implement POST /v1/account/device/destroy [38]
- Breakdown: Firefox Accounts device registration (Firefox work) [45]
- Add methods to interface with FxA "devices" API (Firefox work) [46]
- Register device with Firefox Accounts "devices" API if user is signed
in to Firefox Accounts [47]
- Query FxA devices API for current device name on startup [48]
*FxA-57 - Verification Reminder*
- Verification reminder email enqueue [39]
*FxA-62 - l10n tooling*
- Enable AZ locale in production [40]
- add hi and hi-IN locales [41]
- Improve forward-compatibility of string extraction w.r.t previous
trains [42]
- slow progress translating `Verify your Firefox Account`, etc. [43]
- Automatically copy/symlink "pt-PT" to "pt" [44]
Shane
-------------------------
FxA 0 - Quality
[1] - https://github.com/mozilla/fxa-auth-server/pull/1080
[2] - https://github.com/mozilla/fxa-content-server/issues/3158
[3] - https://github.com/mozilla/fxa-content-server/pull/3209
[4] - https://github.com/mozilla/fxa-profile-server/issues/102
[5] - https://github.com/mozilla/fxa-profile-server/pull/163
[6] - https://github.com/mozilla/fxa-content-server/issues/1426
[7] - https://github.com/mozilla/fxa-content-server/pull/3179
[8] - https://github.com/mozilla/fxa-basket-proxy/issues/11
[9] - https://github.com/mozilla/fxa-basket-proxy/pull/12
[10] - https://github.com/mozilla/fxa-content-server/issues/3079
[11] - https://github.com/mozilla/fxa-content-server/pull/3265
[12] - https://github.com/mozilla/fxa-auth-db-mysql/pull/112
[13] - https://github.com/mozilla/fxa-profile-server/issues/98
[14] - https://github.com/mozilla/fxa-profile-server/pull/162
[15] - https://github.com/mozilla/fxa-content-server/issues/3261
[16] - https://github.com/mozilla/fxa-content-server/issues/3128
[17] - https://github.com/mozilla/fxa-profile-server/issues/96
[18] - https://github.com/mozilla/fxa-profile-server/issues/131
[19] - https://github.com/mozilla/fxa-profile-server/issues/155
[20] - https://github.com/mozilla/fxa-auth-db-mysql/issues/108
[21] - https://github.com/mozilla/fxa-content-server/issues/3197
[22] - https://github.com/mozilla/fxa-oauth-server/issues/324
FxA 16 - Devices view
[23] - https://github.com/mozilla/fxa-content-server/issues/3250
[24] - https://github.com/mozilla/fxa-js-client/issues/176
[25] - https://github.com/mozilla/fxa-content-server/issues/3251
[26] - https://github.com/mozilla/fxa-content-server/issues/3252
FxA 31 - Service tokens
[27] - https://github.com/mozilla/fxa-oauth-server/issues/352
[28] - https://github.com/mozilla/fxa-oauth-server/issues/353
FxA 38 - OpenID Connect
[29] - https://github.com/mozilla/fxa/issues/63
FxA 45 - Device Registration
[30] - https://github.com/mozilla/fxa/pull/69
[31] - https://github.com/mozilla/fxa-auth-server/issues/1061
[32] - https://github.com/mozilla/fxa-auth-server/issues/1094
[33] - https://github.com/mozilla/fxa-auth-server/issues/1096
[34] - https://github.com/mozilla/fxa-auth-server/issues/1097
[35] - https://github.com/mozilla/fxa-auth-server/issues/1098
[36] - https://github.com/mozilla/fxa-auth-server/issues/1099
[37] - https://github.com/mozilla/fxa-auth-server/issues/1100
[38] - https://github.com/mozilla/fxa-auth-server/issues/1101
(sorry for the jump)
[45] - https://bugzilla.mozilla.org/show_bug.cgi?id=1221097
[46] - https://bugzilla.mozilla.org/show_bug.cgi?id=1221101
[47] - https://bugzilla.mozilla.org/show_bug.cgi?id=1221107
[48] - https://bugzilla.mozilla.org/show_bug.cgi?id=1221105
FxA-57 - Verification Reminder
[39] - https://github.com/mozilla/fxa-auth-server/pull/1090
FxA-62 - l10n tooling
[40] - https://github.com/mozilla/fxa-content-server/issues/3259
[41] - https://github.com/mozilla/fxa-auth-server/pull/1106
[42] - https://github.com/mozilla/fxa-content-server-l10n/issues/80
[43] - https://github.com/mozilla/fxa-auth-mailer/issues/54
[44] - https://github.com/mozilla/fxa-content-server-l10n/issues/81
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct