{"push_id":719103001,"size":27,"distinct_size":27,"ref":"refs/heads/PLT#33-Categorize","head":"abf7dfbd71002e6b6c89d6d874c2da39f532f441","before":"de948bf8573c6bede8b06524bac134291d1614b5","commits":[{"sha":"ab097ddbdb8268eaddadb74e4873f6625ab132a5","author":{"email":"a86dcc44070962a21a88b0fee153a91d1d23be01@gmail.com","name":"Isuri Upeksha"},"message":"33-DB Migrations for Categories\n\nRemove category:string column from article model\n\nChange category to category_id in article model\n\nCreate categories table with name attribute","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/ab097ddbdb8268eaddadb74e4873f6625ab132a5"},{"sha":"90ed595f8f569cca2b45e8fa1f2f6bb03cf6aea9","author":{"email":"a86dcc44070962a21a88b0fee153a91d1d23be01@gmail.com","name":"Isuri Upeksha"},"message":"33-MVC for Categories\n\nCreate categories controller\n\nCreate category model\n\nAdded HTML views for category","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/90ed595f8f569cca2b45e8fa1f2f6bb03cf6aea9"},{"sha":"cc78c75f6b96bf9ac81c7d0925e9bf71a5b7dfd4","author":{"email":"a86dcc44070962a21a88b0fee153a91d1d23be01@gmail.com","name":"Isuri Upeksha"},"message":"33-Fixed to include category ID into article create or update","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/cc78c75f6b96bf9ac81c7d0925e9bf71a5b7dfd4"},{"sha":"ecba1e3866a1ec659288b2f00ccad9746f5c628b","author":{"email":"a86dcc44070962a21a88b0fee153a91d1d23be01@gmail.com","name":"Isuri Upeksha"},"message":"33-Setup routes and nagivagation for category integratoin","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/ecba1e3866a1ec659288b2f00ccad9746f5c628b"},{"sha":"b804131a80101ee819b2177732edf8a9bc35025b","author":{"email":"a86dcc44070962a21a88b0fee153a91d1d23be01@gmail.com","name":"Isuri Upeksha"},"message":"33-Updated the test files\n\nannotate for test files\n\nFixed test case issue after change category id\n\nWrite tests for article validation with picture\n\nFixed API test case issues after category implementation\n\nRemove all fixtures and migrated to factories\n\nIntegrated category API including test cases\n\nIntegrated language API including test cases","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/b804131a80101ee819b2177732edf8a9bc35025b"},{"sha":"f77aad10911599fd5c22d0e162599ec628166f99","author":{"email":"a86dcc44070962a21a88b0fee153a91d1d23be01@gmail.com","name":"Isuri Upeksha"},"message":"33-Fixed - Eager Loading category and language associations when load article records","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/f77aad10911599fd5c22d0e162599ec628166f99"},{"sha":"0326923fabcb69215b3e2953efce0d8fca13cd05","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-Remove role attribute from Users table","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/0326923fabcb69215b3e2953efce0d8fca13cd05"},{"sha":"e6497b83a318a3495d48686ea154cdf3a9f41960","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-install `rolify` gem\n\n40-generate Role class for rolify gem","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/e6497b83a318a3495d48686ea154cdf3a9f41960"},{"sha":"7428e513aba1a1c96df0f8764b0bb1b2cb78cfcd","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-remove role params from users","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/7428e513aba1a1c96df0f8764b0bb1b2cb78cfcd"},{"sha":"92b98aab13b3a4f8aed4a946255c2cbdcfdbcd31","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-remove roles from fixtures and tests","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/92b98aab13b3a4f8aed4a946255c2cbdcfdbcd31"},{"sha":"73cd25b5d1675c01560ca97a6bdd7ae19f76c1db","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-fix password fields into password_field and remove roles upon registrations","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/73cd25b5d1675c01560ca97a6bdd7ae19f76c1db"},{"sha":"60557ead4846e0614cf52806c78e54ba7d7e7726","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-update ability model","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/60557ead4846e0614cf52806c78e54ba7d7e7726"},{"sha":"edd03ab9d0961e02f055290375dcab37ea04f395","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-fix role indication syntax and wrong fields in views\n\nsquash","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/edd03ab9d0961e02f055290375dcab37ea04f395"},{"sha":"0339f9aff02472838c8a5020246eeea608b22f1c","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"40-fix role syntax in test files\n\n40-fix fixtures, etc. for failing tests","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/0339f9aff02472838c8a5020246eeea608b22f1c"},{"sha":"5aa2180a41ffb8cc71d248ae9fe68bc928951bb2","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"fill up `seeds.rb` with some meaningful data\n\nsquash","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/5aa2180a41ffb8cc71d248ae9fe68bc928951bb2"},{"sha":"3e0a6813693af304162e086f1a56b7e8ce8a3e1a","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"11-enable turbolinks","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/3e0a6813693af304162e086f1a56b7e8ce8a3e1a"},{"sha":"3235306ba405763c5d2fe08a3d43323695a82c55","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"11-add and install react-rails gem","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/3235306ba405763c5d2fe08a3d43323695a82c55"},{"sha":"361b1fff739a885c148d0ca772ead6e997838828","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"11-set up bower for external js libraries","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/361b1fff739a885c148d0ca772ead6e997838828"},{"sha":"73b5e198b986261da82a7557fd26e8481cbef80e","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"11-use bootstrap 3.5.3 managed by bower\n\nI've removed bower_components from the repository to make the application lighter.\nThey can be installed by `$ bower install`\n\nI've added the `$ bower install` step to instructions","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/73b5e198b986261da82a7557fd26e8481cbef80e"},{"sha":"fb7ad855e7db930af82920ca6e6061c51d207639","author":{"email":"32040231af4eb69fd2fc0d1f4b0e976f042f5aef@gmail.com","name":"Won Wook SONG"},"message":"11-move js files as ReactJS components","distinct":true,"url":"https://api.github.com/repos/systers/language-translation/commits/fb7ad855e7db930af82920ca6e6061c51d207639"}]}