{"push_id":976977168,"size":24,"distinct_size":1,"ref":"refs/heads/section-6-1","head":"f573f8de4491a0a548f8d1a034df9039c9f9cfb5","before":"1d261a9e412c5ed680d12df9a34952c3f0e31255","commits":[{"sha":"8e7d6e04cb65c96171bed1c9f456844f771ea4bf","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add node-static to devDependencies","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/8e7d6e04cb65c96171bed1c9f456844f771ea4bf"},{"sha":"5d8c53e1f94b3e73d4b082242505f85b384b6b83","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"First commit for section 2-2-pre (section-2-1 code)","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/5d8c53e1f94b3e73d4b082242505f85b384b6b83"},{"sha":"16c09f0354fe1849b6d066ca184f086f27797258","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Prepare branch for section 2.2 tutorial","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/16c09f0354fe1849b6d066ca184f086f27797258"},{"sha":"be2bcf59dbc1659f197a8696410e0dfcb0434843","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Inital commit of code written during section 2.2 tutorial","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/be2bcf59dbc1659f197a8696410e0dfcb0434843"},{"sha":"065b3bb31e69dca705e3df71dd102aaf7ac00863","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Prepare branch for section-2-3 tutorial","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/065b3bb31e69dca705e3df71dd102aaf7ac00863"},{"sha":"c8a9149f024e16dcfe0f3eff129c248a951325df","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 2.3 code to display tag totals","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/c8a9149f024e16dcfe0f3eff129c248a951325df"},{"sha":"f2e4427ce2c1407eb32f74ee7f1c056f6d7fa0c0","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Prepare branch for section 3.1 tutorial","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/f2e4427ce2c1407eb32f74ee7f1c056f6d7fa0c0"},{"sha":"9d9308e34975417719711072e0296f9c9d1e2ecf","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 3.1 code to get unique tags and submit recipe","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/9d9308e34975417719711072e0296f9c9d1e2ecf"},{"sha":"842e697a53b6c57ba9d0cee4153b9a943face31e","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Prepare branch for section 3.3 tutorial","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/842e697a53b6c57ba9d0cee4153b9a943face31e"},{"sha":"f1f275346b6760ae23640e6a379cfcc397ba45f1","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 3.3 code to display tags in recipe card","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/f1f275346b6760ae23640e6a379cfcc397ba45f1"},{"sha":"600e9645f9a8a12f49e76339faeea4776f34895c","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Section 3.4 code to add and remove tags from the form before submission","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/600e9645f9a8a12f49e76339faeea4776f34895c"},{"sha":"6c738e7dddc5a2a8a9352222d303471aca75db34","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Prepare branch for section 4.1 tutorial","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/6c738e7dddc5a2a8a9352222d303471aca75db34"},{"sha":"ec47e1ac7041e00d586776ea98899ea461953584","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 4.1 code to centrally manage event binding in BaseComponent","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/ec47e1ac7041e00d586776ea98899ea461953584"},{"sha":"c35d3e7083c1428f2eebc5cb78adcd577a788da9","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Revert app/main.js - this code will be added in section 4.2","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/c35d3e7083c1428f2eebc5cb78adcd577a788da9"},{"sha":"4d09aa879ffda3d5c345b98834a0f9f189ebe6aa","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 4.2 code to bind multiple event handlers for an event type","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/4d09aa879ffda3d5c345b98834a0f9f189ebe6aa"},{"sha":"4eb17c9af1b20e5a68d63da2f2320462309001e5","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 4.3 code to migrate shared functions to a shared input component","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/4eb17c9af1b20e5a68d63da2f2320462309001e5"},{"sha":"c83ec270389f9c16102287283c843d630317b04a","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Prepare branch for section 4.4 tutorial","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/c83ec270389f9c16102287283c843d630317b04a"},{"sha":"a5052df384aafb80d0f8eb200e6b95e27b331932","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 4.4 code to create a new search input","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/a5052df384aafb80d0f8eb200e6b95e27b331932"},{"sha":"3eb0ba6f6f11ca16bee77f2b9b0e35426e6c5a04","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 5.1 code to escape and trim input strings, and pad display strings","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/3eb0ba6f6f11ca16bee77f2b9b0e35426e6c5a04"},{"sha":"e37670728259ce9216ccb7124095defbd5e59728","author":{"email":"7eca9391b8f4a99f04c49dd95becebfe5293c15e@gmail.com","name":"Eric Adams"},"message":"Add section 5.2 code to include images and truncate recipe description on cards","distinct":false,"url":"https://api.github.com/repos/adamsea/recipes-client/commits/e37670728259ce9216ccb7124095defbd5e59728"}]}