)]}'
{
  "log": [
    {
      "commit": "b6a9c21424332d4e112d51e03158ea5ecb434e62",
      "tree": "665edc529cb2c1bb937f88fc0538c0712ab9fc72",
      "parents": [
        "10fdf98c128fc890863c34872e1681a61a8b9cfa"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Wed Aug 09 17:43:08 2017 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Aug 15 22:20:48 2017 +0100"
      },
      "message": "Adds unit tests for hacking checks\n\nAdds unit tests for Patrole hacking checks. Also cleans up\nexisting Patrole hacking checks for code maintainability.\n\nThis commit also modifies the P100 hacking check to work\nwith arbitrarily many decorators, so that rbac_rule_validation\ndecorator can be sandwiched between any number of decorators\nin any order; the only requirement is that it appear before\neach test.\n\nChange-Id: Ic02c9278e5293311dd6f7b02790a256d391098f7\nCloses-Bug: #1708794\n"
    },
    {
      "commit": "cd8707781a4dc8a33a37918065aa45fa321a6ce1",
      "tree": "3e063019957abcd1c03164dbdb7e27ce518f5abb",
      "parents": [
        "744ccdfdc7978f73fc03d3bf1b1e04eb7c304f03"
      ],
      "author": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Mon May 22 14:23:17 2017 -0400"
      },
      "committer": {
        "name": "Samantha Blanco",
        "email": "samantha.blanco@att.com",
        "time": "Fri May 26 14:34:27 2017 -0400"
      },
      "message": "Add hacking check to enforce no client aliases\n\nAdds hacking rule to prevent clients being defined using\n\"self.client\" as a service alias. Doing so makes code difficult to\nread and harder to maintain.\n\nChange-Id: I060042d6af743079bdb43623e49dbfeba6f46fad\n"
    },
    {
      "commit": "0854dedaec8220ac9cce6d96b06e11a4a73aa541",
      "tree": "1ab53ec2b9d9dfb6eae9984cf1c4935508deb1e8",
      "parents": [
        "ea997a718bc5678317943825f0de1aa1a25af976"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri May 05 16:30:55 2017 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue May 09 17:58:38 2017 +0000"
      },
      "message": "Adds initial hacking checks to Patrole\n\nThis patch:\n  - Adds hacking check to Patrole (executed via tox -e pep8)\n  - Corrects a few hacking errors\n  - Adds hacking documentation to Patrole\n\nChange-Id: Id43e24060a5290df91c594df6a38ba0cb239bbaf\n"
    }
  ]
}
