{"push_id":2120636803,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"a95fc1e44ef4a0e9ead92f340fe61752c4ee8b57","before":"16f0204a8bdb4e00f1ed9f994325ffa9f56d347b","commits":[{"sha":"82782390f6617405c86a75f7ba5efed69bb47c66","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Specify data types in Opportunities container","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/82782390f6617405c86a75f7ba5efed69bb47c66"},{"sha":"7e3ba8e3b8938da0a833b4ea836c8faf137d8e12","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Change variable names in helper function","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/7e3ba8e3b8938da0a833b4ea836c8faf137d8e12"},{"sha":"b43d9044936dbd031e6b7bdb049553725f069413","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Validate data type before ajax call in helper #getNewAndUpdatedRows","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/b43d9044936dbd031e6b7bdb049553725f069413"},{"sha":"f65768b13c2a4bdf17284aead23f8ec77516a4ee","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Handle empty cells for beforeChange event","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/f65768b13c2a4bdf17284aead23f8ec77516a4ee"},{"sha":"134f5776c44e4b650d1420bb2116e6a1ab20830f","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Use array to check validity of data in helper function #getNewAndUpdatedRows","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/134f5776c44e4b650d1420bb2116e6a1ab20830f"},{"sha":"815ab166d699bff6df2aa5c4fc67428ce4243357","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Edit helper function #handleEmptyCells to apply it to all data types","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/815ab166d699bff6df2aa5c4fc67428ce4243357"},{"sha":"6a307ee6a66d8389b26569af650881b401378c50","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Add null case to helper function #handleEmptyCells","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/6a307ee6a66d8389b26569af650881b401378c50"},{"sha":"89ada28a9c4b1ecad1939bc4470ba39f60af1822","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Move logic of handling empty cells from client to server","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/89ada28a9c4b1ecad1939bc4470ba39f60af1822"},{"sha":"41af828af356597b12c89f6fb988a12d25ffa980","author":{"name":"Joey Li","email":"74bfc70c748d5c67e7aa8c90e6518656690e6d64@gmail.com"},"message":"Combine helper functions into one helper.js file","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/41af828af356597b12c89f6fb988a12d25ffa980"},{"sha":"a95fc1e44ef4a0e9ead92f340fe61752c4ee8b57","author":{"name":"Masato Miura","email":"30457071273b9dd9964fb897e21ea3b5b0053444@masato.io"},"message":"Merge pull request #24 from joeyzaozaoli/master\n\nValidate data before ajax calls & handle empty cells for beforeChange event","distinct":true,"url":"https://api.github.com/repos/TableCRM/TableCRM/commits/a95fc1e44ef4a0e9ead92f340fe61752c4ee8b57"}]}
{"actor":{"display_login":"masato-io"}}