{"push_id":931476104,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"eaf238beadf8ab53015a3d5fad55257efa565ddd","before":"5d54f66047a15594a2810916771bff6cf61f8c71","commits":[{"sha":"87ac600c1d631871eaec3785c987274f810f2c11","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Move several debugging tool dependencies out of base.pp.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/87ac600c1d631871eaec3785c987274f810f2c11"},{"sha":"de627a283a431ebc5cf6fbf91902a001bef3e3fc","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"Rename zulip::postgres_appdb to zulip::postgres_appdb_base.\n\nThe purpose of this rename is to allow us to move the postgres-related\nconfiguration out of voyager.pp.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/de627a283a431ebc5cf6fbf91902a001bef3e3fc"},{"sha":"c0acb1d46a8a37c20826389142aeed6e88b03cda","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Move tuned postgres configuration out of voyager.pp.\n\nThis should make it easier for someone to run just the tuned Zulip\ndatabase on one server and the Zulip frontend on another.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/c0acb1d46a8a37c20826389142aeed6e88b03cda"},{"sha":"d15ed0be8de8e09acfdfb589e35fdaafc22c0198","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Move prod-static creation from voyager.pp to app_frontend.pp.\n\nEvery app frontend will need this directory and this should help\nenable more modular puppet rules.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/d15ed0be8de8e09acfdfb589e35fdaafc22c0198"},{"sha":"67a7d9349af98e2aad28d0602750d51ec048f7d8","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Move Zulip apt repository to its own manifest.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/67a7d9349af98e2aad28d0602750d51ec048f7d8"},{"sha":"9ebd010d34ce857097d6facb8388c2c76d948e92","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Rename app_frontend.pp to app_frontend_base.pp.\n\nThis will enable us to move the remaining app-frontend related content\nout of voyager.pp.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/9ebd010d34ce857097d6facb8388c2c76d948e92"},{"sha":"a711f5cfc4f24c8980a4f1fb73518e9f29517e25","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Move memcached into its own puppet module.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/a711f5cfc4f24c8980a4f1fb73518e9f29517e25"},{"sha":"282a9f51714e22913e9d004553bca544ffd83211","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Move memcached and rabbitmq include out of app_frontend_base.pp.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/282a9f51714e22913e9d004553bca544ffd83211"},{"sha":"98619a7e7a1c279ccb5fc16cd9a060a7dcea289a","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Move default nginx configuration out of voyager.pp.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/98619a7e7a1c279ccb5fc16cd9a060a7dcea289a"},{"sha":"309d05635750f3170846e8dc7d10e723b38e62fe","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"Document the puppet configuration somewhat in zulip::voyager.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/309d05635750f3170846e8dc7d10e723b38e62fe"},{"sha":"73267db54a665d4773d325c9db06fe2868230820","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Make apt repository conditional on the Ubuntu version.\n\nWe still will need to address this in the install script as well.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/73267db54a665d4773d325c9db06fe2868230820"},{"sha":"238ec5b17c2b9a0765fe4b187747620b6019063a","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Use a variable to configure the postgres version.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/238ec5b17c2b9a0765fe4b187747620b6019063a"},{"sha":"375b59f00e52405d5e5ef972188cf17335394429","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"puppet: Use $postgres_version in postgres template.\n\nThis eliminates hardcoding of the postgres version from the Zulip\npuppet configuration.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/375b59f00e52405d5e5ef972188cf17335394429"},{"sha":"c8b3f16e178789b11699743f91a62536f0961391","author":{"email":"d0224c9164b19e926c250294e7a569c6d5ad5163@mit.edu","name":"Tim Abbott"},"message":"Fix missing puppet dependencies on postgres package.","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/c8b3f16e178789b11699743f91a62536f0961391"},{"sha":"c6fcf4a8dae06c9050b860aa782b37795d8d21ab","author":{"email":"88b6b84d9fa0dbf878e34ae3d402bc4895fcd37e@googlemail.com","name":"Alexander Trost"},"message":"Merge remote-tracking branch 'zulip-puppet-refactor/puppet-refactor'","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/c6fcf4a8dae06c9050b860aa782b37795d8d21ab"},{"sha":"eaf238beadf8ab53015a3d5fad55257efa565ddd","author":{"email":"88b6b84d9fa0dbf878e34ae3d402bc4895fcd37e@googlemail.com","name":"Alexander Trost"},"message":"First try to use a custom docker_voyager.pp","distinct":true,"url":"https://api.github.com/repos/Galexrt/zulip/commits/eaf238beadf8ab53015a3d5fad55257efa565ddd"}]}