{"push_id":1328683070,"size":19,"distinct_size":1,"ref":"refs/heads/master","head":"dd4979e4e60e02001143fcfaad403ac20dfb13cf","before":"34b08e0eab17b34d5c8a3492fe719ea7fc5f4f9d","commits":[{"sha":"968e8ec1875bf46032626f11c150a04470275b3b","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added new method returning RecipeCategory from `htmlName` passed. Also added new field `htmlName` with getter and inserted it into constructor","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/968e8ec1875bf46032626f11c150a04470275b3b"},{"sha":"10ae48bd86515a9fd8ac586ac681b3860386259a","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added RecipeCategoryTest testing static method introduced in RecipeCategory enum: method getting categories without default one, and method returning RecipeCategory by `htmlName`","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/10ae48bd86515a9fd8ac586ac681b3860386259a"},{"sha":"3ece3077f8ccb2302ea44adbbe626d611f6eb4db","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added test checking that Spring Query method `findByRecipeCategory` works on Dao level","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/3ece3077f8ccb2302ea44adbbe626d611f6eb4db"},{"sha":"80c8e40a33569ca649941abb9b589d2eb260477f","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added Spring Query method `findByRecipeCategory`","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/80c8e40a33569ca649941abb9b589d2eb260477f"},{"sha":"91953ea10d14783d2c8a6501304ac0e986777a41","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"fixed typo in RecipeCategory, and wrote test that checks that all recipe categories can be found by htmlNames","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/91953ea10d14783d2c8a6501304ac0e986777a41"},{"sha":"155de7796685b4220004bd909bc2b31063e125fe","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added new select logic. Now <select> element has \"id\" attribute and default option has \"id\" attribute. Normal categories are passed to model with \"categories\" attribute. When user selects category, he is redirected to page with query defined from category name.","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/155de7796685b4220004bd909bc2b31063e125fe"},{"sha":"8f3de83ebc2ab3343d78b24c251ea5c1665094d1","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added function attached to select element with certain \"id\" on index page that selects category. On change of select element, JS redirects user to home page if unselected option is chosen, or make GET reuqest with parameter equal to option name","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/8f3de83ebc2ab3343d78b24c251ea5c1665094d1"},{"sha":"5f30bc5ce402010a25d7136fbcdd810daefa4783","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added and implemented `findByRecipeCategoryName` method, that just re-uses method defined on DAO level. Unfortunately was not able to do this with Spring Query automatic by name derivation","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/5f30bc5ce402010a25d7136fbcdd810daefa4783"},{"sha":"1beebe9e05da67733f8ae05a98ff937677820796","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added `filterByCategory` @RequestMapping method with re-use of filling model generation method for both index page and filterByCategory methods","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/1beebe9e05da67733f8ae05a98ff937677820796"},{"sha":"7c59ca6605916d27aab388868d64c902774a19b0","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added test checking that GET request with parameter filtering index page with recipes by category, and added check in home page generation check for model attribute \"categories\"","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/7c59ca6605916d27aab388868d64c902774a19b0"},{"sha":"e7ee2b9abbad97da2df38cfe32b0bc4fa9da4f8b","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added <a> attribute that looks like a label with recipe's category name. That label is clickable, and leads to the index page with filtered by that category\nrecipe","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/e7ee2b9abbad97da2df38cfe32b0bc4fa9da4f8b"},{"sha":"5439385f3c0bca41ae5b6826f65d969aaf60924f","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added anchor styles \"recipe-category-tag\" with all variations of recipe categories","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/5439385f3c0bca41ae5b6826f65d969aaf60924f"},{"sha":"bcd6d58b27714e2023b95541acdfacffe3d3e11b","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"changed list of recipes returned by recipe category html name, so that we have all recipes one for each category  in DatabaseLoader","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/bcd6d58b27714e2023b95541acdfacffe3d3e11b"},{"sha":"db2a4c6e1b2e22d94d38b96aff47adb3263882e8","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"changed DataLoader so that each recipe for each category was added, for now with one owner","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/db2a4c6e1b2e22d94d38b96aff47adb3263882e8"},{"sha":"aea930d9cc7aa170889c31703dedc5c71d308357","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"fixed a typo in Recipe class because of which @ManyToMany USERS_FAVORITE_RECIPES table was wrong","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/aea930d9cc7aa170889c31703dedc5c71d308357"},{"sha":"16275e0e62f07451e9a77f86ecc2330d8e3a32de","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added TODO  so that we don't manually input '/recipe/categories?='","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/16275e0e62f07451e9a77f86ecc2330d8e3a32de"},{"sha":"117feba5e23d98dd49ef30952d85997930f4c3c2","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added filter by category part of task-2","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/117feba5e23d98dd49ef30952d85997930f4c3c2"},{"sha":"d3f5054ed195154836e1dd28eb8535775cb582f4","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"added \"service\" layer description to task-1 and added links to task-1 subsections","distinct":false,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/d3f5054ed195154836e1dd28eb8535775cb582f4"},{"sha":"dd4979e4e60e02001143fcfaad403ac20dfb13cf","author":{"name":"Nikiforov Alexander","email":"6c5e41f22834c767e1c3c6ad3cd7f07f7b4fdb16@gmail.com"},"message":"Merge pull request #10 from nikiforov-alexander/implement-select-by-category-on-the-main-page\n\nImplement select by category on the main page","distinct":true,"url":"https://api.github.com/repos/nikiforov-alexander/pt12-recipe-site/commits/dd4979e4e60e02001143fcfaad403ac20dfb13cf"}]}
{"actor":{"display_login":"nikiforov-alexander"}}