)]}'
{
  "log": [
    {
      "commit": "6529bb3a40edb1490b2ced7d10fb0f31c6d550cb",
      "tree": "768d49db313ca4dd5d5142d99ccb3f38f0caa03f",
      "parents": [
        "7412508f595e45454aab6a464e05e1d36e54abba"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Wed Feb 07 11:55:38 2018 +0200"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Thu Feb 08 00:23:45 2018 +0200"
      },
      "message": "Add support of OSSysLogHandler logging handler\n\nChange-Id: I56cf1e9dfc536a5dd8b34c1228cec5c24e97c9f8\n"
    },
    {
      "commit": "07e0643017075b6ef507d07057fe0a5333bde00f",
      "tree": "83770d8cf4b8fe6e330a6f5133046574dc5676f6",
      "parents": [
        "1dd4c995ed0ed1d1b2f29500b4732f4b7d3e05cf"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jan 24 19:47:58 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 25 12:32:10 2018 +0200"
      },
      "message": "Unhardcode protocol on auth_url\n\nThis patch makes available to configure protocol on\nauth_url.\n\nChange-Id: I7d5539f9112b8a3739fb6ae88c49980c655f0deb\n"
    },
    {
      "commit": "494a17d047a9c7216354cd1ccbb9fdfa0133e181",
      "tree": "1cf84de0f79a2a5cf7204f606a428c5a501ad344",
      "parents": [
        "a028d7346de44f1227b7098f54e56fd5d9856983"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Dec 06 16:55:55 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jan 23 11:29:08 2018 +0000"
      },
      "message": "Enable logging.conf \u0026 fluentd for keystone\n\nThis change introduce ability to use log_config_append parameter with\nnew FluentdHandler to send logs directly to Fluentd.\n\nTo save per binary log streams as it is in the default logging states generates\nseparate logging.conf files per service and use /etc/default/\u003cservice name\u003e\nto pass dedicated logging.conf to every service.\n\nChange-Id: I420dd20c2ba7017a2ed336361da1a684d93a77ed\nRelated-Prod: PROD-16324\n"
    },
    {
      "commit": "d2563443dd305907bec4e0b23eb1111c947565b8",
      "tree": "ca75621fb2d1d21dfe88a2408f5b502180bb0c99",
      "parents": [
        "129076733fd100376151d24274cd314906985818"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 17:08:46 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 17:08:46 2017 +0300"
      },
      "message": "Allow configure credential repository.\n\nChange-Id: I6301c401cfbd02590b770e7caac4155645bf866c\n"
    },
    {
      "commit": "78b81e081f20e9b026e1de314c67af71f1ad5d3e",
      "tree": "65ae50ce8b4cd7e5e0d794dd069a332c5e4c9f4f",
      "parents": [
        "bb9a0201952c3b88c0a53275da33c1ed322617a9"
      ],
      "author": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Dec 05 16:20:50 2016 +0400"
      },
      "committer": {
        "name": "Alexander Noskov",
        "email": "anoskov@mirantis.com",
        "time": "Mon Dec 12 12:29:34 2016 +0300"
      },
      "message": "WebSSO support\n\n* WebSSO support\n* Run keystone under apache2\n* Remove trailing whitespaces\n\nChange-Id: I7ccd9dbf57571a03471bb06c961079f4bd099ff8\n"
    },
    {
      "commit": "c18315641aafad8abf826759c856c9cecc8053f0",
      "tree": "1ce4bc8ba73fc24127cc7543723c921546e35f9c",
      "parents": [
        "aae2896d36563610e424149dc11a3cf88361b589"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Oct 04 21:45:11 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Oct 04 21:46:09 2016 +0200"
      },
      "message": "setup default /var/lib/keystone/fernet-keys\n\nChange-Id: Iee6b21bd3a5b09e87fe28471b17f6c0f84ce2ccc\n"
    },
    {
      "commit": "aae2896d36563610e424149dc11a3cf88361b589",
      "tree": "0662dec1c75069a33c25035ecf149184bffc807f",
      "parents": [
        "06c35895b5414cf8fa8aa4645c6092e62b0e5b1e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Sep 25 22:08:51 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 26 09:55:38 2016 +0200"
      },
      "message": "add support for config generation\n\nChange-Id: Iccc9f21e6d867203242daf513d6c20408bb29bf0\n"
    },
    {
      "commit": "e49d5441f2c897f8533dc75107075e9c67bed646",
      "tree": "8122ae9b5d97fc6516c262d2d744203691d9ff42",
      "parents": [
        "2f8986ca6cd6c6748e76f059a8dbe5599d508a2d"
      ],
      "author": {
        "name": "Daniel Cech",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Wed Jun 29 10:30:02 2016 +0200"
      },
      "committer": {
        "name": "Daniel Cech",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Wed Jun 29 10:32:36 2016 +0200"
      },
      "message": "Remove default password\n\nChange-Id: I8a73345077863370e95e2df19aaa0ee889fcd275\n"
    },
    {
      "commit": "72e31d64a8f08686dec707e8f6297a34903d0f9e",
      "tree": "f6c2d1403b9f96ed9eee8740be95cca1b6b1714f",
      "parents": [
        "6d5ac7c1049d37782c6dc941eed91bc8c33d64bf"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 08 16:26:57 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 11 10:58:56 2016 +0200"
      },
      "message": "Mitaka release configuration files support and RabbitMQ support for Ceilometer\n\nChange-Id: I57e7824c2eee1c9d33df2b5955d9bb8937b2f9cb\n"
    },
    {
      "commit": "6a6a621a25380469d1be3991e5747cbc311a18ab",
      "tree": "5ae597875dcc1f8bd41fac78d77c9773e8825ca1",
      "parents": [
        "dea1c7ea09dd9a3907dd2f36fccffcf39b64a8e1"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Jan 31 15:20:24 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Jan 31 15:20:24 2016 +0100"
      },
      "message": "parametrized token expiration in keystone.conf\n"
    },
    {
      "commit": "c65d960209f2366de7cc4836ba378bbf501b9b5b",
      "tree": "7fcc4373a737901ddee30539edb34b70e6afa6d6",
      "parents": [
        "0d445f04cdaaf087ab2c185c88cb5462a6111bcd"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Fri Dec 18 21:57:58 2015 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "mail@newt.cz",
        "time": "Fri Dec 18 21:57:58 2015 +0100"
      },
      "message": "Documentation\n"
    },
    {
      "commit": "943d68861a00bc488a6e31832b1ba3c6bd56664f",
      "tree": "479e907f466b482b5bdfc4f227cd2c7758e66308",
      "parents": [],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:28:32 2015 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Tue Oct 06 16:40:56 2015 +0200"
      },
      "message": "Initial commit\n"
    }
  ]
}
