{"push_id":801642280,"size":119,"distinct_size":8,"ref":"refs/heads/read-only-mode-2","head":"a601f923368125f3d3f7f52f9711272be386599c","before":"11e05036c4092d4919c821207d1c7f58e1f18cda","commits":[{"sha":"3ad11ff36372a483dc18123c90b49cf4bc0ee047","author":{"email":"77cccf0d7a72ee0036f6f1a239d5c47ee8799014@docker.com","name":"Olivier Gambier"},"message":"Fix relinker\n\nThis fixes several flaws in the link rewriter:\n- broken links on the docs side\n- multiple links on one line being mangled\n- byzantine logic\n\nAlso generalize the logic of the Dockerfile so it is no longer specific to \"registry\" (env variable), which is a first step in making it possible to upstream all this into the base image and docs project.\n\nAdded a number of tests (test.md) to validate the link replacer behavior (against test.compare.md), and embedded the test so that the doc build will fail if the link replacer does not behave.\n\nThis is still sed, unfortunately.\n\nSigned-off-by: Olivier Gambier <olivier@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/3ad11ff36372a483dc18123c90b49cf4bc0ee047"},{"sha":"1670502413fbaf675984f82a0056e749be19eb08","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Fix lack of styling on Aliyun OSS documentation page\n\nThis page was missing styling once exported to HTML. Adding a\n<!--[metadata]> block similar to the ones the other *.md files have\nappears to solve the problem.\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/1670502413fbaf675984f82a0056e749be19eb08"},{"sha":"10f602b158119eac73535ba2aa6510c1887857b4","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Don't panic when a http.ResponseWriter does not implement CloseNotifier\n\nInstead, provide a variant of instrumentedResponseWriter that does not\nimplement CloseNotifier, and use that when necessary. In\ncopyFullPayload, log instead of panicing when we encounter something\nthat doesn't implement CloseNotifier.\n\nThis is more complicated than I'd like, but it's necessary because\ninstrumentedResponseWriter must not embed CloseNotifier unless there's\nreally a CloseNotifier to embed.\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/10f602b158119eac73535ba2aa6510c1887857b4"},{"sha":"8a0e5a2a5e8cd2f1f46fd9fe7d830b362e040923","author":{"email":"1e63478bccf966d39fb751e79f04b1f9f64cbcc4@users.noreply.github.com","name":"Olivier Gambier"},"message":"Merge pull request #829 from aaronlehmann/aliyun-oss-doc-styling\n\nFix lack of styling on Aliyun OSS documentation page","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/8a0e5a2a5e8cd2f1f46fd9fe7d830b362e040923"},{"sha":"642fb631f493441c283e0c2a4be6c184da2099d9","author":{"email":"1e63478bccf966d39fb751e79f04b1f9f64cbcc4@users.noreply.github.com","name":"Olivier Gambier"},"message":"Merge pull request #818 from dmp42/3.fix-build-docs\n\nFix relinker","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/642fb631f493441c283e0c2a4be6c184da2099d9"},{"sha":"ec77b836ddeb62071d7bbce57e8a37004fe45b87","author":{"email":"e410617591fe95118a52463efecfc8bda1cabae9@users.noreply.github.com","name":"Stephen Day"},"message":"Merge pull request #830 from aaronlehmann/no-closenotifier-panic\n\nDon't panic when a http.ResponseWriter does not implement CloseNotifier","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/ec77b836ddeb62071d7bbce57e8a37004fe45b87"},{"sha":"6cb14b79f17a310a6e3adeaa509d0d9f3df6c358","author":{"email":"63efd86fa22882ae89b6027b22a36e4db1f4214d@docker.com","name":"Stephen J Day"},"message":"Rev base version to 2.1.0\n\nNow that we've tagged a release candidate, we can now say all builds are\n\"2.1.0+unknown\" if the makefile is not used.\n\nSigned-off-by: Stephen J Day <stephen.day@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/6cb14b79f17a310a6e3adeaa509d0d9f3df6c358"},{"sha":"bc5835ba2ddbfebf83017e1f48e004852c5329d6","author":{"email":"63efd86fa22882ae89b6027b22a36e4db1f4214d@docker.com","name":"Stephen J Day"},"message":"Remove dist tool from distribution\n\nWe are headed in a different direction. The dist tool analog will not be a part\nof this repository.\n\nSigned-off-by: Stephen J Day <stephen.day@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/bc5835ba2ddbfebf83017e1f48e004852c5329d6"},{"sha":"1e15b6e001ae5294895e233ad94289a21916ddcc","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Redesign integration testing to copy images to nested containers\n\nPreviously, the strategy for avoiding lots of rebuilding and repulling\nfor each Docker version being tested was to use a mountpoint to persist\n/var/lib/docker. This was pretty broken, and may not be a reliable\nstrategy. This commit changes the scripts to instead build/pull images\noutside the innermost container, and copy them to the final test\nenvironment with docker save/docker load.\n\nThis requires a fair amount of changes, since run.sh must now\ncommunicate with the Docker engine that was formerly started by\ntest_runner.sh. The code that starts this engine has been broken out to\nrun_engine.sh so that starting the engine and running the tests under it\ncan be done separately (with the images loaded in between these steps).\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/1e15b6e001ae5294895e233ad94289a21916ddcc"},{"sha":"723c2d9944e16798230b0cc5d73a043fc5d9ae8b","author":{"email":"0a635b283566a554fd91555c968d9ef98402b500@docker.com","name":"Richard Scothern"},"message":"Merge pull request #834 from stevvooe/rev-default-version\n\nRev base version to 2.1.0","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/723c2d9944e16798230b0cc5d73a043fc5d9ae8b"},{"sha":"3f2517c9a62b826f4a047fed74dcc0dfad841900","author":{"email":"e410617591fe95118a52463efecfc8bda1cabae9@users.noreply.github.com","name":"Stephen Day"},"message":"Merge pull request #833 from stevvooe/remove-dist-tool\n\nRemove dist tool from distribution","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/3f2517c9a62b826f4a047fed74dcc0dfad841900"},{"sha":"9a6d63eb392d5b1d49070670823c478afd9716d2","author":{"email":"63efd86fa22882ae89b6027b22a36e4db1f4214d@docker.com","name":"Stephen J Day"},"message":"Update authors file for 2.1 release\n\nSigned-off-by: Stephen J Day <stephen.day@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/9a6d63eb392d5b1d49070670823c478afd9716d2"},{"sha":"81052c060c646d7080d071eeee2c12f952a1882d","author":{"email":"1e63478bccf966d39fb751e79f04b1f9f64cbcc4@users.noreply.github.com","name":"Olivier Gambier"},"message":"Merge pull request #835 from stevvooe/update-authors\n\nUpdate authors file for 2.1 release","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/81052c060c646d7080d071eeee2c12f952a1882d"},{"sha":"a77bbe7edf79403f821a5e75b004279f9171840e","author":{"email":"63efd86fa22882ae89b6027b22a36e4db1f4214d@docker.com","name":"Stephen J Day"},"message":"Fix double entry in AUTHORS file\n\nSigned-off-by: Stephen J Day <stephen.day@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/a77bbe7edf79403f821a5e75b004279f9171840e"},{"sha":"4f7cb601908c4e74843c049bdf600c55e7cefb37","author":{"email":"1e63478bccf966d39fb751e79f04b1f9f64cbcc4@users.noreply.github.com","name":"Olivier Gambier"},"message":"Merge pull request #836 from stevvooe/fix-mailmap-scothern\n\nFix double entry in AUTHORS file","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/4f7cb601908c4e74843c049bdf600c55e7cefb37"},{"sha":"8221fd39bd331987689a356da2bbb17dcc3354a7","author":{"email":"1e9694aae17a51d4875d9bf4a0d0e20ef37c1b85@golja.org","name":"Dejan Golja"},"message":"Added missing auth type in the documentation\n\nSigned-off-by: Dejan Golja <dejan@golja.org>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/8221fd39bd331987689a356da2bbb17dcc3354a7"},{"sha":"3cecbf36d8ca6b0a0389afd60b51aa580a815dc7","author":{"email":"0a635b283566a554fd91555c968d9ef98402b500@docker.com","name":"Richard Scothern"},"message":"Merge pull request #839 from n1tr0g/master\n\nAdded missing auth type in the documentation","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/3cecbf36d8ca6b0a0389afd60b51aa580a815dc7"},{"sha":"34067d7d43f282a67528764ba36527b800da25fa","author":{"email":"77cccf0d7a72ee0036f6f1a239d5c47ee8799014@docker.com","name":"Olivier Gambier"},"message":"Documentation work\n\n- move away insecure & self-signed\n- introduce native basic auth\n- move \"down\" nginx based authentication\n- overall shortening / smoothing of \"deploying\" documentation\n\nSigned-off-by: Olivier Gambier <olivier@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/34067d7d43f282a67528764ba36527b800da25fa"},{"sha":"143aae8bc506d7578120234467a5d6dc053b7d93","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Merge pull request #837 from dmp42/4.docs-2.1\n\n[WIP] Updating documentation for 2.1","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/143aae8bc506d7578120234467a5d6dc053b7d93"},{"sha":"1fcf90b9c40728172d9c5f7e0c929437a151b9aa","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"In the build container, change the config file location to /etc/docker/registry/config.yml\n\nThis makes it consistent with the new official image.\n\nPaths in the docs were updated in\n34067d7d43f282a67528764ba36527b800da25fa.\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":false,"url":"https://api.github.com/repos/aaronlehmann/distribution/commits/1fcf90b9c40728172d9c5f7e0c929437a151b9aa"}]}