{"push_id":769716753,"size":170,"distinct_size":41,"ref":"refs/heads/issue-xss-mitigate","head":"6bd0f20b3f238cedb4eb38826f5c9899bc41b07a","before":"832eeb8938ec81d8576cf1dc95f96fc291036c12","commits":[{"sha":"5b22cb390c25c379fad9eaaa93259274eaa10a8d","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"vladikoff"},"message":"fix(metrics): minimize flush timeout and flush event metrics on blur event\n\nnote by @shane-tomlinson, I rebased and updated the tests to use the same\nconvention as those just introduced by @philbooth for the window.unload\ntests.\n\nfixes #2577","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/5b22cb390c25c379fad9eaaa93259274eaa10a8d"},{"sha":"3592d799e177fa35e6d664159835f3111bb4cf5c","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@deseloper.com","name":"Peter deHaan"},"message":"chore(lint): Remove the eslint complexity checks","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/3592d799e177fa35e6d664159835f3111bb4cf5c"},{"sha":"3a45d1a5c12709c01614656fc65d2553a5e09390","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"fix(client): Normalize all errors from the Auth Server.\n\nErrors returned from the auth server were not being normalized. This\ncaused two problems, the first is error messages that were not used\nelsewhere in the system were untranslated when displayed. Second,\nerrors that originated on the auth server were reported to metrics\nas having an `unknown namespace`.\n\nfixes #2513\nfixes #2623","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/3a45d1a5c12709c01614656fc65d2553a5e09390"},{"sha":"c144c513e1f713bef883a16c5290fbb15484ed85","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"Merge pull request #2816 from mozilla/issues-2513-2623-normalize-auth-errors\n\nfix(client): Normalize all errors from the Auth Server.\r\n\r\nr=@zaach, @eoger, @TDA","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/c144c513e1f713bef883a16c5290fbb15484ed85"},{"sha":"b8db477f56abfef7ba6380f835c6d401c9f78fe9","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"Merge pull request #2826 from mozilla/issue-2789-de-eslint-complexity\n\nchore(lint): Remove the eslint complexity checks r=vladikoff","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/b8db477f56abfef7ba6380f835c6d401c9f78fe9"},{"sha":"c45edce0fe1cc3a1fd8f95abfd958ce6a1ea0634","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"feat(l10n): Add support for Hindi (hi) and Hindi-India (hi-IN).\n\n* Our l10n community translates to the hi-IN directory.\n* Firefox only supports `hi`.\n* In the build process, copy the `hi_IN` directory to `hi`","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/c45edce0fe1cc3a1fd8f95abfd958ce6a1ea0634"},{"sha":"8c7f362ccd819dcf60cde6730c1dd22d6ac391a6","author":{"email":"37e40d7d5ba5eccd8ea25491840567e97c680783@gmail.com","name":"Edouard Oger"},"message":"fix(avatar): cropper resize tests are more accurate","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/8c7f362ccd819dcf60cde6730c1dd22d6ac391a6"},{"sha":"0ccfb8d6caa29dd4e2ebc399a28df6a48baeba03","author":{"email":"55c124655ec05e440a56920d270fe77b46239e81@gmail.com","name":"Zach Carter"},"message":"Merge pull request #2839 from mozilla/add-hindi-support\n\nfeat(l10n): Add support for Hindi (hi) and Hindi-India (hi-IN).","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/0ccfb8d6caa29dd4e2ebc399a28df6a48baeba03"},{"sha":"cf5dadf278c580c71c6190b8ac9802b2226d5cba","author":{"email":"55c124655ec05e440a56920d270fe77b46239e81@gmail.com","name":"Zachary Carter"},"message":"chore(sass): update sass","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/cf5dadf278c580c71c6190b8ac9802b2226d5cba"},{"sha":"48dee30ab537fe9d043a55f0df592e32e34e8089","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"Merge pull request #2812 from mozilla/ios-metrics-missing\n\nfix(metrics): minimize flush timeout and flush event metrics on blur event\r\n\r\nr=@shane-tomlinson","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/48dee30ab537fe9d043a55f0df592e32e34e8089"},{"sha":"78ba49ed50a2115233225ad4ba3cb6d3d436d8f0","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"fix(client): Fix incorrect OAuth errors in error table.\n\nErrors 108 and 109 were incorrect in the OAuth error table\naccording to the spec at\nhttps://github.com/mozilla/fxa-oauth-server/blob/master/docs/api.md#errors.\n\nThis fixes those errors and ensure invalid request parameters\nare correctly interpolated.\n\nfixes #2830","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/78ba49ed50a2115233225ad4ba3cb6d3d436d8f0"},{"sha":"7d6ac7db6c07eb40dee04b0382b0fa2f4b7008ba","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"vladikoff"},"message":"chore(travis): update Travis to use npm 2","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/7d6ac7db6c07eb40dee04b0382b0fa2f4b7008ba"},{"sha":"e97683954e0c134fdf8952184c9b2820ac136ddd","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"Merge pull request #2841 from mozilla/update-sass\n\nchore(sass): update sass r=vladikoff","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/e97683954e0c134fdf8952184c9b2820ac136ddd"},{"sha":"4ed0589e1e4ac25003fe958c8fa5e68cc39c753f","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"Merge pull request #2846 from vladikoff/npm2\n\nchore(travis): update Travis to use npm 2 r=vladikoff, jrgm","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/4ed0589e1e4ac25003fe958c8fa5e68cc39c753f"},{"sha":"70e19987a6dc9ed75eb81ad5d8ebac777f7716cb","author":{"email":"70ce144aad9c43f0062783be300915e77f622d12@asu.edu","name":"Sai Pc"},"message":"feat(content-server): Easter egg for Cloud Services\nFixes #2470\nAdd a tabzilla like console message for recruitment purposes","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/70e19987a6dc9ed75eb81ad5d8ebac777f7716cb"},{"sha":"131171c264e29f561b3925176dfef2dbb5bfeb90","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"Merge pull request #2781 from TDA/issue-2470-easter-egg-redesigned\n\nfeat(content-server): Easter egg for Cloud Services\r\n\r\nr=@shane-tomlinson (yup, the same one that merged, then reverted the first version).","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/131171c264e29f561b3925176dfef2dbb5bfeb90"},{"sha":"d60dd9dd721c6cab3fd9af7b2a0f6f25e34a020a","author":{"email":"6678606b9e2d8c926b6129e574d857be5fe0afa2@mozilla.com","name":"Shane Tomlinson"},"message":"Merge pull request #2833 from mozilla/issue-2830-correct-oauth-errors\n\nfix(client): Fix incorrect OAuth errors in error table.\r\n\r\nr=@rfk","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/d60dd9dd721c6cab3fd9af7b2a0f6f25e34a020a"},{"sha":"fcf4058f5d4e6cf890d238d564baec87ca6f1e46","author":{"email":"37e40d7d5ba5eccd8ea25491840567e97c680783@gmail.com","name":"Edouard Oger"},"message":"chore(docs): Update the commit body guidelines to include the issue number","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/fcf4058f5d4e6cf890d238d564baec87ca6f1e46"},{"sha":"640f6ac62a3d2ec866811eac6330e554db7e73c9","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"Merge pull request #2847 from eoger/contributing-body-fixes\n\nchore(docs): Update the commit body guidelines to include the issue number r=vladikoff","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/640f6ac62a3d2ec866811eac6330e554db7e73c9"},{"sha":"b98e8f32abdc9725b4d93dcab4ca43cb39cdb93e","author":{"email":"3b8e516a1761358224aa2b7de4fbd951c40e8067@gmail.com","name":"Vlad Filippov"},"message":"Merge pull request #2840 from eoger/issue-2837\n\nfix(avatar): cropper resize tests are more accurate r=vladikoff","distinct":false,"url":"https://api.github.com/repos/TDA/fxa-content-server/commits/b98e8f32abdc9725b4d93dcab4ca43cb39cdb93e"}]}