{"push_id":1182069726,"size":49,"distinct_size":2,"ref":"refs/heads/semaphore-integration","head":"17b6d136d566fde2de889aeb22440bf0db83c138","before":"f86919f2b6fb05f1010147d708f41f5685c5bd48","commits":[{"sha":"292556c846a6eb306cbdcb32cb50aa980f61976a","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"docs: Expand RTD testing section.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/292556c846a6eb306cbdcb32cb50aa980f61976a"},{"sha":"74d86449e4d891288dc667b6e8612030f9660c7a","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"README.dev.md: Cleanup docs on testing.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/74d86449e4d891288dc667b6e8612030f9660c7a"},{"sha":"879ca4b9ea00cfd3147ba2611f8cffbed28bbd1e","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"docs: Add documentation on HTML and CSS.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/879ca4b9ea00cfd3147ba2611f8cffbed28bbd1e"},{"sha":"101820bc29975b3062fcf1bb489c33cb8eef4f6f","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"Move docker development environment scripts to tools/.\n\nscripts/ is for scripts which are used in production.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/101820bc29975b3062fcf1bb489c33cb8eef4f6f"},{"sha":"e72f41cdec40053c9671d631e5c1bd2ce8337560","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"Remove old prototype data import/export tool.\n\nThis prototype from Dropbox Hack Week turned out to be too inefficient\nto be used for realms with any significant amount of history, so we're\nremoving it.\n\nIt will be replaced by https://github.com/zulip/zulip/pull/673.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/e72f41cdec40053c9671d631e5c1bd2ce8337560"},{"sha":"9154d93669ac0b024b9e69c4767c81faab441408","author":{"name":"Aakash Tyagi","email":"3d6caa32519d2ad6091cf6132a7aafeebab3f42d@gmail.com"},"message":"Added help text for running single backend tests.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/9154d93669ac0b024b9e69c4767c81faab441408"},{"sha":"7a9a7189aea64dfb5b5ea9168f8fbaff22ce8527","author":{"name":"Aakash Tyagi","email":"3d6caa32519d2ad6091cf6132a7aafeebab3f42d@gmail.com"},"message":"Added help text for running single casper tests.\n\n[formatting tweaked by tabbott]","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/7a9a7189aea64dfb5b5ea9168f8fbaff22ce8527"},{"sha":"3115e13caff69bd724fe1c049b6d5e3b0c4eac1e","author":{"name":"Umair Khan","email":"f9709d100d0dec6092e1d0521ff2be6b05157e86@gmail.com"},"message":"Remove extra call to i18n.t.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/3115e13caff69bd724fe1c049b6d5e3b0c4eac1e"},{"sha":"a36e5d4987d9ac8128c57dab4e5c42ded175f304","author":{"name":"acrefoot","email":"a3c25cb3ba69c0c86ad5099a579831559b749390@zulip.com"},"message":"Add get_auth_backends endpoint to API.\n\nWe would like to know which kind of authentication backends the server\nsupports.\n\nThis is information you can get from /login, but not in a way easily\nparseable by API apps (e.g. the Zulip mobile apps).","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/a36e5d4987d9ac8128c57dab4e5c42ded175f304"},{"sha":"acd7ff7aff2e16b74ebbb1af57097fe3ada7021a","author":{"name":"acrefoot","email":"a3c25cb3ba69c0c86ad5099a579831559b749390@zulip.com"},"message":"Fix typo in Recipient comment.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/acd7ff7aff2e16b74ebbb1af57097fe3ada7021a"},{"sha":"7ff89dc1376f43ec8b6502b174d49547cd28fe00","author":{"name":"acrefoot","email":"a3c25cb3ba69c0c86ad5099a579831559b749390@zulip.com"},"message":"Add markdown-specific whitespace lint rule to /tools/lint-all.\n\nMatch one space or three+ spaces after content, or positive\nnumber of spaces on an empty line.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/7ff89dc1376f43ec8b6502b174d49547cd28fe00"},{"sha":"32eb021434d26e2f8d63125c3908e1220bec364e","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"Make provision.py executable.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/32eb021434d26e2f8d63125c3908e1220bec364e"},{"sha":"e1860e5b4689985b30ef53fc74483f626b4112b6","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"Remove tools/provision/zulip-dev.conf.\n\nThis was originally supervisord configuration for the Zulip\ndevelopment environment; it never really worked how we wanted it to.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/e1860e5b4689985b30ef53fc74483f626b4112b6"},{"sha":"beb8b5062355e551f4b61c8f5748bccbc1b6e523","author":{"name":"Tim Abbott","email":"11d0d2a938f462a7def8919e831320e6bd095602@mit.edu"},"message":"Move provision.py under tools/.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/beb8b5062355e551f4b61c8f5748bccbc1b6e523"},{"sha":"bbd24168b612557a2cb139d932b47070dc10f37f","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"requirements/prod.txt: Add netifaces, flup and python-dateutils.\n\nnetifaces is used in puppet/zulip_internal/files/zulip-ec2-configure-interfaces.\nflup is used for fastcgi.\npython-dateutils is used in some puppet scripts.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/bbd24168b612557a2cb139d932b47070dc10f37f"},{"sha":"64affb83f9b5b0d194caa18081bf52c25b017ef9","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Create a virtualenv when installing/upgrading production instances.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/64affb83f9b5b0d194caa18081bf52c25b017ef9"},{"sha":"a9835c0ab2fb1fa4371cbe58d55207d3cc6385d9","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Activate virtualenv in production Python code.\n\nThe manage.py change effectively switches the Zulip production server\nto use the virtualenv, since all of our supervisord commands for the\nvarious Python services go through manage.py.\n\nAdditionally, this migrates the production scripts and Nagios plugins\nto use the virtualenv as well.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/a9835c0ab2fb1fa4371cbe58d55207d3cc6385d9"},{"sha":"ebad1415c010ab6ab2e77e94fb0b555a3e7ceea3","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"app_frontend_base.pp: Remove apt python package dependencies.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/ebad1415c010ab6ab2e77e94fb0b555a3e7ceea3"},{"sha":"7a98d7bd2476db3fb7c08f0146e261e9a7b71a50","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"manifests/base.pp: Remove apt python package dependencies.","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/7a98d7bd2476db3fb7c08f0146e261e9a7b71a50"},{"sha":"707df7b55b925ace10721de9082d23e703fe68b4","author":{"name":"Katerina Kampardi","email":"8cb53cf415b979cf07cd1915f83134f02051911e@gmail.com"},"message":"README.dev.md: Clarify location of Zulip's root directory.\n\nThis adds some specifications for noobies - like me - while installing\nthe dev environment with vagrant on Ubuntu 14.04","distinct":false,"url":"https://api.github.com/repos/rishig/zulip/commits/707df7b55b925ace10721de9082d23e703fe68b4"}]}
{"actor":{"display_login":"rishig"}}