{"push_id":1342365341,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"b87cfe88d56594446f8709aa745806fe0cea6131","before":"c5ab8eac33207794386b97cf138f0c6ee54389c8","commits":[{"sha":"f62ab765112609f5a6d4cf16d008d11ad78f1300","author":{"name":"rojer","email":"4cc88d37e44357911ed65b1ba5818104fa3454d3@rojer.me"},"message":"Auth labels\n\nAdd labels that can be passed from authentication to authorization rules.\n\nAdd ability to match them:\n  acl:\n   - match: {labels: {\"foo\": \"bar\", \"baz\": \"/quux.*/\"}}\nAll the label expressions must match (\"and\" logic on label expressions).\nLabels are a string -> []string map, so a label can have multiple values\nand all of them will be tried during matching, but only one is required\n(\"or\" logic on label values).\n\nFor now, only external authenticator can add labels, but in the future\ne.g. GitHub authn can pass down GH organizations or teams the user\nbelongs to (should help #117).","distinct":true,"url":"https://api.github.com/repos/cesanta/docker_auth/commits/f62ab765112609f5a6d4cf16d008d11ad78f1300"},{"sha":"b87cfe88d56594446f8709aa745806fe0cea6131","author":{"name":"Marko Mikulicic","email":"6b1b60b13826105513da7b54f10e573e08810f55@cesanta.com"},"message":"Merge pull request #139 from cesanta/labels\n\nAuth labels","distinct":true,"url":"https://api.github.com/repos/cesanta/docker_auth/commits/b87cfe88d56594446f8709aa745806fe0cea6131"}]}
{"actor":{"display_login":"mmikulicic"}}