{"push_id":881652810,"size":35,"distinct_size":1,"ref":"refs/heads/buildbot","head":"9e19f3e487457c5ad4ce0de1e351485aaae43e23","before":"3f1462545b46d97be24cf538b9904ce779ba4401","commits":[{"sha":"5d369dfbe83950438d07d26f1785417269c6bf2b","author":{"email":"2aec12beb0886028e2bdaa9471a8559ebbc622e8@gmail.com","name":"Egor Yurtaev"},"message":"fix migration '0021_grant_permissions_to_public_group'","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/5d369dfbe83950438d07d26f1785417269c6bf2b"},{"sha":"a802172ab435548bc99f8262cab76305a7a9e699","author":{"email":"2aec12beb0886028e2bdaa9471a8559ebbc622e8@gmail.com","name":"Egor Yurtaev"},"message":"improve data generator","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/a802172ab435548bc99f8262cab76305a7a9e699"},{"sha":"e9ada42f312991c6c03e9245c5c8c2d1637bfcca","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Fix tox config","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/e9ada42f312991c6c03e9245c5c8c2d1637bfcca"},{"sha":"ac7fe4f2cb8d586cd389c094daa60f9666111130","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Add limitation and monitoring","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/ac7fe4f2cb8d586cd389c094daa60f9666111130"},{"sha":"f93ed6d89cfe9880d05dbd2cbac5c95780f383ee","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Travis CI workarounds","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/f93ed6d89cfe9880d05dbd2cbac5c95780f383ee"},{"sha":"e8ba6868714896fd572a7ada94e5841f664c7d48","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Fix labels ManualCleanupForm","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/e8ba6868714896fd572a7ada94e5841f664c7d48"},{"sha":"d9cbcad615320faf08a12cfdd23a9e3f8667f86e","author":{"email":"683cb7d9305f35e10e2dd9e47c9265504e9cc97e@users.noreply.github.com","name":"Egor Yurtaev"},"message":"Merge pull request #116 from anmekin/lim_backup\n\nAdd limitation and monitoring","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/d9cbcad615320faf08a12cfdd23a9e3f8667f86e"},{"sha":"905d774ea352a1f63ac40c2aa7572d612cbec1be","author":{"email":"2aec12beb0886028e2bdaa9471a8559ebbc622e8@gmail.com","name":"Egor Yurtaev"},"message":"Run shellscript to delete orphaned docker volumes on deploy","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/905d774ea352a1f63ac40c2aa7572d612cbec1be"},{"sha":"8428789da3babe243a05ba1b40f02cc97d259675","author":{"email":"2aec12beb0886028e2bdaa9471a8559ebbc622e8@gmail.com","name":"Egor Yurtaev"},"message":"Upgrade python requirements","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/8428789da3babe243a05ba1b40f02cc97d259675"},{"sha":"5aa7a01e4888828b9d96773203bc1e8e6708c764","author":{"email":"2aec12beb0886028e2bdaa9471a8559ebbc622e8@gmail.com","name":"Egor Yurtaev"},"message":"Upgrade django-dynamic-preferences to 0.5.4","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/5aa7a01e4888828b9d96773203bc1e8e6708c764"},{"sha":"fb73ce07e148e826af7c7d6cae5c59811682ccd6","author":{"email":"2aec12beb0886028e2bdaa9471a8559ebbc622e8@gmail.com","name":"Egor Yurtaev"},"message":"execute bg task 'processing_crash_dump' only on private server #119","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/fb73ce07e148e826af7c7d6cae5c59811682ccd6"},{"sha":"dd99b11b16d0a440f6f1e5c32fb66f61c6b4cc18","author":{"email":"2aec12beb0886028e2bdaa9471a8559ebbc622e8@gmail.com","name":"Egor Yurtaev"},"message":"Change default values for max storage time for crashes/feedbacks","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/dd99b11b16d0a440f6f1e5c32fb66f61c6b4cc18"},{"sha":"0a8c8e3c584f93b5fcdc9e9372f769bb0ee66a73","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Add omaha update and crash upload public tests:","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/0a8c8e3c584f93b5fcdc9e9372f769bb0ee66a73"},{"sha":"3fd843fea553541ef0afb6e34cc7695601dbb16b","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Add Feedback upload and Omaha update tests","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/3fd843fea553541ef0afb6e34cc7695601dbb16b"},{"sha":"43007cf2910e708e67d07e1ad162d8a8254e8079","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Fix crash ip in CrashForm validation","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/43007cf2910e708e67d07e1ad162d8a8254e8079"},{"sha":"864703e200290fcdfffb2668259007c0f25b656f","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Fix sparkle collisions","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/864703e200290fcdfffb2668259007c0f25b656f"},{"sha":"3d69b6ed8190c9d1a914ee50487105e24e24446f","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Add travis config","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/3d69b6ed8190c9d1a914ee50487105e24e24446f"},{"sha":"d04b045c6d10e732977622dcd507b7847d028693","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Fix tests","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/d04b045c6d10e732977622dcd507b7847d028693"},{"sha":"f16b9d51088f10698ba3b4b151149d5f0d2e4f53","author":{"email":"f692f9d304ba63b79c7df9a9757b66e8ad1b3aa4@crystalnix.com","name":"Andrey Mekin"},"message":"Fix #117","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/f16b9d51088f10698ba3b4b151149d5f0d2e4f53"},{"sha":"f350c04b6c0f0e182f38d16d813c387f022ca20d","author":{"email":"683cb7d9305f35e10e2dd9e47c9265504e9cc97e@users.noreply.github.com","name":"Egor Yurtaev"},"message":"Merge pull request #121 from anmekin/sparkle_collisions\n\nFix sparkle collisions","distinct":false,"url":"https://api.github.com/repos/Crystalnix/omaha-server/commits/f350c04b6c0f0e182f38d16d813c387f022ca20d"}]}