{"push_id":811665447,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"17db6871310a78d89b6aa3cf252bbd75d2296405","before":"ab85053063971459897bbfeb261b6ab10a96eaa1","commits":[{"sha":"7f9fc3fc4b0527fc746827baf50056d384bcb335","author":{"email":"4a6636537ea38835a33f4e994a89d5506f14c67a@puppetlabs.com","name":"Jeremy Barlow"},"message":"(SERVER-763) Read client auth info from tk-authz when configured\n\nThis commit changes the Ruby request handler to read client\nauthentication info from trapperkeeper-authorization when tk-authz is\nenabled via the `use-legacy-auth-conf: false` setting.  Support for the\npre-existing method of getting this info - via X-Client headers or an\nSSL certificate, depending upon how the `master.allow-header-cert-info`\nsetting is configured - is preserved in the case that no information can\nbe derived from tk-authz.  tk-authz is presumed to provide client\nauthentication info via an `authorization` map within the Ring request\nmap.","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/7f9fc3fc4b0527fc746827baf50056d384bcb335"},{"sha":"1a732ce22818df09f99912570508360b7e2e3ec5","author":{"email":"4a6636537ea38835a33f4e994a89d5506f14c67a@puppetlabs.com","name":"Jeremy Barlow"},"message":"(SERVER-763) tk-authz doc updates to config and external SSL termination\n\nThis commit contains some updates to the `configuration.markdown` and\n`external_ssl_termination.markdown` docs.  The updates pertain to new /\ndeprecated settings in Puppet Server per the integration of support for\ntrapperkeeper-authorization.","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/1a732ce22818df09f99912570508360b7e2e3ec5"},{"sha":"d12449b6006b77b94a4eb9cff8be0def2099f2d6","author":{"email":"4a6636537ea38835a33f4e994a89d5506f14c67a@puppetlabs.com","name":"Jeremy Barlow"},"message":"(SERVER-763) Update tk-authz dependency to 0.1.4 and use tk-auth Ring helpers\n\nThis commit updates Puppet Server's trapperkeeper-authorization\ndependency to 0.1.4 and updates some code to use some Ring helpers for\nextracting authenticated client info.","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/d12449b6006b77b94a4eb9cff8be0def2099f2d6"},{"sha":"0542b56c06a2b965b768ef104b3e6bced2c0de8b","author":{"email":"9b901a8aa8f9cb43919b4b0a1ed56e1b3667e623@puppetlabs.com","name":"Nate Wolfe"},"message":"(SERVER-846) Acceptance test for default auth.conf","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/0542b56c06a2b965b768ef104b3e6bced2c0de8b"},{"sha":"9f796994a1f06e949e1573bda5f053b5d426bab9","author":{"email":"4a6636537ea38835a33f4e994a89d5506f14c67a@puppetlabs.com","name":"Jeremy Barlow"},"message":"(SERVER-763) Fixed a couple of typos and inlined a when in a doseq\n\nThis commit addresses some feedback on the associated PR:\n\n* Fixes a couple of typos\n* Pulls a when conditional up from a child form into its parent doseq","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/9f796994a1f06e949e1573bda5f053b5d426bab9"},{"sha":"69e80d9ae5a46ba99dfedc978400946794f0e48c","author":{"email":"e03af91b74e23222643f12da1afb3f8a0e1a45b0@gmail.com","name":"Justin May"},"message":"Merge pull request #709 from camlow325/task/master/SERVER-763-adapt-tk-authz-header-cert-info\n\n(SERVER-763) Read client auth info from tk-authz when configured","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/69e80d9ae5a46ba99dfedc978400946794f0e48c"},{"sha":"f1a969bcc8c16e7379d8d2deb10de388f8629d19","author":{"email":"0f1cccaacd48c010e78c54f6e2961e9c528e4423@users.noreply.github.com","name":"Jeremy Barlow"},"message":"Merge pull request #719 from nwolfe/test/master/svr846-tkauth-acceptance-tests\n\n(SERVER-846) Acceptance test for default auth.conf","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/f1a969bcc8c16e7379d8d2deb10de388f8629d19"},{"sha":"f81c6ef9d70af5b2235982ffeab2dbe1936359f9","author":{"email":"9b901a8aa8f9cb43919b4b0a1ed56e1b3667e623@puppetlabs.com","name":"Nate Wolfe"},"message":"(MAINT) Fix default_rules acceptance test\n\nReplace usages of '(hostname -f)' with the Beaker variable 'master'\nsince the former doesn't always return the FQDN on all platforms.","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/f81c6ef9d70af5b2235982ffeab2dbe1936359f9"},{"sha":"17db6871310a78d89b6aa3cf252bbd75d2296405","author":{"email":"0f1cccaacd48c010e78c54f6e2961e9c528e4423@users.noreply.github.com","name":"Jeremy Barlow"},"message":"Merge pull request #722 from nwolfe/maint/master/fix-acceptance-test\n\n(MAINT) Fix default_rules acceptance test","distinct":true,"url":"https://api.github.com/repos/rlinehan/puppet-server/commits/17db6871310a78d89b6aa3cf252bbd75d2296405"}]}