{"push_id":1129519996,"size":21,"distinct_size":1,"ref":"refs/heads/noindex-nofollow","head":"e88cd6496e8aa947772108c0c8bcc793c60d7f9e","before":"b934f7a94eaa9ede7c508c222fb912b47f8c6b98","commits":[{"sha":"c4d2defe2a50500320a150a7591155d85d892dbc","author":{"email":"612a29672ceec2e660456bf80b6f7df50645dc5b@users.noreply.github.com","name":"Sai Prashanth Chandramouli"},"message":"chore(sass-lint): add sass linting (#3732) r=vladikoff,pdehaan\n\nremove unused .scss-lint.yml file\r\nadd sasslint to grunt lint task","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/c4d2defe2a50500320a150a7591155d85d892dbc"},{"sha":"fdae81a727be28a7343a7d9e63c2a98f8e1d514c","author":{"email":"612a29672ceec2e660456bf80b6f7df50645dc5b@users.noreply.github.com","name":"Sai Prashanth Chandramouli"},"message":"fix(styles): change focused fields color scheme (#3727)\n\nput the js into separate functions\r\nadd unit tests for focusFloatingPlaceholder and unfocusFloatingPlaceholder\r\nmodify unit test for showFloatingPlaceholder\r\n\r\nfixes #3384 \r\n\r\nr=@shane-tomlinson","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/fdae81a727be28a7343a7d9e63c2a98f8e1d514c"},{"sha":"5c621960eae587079af00801a11c75eaa309db48","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"chore(docs): update npm version in README","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/5c621960eae587079af00801a11c75eaa309db48"},{"sha":"abc2e0b6207af208e3fd22d7495c425bf9ecc0bb","author":{"email":"70c3989ac3960928a9271c6f69dc61e4c09bd3c6@gmail.com","name":"John Morrison"},"message":"fix(teamcity): use optional TeamCity reporter (#3749) r=vladikoff","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/abc2e0b6207af208e3fd22d7495c425bf9ecc0bb"},{"sha":"b750cd55deabd3b11b7d1209845681aa7260d8a5","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"fix(tests): use sessionstorage for testing webchannel messages (#3741) r=shane-tomlinson\n\n* fix(tests): use sessionstorage for testing webchannel messages\r\n\r\nFixes #3720\r\n\r\n* fix(tests): Check for fxaccounts:login after screen transition\r\n\r\n* fix(tests): fix ios v2 login issue\r\n\r\n* fix(tests): fix avatar profile change events\r\n\r\n* fix(tests): adjust firstrun tests\r\n\r\n* fix(tests): simplify avatar tests","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/b750cd55deabd3b11b7d1209845681aa7260d8a5"},{"sha":"371ebe5bbc63ba2595c47475b18c6e77e8e7bd39","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"Release v0.62.0","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/371ebe5bbc63ba2595c47475b18c6e77e8e7bd39"},{"sha":"a946f2fa6eb4dc7f3304734a1e0b512b7261a0e4","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"fix(tests): Fix the functional tests that listen for WebChannel messages. (#3752)\n\nUse executeAsync to poll sessionStorage for WebChannel messages. Keep polling\r\nuntil a timeout occurs, or until the message is found.\r\n\r\nfixes #3750","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/a946f2fa6eb4dc7f3304734a1e0b512b7261a0e4"},{"sha":"8d4b3590194b2d3b633e46bb58eb29fdf2e5b248","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"refactor(client): Prepare for pw change/reset endpoints to return session data. (#3747)\n\nrefactor(client): Prepare for pw change/reset endpoints to return session data.\r\n\r\n* Eliminates the need to call /account/login after completing the action.\r\n\r\nfxa-83\r\n\r\nr=@vbudhram, in channel.","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/8d4b3590194b2d3b633e46bb58eb29fdf2e5b248"},{"sha":"ba542f7a61175d30c89d7c2b44802255b8efca08","author":{"email":"612a29672ceec2e660456bf80b6f7df50645dc5b@users.noreply.github.com","name":"Sai Prashanth Chandramouli"},"message":"chore(markdown): port marked to remarkable (#3746) r=pdehaan,vladikoff\n\nFixes #3728","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/ba542f7a61175d30c89d7c2b44802255b8efca08"},{"sha":"09585b46d0dfd46859c9b9816d015154f059a140","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"refactor(tests): Refactor many functional tests to use helper methods. (#3751)\n\nThis is to prepare for confirm signin feature so the test changes should\r\nbe smaller and easier to understand.\r\n\r\n* Add two new suites, sync_v3_force_auth and sync_v3_sign_in.\r\n* Expose new FunctionalHelpers methods:\r\n  * `noPageTransition`\r\n  * `takeScreenshot`\r\n  * `testElementTextEquals`\r\n* Add a `force` option to FunctionalHelpers.clearBrowserState to force the\r\n  `/clear` page to be loaded.\r\n\r\nfxa-83\r\n\r\nr=@philbooth, @vbudhram - thanks for the review & suggestions!","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/09585b46d0dfd46859c9b9816d015154f059a140"},{"sha":"bde60b432a6ea91042aebe49f20ce5da5294f78c","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"feat(client): Handle the upcoming /complete_signin route.\n\nOther than messaging, /complete_signin acts identically to\n/verify_email, even calling the same endpoints. Create a placeholder\nroute so that content server rollback from train-63 to train-62 is\npossible.","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/bde60b432a6ea91042aebe49f20ce5da5294f78c"},{"sha":"468811c5b93790b8691d774e851b7814047cd6eb","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"Merge branch 'train-62-complete-signin'\n\nr=@philbooth","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/468811c5b93790b8691d774e851b7814047cd6eb"},{"sha":"26266f6af5ab94ee08017712ea052bd09a7adfa9","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"fix(client): Interpolate error messages before sending to Sentry. (#3764)\n\nr=@philbooth\r\n\r\nThanks for the review Phil!","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/26266f6af5ab94ee08017712ea052bd09a7adfa9"},{"sha":"855bf39bd0f6d71f53f57817924452504581d2f8","author":{"email":"612a29672ceec2e660456bf80b6f7df50645dc5b@users.noreply.github.com","name":"Sai Prashanth Chandramouli"},"message":"fix(checkbox): make only text clickable (#3759)\n\nFixes #3744\r\n\r\nr=@shane-tomlinson","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/855bf39bd0f6d71f53f57817924452504581d2f8"},{"sha":"02adab5a3b5ace2736267cde69ef48f3fd2f5377","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@deseloper.com","name":"Peter deHaan"},"message":"chore(nsp): Exclude moment CVE from nsp checks (#3756)\n\nr=@shane-tomlinson\r\n\r\nThanks @pdehaan!","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/02adab5a3b5ace2736267cde69ef48f3fd2f5377"},{"sha":"f7dccbb3111d5128a3c7d28cacf1d9ddb85386be","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"chore(npm): update shrinkwrap (#3771)","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/f7dccbb3111d5128a3c7d28cacf1d9ddb85386be"},{"sha":"984c5836aab87b14b4ecd98c4a8b7155dcab39cd","author":{"email":"471a17704c37280f4f9991338e56f4e85365597f@gmail.com","name":"Mohamed Hafez"},"message":" Fix #3760 show password label on RTL locales (#3769)\n\nr=@shane-tomlinson\r\n\r\nThank you so much for this @mohamed7afezz!","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/984c5836aab87b14b4ecd98c4a8b7155dcab39cd"},{"sha":"892484825a20feb4295216e5a713a99ed8fee32c","author":{"email":"471a17704c37280f4f9991338e56f4e85365597f@gmail.com","name":"Mohamed Hafez"},"message":"Fix #3760 show password label on RTL locales (#3773)\n\nIn previous commit, I miss change the the border color in focus and invalid password and notice them after test.\r\n\r\nr=@shane-tomlinson\r\n\r\nThank you again @mohamed7afezz!","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/892484825a20feb4295216e5a713a99ed8fee32c"},{"sha":"2cad043a2a09f25e54c5f59e8c6a637da89419d2","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"feat(client): Stop passing 400 page error messages via query parameters. (#3715) r=vladikoff\n\n* feat(client): Stop passing 400 page error messages via query parameters.\r\n\r\nUse a session cookie to pass the message instead.\r\n\r\nfixes #3649\r\n\r\n* fix(client): No longer redirect on error.\r\n\r\nInstead, print the 400 and 500 error pages directly in content.\r\n500.html is left in the repo because nginx redirects to it.\r\n\r\nAdd a new module, the domWriter, which writes to the DOM. This is\r\nused by ErrorUtils to display the correct error page.\r\n\r\nDitch the `/unexpected_error` page.","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/2cad043a2a09f25e54c5f59e8c6a637da89419d2"},{"sha":"660000696d03fc1e1ccd3753a9c25dadd0f21127","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"fix(tests): fix sync_v3 tests for remote environments (#3780)\n\nFixes #3772","distinct":false,"url":"https://api.github.com/repos/mozilla/fxa-content-server/commits/660000696d03fc1e1ccd3753a9c25dadd0f21127"}]}
{"actor":{"display_login":"rfk"}}