{"push_id":801803067,"size":809,"distinct_size":809,"ref":"refs/heads/master","head":"dee906f0422cd1dbf10b844940caa162f8c23db9","before":"c2154b5aa6db0d2278d6a37531c9d67f94c3128a","commits":[{"sha":"94fd2f13d9b1ab904e40db08b9dda0143dc67a38","author":{"email":"ec6d9083d77b970950e8340ff01d89108b346e38@count.ly","name":"Görkem Çetin"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/94fd2f13d9b1ab904e40db08b9dda0143dc67a38"},{"sha":"b6dd4a54a883a21e3d9c93ccaaa1bbf2d6fec421","author":{"email":"220fc4fa65a1db4988fc92b068d4482507e9f978@count.ly","name":"Onur Alp Soner"},"message":"Release v13.09","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/b6dd4a54a883a21e3d9c93ccaaa1bbf2d6fec421"},{"sha":"adae18530346e9938490b2e3b628173eb6b3b693","author":{"email":"220fc4fa65a1db4988fc92b068d4482507e9f978@count.ly","name":"Onur Alp Soner"},"message":"Merge branch 'master' of https://github.com/Countly/countly-server","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/adae18530346e9938490b2e3b628173eb6b3b693"},{"sha":"e5031b73a465db38d5333c150e9da8d7476275b4","author":{"email":"220fc4fa65a1db4988fc92b068d4482507e9f978@count.ly","name":"Onur Alp Soner"},"message":"Update countly.upgrade.sh","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/e5031b73a465db38d5333c150e9da8d7476275b4"},{"sha":"eab986aaa27ed4fb429244c7e4fe167b344ff5dd","author":{"email":"c142dfa9f6e3d0854eea31ed7853c53b5e8d3e5f@lodestonetechnologies.com","name":"Robert Perry"},"message":"Altered creation of connections to mongo to allow for replications sets to be defined in config.js.","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/eab986aaa27ed4fb429244c7e4fe167b344ff5dd"},{"sha":"a68856fe4c065f57ee4b21bb5477054ce42ed5e6","author":{"email":"ec6d9083d77b970950e8340ff01d89108b346e38@count.ly","name":"Görkem Çetin"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/a68856fe4c065f57ee4b21bb5477054ce42ed5e6"},{"sha":"4285d4a6c40fa3e2d3318a2ae99abe1ff8b382f0","author":{"email":"220fc4fa65a1db4988fc92b068d4482507e9f978@count.ly","name":"Onur Alp Soner"},"message":"- Add new iPhone device names\n- Fix issue #77","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/4285d4a6c40fa3e2d3318a2ae99abe1ff8b382f0"},{"sha":"6a50a291c967a95a308d8718453d90aae4869042","author":{"email":"220fc4fa65a1db4988fc92b068d4482507e9f978@count.ly","name":"Onur Alp Soner"},"message":"Merge branch 'master' of https://github.com/roblperry/countly-server","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/6a50a291c967a95a308d8718453d90aae4869042"},{"sha":"36befcb21c7643bb5ed9092e0274f95d19f1783b","author":{"email":"220fc4fa65a1db4988fc92b068d4482507e9f978@count.ly","name":"Onur Alp Soner"},"message":"Release v13.10","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/36befcb21c7643bb5ed9092e0274f95d19f1783b"},{"sha":"e5bddf42340c27999985882e079578b38c0335fe","author":{"email":"ec6d9083d77b970950e8340ff01d89108b346e38@count.ly","name":"Görkem Çetin"},"message":"Update LICENCE","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/e5bddf42340c27999985882e079578b38c0335fe"},{"sha":"587c24aa74c57467c42eb011bbd94721b6d019e4","author":{"email":"f7df29968f9b9ae4d5827d7c2de075e9d3b0dd78@kp.org","name":"Ben Chatelain"},"message":"Add iPad Air and iPad mini 2G models","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/587c24aa74c57467c42eb011bbd94721b6d019e4"},{"sha":"1b8676ca124c5143ecea2305e51f15b73682066e","author":{"email":"ec6d9083d77b970950e8340ff01d89108b346e38@count.ly","name":"Görkem Çetin"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/1b8676ca124c5143ecea2305e51f15b73682066e"},{"sha":"a36229f0d68f04066bd04420a0ed268dbe376b08","author":{"email":"ec6d9083d77b970950e8340ff01d89108b346e38@count.ly","name":"Görkem Çetin"},"message":"fix for ubuntu 14.04","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/a36229f0d68f04066bd04420a0ed268dbe376b08"},{"sha":"f8c658dcef887371c9e75b24671e0d7d227cabdc","author":{"email":"a47cb21fa9faaa8af55a5d560be9875fc52a53d4@gmail.com","name":"alex udrescu"},"message":"use underscore.js isNumber instead of isNaN to determine if value is a number.","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/f8c658dcef887371c9e75b24671e0d7d227cabdc"},{"sha":"fd5d43047dd9880a2c59bb3304193cc1e56ff5ed","author":{"email":"a47cb21fa9faaa8af55a5d560be9875fc52a53d4@gmail.com","name":"alex udrescu"},"message":"respond with 400 if events or metrics JSON data is not properly formatted.","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/fd5d43047dd9880a2c59bb3304193cc1e56ff5ed"},{"sha":"db5aea7a8ba7a47210cad46b1952aee13999cd5f","author":{"email":"f88819f45f90e22c317ebfdebbc7e662062e7dcb@couponsinc.com","name":"Jason Boehle"},"message":"fix for \"undefined\" showing up in the dashboard on the TIME SPENT widget.  This commit only fixes it for the US English translation, though.  To fix it for the other translations, a string named \"common.year.abrv\" needs to be added to the other language dashboard_*.properties files.\n\nBug references:\nhttps://github.com/Countly/countly-server/issues/88\nhttp://support.count.ly/discussions/problems/282-some-of-ui-elements-are-undefined\n\nThis commit also contains a fix for a separate minor misspelling error in the US English translation.","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/db5aea7a8ba7a47210cad46b1952aee13999cd5f"},{"sha":"4dc18b87bf8915ab1972c8cb7712204421c23142","author":{"email":"f88819f45f90e22c317ebfdebbc7e662062e7dcb@couponsinc.com","name":"Jason Boehle"},"message":"fix for issue #98: https://github.com/Countly/countly-server/issues/98 - ignore session_duration values <= 0\n\nadditionally, I made the obscure check for NaN more explicit; also made sure the callback was called in processSessionDuration even if a bad session_duration value was encountered","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/4dc18b87bf8915ab1972c8cb7712204421c23142"},{"sha":"877c3b8c8096c7f67edc5e37d2c0fee5f2257e19","author":{"email":"8f489e765add66cea532ca1aff150e01610199e3@count.ly","name":"derekmoorecountly"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/877c3b8c8096c7f67edc5e37d2c0fee5f2257e19"},{"sha":"c3f703ac6e8751545cce327e377b78d04f0ae6a0","author":{"email":"f88819f45f90e22c317ebfdebbc7e662062e7dcb@couponsinc.com","name":"Jason Boehle"},"message":"rename license file","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/c3f703ac6e8751545cce327e377b78d04f0ae6a0"},{"sha":"dec751ef996ea9421d9d7c82e5fc686aa0e36b6d","author":{"email":"f88819f45f90e22c317ebfdebbc7e662062e7dcb@couponsinc.com","name":"Jason Boehle"},"message":"add .gitignore file to avoid accidental checkins","distinct":true,"url":"https://api.github.com/repos/RyanTech/countly-server/commits/dec751ef996ea9421d9d7c82e5fc686aa0e36b6d"}]}