{"push_id":1398878724,"size":17,"distinct_size":1,"ref":"refs/heads/develop","head":"91a2d0dfa24b71a43f72f79583416faa0ad5d71b","before":"e478a423b583ee7d614fa2ca2d0ba64c5128fe0a","commits":[{"sha":"5df5d307291d41cc2ac23f5f669188eae428be38","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"migration to add :stage to Preps & UserPreps; fix Conact validaitaon spec","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/5df5d307291d41cc2ac23f5f669188eae428be38"},{"sha":"4a427f96357877af7f9cb2a0f758c35f0c2f86a4","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"TDD :stage for Preparations","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/4a427f96357877af7f9cb2a0f758c35f0c2f86a4"},{"sha":"7be5a1a85244335c0c85492683ba79fa447819ec","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"TDD :stage for UserPreps","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/7be5a1a85244335c0c85492683ba79fa447819ec"},{"sha":"f2e34c69ebdbfbd564b21e947ed3e76ee502fb58","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"start implementing logic to delete old db Preps before adding/updating new ones","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/f2e34c69ebdbfbd564b21e947ed3e76ee502fb58"},{"sha":"6786e9c944c952606ce2fcd10dc3077499977fad","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"add logic to add new and update existing Preps","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/6786e9c944c952606ce2fcd10dc3077499977fad"},{"sha":"21858b83914cc96ff8a7799a94adede35cebfc5e","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"make local variables instance variables in Preparation.import","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/21858b83914cc96ff8a7799a94adede35cebfc5e"},{"sha":"c48e89e22786aba48362b7579ce95d95a4070886","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"start porting Prep import over to an abstracted Prep Manager model","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/c48e89e22786aba48362b7579ce95d95a4070886"},{"sha":"619d16594c0e7945f511f7ad46febc25c6b152f3","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"get Preparation import working from new helper class","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/619d16594c0e7945f511f7ad46febc25c6b152f3"},{"sha":"cc86a10acab214d6801c6d2c8ca9ef51fa148f9c","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"pseudocode & start logic of reconciling orphaned UserPreps","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/cc86a10acab214d6801c6d2c8ca9ef51fa148f9c"},{"sha":"11826241b5cd1417defdb4eace738825ee730f09","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"clarify pseudocode & comments as continue building out logic","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/11826241b5cd1417defdb4eace738825ee730f09"},{"sha":"b46f1415c66d4792fd84540bba1c1b348c372b39","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"migration to add tracker_id to Preparations for cleaner Prep updates & syncing between changing Preps & UserPreps","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/b46f1415c66d4792fd84540bba1c1b348c372b39"},{"sha":"243a49e980d7f90b96dd445bce36f12e791d8836","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"change Preparation check and clear logic to find and destroy by tracker_id instead of keyword","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/243a49e980d7f90b96dd445bce36f12e791d8836"},{"sha":"96da2de8f6b319f38051ff668b13b11eedcffdf6","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"update attrs of UserPreps whose parent Preparations' attrs have changed via CSV","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/96da2de8f6b319f38051ff668b13b11eedcffdf6"},{"sha":"c70e2dee90e794abca7cd3d36000d3300d0d70b6","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"abstract reconcile user_prep code into own method; remove commented notes & pseudocode","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/c70e2dee90e794abca7cd3d36000d3300d0d70b6"},{"sha":"684a04fd7e75186bbff36465273eb2bba1556a86","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"clarify code comments & formatting","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/684a04fd7e75186bbff36465273eb2bba1556a86"},{"sha":"4dc233ca3224d44dd4caf342526eb09fc8a7300a","author":{"name":"danieladler","email":"7c87f74ae3819ca0ee54cc521b6b863f53833c03@gmail.com"},"message":"add :tracker_id to Preparation permitted params & factory for spec passage","distinct":false,"url":"https://api.github.com/repos/danieladler/ready-city/commits/4dc233ca3224d44dd4caf342526eb09fc8a7300a"},{"sha":"91a2d0dfa24b71a43f72f79583416faa0ad5d71b","author":{"name":"Daniel Adler","email":"dc662f9e400bb923d1f5fbf893d0ff80e4dc8891@users.noreply.github.com"},"message":"Merge pull request #18 from danieladler/018-admin-prep-userprep-refactors\n\n018-admin-prep-userprep-refactors","distinct":true,"url":"https://api.github.com/repos/danieladler/ready-city/commits/91a2d0dfa24b71a43f72f79583416faa0ad5d71b"}]}
{"actor":{"display_login":"danieladler"}}