)]}'
{
  "commit": "355f891780f92376457364c9b468d1ad928ae279",
  "tree": "e0f2bfd782a54313a5482d8683cf64e791957a2c",
  "parents": [
    "5376473dbba8cc12df656a12c01888589239a2df"
  ],
  "author": {
    "name": "Haoming",
    "email": "haomingzhang@users.noreply.github.com",
    "time": "Tue Dec 19 10:48:58 2017 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Dec 19 10:48:58 2017 -0800"
  },
  "message": "Issue 67869881 Add decryption/encryption (#32)\n\n* [ISSUE-67869881] add encryption/decryption\r\n\r\n* [ISSUE-67869881] add decryption/encryption\r\n\r\n* [ISSUE-67869881] update retrieve key  request\r\n\r\n* [ISSUE-67869881] support orgs without encryption\r\n\r\n* [ISSUE-67869881] update url path\r\n\r\n* [ISSUE-67869881] update request\r\n\r\n* [ISSUE-67869881] address comments, add test cases\r\n\r\n* [ISSUE-67869881] add more test cases\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b239409de40b7a27f09d67e351c38e390defc87d",
      "old_mode": 33188,
      "old_path": "accessEntity/api.go",
      "new_id": "fb49fcaa5c573e377f49113b543c6485e61fa103",
      "new_mode": 33188,
      "new_path": "accessEntity/api.go"
    },
    {
      "type": "modify",
      "old_id": "3e808b041263fc3e8b9d2df4fbabfd8e565335f8",
      "old_mode": 33188,
      "old_path": "accessEntity/data.go",
      "new_id": "4634f61921918a9282ff48f7b5fe720c30ba3cd9",
      "new_mode": 33188,
      "new_path": "accessEntity/data.go"
    },
    {
      "type": "modify",
      "old_id": "9b9924d9670251aa5fb655166f9a825dccaa16bd",
      "old_mode": 33188,
      "old_path": "accessEntity/data_test.go",
      "new_id": "aa3f51cfb547245f96ba8118e565cb64b4b606f9",
      "new_mode": 33188,
      "new_path": "accessEntity/data_test.go"
    },
    {
      "type": "modify",
      "old_id": "8b1590a13de1d45e94db2f4336af19d40be8f719",
      "old_mode": 33188,
      "old_path": "accessEntity/data_test.sql",
      "new_id": "7f01503ed544bb6eff578f5d4bad6b17fb35f921",
      "new_mode": 33188,
      "new_path": "accessEntity/data_test.sql"
    },
    {
      "type": "modify",
      "old_id": "ff28bf2d71c213615babb9dab99b674407ac3d7d",
      "old_mode": 33188,
      "old_path": "accessEntity/interfaces.go",
      "new_id": "e12cb083dd99fd34c69644935997872f99fb97ef",
      "new_mode": 33188,
      "new_path": "accessEntity/interfaces.go"
    },
    {
      "type": "modify",
      "old_id": "5a30e271febb66972333451f8cd5c260f2f77951",
      "old_mode": 33188,
      "old_path": "accessEntity/mock_test.go",
      "new_id": "2564f8361b2fd19f774f25aa0c170d2442390247",
      "new_mode": 33188,
      "new_path": "accessEntity/mock_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9235937001335981ecdb4a9f533204bd61ec4bb8",
      "new_mode": 33188,
      "new_path": "common/cipher.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71ff7d464d70d8e7f06bdcd2eebdcf54cbf785f4",
      "new_mode": 33188,
      "new_path": "common/cipher_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "724b2b5c6d3b25385e04d06409b06cee53dd47ea",
      "new_mode": 33188,
      "new_path": "common/common_suite_test.go"
    },
    {
      "type": "modify",
      "old_id": "a592f972e30d40c1700f0edc062afae61af568d9",
      "old_mode": 33188,
      "old_path": "common/data.go",
      "new_id": "f7c9ba65d4067ad15d2c51c839f2c664448ac639",
      "new_mode": 33188,
      "new_path": "common/data.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7070890b7d985c50eb2c5e278a3fce7f501c1e0d",
      "new_mode": 33188,
      "new_path": "common/data_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b5349b940e535dabf63a7de644509bad6540c9b",
      "new_mode": 33188,
      "new_path": "common/data_test.sql"
    },
    {
      "type": "modify",
      "old_id": "59249b5eece3c52f541694cdb3b406e044528fb3",
      "old_mode": 33188,
      "old_path": "common/interfaces.go",
      "new_id": "859e4bc83b21bb94281e26d9e318a5ccc3642b3e",
      "new_mode": 33188,
      "new_path": "common/interfaces.go"
    },
    {
      "type": "modify",
      "old_id": "abe2d4a3f6b96945765735cfaa04b94db6a648ff",
      "old_mode": 33188,
      "old_path": "glide.yaml",
      "new_id": "9e5bcb47ad0d7b71f868186f4e814ea0ab5239bb",
      "new_mode": 33188,
      "new_path": "glide.yaml"
    },
    {
      "type": "modify",
      "old_id": "158a94889cb66df0192177b26de95619cecba380",
      "old_mode": 33188,
      "old_path": "init.go",
      "new_id": "80835002b08afb0d15f41bbf03f659395d5b9169",
      "new_mode": 33188,
      "new_path": "init.go"
    },
    {
      "type": "modify",
      "old_id": "9f6e7e2be0cbdffbc4202d6f6382cac4835fb52e",
      "old_mode": 33188,
      "old_path": "listener.go",
      "new_id": "4253cfceef814148fb1778fcb051d86ffd419fd1",
      "new_mode": 33188,
      "new_path": "listener.go"
    },
    {
      "type": "modify",
      "old_id": "3b2a77a139db0ac2d7de34847bc5d7821c11ac20",
      "old_mode": 33188,
      "old_path": "listener_test.go",
      "new_id": "27756fdfc2d83fb67006e0059f1d6e5b377fde76",
      "new_mode": 33188,
      "new_path": "listener_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "525edff3eb1126f4eb74874289945884c6179ed8",
      "new_mode": 33188,
      "new_path": "mock_test.go"
    },
    {
      "type": "modify",
      "old_id": "e06c58ca4b64eaea847c8f3f40d6b34bc4d38c34",
      "old_mode": 33188,
      "old_path": "verifyApiKey/api.go",
      "new_id": "e6fcb3239ddc5563a4e108c1915bc7ceac2bcfb4",
      "new_mode": 33188,
      "new_path": "verifyApiKey/api.go"
    },
    {
      "type": "modify",
      "old_id": "9e1795cdbfe9841b6d56096f4172413aab2dc0f4",
      "old_mode": 33188,
      "old_path": "verifyApiKey/api_test.go",
      "new_id": "9cce41301a52743db4c7f73cf44c2d9bd9e9ced6",
      "new_mode": 33188,
      "new_path": "verifyApiKey/api_test.go"
    },
    {
      "type": "modify",
      "old_id": "8e70faf84033dcc13139563ce5294afc60601160",
      "old_mode": 33188,
      "old_path": "verifyApiKey/data.go",
      "new_id": "a5d370805397e4b28a8d28a91717c77b02aa24fa",
      "new_mode": 33188,
      "new_path": "verifyApiKey/data.go"
    },
    {
      "type": "modify",
      "old_id": "74c19a50176b931f7df451652eaff0602ffea6a4",
      "old_mode": 33188,
      "old_path": "verifyApiKey/data_helper_test.go",
      "new_id": "57951e90cb92b4305007449955dc22a81629e2bd",
      "new_mode": 33188,
      "new_path": "verifyApiKey/data_helper_test.go"
    },
    {
      "type": "modify",
      "old_id": "d81914a956f5a8c2208ce04584eb114bc1334e47",
      "old_mode": 33188,
      "old_path": "verifyApiKey/data_test.go",
      "new_id": "54d920b08bf92f130e8ff0eed747019c70af5227",
      "new_mode": 33188,
      "new_path": "verifyApiKey/data_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "731a244ff0c01c249453060c4087b756b3681023",
      "new_mode": 33188,
      "new_path": "verifyApiKey/mock_test.go"
    },
    {
      "type": "modify",
      "old_id": "85aa8c53104c37dc43a242071a4646a1440d7936",
      "old_mode": 33188,
      "old_path": "verifyApiKey/verifyApiKeyUtil.go",
      "new_id": "fcfaf2e49c6e371839d8680f2fa381c8956df1fd",
      "new_mode": 33188,
      "new_path": "verifyApiKey/verifyApiKeyUtil.go"
    },
    {
      "type": "delete",
      "old_id": "1c26982b1c75a081f6b4a7bd5c16cc399e4e5357",
      "old_mode": 33188,
      "old_path": "verifyApiKey/verifyApiKeyUtil_test.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
