)]}'
{
  "commit": "aa49e277a3d6c82d7aa4e722b8c4fa484d5b4f59",
  "tree": "a137d8b5da7e0d015153832fac72b1f843290b64",
  "parents": [
    "e715d2484a94d5c742b4333e1bd47d3d46766138"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Tue Jul 22 00:55:47 2014 +0200"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@sonymobile.com",
    "time": "Wed Jul 23 16:04:03 2014 +0900"
  },
  "message": "Allow to delegate modify account commands to non administrators\n\nCurrently only administrators groups allow to modify accounts. This\nis impractical on very big installations. Add modify account global\ncapability and allow administrators to optionally delegate this job.\n\nBug: Issue 2786\nChange-Id: Icc105c39e76908a075e89ec14921972b91866dd4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ff2eb623805ac047ce340233da398e185284697",
      "old_mode": 33188,
      "old_path": "Documentation/access-control.txt",
      "new_id": "2f927145b551ae96dcc2fa6b78b588ae5d397137",
      "new_mode": 33188,
      "new_path": "Documentation/access-control.txt"
    },
    {
      "type": "modify",
      "old_id": "897d6889b5a5a7af87ad7523b691a3ac6c854c70",
      "old_mode": 33188,
      "old_path": "Documentation/cmd-set-account.txt",
      "new_id": "a2944dda5d46d1a736a7e7a77bba266f76db5484",
      "new_mode": 33188,
      "new_path": "Documentation/cmd-set-account.txt"
    },
    {
      "type": "modify",
      "old_id": "f42811cdc7461d07b1ffb1d0ffd5a26cf29f51c7",
      "old_mode": 33188,
      "old_path": "gerrit-common/src/main/java/com/google/gerrit/common/data/GlobalCapability.java",
      "new_id": "fccf3b304f7f053e029d970ca0284723ac131cfd",
      "new_mode": 33188,
      "new_path": "gerrit-common/src/main/java/com/google/gerrit/common/data/GlobalCapability.java"
    },
    {
      "type": "modify",
      "old_id": "3c21d175584d57013bbf8548cfdfba56d9a85b78",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/AddSshKey.java",
      "new_id": "58c674cf130c213e445c0e1711efc4fa60c05af3",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/AddSshKey.java"
    },
    {
      "type": "modify",
      "old_id": "f0f22b5dd4189dc1fc62099986567c3767534900",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/CapabilityControl.java",
      "new_id": "631256a6614086deb12b421eb03097aff217475d",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/CapabilityControl.java"
    },
    {
      "type": "modify",
      "old_id": "4be806723cee62501a0909eb912cc1590eff6883",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/CreateEmail.java",
      "new_id": "26beadc38cbb25c4a02b60555979ff7d84c0e428",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/CreateEmail.java"
    },
    {
      "type": "modify",
      "old_id": "52ab6512aac6c60837bedadbf587535fb7faa459",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/DeleteActive.java",
      "new_id": "abdaf2394eb301ae1b3aeda9f8caa914ee044653",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/DeleteActive.java"
    },
    {
      "type": "modify",
      "old_id": "60485869bb6d35a076596d8d160edba4f7b216a6",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/DeleteEmail.java",
      "new_id": "f1e02bd57b340a829830bf9f041274e5e6586152",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/DeleteEmail.java"
    },
    {
      "type": "modify",
      "old_id": "1a6627743e36ff37c5cdde7d7a2a443c4c225d73",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/GetCapabilities.java",
      "new_id": "4ac65ecbc6c89ba884f7854f9d10e25a93df3405",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/GetCapabilities.java"
    },
    {
      "type": "modify",
      "old_id": "64991e6112b51e75ccab11e39404c30b312baed5",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/GetEmails.java",
      "new_id": "bf9c9ecfe3656bd0cdc5a82c3a8817e64d80f2ed",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/GetEmails.java"
    },
    {
      "type": "modify",
      "old_id": "9266c3aad7711e424943a467ad212998fa6acccb",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/GetSshKeys.java",
      "new_id": "68464707fe40aa569dd7265f266be3af10b6d9af",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/GetSshKeys.java"
    },
    {
      "type": "modify",
      "old_id": "69d16d8b231286bb472bd4ba4e1769ca01802755",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/PutActive.java",
      "new_id": "c7a63e59a5f61cc8810485207b6b6d45a3906180",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/PutActive.java"
    },
    {
      "type": "modify",
      "old_id": "554bae7bc44ce6118fa91aeef674b8c08d8affb7",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/PutName.java",
      "new_id": "601ee76196e168e836ed22df5f55207c7ad314f2",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/PutName.java"
    },
    {
      "type": "modify",
      "old_id": "7ac987d57ac11c6509440ac80fd4ef44d509a52d",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/PutPreferred.java",
      "new_id": "c49e3be0daab63593a1316ed3f701c6e65c1bd74",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/PutPreferred.java"
    },
    {
      "type": "modify",
      "old_id": "9b971e49765b4c7376df59155b038bdece58f746",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/SetDiffPreferences.java",
      "new_id": "08386b2588806e75219f5682997882e1729c0d85",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/SetDiffPreferences.java"
    },
    {
      "type": "modify",
      "old_id": "c3cc63646492709bc7258b98fd45adc404b91e11",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/SetPreferences.java",
      "new_id": "d9e64da9ef2be679875175366e5e4ae08511d146",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/SetPreferences.java"
    },
    {
      "type": "modify",
      "old_id": "b94158fee0260201cddc109f97bf8286bc071c5a",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/SshKeys.java",
      "new_id": "b35c03e4c03fc6c675862982b7438010048ab9b8",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/account/SshKeys.java"
    },
    {
      "type": "modify",
      "old_id": "2c1632f30a8ebc9fd40c39a4cddb21ed5921e6bc",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/config/CapabilityConstants.java",
      "new_id": "3805a0ec51db245a6934b298a19b941ecd0d7fe6",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/config/CapabilityConstants.java"
    },
    {
      "type": "modify",
      "old_id": "a1e0e1d2d57ef2dc0be8d9f50e7272dcda493b84",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/resources/com/google/gerrit/server/config/CapabilityConstants.properties",
      "new_id": "056da87ab4f1e6f07c7054287023b6d6832e9a40",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/resources/com/google/gerrit/server/config/CapabilityConstants.properties"
    },
    {
      "type": "modify",
      "old_id": "83d75e98568223a65db62d2a89bf1859123f7d8e",
      "old_mode": 33188,
      "old_path": "gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/SetAccountCommand.java",
      "new_id": "6af58f3e7ec311aa1054ba25a9aa2e0d08c5eefa",
      "new_mode": 33188,
      "new_path": "gerrit-sshd/src/main/java/com/google/gerrit/sshd/commands/SetAccountCommand.java"
    }
  ]
}
