{"push_id":2796970577,"size":23,"distinct_size":4,"ref":"refs/heads/mlModifyTags","head":"cee47ecfe3c9ce3efd651281425f67b205bf2df1","before":"439c313e35bd03e2d36d3d84f8e8038c42f5b0d1","commits":[{"sha":"cccec9dd2fc30d283c7f91947d75c4dd6f964a98","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Add 20 image seeds","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/cccec9dd2fc30d283c7f91947d75c4dd6f964a98"},{"sha":"236d84f13f67e855f0b43764a98f0212a63900da","author":{"name":"Miles Luders","email":"878168044ab1203e57a46461274563e7c9051548@users.noreply.github.com"},"message":"Merge pull request #19 from AppFolioOnboarding/mlImageSeeds\n\nml - Image Seeds","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/236d84f13f67e855f0b43764a98f0212a63900da"},{"sha":"0c6360c000ada58ed5583b8f249f510069367944","author":{"name":"Richard Macklin","email":"1d7f310dc8b92b49ed3c471729884bab6c2f3060@nrm.com"},"message":"Add ae_page_objects","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/0c6360c000ada58ed5583b8f249f510069367944"},{"sha":"1c798ff7ae302f003d1bfc2f761793e1fe53b5d1","author":{"name":"Richard Macklin","email":"1d7f310dc8b92b49ed3c471729884bab6c2f3060@nrm.com"},"message":"Set up ae_page_objects for use in flow tests","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/1c798ff7ae302f003d1bfc2f761793e1fe53b5d1"},{"sha":"556834435c2954153347d3fa0e6ae19b3a5365a5","author":{"name":"Richard Macklin","email":"1d7f310dc8b92b49ed3c471729884bab6c2f3060@nrm.com"},"message":"Add flow test with skeletons for page objects","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/556834435c2954153347d3fa0e6ae19b3a5365a5"},{"sha":"912ea2f3209a4edfc1e65451958c4ede1bfb0068","author":{"name":"Bryce Boe","email":"cd4f38618c563f74bec2c281f4e2abf43e78052f@gmail.com"},"message":"Fix load issue with page objects","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/912ea2f3209a4edfc1e65451958c4ede1bfb0068"},{"sha":"191253bcd2f4b8e24324e02dfde2635dd6ef2792","author":{"name":"Polo","email":"916a4aee7dc76580aac8c2ad2137e88848c3c5e5@appfolio.com"},"message":"Fix rubocop warnings","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/191253bcd2f4b8e24324e02dfde2635dd6ef2792"},{"sha":"aa0f533debbf6d1e9251b40687f19afe3c709c0e","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Install pry gem","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/aa0f533debbf6d1e9251b40687f19afe3c709c0e"},{"sha":"422824cb27ec44f9233960564c5f535048119590","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Add controller method for destroying images","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/422824cb27ec44f9233960564c5f535048119590"},{"sha":"c4c3532d394fabc1cd6aa0ac09b8882f480ef793","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Add a delete button to image show page","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/c4c3532d394fabc1cd6aa0ac09b8882f480ef793"},{"sha":"07494f98134504ee4eae7b1fa8c9260bef3e2142","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Extract notice into its own partial","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/07494f98134504ee4eae7b1fa8c9260bef3e2142"},{"sha":"73b44f53a5c1397c438d9cb17791a3e424dca9df","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Implement page objects for image views","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/73b44f53a5c1397c438d9cb17791a3e424dca9df"},{"sha":"6aeba2a95d0c3289d87d8faabab5975202d40d52","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Fix bug where commas disappear on invalid Image create","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/6aeba2a95d0c3289d87d8faabab5975202d40d52"},{"sha":"b7b1c3ed5aa2678871546ac79c12225aaa7c7735","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Implement flow tests for image views","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/b7b1c3ed5aa2678871546ac79c12225aaa7c7735"},{"sha":"e26cc4de2417e7fe524a1cdda5f14b722636a432","author":{"name":"Miles Luders","email":"878168044ab1203e57a46461274563e7c9051548@users.noreply.github.com"},"message":"Merge pull request #20 from AppFolioOnboarding/mlDeleteImages\n\nml - Delete Images","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/e26cc4de2417e7fe524a1cdda5f14b722636a432"},{"sha":"33095600806400a96c61a7b78861699c4c40aabc","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Validate tag_list is present on Image model","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/33095600806400a96c61a7b78861699c4c40aabc"},{"sha":"e0b916318e09f6eaec7954546957a52c924da14b","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Modify controller test for empty Image tag list","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/e0b916318e09f6eaec7954546957a52c924da14b"},{"sha":"56e431ce88e20b9508e555f55c8f1fc75a547cb4","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Modify Image flow test to test empty tag list","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/56e431ce88e20b9508e555f55c8f1fc75a547cb4"},{"sha":"0aaefa21bb46fbd65eb616099df33b7a1aef0d14","author":{"name":"Miles Luders","email":"878168044ab1203e57a46461274563e7c9051548@users.noreply.github.com"},"message":"Merge pull request #23 from AppFolioOnboarding/mlRequireTag\n\nml - Require tag","distinct":false,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/0aaefa21bb46fbd65eb616099df33b7a1aef0d14"},{"sha":"925bc73ce2d2f360edc08634316b16e7cef7c1a3","author":{"name":"Miles Luders","email":"e329144820bf27daf802090c75d6e768f4c9d712@appfolio.com"},"message":"Add controller action for editing and updating Images","distinct":true,"url":"https://api.github.com/repos/AppFolioOnboarding/image-sharer-mluders/commits/925bc73ce2d2f360edc08634316b16e7cef7c1a3"}]}
{"actor":{"display_login":"mluders"}}