{"push_id":2653749317,"size":4,"distinct_size":3,"ref":"refs/heads/master","head":"93d224ceb116f9013c39fa5008e69460b9a5f2f8","before":"8ff807a91f4badc3c0a10551e1d789df140a66cc","commits":[{"sha":"6ab533ea3fc33f1361ca84597aee232adeeb7fec","author":{"name":"Jonathan Felchlin","email":"3692bfa45759a67d83aedf0045f6cb635a966abf@energysavvy.com"},"message":"Allow for config that has no user metadata\n\nIf an empty claims object is returned to samlp, it will pass that through to saml20.create. This results in an assertion with an empty AttributeStatement block, which will fail SAML validation.","distinct":false,"url":"https://api.github.com/repos/GreenGremlin/saml-idp/commits/6ab533ea3fc33f1361ca84597aee232adeeb7fec"},{"sha":"a974788aaad269220d31434ca41020f551e0dae5","author":{"name":"Karl McGuinness","email":"34c6fceca75e456f25e7e99531e2425c6c1de443@karlmcguinness.com"},"message":"Merge pull request #38 from GreenGremlin/empty-metadata\n\nAllow for config that has no user metadata","distinct":true,"url":"https://api.github.com/repos/GreenGremlin/saml-idp/commits/a974788aaad269220d31434ca41020f551e0dae5"},{"sha":"9fad2282ce9893f4336a122c734bdc912dea7314","author":{"name":"Karl McGuinness","email":"34c6fceca75e456f25e7e99531e2425c6c1de443@karlmcguinness.com"},"message":"added support to embedding AuthenticationContextDeclaration XML into assertion's authentication statement","distinct":true,"url":"https://api.github.com/repos/GreenGremlin/saml-idp/commits/9fad2282ce9893f4336a122c734bdc912dea7314"},{"sha":"93d224ceb116f9013c39fa5008e69460b9a5f2f8","author":{"name":"Karl McGuinness","email":"34c6fceca75e456f25e7e99531e2425c6c1de443@karlmcguinness.com"},"message":"bumped year","distinct":true,"url":"https://api.github.com/repos/GreenGremlin/saml-idp/commits/93d224ceb116f9013c39fa5008e69460b9a5f2f8"}]}
{"actor":{"display_login":"GreenGremlin"}}