{"push_id":773023192,"size":23,"distinct_size":2,"ref":"refs/heads/dashboard-sse-firehose","head":"45d404cd51d47907e40899323f5489b61cc62994","before":"eccc8cdc329d74264f4a6b06fcb211a5011ae232","commits":[{"sha":"e8652e235d81eed79ded998a24ad1a34b607fe84","author":{"email":"4dfea7c2e888ddd33eddf8bf47783eb76b998ef8@t9productions.com","name":"Nathaniel Eliot"},"message":"gitreceived: adding support for submodules, by switching to full repos (instead of --bare)\nSigned-off-by: Nathaniel Eliot <nathaniel.eliot@bazaarvoice.com>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/e8652e235d81eed79ded998a24ad1a34b607fe84"},{"sha":"c291a02bf0aeec199f8a27f823e5df73df0fbb1a","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1617 from bazaarvoice/neliot-gitreceive-submodule\n\ngitreceived: adding support for submodules, by switching to full repos (instead of --bare)","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/c291a02bf0aeec199f8a27f823e5df73df0fbb1a"},{"sha":"c330c8c4b5c3325f576a710c8fc9b98555659769","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"host: Ignore errors fetching logs for stopped, interactive jobs\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/c330c8c4b5c3325f576a710c8fc9b98555659769"},{"sha":"9b45745fe1493569501795f74ac4730e4fa075bf","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"Merge pull request #1748 from flynn/host-logs-fix\n\nhost: Ignore errors fetching logs for stopped, interactive jobs","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/9b45745fe1493569501795f74ac4730e4fa075bf"},{"sha":"c58bb22272849c68984ef6117fae26f8c2db151a","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"receiver,slugbuilder: Allow specifying SSH private key\n\nThis allows the use of an SSH private key specified in the gitreceive\nenvironment as SSH_CLIENT_KEY and known_hosts entries in SSH_CLIENT_HOSTS.\n\nThis key and hosts will be used for SSH client operations performed by\ngitreceive and slugbuilder, including cloning submodules and buildpacks.\n\nCloses #1662\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/c58bb22272849c68984ef6117fae26f8c2db151a"},{"sha":"7feef9800a735b85fa29a9bc808058f0dd6afb73","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1717 from flynn/slugbuilder-ssh\n\nreceiver,slugbuilder: Allow specifying SSH private key for buildpacks","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/7feef9800a735b85fa29a9bc808058f0dd6afb73"},{"sha":"9ab6c3d97fef8364c244e6f501cf6d42cb6066a0","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"gitreceived: Fix git checkout working directory\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/9ab6c3d97fef8364c244e6f501cf6d42cb6066a0"},{"sha":"9b72b2aa1bc360d9a54ba1a205a103927c84d629","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"test: Use PostgreSQL 9.4\n\nThis is the version we install in the appliance.\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/9b72b2aa1bc360d9a54ba1a205a103927c84d629"},{"sha":"0db00453528866f2b138cabd56a46228a7af0d0c","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"Merge pull request #1753 from flynn/test-upgrade-postgres\n\ntest: Use PostgreSQL 9.4","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/0db00453528866f2b138cabd56a46228a7af0d0c"},{"sha":"9739c4489da1e1e0e3674e7c2186f48c5b8d4789","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"Merge pull request #1752 from flynn/fix-gitreceive-checkout\n\ngitreceived: Fix git checkout working directory","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/9739c4489da1e1e0e3674e7c2186f48c5b8d4789"},{"sha":"e361d6ab0409eaf060e445228c8daa6d7558979c","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"appliance/postgresql: Fix default bin dir\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/e361d6ab0409eaf060e445228c8daa6d7558979c"},{"sha":"89308bc96338d6605ecaf47992f0f3353b08d25e","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"test: Set locale in rootfs\n\nNeeded to run PostgreSQL 9.4.\n\nSigned-off-by: Lewis Marshall <lewis@lmars.net>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/89308bc96338d6605ecaf47992f0f3353b08d25e"},{"sha":"ab251474a278dad587d0f107ebc910fce3599dd5","author":{"email":"748e1641a368164906d4a0c0e3965345453dcc93@lmars.net","name":"Lewis Marshall"},"message":"Merge pull request #1755 from flynn/fix-postgres-bin-dir\n\nappliance/postgresql: Fix default bin dir","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/ab251474a278dad587d0f107ebc910fce3599dd5"},{"sha":"377dfd48d5f29a646cc73faf1e92f57c0a94fa1b","author":{"email":"aed65cdb66c1129f81e57d35b788d35820e08ea4@jpg.id.au","name":"Joseph Glanville"},"message":"util/packer: Build AMI for eu-central-1\n\nSigned-off-by: Joseph Glanville <jpg@jpg.id.au>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/377dfd48d5f29a646cc73faf1e92f57c0a94fa1b"},{"sha":"90ff5f6db8f0dc21b701e4e7849ad9cb96e7864d","author":{"email":"aed65cdb66c1129f81e57d35b788d35820e08ea4@jpg.id.au","name":"Joseph Glanville"},"message":"installer: Restore eu-central-1\n\nSigned-off-by: Joseph Glanville <jpg@jpg.id.au>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/90ff5f6db8f0dc21b701e4e7849ad9cb96e7864d"},{"sha":"66309ea107add96c9da8c7a8160e219e1a9850b3","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1759 from josephglanville/eu_central_1\n\nrelease: Restore eu-central-1","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/66309ea107add96c9da8c7a8160e219e1a9850b3"},{"sha":"a6518b31e0d203072e417e51b2886923fee083f0","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"gitreceived: Fix directory permissions issues\n\nThe change in e8652e235d81eed79ded998a24ad1a34b607fe84 to checkout a\ngit working directory instead of using git-archive caused a permissions\nhandling bug that mangled permissions and omitted the +x flag from some\ndirectories when the working directory was restored from the repo cache.\n\nThis was fixed by stripping the (redundant) checked out working directory\nwhen creating the cache. A test was added to verify that the permissions\nbug does not return.\n\nCloses #1757\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/a6518b31e0d203072e417e51b2886923fee083f0"},{"sha":"6860c6590d7b85f300791ac5d55b178b8c8e8333","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"pkg/archiver: Ensure that directories always get the +x bit\n\nThe x bit is required in order to recurse into a directory.\n\nSigned-off-by: Jonathan Rudenberg <jonathan@titanous.com>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/6860c6590d7b85f300791ac5d55b178b8c8e8333"},{"sha":"8497f708db417910e11ce3f6ac913262929300ac","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@titanous.com","name":"Jonathan Rudenberg"},"message":"Merge pull request #1764 from flynn/fix-git-cache\n\nFix git cache directory permissions issues","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/8497f708db417910e11ce3f6ac913262929300ac"},{"sha":"83c65d29117e8c8a95e388fbdbeccd3fe5e6ca47","author":{"email":"a5c95b3d7cb4d0ae05a15c79c79ab458dc2c8f9e@jessestuart.ca","name":"Jesse Stuart"},"message":"controller,cli,test: Use Job in place of JobEvent\n\nThis makes the events endpoint more useful for apps such as the\ndashboard which need job meta for identification (e.g. in the case of\ntaffy jobs).\n\nSigned-off-by: Jesse Stuart <jesse@jessestuart.ca>","distinct":false,"url":"https://api.github.com/repos/flynn/flynn/commits/83c65d29117e8c8a95e388fbdbeccd3fe5e6ca47"}]}