{"push_id":2847098499,"size":37,"distinct_size":37,"ref":"refs/heads/master","head":"04d8dfec7222c89c80b3a976ba3e7db1d588295b","before":"0737727c5ac152f89c4537affb298ae0f9a7f286","commits":[{"sha":"d3b433a39f250d24b8a8d5e6d5b757bc7f1f8ede","author":{"name":"Aaron Khoo","email":"afadc3fad051498c6ed0177578add1597f047737@gmail.com"},"message":"Merge pull request #52 from jongogogo/master\n\n3 new rules: config-enabled, config-rule-exist, iam-policy-exist","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/d3b433a39f250d24b8a8d5e6d5b757bc7f1f8ede"},{"sha":"e8bbdb566087fc431348449ed031ae6bc725f545","author":{"name":"William Torrealba","email":"bf045eb35bdb6e2e7fc105697433b80d877c9a8a@gmail.com"},"message":"Adding config rule to check exposed buckets","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/e8bbdb566087fc431348449ed031ae6bc725f545"},{"sha":"f619490036e1b0ffec455dddb568ae93f3b02e29","author":{"name":"Aaron Khoo","email":"afadc3fad051498c6ed0177578add1597f047737@gmail.com"},"message":"Merge pull request #53 from wtorrealba/master\n\nAdding config rule to check exposed buckets","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/f619490036e1b0ffec455dddb568ae93f3b02e29"},{"sha":"785c2cbc25deb8570cb36826b2d7d09598ddf54a","author":{"name":"khanopensource","email":"82c99b9b212849ed163e12d373c6d7ff93f264f6@gmail.com"},"message":"Added a fix for mfa rule to only evaluate console users","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/785c2cbc25deb8570cb36826b2d7d09598ddf54a"},{"sha":"2c93bcd66a29823f53e159f3622a830f623599d3","author":{"name":"umerebryx","email":"e095476d8e3d8fa82677eabaed637e13335e1c4b@gmail.com"},"message":"added feedback","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/2c93bcd66a29823f53e159f3622a830f623599d3"},{"sha":"8a66d1f4169601c9268b6fe49efbcc6587b1cdf2","author":{"name":"gregjinkim","email":"a62b8f465a616550e3b2da561bd3f7ba282d11b0@gmail.com"},"message":"Merge pull request #59 from umerebryx/mfa-rule-fix\n\nAdded a fix for mfa rule to only evaluate console users","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/8a66d1f4169601c9268b6fe49efbcc6587b1cdf2"},{"sha":"354ce77dbe41b2625eebd2690104ae936c23ecc6","author":{"name":"Joy Prakash Sharma","email":"c3d8af68329bdb3b9563260600ce58244592e3ae@gmail.com"},"message":"Check if any s3 bucket has bucket policy and if it does mark it non-compliant (#62)\n\n* Check that no security groups allow public access to the ports other then 80 and 443.\r\n\r\n* Update RULES.md\r\n\r\n* Check that no EC2 are in Public Subnet\r\n\r\n* Update RULES.md\r\n\r\n* Bullet typo\r\n\r\n* Check that no RDS are in Public Subnet\r\n\r\n* Update RULES.md\r\n\r\n* Descriptions updated to EC2/RDS Instances\r\n\r\n* Descriptions updated to EC2/RDS Instances\r\n\r\n* Descriptions updated to EC2/RDS Instances\r\n\r\n* Descriptions updated to EC2/RDS Instances\r\n\r\n* describe_route_tables with filter \r\n\r\nFilter route.destination-cidr-block with 0.0.0.0/0\r\n\r\n* Check internet gateway existence\r\n\r\n* Check Internet gateway existence\r\n\r\n* Don't check DestCIDR\r\n\r\nIf route contains IGW then mark it as public subnet.\r\n\r\n* Don't check DestCIDR\r\n\r\nIf route contains IGW then mark it as public subnet.\r\n\r\n* Removed route.destination-cidr-block\r\n\r\nroute.destination-cidr-block Filter removed coz a private subnet might have no routes with public DestCIDR.\r\n\r\n* Prohibit any S3 bucket policy\r\n\r\n* Validate resource types and state\r\n\r\n* Configuration Items for resource types other than s3 buckets\r\n* Configuration Items for deleted resources","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/354ce77dbe41b2625eebd2690104ae936c23ecc6"},{"sha":"1fd049e9887388e03c4448da9dd8878c53cf68e2","author":{"name":"Michael Sambol","email":"167c4473d9995673b40145ed4882c139909eb038@amazon.com"},"message":"Clean up README.md","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/1fd049e9887388e03c4448da9dd8878c53cf68e2"},{"sha":"de205ddea26de3eb6885d8beffe7537356936b28","author":{"name":"gregjinkim","email":"a62b8f465a616550e3b2da561bd3f7ba282d11b0@gmail.com"},"message":"Merge pull request #65 from msambol/readme-role\n\nClean up README.md","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/de205ddea26de3eb6885d8beffe7537356936b28"},{"sha":"ab6b96294f3b6c06ca6feeae03c54bdd2a3f07e4","author":{"name":"Michael Sambol","email":"3fe611387d3f5b1916c65c694d65725e1fd9e036@gmail.com"},"message":"Add ec2_launch_wizard_security_group.py","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/ab6b96294f3b6c06ca6feeae03c54bdd2a3f07e4"},{"sha":"e738e95f7ed53bf34929046dec56a7a05fe3187a","author":{"name":"Michael Sambol","email":"167c4473d9995673b40145ed4882c139909eb038@amazon.com"},"message":"Fix false positive in *_vpc_public_subnet.py","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/e738e95f7ed53bf34929046dec56a7a05fe3187a"},{"sha":"20b303454449534c8c48a2d442840a00969d1a14","author":{"name":"Levi Romandine","email":"96869b653dc24bf0eb9049bbc07afbc95f20d811@amazon.com"},"message":"Add 2 new config rules\n\niam_mfa_detailed\niam_user_pw_and_keys","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/20b303454449534c8c48a2d442840a00969d1a14"},{"sha":"63f3f8df82885e1bcc6b6f02e8d7765af1f73eea","author":{"name":"gregjinkim","email":"a62b8f465a616550e3b2da561bd3f7ba282d11b0@gmail.com"},"message":"Merge pull request #64 from msambol/launch-wizard\n\nAdd ec2_launch_wizard_security_group_prohibited.py","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/63f3f8df82885e1bcc6b6f02e8d7765af1f73eea"},{"sha":"7d23b7786a4240c00f24688835d59ccbb56721c3","author":{"name":"Michael Sambol","email":"167c4473d9995673b40145ed4882c139909eb038@amazon.com"},"message":"Exposed security groups fails if ports=\"All\"","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/7d23b7786a4240c00f24688835d59ccbb56721c3"},{"sha":"f35169473a36e2e1c63a669f3464975c77aec3de","author":{"name":"Jean-Philippe Lachance","email":"28660982770588dd80e634cfda6bf9b3ac615a11@coveo.com"},"message":"+ Add logging for debugging purpose\n+ Wrap compliance evaluation in a try except\n! Adapt to get_resource_config_history and configuration_item API changes, no need to do the get_resource_config_history call\n! Adapt to get_access_key_last_used API changes, LastUsedDate is now wrapped in  AccessKeyLastUsed\n* Push something more relevant in the Annotation string\n\nFixes https://github.com/awslabs/aws-config-rules/issues/50","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/f35169473a36e2e1c63a669f3464975c77aec3de"},{"sha":"ce943b0f6c0552d881c561c8094bc486b356e0f5","author":{"name":"Michael Sambol","email":"167c4473d9995673b40145ed4882c139909eb038@amazon.com"},"message":"\"Add ec2_security_group_protocol_all_prohibited.py\"","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/ce943b0f6c0552d881c561c8094bc486b356e0f5"},{"sha":"c4cd417b408b865e8b40ab3ea4e18e61f3a3d124","author":{"name":"Aaron Khoo","email":"afadc3fad051498c6ed0177578add1597f047737@gmail.com"},"message":"Merge pull request #71 from coveord/fix-issue-50\n\nFix iam-unused-keys.py","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/c4cd417b408b865e8b40ab3ea4e18e61f3a3d124"},{"sha":"86c3f70bc56a7b2711319f0a6dc0b12855f5cb6f","author":{"name":"Aaron Khoo","email":"afadc3fad051498c6ed0177578add1597f047737@gmail.com"},"message":"Merge pull request #67 from msambol/exposed-groups\n\nExposed security groups fails if Port Range = \"All\"","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/86c3f70bc56a7b2711319f0a6dc0b12855f5cb6f"},{"sha":"90d078cdb0eb8fb8a0729a84ef62be60db12600a","author":{"name":"Levi Romandine","email":"96869b653dc24bf0eb9049bbc07afbc95f20d811@amazon.com"},"message":"Update explanation and change comparisons\n\nUpdated description header to include mandatory parameter\nChanged some comparisons to appease linters","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/90d078cdb0eb8fb8a0729a84ef62be60db12600a"},{"sha":"5d8368e402188ca8f974a3ec16668c1f5379f71a","author":{"name":"Aaron Khoo","email":"afadc3fad051498c6ed0177578add1597f047737@gmail.com"},"message":"Merge pull request #68 from LRomandine/master\n\nAdd 2 new config rules","distinct":true,"url":"https://api.github.com/repos/jongogogo/aws-config-rules/commits/5d8368e402188ca8f974a3ec16668c1f5379f71a"}]}
{"actor":{"display_login":"jongogogo"}}