{"push_id":627275385,"size":33,"distinct_size":31,"ref":"refs/heads/to_header","head":"24812c3ed5392c4916c065d8155da5b60633832d","before":"b81f88066987b0d4368f0720b4ef39bc72f22ea5","commits":[{"sha":"c65cfc4b801cd6d90abe5fd8f06e5979406de69b","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Fixes: raxroles not masked when checks on non-string headers are present.\n\nThis fixes the following issue:\n\nIf there's a required header of type != xs:string in a method or\nresource that contains rax:roles and maskRaxRoles403 is enabled, then\nthe 403 isn't masked. In other words, 403 would be return instead of a\n404 or 405.","distinct":false,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/c65cfc4b801cd6d90abe5fd8f06e5979406de69b"},{"sha":"4eb936e14dc6240405f6725431e352ecb1054401","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge Williams"},"message":"Merge pull request #251 from RackerWilliams/int_header_fix\n\nFixes: raxroles not masked when checks on non-string headers are present","distinct":false,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/4eb936e14dc6240405f6725431e352ecb1054401"},{"sha":"197dd78417c59bb072bb0461973501173e08d623","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Added paramToReqHeaderExtension config option.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/197dd78417c59bb072bb0461973501173e08d623"},{"sha":"0b139d47b3a5c84a7bee7270bc04cc772d53919e","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Added toRequestHeader option to CLI utils.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/0b139d47b3a5c84a7bee7270bc04cc772d53919e"},{"sha":"aba8aba207289543bde31c0b5185214ca6e96120","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Added captureHeader to checker XSD.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/aba8aba207289543bde31c0b5185214ca6e96120"},{"sha":"3709b82ad640dccd5daaafd391720a389219cb75","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Renamed extension toReqHeader -> captureHeader.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/3709b82ad640dccd5daaafd391720a389219cb75"},{"sha":"39c1d9a7b010f1c711f4b0d737b05a870b96ba0a","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Handle captureHeader in URI and URIXSD steps in builder.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/39c1d9a7b010f1c711f4b0d737b05a870b96ba0a"},{"sha":"be4c109c051395b602af7e5640045ec5d752684f","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Enabled capture header extension for all remaining steps in builder.xsl","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/be4c109c051395b602af7e5640045ec5d752684f"},{"sha":"34d66759023961c0f53648838f5985baf26980c4","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Updated TODO","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/34d66759023961c0f53648838f5985baf26980c4"},{"sha":"2a94af7b454b566db6cd166dadc0b001ea5b31b4","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Initial generation only looking at required attributes.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/2a94af7b454b566db6cd166dadc0b001ea5b31b4"},{"sha":"2349d6cd7bdc7eb2273c6657824664048fa706fc","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Handle optional attributes.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/2349d6cd7bdc7eb2273c6657824664048fa706fc"},{"sha":"5100bdc2fdfad66fb121c0f601aac2db7b2a0457","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Added if opt.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/5100bdc2fdfad66fb121c0f601aac2db7b2a0457"},{"sha":"998cd54cd1b6e73cacc06ab919a4dc11e025557b","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Updated comment.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/998cd54cd1b6e73cacc06ab919a4dc11e025557b"},{"sha":"71e1f8b406af68691f35e3b6170852952d856b18","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Minor cleanups.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/71e1f8b406af68691f35e3b6170852952d856b18"},{"sha":"a504198314384bc3b7b0f63bd025a4f0da5e7b45","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Added support for a match attribute in a rule.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/a504198314384bc3b7b0f63bd025a4f0da5e7b45"},{"sha":"28b315bd6c7c2433786506a5af73e078f711c24e","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Initial connected stylesheet.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/28b315bd6c7c2433786506a5af73e078f711c24e"},{"sha":"a1364632cdbf541bbfaa705c588482a49538fecc","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Add process to generate removeDups rules to build.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/a1364632cdbf541bbfaa705c588482a49538fecc"},{"sha":"8faa3ddddaeb998bc494808949d16ecbc183d0fc","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Now generate matches for headerJoin optimization","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/8faa3ddddaeb998bc494808949d16ecbc183d0fc"},{"sha":"14c998bcc0000ba01d15fe84b311570dc9005744","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Don't join XPaths which contain a capture header.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/14c998bcc0000ba01d15fe84b311570dc9005744"},{"sha":"b2b536d76ce565652e86d4f162e5daf80c6a45a7","author":{"email":"ba09afb1228bd89694c46f23ab1567e96cc66880@rackspace.com","name":"Jorge L. Williams"},"message":"Now generate matches for common join optimization.","distinct":true,"url":"https://api.github.com/repos/RackerWilliams/api-checker/commits/b2b536d76ce565652e86d4f162e5daf80c6a45a7"}]}