{"push_id":796581593,"size":18,"distinct_size":2,"ref":"refs/heads/feature/infinite","head":"11b3f38996f9caf64356dd38d7b80c9861e901e8","before":"1d5509f8398e996894102b0d44a93135d86f8c7a","commits":[{"sha":"ffcea2e510c7b7f4009d8123c9d0ae8e9a2348f4","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Add Go 1.5 to .travis.yml","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/ffcea2e510c7b7f4009d8123c9d0ae8e9a2348f4"},{"sha":"a4d8e58e6e536bedcbc1ec75348df5644d8a4d40","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Upgrade material-ui, browserify and gulp-autoprefixer","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/a4d8e58e6e536bedcbc1ec75348df5644d8a4d40"},{"sha":"4701290cbc6f83295aeb9e89ddbca7ca75685a0a","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Create Snackbar, SnackbarActions & SnackbarStore","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/4701290cbc6f83295aeb9e89ddbca7ca75685a0a"},{"sha":"ca528294ed39f9acd3868b1e66fd4f1a97630a32","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Include Snackbar in main.js to show from everywhere in the app","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/ca528294ed39f9acd3868b1e66fd4f1a97630a32"},{"sha":"257e4a09b6bcd05ad91dd40fbb0e517770ffa7d0","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Test the snackbar on the upload FAB","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/257e4a09b6bcd05ad91dd40fbb0e517770ffa7d0"},{"sha":"3ad8e833894baf107af1b895152bbd1ccd938c1d","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Implement Snackbar with a message queue","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/3ad8e833894baf107af1b895152bbd1ccd938c1d"},{"sha":"cdab260b383ccededf07738e6bcb227b5a665106","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Remove test click handler from Upload FAB","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/cdab260b383ccededf07738e6bcb227b5a665106"},{"sha":"be2d37c2f1b1db9951913559bf724dd5f6ccf477","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Remove unused import of SnackbarActions","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/be2d37c2f1b1db9951913559bf724dd5f6ccf477"},{"sha":"c5713f16fc32a8b51038cbabf7fd82cce2576d94","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Merge branch 'feature/snackbar' into develop","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/c5713f16fc32a8b51038cbabf7fd82cce2576d94"},{"sha":"b3b75d18517a4c2b282b8033a9ede28accc4f142","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Remove gulp-autoprefixer from the build tools","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/b3b75d18517a4c2b282b8033a9ede28accc4f142"},{"sha":"18340350799726697cec0e1b1d63ee3a55727711","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Create DragAndDrop component to display on dragging files on the app","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/18340350799726697cec0e1b1d63ee3a55727711"},{"sha":"79c86f6f46f6be265cbb57531085ac0c45ca1802","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Use indigo instead of purple as accentColor","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/79c86f6f46f6be265cbb57531085ac0c45ca1802"},{"sha":"baca4e2865c4d4bc8a588a3158443cb2e39677f7","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Show snackbar with message after deleting photo from PhotoViewer","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/baca4e2865c4d4bc8a588a3158443cb2e39677f7"},{"sha":"72b75943e548f57775a8602ee98da8e7bf066d33","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Add a React key to each day in PhotoStream","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/72b75943e548f57775a8602ee98da8e7bf066d33"},{"sha":"1d92bff189207ea37a67363fa839c57437b387d8","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Delete every thumbnail of a photo when deleting the photo","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/1d92bff189207ea37a67363fa839c57437b387d8"},{"sha":"9541f6f92da2d1ee1914cf889a92425eb2147656","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Add err checks that were missing","distinct":false,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/9541f6f92da2d1ee1914cf889a92425eb2147656"},{"sha":"57911836f5718fd698f8dbfd02a9506dcb1c33e9","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Add logging to all controller func if err","distinct":true,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/57911836f5718fd698f8dbfd02a9506dcb1c33e9"},{"sha":"11b3f38996f9caf64356dd38d7b80c9861e901e8","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@metalmatze.de","name":"Matthias Loibl"},"message":"Create Stream.js with react-infinite and use in PhotoStream","distinct":true,"url":"https://api.github.com/repos/PhotoPeer/peer/commits/11b3f38996f9caf64356dd38d7b80c9861e901e8"}]}