)]}'
{
  "log": [
    {
      "commit": "345dba6827f8f5776216edd9f68741c9a9ecfd25",
      "tree": "f37f2103667f886482b267d2f978046fc691b763",
      "parents": [
        "b46ba5a3a655228918da24c1a3ef3d742cf76f20"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Thu Mar 09 17:43:38 2017 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Mar 09 09:43:38 2017 -0600"
      },
      "message": "Feature/filestorage sharetype showaccess (#149)\n\n* sfs: Add support for share type Show Access\r\n\r\n* sfs: Add acceptance tests for share type Show Access\r\n\r\n* sfs: Remove unused type\r\n\r\n* sfs: Fix unit and acceptance test\r\n"
    },
    {
      "commit": "b46ba5a3a655228918da24c1a3ef3d742cf76f20",
      "tree": "b911befa27b013d7defc8255579dc603deb157ab",
      "parents": [
        "303bf8a5e44befcf262f4d0502f7343f64c52d8e"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Wed Mar 08 20:56:49 2017 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Mar 08 12:56:49 2017 -0600"
      },
      "message": "Feature/filestorage securityservices list (#134)\n\n* sfs: Add support for security services List\r\n\r\n* sfs: Add acceptance tests for security service List\r\n\r\n* sfs: Remove extra parameters for security service list\r\n\r\nAfter taking a closer look at the code, some parameters\r\nseem to be filtered out during the list request. They\r\nhave now been filtered out.\r\n\r\n* sfs: Fix unit tests\r\n\r\n* sfs: Use SecurityServiceType for ListOpts Type\r\n"
    },
    {
      "commit": "98d0162076e5ac4f47a4b7ce531234fc4b91aa79",
      "tree": "7256eedfec0e891710f80d666e80de1522d7a7ba",
      "parents": [
        "8baf47a5b9d7a92daf5571f9a072aea83bdc889a"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jan 12 14:24:42 2017 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 12 14:24:42 2017 -0600"
      },
      "message": "change all time fields to have type time.Time (#190)\n\n* add Volume.Unmarshal\r\n\r\n* add volumetenants.VolumeExt.Unmarshal\r\n\r\n* create servers.Server time.Time fields\r\n\r\n* json.Unmarshal can correctly handle time.RFC3339 (Server time fields)\r\n\r\n* add v3 Token UnmarshalJSON method\r\n\r\n* check for empty string when unmarshaling time\r\n\r\n* add Member UnmarshalJSON\r\n\r\n* v3 tokens.Token ExtractInto\r\n\r\n* v3 trust.Trust UnmarshalJSON\r\n\r\n* time.Time fields swift response objects\r\n\r\n* time.Time fields for orchestration response objects\r\n\r\n* time.Time fields for shared file systems response objects\r\n\r\n* if we don\u0027t use pointers for the custom time fields, we don\u0027t need to check if they\u0027re nil\r\n\r\n* style guide fixes: \u0027r\u0027 for receiver, \u0027s\u0027 for struct\r\n\r\n* remove unnecessary pointers from UnmarshalJSON methods\r\n"
    },
    {
      "commit": "c2b8dcdf1a5caa47bb6d3569cf9247dc75bdbe71",
      "tree": "fbad921d379c5b550d2dba1ec9010b167982ef39",
      "parents": [
        "220e6e744484bfaeff8158dce14f54243b4236d9"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Wed Jan 11 06:01:00 2017 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 10 22:01:00 2017 -0600"
      },
      "message": "Feature/filestorage availabilityzones list (#153)\n\n* sfs: Add support for Availability Zone List\r\n\r\n* sfs: Add acceptance tests for Availability zones List\r\n\r\n* sfs: Fix review comments\r\n"
    },
    {
      "commit": "220e6e744484bfaeff8158dce14f54243b4236d9",
      "tree": "0e58aa3eae620b14bb412255dbd49857a56f52c6",
      "parents": [
        "1c236d3c638f72bb395ac3ba45a314be8228587f"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Wed Jan 11 05:56:13 2017 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 10 21:56:13 2017 -0600"
      },
      "message": "Feature/filestorage sharetype unsetextraspecs (#148)\n\n* sfs: Add support for share type Unset Extra Specs\r\n\r\n* sfs: Add acceptance tests for share type Unset Extra Specs\r\n"
    },
    {
      "commit": "463e9c872ffa9743a2109d1e89418b6e26a384c1",
      "tree": "8fafadc595ccbea354dbf0da18f1d35704e4e926",
      "parents": [
        "894b50d8e0e304e65bd8e822e95cd1fb417f8f43"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Sat Jan 07 01:18:18 2017 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 06 17:18:18 2017 -0600"
      },
      "message": "Feature/filestorage sharetype setextraspecs (#147)\n\n* sfs: Add support for share type Set Extra Specs\r\n\r\n* sfs: Add acceptance tests for share type Set Extra Specs\r\n\r\n* sfs: Fix tests\r\n"
    },
    {
      "commit": "894b50d8e0e304e65bd8e822e95cd1fb417f8f43",
      "tree": "ed5357584a8586fea289c576b62b96997a63a8b5",
      "parents": [
        "d5eda9707e146108e4d424062b602fd97a71c2e6"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Sat Jan 07 00:38:03 2017 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 06 16:38:03 2017 -0600"
      },
      "message": "Feature/filestorage securityservices delete (#133)\n\n* sfs: Add support for security services Delete\r\n\r\n* sfs: Add acceptance tests for security service Delete\r\n"
    },
    {
      "commit": "b5066cd02b356d2acf82eb263ea8314412d79327",
      "tree": "32f4ce54b4aa0e9597a3c23bf13b0a62749f0a10",
      "parents": [
        "a901585e86130747c8d75e3833738ab3bfdc4c76"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Thu Nov 10 22:15:42 2016 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Nov 10 14:15:42 2016 -0600"
      },
      "message": "Feature/filestorage securityservices create (#132)\n\n* sfs: Add support for security services Create\r\n\r\n* sfs: Add acceptance tests for security service Create\r\n\r\n* sfs: Fix comments\r\n"
    },
    {
      "commit": "a901585e86130747c8d75e3833738ab3bfdc4c76",
      "tree": "db6c9787664952e6ffb8161e3edf2c6121cfdd8e",
      "parents": [
        "cd65a06fb6a69eef63cb1c1ec861144e86011b2f"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Thu Nov 10 22:08:54 2016 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Nov 10 14:08:54 2016 -0600"
      },
      "message": "Feature/filestorage sharetype getextraspecs (#146)\n\n* sfs: Add support for share type Get Extra Specs\r\n\r\n* sfs: Add acceptance tests for share type Get Extra Specs\r\n\r\n* sfs: Fix comments\r\n"
    },
    {
      "commit": "1b54c0d1c60fcc15c7e243f80796cff6cb2c997f",
      "tree": "7bd528765d3a31a4b19211fb2f9c2205d932e54c",
      "parents": [
        "fd6d86cd5075ba269e9ddc7a52bd1cb4d4d3583f"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Thu Nov 03 21:56:51 2016 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Nov 03 14:56:51 2016 -0500"
      },
      "message": "Feature/filestorage sharetype getdefault (#144)\n\n* sfs: Add support for share type Get Default\r\n\r\n* sfs: Add acceptance tests for share type Get Default\r\n\r\n* sfs: Improve share type Get Default unit tests\r\n"
    },
    {
      "commit": "fd6d86cd5075ba269e9ddc7a52bd1cb4d4d3583f",
      "tree": "555f4c326a4786b5f0da28eb17cb1a01daa07871",
      "parents": [
        "22bf82b871c4f20ebb10bb7878dcadf82ee8e476"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Thu Nov 03 21:35:45 2016 +0200"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Nov 03 14:35:45 2016 -0500"
      },
      "message": "Feature/filestorage sharenetworks update (#126)\n\n* sfs: Add update for share networks\r\n\r\n* sfs: Add acceptance tests for share network Update\r\n\r\n* sfs: Add possiblity to update the network for share network\r\n\r\n* sfs: Improve share network Update unit tests\r\n\r\n* sfs: Improve share network Update acceptance tests\r\n"
    },
    {
      "commit": "22bf82b871c4f20ebb10bb7878dcadf82ee8e476",
      "tree": "82c0e58bfc564227c57a76f5bfa67e622ca7dc56",
      "parents": [
        "e3d6384a3714b335d075862e6eb0a681180643df"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Wed Oct 26 20:32:05 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 26 12:32:05 2016 -0500"
      },
      "message": "Feature/filestorage sharetype list (#143)\n\n* sfs: Add support for share type List\r\n\r\n* sfs: Add acceptance tests for share type List\r\n\r\n* sfs: Fix unit test for share type List\r\n"
    },
    {
      "commit": "e3d6384a3714b335d075862e6eb0a681180643df",
      "tree": "27a412b58e1d727cb76c4f42853fa802c50db913",
      "parents": [
        "a088cec4de4f13399d77bee8310d0579f8304abb"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Tue Oct 25 21:03:21 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 25 13:03:21 2016 -0500"
      },
      "message": "Feature/filestorage sharetype delete (#142)\n\n* sfs: Add support for share type Delete\r\n\r\n* sfs: Add acceptance tests for share type Delete\r\n"
    },
    {
      "commit": "a088cec4de4f13399d77bee8310d0579f8304abb",
      "tree": "99c3f71137059dc99db87ec11a8bd60fc256dc66",
      "parents": [
        "d887d2abcafe27018cbeca5c2d3e160e52b15012"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Tue Oct 25 21:02:05 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 25 13:02:05 2016 -0500"
      },
      "message": "Feature/filestorage sharenetworks get (#125)\n\n* sfs: Add get for share networks\r\n\r\n* sfs: Add acceptance test for share network Get\r\n\r\n* sfs: Improve unit test for share network Get\r\n"
    },
    {
      "commit": "d887d2abcafe27018cbeca5c2d3e160e52b15012",
      "tree": "78eb5087c19467ff83fad99e55450ed9ac2906c4",
      "parents": [
        "4c108b50971d099e139c47577f39c65d04ce509a"
      ],
      "author": {
        "name": "Mikko Valkonen",
        "email": "msvalkon@gmail.com",
        "time": "Tue Oct 25 21:00:09 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 25 13:00:09 2016 -0500"
      },
      "message": "feature/shared file systems: show share details (#127)\n\n* sfs/shares: get a share with details\r\n\r\n* sfs/shares: use AssertDeepEquals in get share test\r\n"
    },
    {
      "commit": "4c108b50971d099e139c47577f39c65d04ce509a",
      "tree": "530bcadf59ea4261e24a6a3a814b8c527f189412",
      "parents": [
        "20de78068c27f79d5c64ece7d8e2b8ed8a6600d4"
      ],
      "author": {
        "name": "Mikko Valkonen",
        "email": "msvalkon@gmail.com",
        "time": "Mon Oct 24 23:11:25 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 24 15:11:25 2016 -0500"
      },
      "message": "sfs/share: Delete share (#120)\n\n"
    },
    {
      "commit": "20de78068c27f79d5c64ece7d8e2b8ed8a6600d4",
      "tree": "4bd35351774ca3133a58b33e28bf94adb4d1f57e",
      "parents": [
        "0794333407a41b62a53c57ce6ebc4fcc319e99ea"
      ],
      "author": {
        "name": "Mikko Valkonen",
        "email": "msvalkon@gmail.com",
        "time": "Mon Oct 24 22:25:01 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 24 14:25:01 2016 -0500"
      },
      "message": "feature/shared file systems: create share (#119)\n\n* sfs/add url for create\r\n\r\n* sfs/results: add share type and result type\r\n\r\n* sfs/requests: add CreateOpts and Create method\r\n\r\n* sfs/tests: add tests for creating a share\r\n\r\n* sfs/shares: fixes according to comments\r\n\r\n* sfs/create: fix Metadata field naming in Share\r\n"
    },
    {
      "commit": "0794333407a41b62a53c57ce6ebc4fcc319e99ea",
      "tree": "f218ce2ca52c89df3e25b23d16b13df6f090f67a",
      "parents": [
        "0e59efa201c0d7e27a58b5b2f4371202c142e276"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Mon Oct 24 21:21:58 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 24 13:21:58 2016 -0500"
      },
      "message": "Feature/filestorage sharenetworks list (#124)\n\n* sfs: Add list for share networks\r\n\r\n* sfs: Add acceptance tests for share network List\r\n\r\n* sfs: Add more fields for filtering List requests\r\n\r\n* sfs: Add pagination for share network List\r\n\r\n* sfs: Change pagination to use MarkerPage\r\n\r\n* sfs: Add acceptance tests for share network pagination\r\n"
    },
    {
      "commit": "0e59efa201c0d7e27a58b5b2f4371202c142e276",
      "tree": "9afa369ce7b3934a1d670a8b682d41bfc164b0d6",
      "parents": [
        "57680b77a96468f59d45310ab3dfa68c02f47fd7"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Mon Oct 24 19:34:50 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 24 11:34:50 2016 -0500"
      },
      "message": "Feature/filestorage sharetype create (#141)\n\n* sfs: Add support for share type Create\r\n\r\n* sfs: Add acceptance tests for share type Create\r\n\r\n* Fix comment\r\n\r\n* sfs: Fix comments about share type create\r\n"
    },
    {
      "commit": "5368725816dfa1fe57af073df5eee113641ac801",
      "tree": "f36aceb7475d0ea2bad34350c5d4c2ee402f46b2",
      "parents": [
        "10f1f856241ab2ad0cc525351a99376d9ecf4dbe"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Fri Oct 14 22:10:13 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 14 14:10:13 2016 -0500"
      },
      "message": "Feature/filestorage sharenetworks delete (#122)\n\n* sfs: Add delete for share networks\r\n\r\n* sfs: Make name and descr required for creating share network\r\n\r\n* sfs: Add acceptance test for share network Delete\r\n\r\n* sfs: Remove required parameters\r\n\r\nAfter taking a close look at the code it appeared that \u0027name\u0027\r\nand \u0027description\u0027 are not required parameters\r\n"
    },
    {
      "commit": "10f1f856241ab2ad0cc525351a99376d9ecf4dbe",
      "tree": "61a1eca781177741ce4cf1172dec736cc87dddc5",
      "parents": [
        "f1f404184ec6dea322bd21b56c99703c361c9c0b"
      ],
      "author": {
        "name": "ehdou",
        "email": "ehdouh@gmail.com",
        "time": "Fri Oct 14 20:58:23 2016 +0300"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 14 12:58:23 2016 -0500"
      },
      "message": "Feature/filestorage sharenetworks create (#118)\n\n* sfs: Add support for share networks Create\r\n\r\n* sfs: Add Manila to acceptance test environment\r\n\r\n* sfs: Add acceptance tests for share networks Create\r\n\r\n* sfs: Remove unused urls\r\n\r\nSome url functions were introduced but they belong to other\r\nPRs. Will be repushed with in the correct PRs\r\n\r\n* sfs: Make name and descr required for creating share network\r\n\r\n* sfs: Remove required parameters\r\n\r\nAfter taking a close look at the code it appeared that \u0027name\u0027\r\nand \u0027description\u0027 are not required parameters\r\n"
    }
  ]
}
