{"push_id":1417659926,"size":14,"distinct_size":1,"ref":"refs/heads/master","head":"eca21ef8a49930aa7b1c11105317866f0d041db6","before":"5d2ff59b96f7467a9385603a3723aadeb3d6b806","commits":[{"sha":"9146c77fab241235abbf894e643850921ad6935b","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"try first ng-messages for company name","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/9146c77fab241235abbf894e643850921ad6935b"},{"sha":"b0c0d5db68faae5c68c03aacba1ea58558665b5c","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"split error messages to ng-messages.html for code reuse","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/b0c0d5db68faae5c68c03aacba1ea58558665b5c"},{"sha":"e30e7751e5507ced3f1fad0d2fc130736a880ac6","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"move ng-messages.html and .less from parcel perform to pp-shared for code reuse in parcel admin","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/e30e7751e5507ced3f1fad0d2fc130736a880ac6"},{"sha":"095d7d0dac5220b282bb789949daa9659058bcef","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"use image from s3 instead","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/095d7d0dac5220b282bb789949daa9659058bcef"},{"sha":"31b2ea5de18ee31341f5d9c936c48651e1b499e4","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"absolute position for validation popup","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/31b2ea5de18ee31341f5d9c936c48651e1b499e4"},{"sha":"957af048211334c92b55a7b2561d46058466f49b","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"add margin for image preview for better click area","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/957af048211334c92b55a7b2561d46058466f49b"},{"sha":"65461cd6df42a338487927a0fffd4f347cb87a84","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"add invalidImageMessage","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/65461cd6df42a338487927a0fffd4f347cb87a84"},{"sha":"2ce517abbbf6ce7bc8faed64947ca0eb8bd862fe","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"add check icon for success API message display","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/2ce517abbbf6ce7bc8faed64947ca0eb8bd862fe"},{"sha":"ad3b8a7671f44928590fd1df65caaf15eeebd182","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"messages popup on the right","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/ad3b8a7671f44928590fd1df65caaf15eeebd182"},{"sha":"0680fd58e8d286ccc34874658cb4fcc95f177e24","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"change forgot password api error message","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/0680fd58e8d286ccc34874658cb4fcc95f177e24"},{"sha":"bc25b40a4d0bb38c97938790a4c7e75a8135f62f","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"change set-new-password error","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/bc25b40a4d0bb38c97938790a4c7e75a8135f62f"},{"sha":"eb45b025d10b5b798eb8d53630406db3f959ad8c","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"add more message to replace","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/eb45b025d10b5b798eb8d53630406db3f959ad8c"},{"sha":"f5020861beec0d3f4eee858caa13c381fcc85a61","author":{"name":"Phat","email":"53ae4cbf6e30f93efbf9fe8701f86eab018df754@siliconstraits.com"},"message":"Merge branch 'master' into pp-1432-consistent-display-for-success-error-messages","distinct":false,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/f5020861beec0d3f4eee858caa13c381fcc85a61"},{"sha":"eca21ef8a49930aa7b1c11105317866f0d041db6","author":{"name":"Trần Văn Phát","email":"3b79d7459e836c7ae4eb74fc84708d4810203646@gmail.com"},"message":"Merge pull request #73 from triitvn/pp-1432-consistent-display-for-success-error-messages\n\nPp 1432 consistent display for success error messages","distinct":true,"url":"https://api.github.com/repos/triitvn/pp-shared/commits/eca21ef8a49930aa7b1c11105317866f0d041db6"}]}
{"actor":{"display_login":"vanphattran"}}