{"push_id":710475371,"size":33,"distinct_size":1,"ref":"refs/heads/dev","head":"314348c112e8d32f904a8052917dc6014ecda351","before":"9a98ce7ba1bac54ff6747c2a99b5ede80eabe369","commits":[{"sha":"d6bc97f5367d0a904214910052a38b9045d7a063","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"find -> find_by_id to skip RecordNotFound exception","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/d6bc97f5367d0a904214910052a38b9045d7a063"},{"sha":"2baa870d7246f88a38078d21447b346b4107290d","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"Refactor track from using temp file to model TrackFile","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/2baa870d7246f88a38078d21447b346b4107290d"},{"sha":"cf4138d2167e4badf8229089973d0bb0521d4299","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"remove code duplication","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/cf4138d2167e4badf8229089973d0bb0521d4299"},{"sha":"98d62fbe6ed884e8411530946f99604bd7f332a2","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"split tests into their features","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/98d62fbe6ed884e8411530946f99604bd7f332a2"},{"sha":"52c2aa992c1f25233d843b7c332933d0fad869db","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"replace multiple includes with single","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/52c2aa992c1f25233d843b7c332933d0fad869db"},{"sha":"c199b5906d549e239f01acfcfc1a315b5eefcff3","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"Refactor tracks creation from events","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/c199b5906d549e239f01acfcfc1a315b5eefcff3"},{"sha":"e964814959e8926fb02cbe7fcd5ec040c8288bcb","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"improved readme","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/e964814959e8926fb02cbe7fcd5ec040c8288bcb"},{"sha":"8fb5eae6b95f2a87323bcb78343e71f665a1b086","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"Hiding error flash on Esc","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/8fb5eae6b95f2a87323bcb78343e71f665a1b086"},{"sha":"f21af26e705b7b7e83e3c8b465437e784bced99b","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"fixed dropdown parent issue","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/f21af26e705b7b7e83e3c8b465437e784bced99b"},{"sha":"5da5face6abbc520da8efa1653279b6ce6e5f9f9","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"code refactoring","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/5da5face6abbc520da8efa1653279b6ce6e5f9f9"},{"sha":"627e6922c249b8f6a900e6210bd308383fdd486e","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"added new rails 4.2 options according to warnings","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/627e6922c249b8f6a900e6210bd308383fdd486e"},{"sha":"afb68ceb0bb6f9d99a80c113b028362611055084","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"Added user sign in and user sign out features","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/afb68ceb0bb6f9d99a80c113b028362611055084"},{"sha":"c7596dea56c9213942bffc50ab6a79df4aceca9a","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"Added gem annotate and annotated models, factories and model tests","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/c7596dea56c9213942bffc50ab6a79df4aceca9a"},{"sha":"dee904bf913906f15d8612a39acf68ebaf91c0af","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"database_cleaner configuration","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/dee904bf913906f15d8612a39acf68ebaf91c0af"},{"sha":"aa6fba9af8ab5a0d4de59ac4da61e37e18205726","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"refactor specs for controllers","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/aa6fba9af8ab5a0d4de59ac4da61e37e18205726"},{"sha":"d10a7e28825758d728ad6d8e899bc9a398d4a603","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"fix code style issue (double quoted string without interpolation)","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/d10a7e28825758d728ad6d8e899bc9a398d4a603"},{"sha":"f467af1480438dd05dd9cc3430c49a9478bd4478","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"added validation for lat, lon, msl fields","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/f467af1480438dd05dd9cc3430c49a9478bd4478"},{"sha":"2b7873931865913be7c5b8dfae5f7a24a9d123b2","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"fix error when detecting msl_offset failed because ground level not nil, but 0","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/2b7873931865913be7c5b8dfae5f7a24a9d123b2"},{"sha":"aed1a8687ca84c638b38523b993f6b9310010f13","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"added interpolation for abs_altitude","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/aed1a8687ca84c638b38523b993f6b9310010f13"},{"sha":"cf5d10bb93e0d242771a6a63cd4285b5ec0d3399","author":{"email":"da23614e02469a0d7c7bd1bdab5c9c474b1904dc@ipkunin.ru","name":"Aleksandr Kunin"},"message":"refactoring spec to reflect code changes","distinct":false,"url":"https://api.github.com/repos/skyderby/skyderby/commits/cf5d10bb93e0d242771a6a63cd4285b5ec0d3399"}]}