{"push_id":1306362301,"size":10,"distinct_size":10,"ref":"refs/heads/1327-survey-optional","head":"95f24e31c726bad20b328eb6f245c236584980d1","before":"d54adc7a8746286bd693e92e1eeeca18a2360f2d","commits":[{"sha":"4d197dfe60c4978ab6b3de3715a7a439298d800b","author":{"name":"Chuck Harmston","email":"6875eb111bd9eefc81aca930569cfadec3b0fd73@mozilla.com"},"message":"Use Redux DevTools extension if available.\n\nhttps://github.com/gaearon/redux-devtools","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/4d197dfe60c4978ab6b3de3715a7a439298d800b"},{"sha":"9bc79608dc6f139f7dd1911a69048f4e97708be1","author":{"name":"Chuck Harmston","email":"6875eb111bd9eefc81aca930569cfadec3b0fd73@mozilla.com"},"message":"Detect needed post-install restarts with mozAddonManager, prompt user.","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/9bc79608dc6f139f7dd1911a69048f4e97708be1"},{"sha":"73bbac2a0f7cf37a590eaac22373844e721e02e1","author":{"name":"Chuck Harmston","email":"6875eb111bd9eefc81aca930569cfadec3b0fd73@mozilla.com"},"message":"Use a fallback for the history API in the dev server.","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/73bbac2a0f7cf37a590eaac22373844e721e02e1"},{"sha":"baf7af30f83b19f481397f1ad8dec31e121b972e","author":{"name":"Chuck Harmston","email":"6875eb111bd9eefc81aca930569cfadec3b0fd73@mozilla.com"},"message":"Style the restart prompt; give experiment title if installing from experiment page.","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/baf7af30f83b19f481397f1ad8dec31e121b972e"},{"sha":"74875824b9c4e4f20da810bda588196c8cdb8452","author":{"name":"Chuck Harmston","email":"28d97135fbca76b9fd44c1b78cbf15a742d04976@users.noreply.github.com"},"message":"Merge pull request #1369 from chuckharmston/1360-restart-prompt\n\nIf necessary, prompt user to restart after add-on installation when using mozAddonManager (closes #1360).","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/74875824b9c4e4f20da810bda588196c8cdb8452"},{"sha":"b479b08f60c8867ea867c833ac94ec969d980d65","author":{"name":"Chuck Harmston","email":"6875eb111bd9eefc81aca930569cfadec3b0fd73@mozilla.com"},"message":"On add-on first run, open Test Pilot if not already open (closes #1374).","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/b479b08f60c8867ea867c833ac94ec969d980d65"},{"sha":"7c563da5d1d60fc992ae5652cc492acdaa8c93b4","author":{"name":"Chuck Harmston","email":"28d97135fbca76b9fd44c1b78cbf15a742d04976@users.noreply.github.com"},"message":"Merge pull request #1379 from chuckharmston/1374-first-run\n\nOn add-on first run, open Test Pilot if not already open (closes #1374).","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/7c563da5d1d60fc992ae5652cc492acdaa8c93b4"},{"sha":"e61fc0b30656268f0cff63e48f07a20468d7d5af","author":{"name":"Chuck Harmston","email":"6875eb111bd9eefc81aca930569cfadec3b0fd73@mozilla.com"},"message":"Instrument the restart-required flows (closes #1375).","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/e61fc0b30656268f0cff63e48f07a20468d7d5af"},{"sha":"383d9eddf134ac9d714b71d5807cf05ac4e97ec3","author":{"name":"Chuck Harmston","email":"28d97135fbca76b9fd44c1b78cbf15a742d04976@users.noreply.github.com"},"message":"Merge pull request #1381 from chuckharmston/1375-restart-ga\n\nInstrument the restart-required flows (closes #1375).","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/383d9eddf134ac9d714b71d5807cf05ac4e97ec3"},{"sha":"95f24e31c726bad20b328eb6f245c236584980d1","author":{"name":"Danny Coates","email":"505ea740f67e05e63a076a02bcd16ed97155ea15@gmail.com"},"message":"Merge branch 'master' into 1327-survey-optional","distinct":true,"url":"https://api.github.com/repos/dannycoates/testpilot/commits/95f24e31c726bad20b328eb6f245c236584980d1"}]}
{"actor":{"display_login":"dannycoates"}}