payload: {"push_id":4366125054,"size":15,"distinct_size":1,"ref":"refs/heads/issues/2054","head":"2ddb356924e344e661a841439f349d57cff8e6ef","before":"b20d1327c7142348ef78b4ebf85a522544249b6b","commits":[{"sha":"edb7e9224e65ce012cb66bec83cc0097bd5883b5","author":{"name":"Les Orchard","email":"2723a4415308d0816cab4fa81bcdc09960877730@mozilla.com"},"message":"fix(payments): hide message when cancellation date is unavailable\n\nissue #3400","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/edb7e9224e65ce012cb66bec83cc0097bd5883b5"},{"sha":"c2d5b0e25a9ed04575a3a4c0099c176c2dca67f5","author":{"name":"Shane Tomlinson","email":"6f6e68d1df92f30cb4b3ce35260ddf94a402f33d@shanetomlinson.com"},"message":"chore(docs): Remove docs migrated to ecosystem platform\n\nfx-webchannel.md and lib/experiments/grouping-rules/README.md have been moved\nto the Ecosystem Platform docs. The `customizeSync` query param hasn't been\nsupported since train-144.\n\nNot attached to an issue","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/c2d5b0e25a9ed04575a3a4c0099c176c2dca67f5"},{"sha":"08b186f4539669c5017e61a3734e7e087973e4f3","author":{"name":"Shane Tomlinson","email":"6f6e68d1df92f30cb4b3ce35260ddf94a402f33d@shanetomlinson.com"},"message":"refactor(experiments): Simplify how experiments and metrics are created\n\nPrevious to this, if a user was part of an experiment, we had to\nmanually call `this.createExperiment` within a view to ensure the\nmetrics are reported.\n\nI added a new method, `this.chooseExperimentGroup` to the ExperimentInterface\nthat automatically calls `this.createExperiment` for users that are\npart of the experiment.\n\nAll the places where `getExperimentGroup` then `createExperiment` were\ncalled have been replaced with a new call to `chooseExperimentGroup`,\nsimplifying setup and reducing the number of tests that are needed.\n\nNot attached to an issue, noticed this while writing docs on how\nto add a new experiment:\n\nhttps://mozilla.github.io/ecosystem-platform/docs/fxa-engineering/fxa-content-server-ab-testing","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/08b186f4539669c5017e61a3734e7e087973e4f3"},{"sha":"0da23b79da26ac3be167807e4976ffa9f6a39687","author":{"name":"Shane Tomlinson","email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com"},"message":"Merge pull request #3556 from mozilla/remove-dead-docs r=@vbudhram\n\nchore(docs): Remove fx-webchannel.md, remove `customizeSync` from query-params.","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/0da23b79da26ac3be167807e4976ffa9f6a39687"},{"sha":"396548b0fe11d14be08ff505ce23cc2a3888c66a","author":{"name":"Vijay Budhram","email":"4ff97986e13f2702da7175781e0a605094d94db8@gmail.com"},"message":"fix(tooltip): Update/remove inline password tooltip when password changes","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/396548b0fe11d14be08ff505ce23cc2a3888c66a"},{"sha":"00b154a0bb04ade0962801eaca323a753364e29a","author":{"name":"Vijay Budhram","email":"4ff97986e13f2702da7175781e0a605094d94db8@mozilla.com"},"message":"Merge pull request #3548 from mozilla/issue-3504, r=@shane-tomlinson\n\nfix(tooltip): Update/remove inline password tooltip when password changes","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/00b154a0bb04ade0962801eaca323a753364e29a"},{"sha":"c2f3e1c444b79d3f4e8d955a2c9d7a95f36679fa","author":{"name":"Shane Tomlinson","email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com"},"message":"Merge pull request #3570 from mozilla/auto-createExperiment-for-manual-experiments r=@vbudhram\n\nrefactor(experiments): Simplify how experiments and metrics are created","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/c2f3e1c444b79d3f4e8d955a2c9d7a95f36679fa"},{"sha":"2d5efe1264157e72ccd1ddbfc60d4bb6361a4d7b","author":{"name":"Shane Tomlinson","email":"6f6e68d1df92f30cb4b3ce35260ddf94a402f33d@shanetomlinson.com"},"message":"refactor(test): Remove Firefox Desktop 57 and below in the tests\n\nFxA officially only supports Fx desktop v60 and above, yet we still\nhave lots of code that checks the behavior of Fx 57 and below.\n\nThe major difference between Fx 57 and Fx 58 is the removal of\nabout:accounts. In Fx 57 and below, after verifying a login, about:accounts\nwas expected to take over and FxA was not supposed to do a screen\ntransition.\n\nStarting with Fx 58, about:accounts no longer existed and FxA\nneeded to show a \"you have finished the flow\" screen, which allowed\nus to display /connect_another_device.\n\nSince the only major change was this transition, which if does\noccur on Fx 57 and below isn't the biggest deal, I removed\nsupport for preventing the transition and just transition\neverywhere. This simplifies broker logic, it simplifies test\nlogic, and means we have fewer things to think about.\n\nAlso, since about:accounts was removed in Fx 58, I removed the\nlogic for \"isAboutAccounts\" within the code.\n\nNot attached ot an issue.","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/2d5efe1264157e72ccd1ddbfc60d4bb6361a4d7b"},{"sha":"4dc588b717e2fc8c0366bf07937d10360027060a","author":{"name":"Barry Chen","email":"92d3b19ccbfb72d995c4d53de0b7f8da18c1e3f7@mozilla.com"},"message":"fix(metrics): use flush time as Payments Amplitude event time\n\nSince Payments server currently does not queue up and the send multiple\nevents in a single metrics request, the flush time is representative of\nthe event time.","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/4dc588b717e2fc8c0366bf07937d10360027060a"},{"sha":"5c527d8007c416b2f6122d8081f7756f8bc6733b","author":{"name":"Shane Tomlinson","email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com"},"message":"Merge pull request #3537 from mozilla/remove-fx57-and-below r=@vbudhram\n\nrefactor(test): Remove Firefox Desktop 57 and below in the tests","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/5c527d8007c416b2f6122d8081f7756f8bc6733b"},{"sha":"2e592fc292e873a6fdd31c72d28183a89a9cd328","author":{"name":"Barry Chen","email":"92d3b19ccbfb72d995c4d53de0b7f8da18c1e3f7@mozilla.com"},"message":"fix(stats): collect timing stats on failed HTTP API calls\n\nStatsD was collecting performance timing stats on API calls that use\nauth-server's `backendService`.  However, it was only doing so on\nsuccessful requests.  This patch augments `backendService` to collect\ntiming stats on failed requests also.","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/2e592fc292e873a6fdd31c72d28183a89a9cd328"},{"sha":"5380f8c35b34884920de7755e1f2cadbc51add84","author":{"name":"Barry Chen","email":"92d3b19ccbfb72d995c4d53de0b7f8da18c1e3f7@mozilla.com"},"message":"Merge pull request #3578 from chenba/3576-payments-amplitude-time\n\nfix(metrics): use flush time as Payments Amplitude event time","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/5380f8c35b34884920de7755e1f2cadbc51add84"},{"sha":"5d35c526419676f3aba6020f88bbd872809567e6","author":{"name":"Barry Chen","email":"92d3b19ccbfb72d995c4d53de0b7f8da18c1e3f7@mozilla.com"},"message":"Merge pull request #3581 from chenba/3571-backend-api-err-perf-stats\n\nfix(stats): collect timing stats on failed HTTP API calls","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/5d35c526419676f3aba6020f88bbd872809567e6"},{"sha":"d7bfe3fa62663aa9cceaaaec430cccba0c031fc6","author":{"name":"Les Orchard","email":"2723a4415308d0816cab4fa81bcdc09960877730@mozilla.com"},"message":"Merge pull request #3495 from lmorchard/3400-hide-cancellation-date-when-missing\n\nfix(payments): hide message when cancellation date is unavailable","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa/commits/d7bfe3fa62663aa9cceaaaec430cccba0c031fc6"},{"sha":"2ddb356924e344e661a841439f349d57cff8e6ef","author":{"name":"Lauren Zugai","email":"2475fcb006e003dc09ea816345faa8ef00b58654@zugai.com"},"message":"feat(content-server): Set relier 'serviceName' default to 'Account Settings'","distinct":true,"url":"https://api.github.com/repos/mozilla/fxa/commits/2ddb356924e344e661a841439f349d57cff8e6ef"}]}
other: {"actor":{"display_login":"LZoog"}}