{"push_id":1713706734,"size":9,"distinct_size":1,"ref":"refs/heads/master","head":"754bab4616e9e8ca77b03c98319675922a2208a5","before":"fb62f42d4ff17e00786472f10ce96362e5d16978","commits":[{"sha":"74ade9a1babe1447ca85e012061c414760171db0","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"impl data validations","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/74ade9a1babe1447ca85e012061c414760171db0"},{"sha":"f48f5bd200b119f7b3912c9e561b0fa865e5c413","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"impl data relationship between topic and blog","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/f48f5bd200b119f7b3912c9e561b0fa865e5c413"},{"sha":"27cac544fdb8c875b1153f97e576cdda8bf8a86e","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"impl custom scopes for portfolio","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/27cac544fdb8c875b1153f97e576cdda8bf8a86e"},{"sha":"5d8103d03b0e4ce307d700c6c8531188399c2327","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"impl default portfolio image","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/5d8103d03b0e4ce307d700c6c8531188399c2327"},{"sha":"6b710b618dd0f23ebe15fa1386a4324c30563799","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"integrated concerns for placeholder images in portfolio and skill model","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/6b710b618dd0f23ebe15fa1386a4324c30563799"},{"sha":"6adca86c8bd7c9435c0ab6642128c52d0ae4efb3","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"integrated technologies model","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/6adca86c8bd7c9435c0ab6642128c52d0ae4efb3"},{"sha":"31eb8acb9827b7e8edff64000c11e4fe35d5c187","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"integrated nested attributes for portfolio model","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/31eb8acb9827b7e8edff64000c11e4fe35d5c187"},{"sha":"7ba636f8dfe005406b5847424f1c5ea63f78fef9","author":{"name":"AndrewThian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"implemented form configuration for nested attributes","distinct":false,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/7ba636f8dfe005406b5847424f1c5ea63f78fef9"},{"sha":"754bab4616e9e8ca77b03c98319675922a2208a5","author":{"name":"Andrew Thian","email":"6e3e60e7d327b2d681e4a87a7f4d1f004cebb060@gmail.com"},"message":"Merge pull request #2 from AndrewThian/data-feature\n\nData feature","distinct":true,"url":"https://api.github.com/repos/AndrewThian/rails_practice/commits/754bab4616e9e8ca77b03c98319675922a2208a5"}]}
{"actor":{"display_login":"AndrewThian"}}