{"push_id":1408289903,"size":203,"distinct_size":6,"ref":"refs/heads/add/jetpack-personal-plan","head":"6993682cf9eeb42f92ab5bc710b09a85b0777514","before":"0a828277aebf9bbde58f17195daedadbd0c3e147","commits":[{"sha":"63cad1562b7d3de3dff91b4b0f2e75ded4f65801","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Implement actions / action creators for updating account recovery phone\nand their corresponding tests.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/63cad1562b7d3de3dff91b4b0f2e75ded4f65801"},{"sha":"0b1c080b9248ae4b070208ab595875c1a248e4e5","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"rename the variable `fetch` to `update` for better fitting the purpose","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/0b1c080b9248ae4b070208ab595875c1a248e4e5"},{"sha":"5841d2802815d4918523cdb28ad21caa7d8af94b","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Implement actions / action creators for deleting recovery phone numbers\nand their tests.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/5841d2802815d4918523cdb28ad21caa7d8af94b"},{"sha":"23445373f01959ff15c3aa7efee3393e10376022","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Implement actions / action creators for updating account recovery emails\nand their related tests.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/23445373f01959ff15c3aa7efee3393e10376022"},{"sha":"2af5adc890eb06b8ff0317d5b218b24079343b65","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Remove all the redundant Promise instances.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/2af5adc890eb06b8ff0317d5b218b24079343b65"},{"sha":"7e46db3294c8e946a18ca8025cb24e9e0641446f","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Add the test case for failing `updateAccountRecoveryPhone`","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/7e46db3294c8e946a18ca8025cb24e9e0641446f"},{"sha":"76db4541eff90e6e7a7169436ade0564ef899d9b","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Add a test helper function `generateSuccessAndFailedTestsForThunk` to\nextract recurring test pattern.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/76db4541eff90e6e7a7169436ade0564ef899d9b"},{"sha":"c052956a90b2fe2b6be519345843f1f11310067f","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Implement a test utility function, `generateSuccessAndFailTestsForThunk`\nto capture the recurring test pattern.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/c052956a90b2fe2b6be519345843f1f11310067f"},{"sha":"b927b715373374380284eeb083d4c48e85814a76","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Apply `generateSuccessAndFailedTestsForThunk` to simplify the tests for\n`accountRecoveryFetch` action.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/b927b715373374380284eeb083d4c48e85814a76"},{"sha":"6675219bba7943f1864522a039ec2c0e95051c38","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Add the tests for `deleteAccountRecoveryPhone`","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/6675219bba7943f1864522a039ec2c0e95051c38"},{"sha":"80b0931f5d36b5151b13ac6dbdaf454b31692ff3","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Simplify the code as one-line lambda expression.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/80b0931f5d36b5151b13ac6dbdaf454b31692ff3"},{"sha":"4bea6642fedf4a2a894fff0e746d8a02909a2e4e","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Add tests for `updateAccountRecoveryEmail`","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/4bea6642fedf4a2a894fff0e746d8a02909a2e4e"},{"sha":"101cbb35594716271a5dae2ff6c1adbbb0e2d67c","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Implement actions / action creators for deleting account recovery\nemails.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/101cbb35594716271a5dae2ff6c1adbbb0e2d67c"},{"sha":"f56c2383091d68610b977b8b53b63ba2115e8d1a","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Add tests for `deleteAccountRecoveryEmail`,\n`deleteAccountRecoveryEmailSuccess`, and\n`deleteAccountRecoveryEmailFailed`","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/f56c2383091d68610b977b8b53b63ba2115e8d1a"},{"sha":"d5ce46c6fac6a1e363c34b6faf6145d33fea0f13","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Replace duplicated `dummyError` with `errorResponse`","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/d5ce46c6fac6a1e363c34b6faf6145d33fea0f13"},{"sha":"e1de11736fe0c2aa0426400e3f0566b72669da2f","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Remove unnecessary external dependecy annotation, since these files\ndon't have it.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/e1de11736fe0c2aa0426400e3f0566b72669da2f"},{"sha":"ef6bcdba98bb06148685393d4830f5dc70da4ab1","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Remove `useNock` since it is no longer used in the file.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/ef6bcdba98bb06148685393d4830f5dc70da4ab1"},{"sha":"b6760a0167e24b7a208a3e8e1025e24b433c7339","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"rename util.js => utils.js, since it is a more common name","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/b6760a0167e24b7a208a3e8e1025e24b433c7339"},{"sha":"61dc3764bda56a38a441e74f6753e1e179962c32","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Replace a8ctest.com by example.com, which is a IANA reserved domain for\nthis kind of purposes.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/61dc3764bda56a38a441e74f6753e1e179962c32"},{"sha":"753f03d174aa348cdd8e47aca00362199fe268fa","author":{"name":"James Tien","email":"ba41ccfdbd8ee5b5e46e7953d8672eaa5f604ab9@gmail.com"},"message":"Condense the action types by passing `email` and `phone` as the `target`\nproperty of actions.","distinct":false,"url":"https://api.github.com/repos/Automattic/wp-calypso/commits/753f03d174aa348cdd8e47aca00362199fe268fa"}]}
{"actor":{"display_login":"johnHackworth"}}