)]}'
{
  "log": [
    {
      "commit": "929312cd88ef858e7a5952f5dd2b5c1d26317701",
      "tree": "93f548f3c557d0d1dfed9034e5edf89bf48a34c4",
      "parents": [
        "d50c5fb1832f7b809d7736880a1b2bfc75013094"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Dec 20 11:48:56 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Dec 20 11:48:56 2016 +0100"
      },
      "message": "Fixed diffing in jenkins_job state, cleanups.\n"
    },
    {
      "commit": "e380798663e95c9ff58ecc6edce1304f06ad3333",
      "tree": "0cf71e7a7f275ef1aaa006db374f9ecce33c9a3d",
      "parents": [
        "cd60ff2ea1da153145d33b0fdbd321eeebae117e"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Dec 15 11:54:51 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Dec 15 11:54:51 2016 +0100"
      },
      "message": "Implemented new jenkins_job states.\nAdded forgotten node enforcement statement.\nFixed PEP8 errors.\n"
    },
    {
      "commit": "7ae6b240dffcd44f183b8c26efae72003faaeff7",
      "tree": "c2eb40af2a0874cac0f5e48ebe7b9781850909e8",
      "parents": [
        "98123aba83c4409dcb294799ba53d3585a658dfb"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 14 14:41:44 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 14 14:41:44 2016 +0100"
      },
      "message": "Implemented existence checking in user state.\n"
    },
    {
      "commit": "98123aba83c4409dcb294799ba53d3585a658dfb",
      "tree": "06b1d59d9b7dad864c42ef9dd404fa69a5b0fc3f",
      "parents": [
        "123be7a0d4f5d740b8183183efad00b068e24d06"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 14 14:05:01 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 14 14:05:01 2016 +0100"
      },
      "message": "Added credentials and nodes existence testing.\n"
    },
    {
      "commit": "123be7a0d4f5d740b8183183efad00b068e24d06",
      "tree": "5f8c6575ef5197abe0216e9e30f467846e9a7575",
      "parents": [
        "d7d727fcdcaad27026492c5e3061f99062719de8"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Mon Dec 12 16:02:36 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 14 11:11:28 2016 +0100"
      },
      "message": "First version of jenkins nodes enforcing.\nFixed python-bcrypt dependency definition.\nFixed plurals in state file names.\n"
    },
    {
      "commit": "3de91af0e07c04d3150d9b07ddbaf33a6aff1d86",
      "tree": "5edb80b5eeac95f5696f8a93d8fd6e86ac568546",
      "parents": [
        "e13e2e7b5c11563fc1fce18f922064cbd6b6b89f"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Dec 08 17:03:33 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Dec 08 18:10:46 2016 +0100"
      },
      "message": "Implemented jenkins user enforcing by script API from client side\n"
    },
    {
      "commit": "e13e2e7b5c11563fc1fce18f922064cbd6b6b89f",
      "tree": "fc0cf6bec27fb4b3968907103a92c9947d754cb6",
      "parents": [
        "8e7385e2c01c9d601f96d15f0dc77682f939b4b7"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Dec 08 13:41:19 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Dec 08 13:41:19 2016 +0100"
      },
      "message": "Fixed credentials enforcing in case of disabled jenkins security\n"
    },
    {
      "commit": "8e7385e2c01c9d601f96d15f0dc77682f939b4b7",
      "tree": "b66f86ea836219b08d90a768c06aae9c48edb264",
      "parents": [
        "79edeaaa7c6e8f5fa554500687adb9f96d81380d"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Wed Dec 07 21:20:34 2016 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Dec 08 11:33:59 2016 +0100"
      },
      "message": "First version of jenkins credentials enforcing via script API.\n"
    }
  ]
}
