)]}'
{
  "log": [
    {
      "commit": "01749d956862970c0341d53237565f9e9dec298d",
      "tree": "0e1c2dcf66329244c961d32b3becf3e242a48b53",
      "parents": [
        "348b9ddc9734b4d059bec77693c290ec19decb4c"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Sat Jul 22 11:08:14 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Sat Jul 22 11:08:14 2017 +0800"
      },
      "message": "Add empty auto-save functions.\n"
    },
    {
      "commit": "348b9ddc9734b4d059bec77693c290ec19decb4c",
      "tree": "3cfd358b6b141721729e53a9a4759ff97bb554b0",
      "parents": [
        "2bbda5d1d7cc7d141c0a30a75cef3f8308127377"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Tue Jul 11 20:20:05 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Tue Jul 11 20:20:05 2017 +0800"
      },
      "message": "Add comments.\n"
    },
    {
      "commit": "2bbda5d1d7cc7d141c0a30a75cef3f8308127377",
      "tree": "0b98590bd040ad8078d7809e93a51b2fad867454",
      "parents": [
        "0018b39a609452f437b441cc1b73a1b39287121f"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Jun 30 23:31:30 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri Jun 30 23:31:30 2017 +0800"
      },
      "message": "Comment on the trick in test.\n"
    },
    {
      "commit": "0018b39a609452f437b441cc1b73a1b39287121f",
      "tree": "e4810cff8379f1e997c504c3dc779ed972ce6a97",
      "parents": [
        "b5952f81006311267ba87448f27f2d3b2f292c6e",
        "a33da1d58a3255a0a6f5c64bc988650f3f333ef8"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu Jun 22 12:18:24 2017 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 22 12:18:24 2017 +0800"
      },
      "message": "Merge pull request #1 from ankitm123/master\n\nChange package name, add error return for adapter, modify readme"
    },
    {
      "commit": "a33da1d58a3255a0a6f5c64bc988650f3f333ef8",
      "tree": "e4810cff8379f1e997c504c3dc779ed972ce6a97",
      "parents": [
        "c3ee78dc4eb7b7c4e2751f3de485c0cc7cf660c9"
      ],
      "author": {
        "name": "ankit",
        "email": "ankit@gooddoglabs.com",
        "time": "Wed Jun 21 22:48:11 2017 -0400"
      },
      "committer": {
        "name": "ankit",
        "email": "ankit@gooddoglabs.com",
        "time": "Wed Jun 21 22:48:11 2017 -0400"
      },
      "message": "Fix wrong package name in Readme\n"
    },
    {
      "commit": "c3ee78dc4eb7b7c4e2751f3de485c0cc7cf660c9",
      "tree": "def742e2132cb0a92dfb25c51705dd80b5aa900d",
      "parents": [
        "b5952f81006311267ba87448f27f2d3b2f292c6e"
      ],
      "author": {
        "name": "ankit",
        "email": "ankit@gooddoglabs.com",
        "time": "Wed Jun 21 22:45:55 2017 -0400"
      },
      "committer": {
        "name": "ankit",
        "email": "ankit@gooddoglabs.com",
        "time": "Wed Jun 21 22:45:55 2017 -0400"
      },
      "message": "Change package name, add error return for adapter, modify readme\n"
    },
    {
      "commit": "b5952f81006311267ba87448f27f2d3b2f292c6e",
      "tree": "03a730ad5f89601979c40abbff39d8355ec08aca",
      "parents": [
        "5be066d5223db3b17b35f3e758422affa7f22fb6"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:39:44 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:39:44 2017 +0800"
      },
      "message": "Configure Cassandra provided by Travis CI.\n"
    },
    {
      "commit": "5be066d5223db3b17b35f3e758422affa7f22fb6",
      "tree": "b5658bafb77bcd0287f2854fb65489d70c639182",
      "parents": [
        "26742f0f1325e4e5232733c77a4f60f12f0a2b6a"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:34:35 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:34:35 2017 +0800"
      },
      "message": "Improve README about LoadPolicy() and SavePolicy().\n"
    },
    {
      "commit": "26742f0f1325e4e5232733c77a4f60f12f0a2b6a",
      "tree": "10f2e167b2635b355afea4db3b7cbd2bd86924bd",
      "parents": [
        "db16fea8a9640217883cdb812ff7a5d7070ee4da"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:31:22 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:31:22 2017 +0800"
      },
      "message": "Add Travis CI and coverage.\n"
    },
    {
      "commit": "db16fea8a9640217883cdb812ff7a5d7070ee4da",
      "tree": "cbead8562299a37a46cbdd765d2d0a6ceb4dfe26",
      "parents": [
        "8b644d888fe0f1b894117835d06dd72c0bcf7732"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:23:03 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:23:03 2017 +0800"
      },
      "message": "Group the imports.\n"
    },
    {
      "commit": "8b644d888fe0f1b894117835d06dd72c0bcf7732",
      "tree": "d6c452ee92dc84dae33b1773bef1c5ab744cde85",
      "parents": [
        "23b1e9b616083e9b28ae8e7cad68370de07a9560"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:22:12 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Mon Jun 12 19:22:12 2017 +0800"
      },
      "message": "Improve README.\n"
    },
    {
      "commit": "23b1e9b616083e9b28ae8e7cad68370de07a9560",
      "tree": "22e66a2e77c75b772d77e6794337c219c8880d63",
      "parents": [
        "75f8f86ba202addf52f3c075fccea5c5d3a1dd54"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu May 18 19:29:30 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Thu May 18 19:29:30 2017 +0800"
      },
      "message": "Update casbin to new org.\n"
    },
    {
      "commit": "75f8f86ba202addf52f3c075fccea5c5d3a1dd54",
      "tree": "991e6202ba48e118baee2211f3794497adf96ac7",
      "parents": [
        "b2b4055334ecf8a6318298b8f74658b29e60598e"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:37:01 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:37:01 2017 +0800"
      },
      "message": "Add README.\n"
    },
    {
      "commit": "b2b4055334ecf8a6318298b8f74658b29e60598e",
      "tree": "0467e9a0fa7182eabef261a4768ea906452375f6",
      "parents": [
        "593b0154f111b2672c28757097133f688509a9bb"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:28:52 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:28:52 2017 +0800"
      },
      "message": "Add copyright headers.\n"
    },
    {
      "commit": "593b0154f111b2672c28757097133f688509a9bb",
      "tree": "d0cb6e410c8c382719016d044324c94ec706ca2c",
      "parents": [
        "0b4ccfa25e3aab29044c21fd39acc03faf1fdccf"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:28:11 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:28:11 2017 +0800"
      },
      "message": "Format the code with gofmt.\n"
    },
    {
      "commit": "0b4ccfa25e3aab29044c21fd39acc03faf1fdccf",
      "tree": "21a35360df2868c9ae4faf1d7821fb38dd5ea65b",
      "parents": [
        "a628e729f13624291b5dd2f7d44c7255624c90c1"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:27:38 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:27:38 2017 +0800"
      },
      "message": "Keep the rule order when loading policy.\n"
    },
    {
      "commit": "a628e729f13624291b5dd2f7d44c7255624c90c1",
      "tree": "96b8b84c8d307d97bc6602765dd9af8ae00459e2",
      "parents": [
        "665c32141d3a9ab51ede79570345cf498b7b09ed"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:03:20 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 15:03:20 2017 +0800"
      },
      "message": "Add the adapter code and related test.\n"
    },
    {
      "commit": "665c32141d3a9ab51ede79570345cf498b7b09ed",
      "tree": "2de054e2327d0e0291584f24ef8d78211e6512a6",
      "parents": [
        "4088899d9e607a16550990def9a175faac7e5a1a"
      ],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 13:04:30 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 13:04:30 2017 +0800"
      },
      "message": "Ignore IDEA files.\n"
    },
    {
      "commit": "4088899d9e607a16550990def9a175faac7e5a1a",
      "tree": "24a4822d3769788926d1a62c9310039dfbf58d80",
      "parents": [],
      "author": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 12:52:44 2017 +0800"
      },
      "committer": {
        "name": "Yang Luo",
        "email": "hsluoyz@qq.com",
        "time": "Fri May 05 12:52:44 2017 +0800"
      },
      "message": "Initial commit"
    }
  ]
}
