{"push_id":1003772409,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"34857f46f775d9b315c90868d56c11ab7e71631b","before":"ab95e40070307be0f0bce8f1a195530559dcf7fd","commits":[{"sha":"32ccc5cabd00330d6a7a9f9e56c6f50ebc67d74c","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Fix for PropertyNot not considering Defaults","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/32ccc5cabd00330d6a7a9f9e56c6f50ebc67d74c"},{"sha":"4cfbb1d6c63dadb3b0217f03557b9c4a572301bb","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Fix some PropertyNot behaviour\n\nSuspect there is more of this out there - conflicting when a property\nis set to anything other than a value is confusing at best.","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/4cfbb1d6c63dadb3b0217f03557b9c4a572301bb"},{"sha":"bb96ac93beadef83dcd88c29bfda330068ac7ac3","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Coercion changes, shouldnt run type validations on a coerced value\n\nPrior to this, validations like IntegerRange or StringLength would be\nrun on coerced values (e.g. IntegerRange on a string \"10\")\n\nWe could or should try to do conversion, so \"10\" becomes 10 and can be\nvalidated, but until then we just abort and give a warning.","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/bb96ac93beadef83dcd88c29bfda330068ac7ac3"},{"sha":"50cccdc5f4f595000bb6ab18ca56089233c2441c","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Switch Error output to write to STDOUT, as its not true process errors and makes piping/grepping easier","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/50cccdc5f4f595000bb6ab18ca56089233c2441c"},{"sha":"972cb3b045a69f441f5cd90b89328ed98ae7504d","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Add Fn::Join and Ref support to Fn::Base64\n\nFixes #32","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/972cb3b045a69f441f5cd90b89328ed98ae7504d"},{"sha":"297dd000cad23a2416a40be48c86d58dc3ab8d2c","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Set ReturnValue for DBSubnetGroup after docs were updated\n\nFixes #33","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/297dd000cad23a2416a40be48c86d58dc3ab8d2c"},{"sha":"7f13c978e407f0ea691d4d625980442f4f5b4818","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Better reporting for not-yet-supported AWS types","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/7f13c978e407f0ea691d4d625980442f4f5b4818"},{"sha":"d1ba6e34f46ef81eab715c1c6f80daa5574539cd","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Basic machine parsable output flag","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/d1ba6e34f46ef81eab715c1c6f80daa5574539cd"},{"sha":"964c432ec6d2854029e36b62882ebe0aefd59f9a","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Simplify not an attribute/not a property error messages","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/964c432ec6d2854029e36b62882ebe0aefd59f9a"},{"sha":"403ccbbb14f8caf1bd50f869478cb43bb7083abd","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"LBCookieStickinessPolicy should be an array","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/403ccbbb14f8caf1bd50f869478cb43bb7083abd"},{"sha":"bdd3c7363bc0f9b2913f16eb1378b03d43e14f8a","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Make test struct private","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/bdd3c7363bc0f9b2913f16eb1378b03d43e14f8a"},{"sha":"0673ea35cc7126b8fccbe1abfef6cddab4c81d3c","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Fix for CacheCluster.CacheSubnetGroupName type","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/0673ea35cc7126b8fccbe1abfef6cddab4c81d3c"},{"sha":"30e199ee87b6ab8bf9fcaa622aa9e80bc25f5cb6","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Fix for DynamoDB KeySchemas","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/30e199ee87b6ab8bf9fcaa622aa9e80bc25f5cb6"},{"sha":"76acb8614c8ca762a779e59f01a725c6f5fc37a3","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Fix for LoadBalancer Listeners PolicyNames type","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/76acb8614c8ca762a779e59f01a725c6f5fc37a3"},{"sha":"2a7adc54f28892f6e6030ad8e73149def75d977b","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"EC2::Volume VolumeType shouldn't be mandatory","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/2a7adc54f28892f6e6030ad8e73149def75d977b"},{"sha":"34857f46f775d9b315c90868d56c11ab7e71631b","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jagregory.com","name":"James Gregory"},"message":"Move unexpected properties validation into Properties, out of resource\n\nSupports not implemented resources a bit better.","distinct":true,"url":"https://api.github.com/repos/jagregory/cfval/commits/34857f46f775d9b315c90868d56c11ab7e71631b"}]}