)]}'
{
  "commit": "d0af3734f14410e9c297aa08bf46fdb153a25ccb",
  "tree": "c8afc96e65b82dc2a24322e16f00438fdd575e47",
  "parents": [
    "7e00dc58d14a5f8ea229e5a0acf5f019028e3a40"
  ],
  "author": {
    "name": "Jakub Narebski",
    "email": "jnareb@gmail.com",
    "time": "Wed Oct 13 13:35:20 2010 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Wed Oct 13 09:40:38 2010 -0700"
  },
  "message": "gitweb: Improve behavior for actionless path_info gitweb URLs\n\nEli Barzilay noticed that\n\n  http://server/gitweb/project/\u003ccommit-sha1\u003e\n\nlink goes to \u0027shortlog\u0027 view, while \u0027commit\u0027 view would be more\nuseful, but that \u0027shortlog\u0027 action is more apropriate for\n\n  http://server/gitweb/project/\u003ccommit-sha1\u003e..\u003cother-commit-sha1\u003e\n\nlinks.\n\nTherefore for the case when we don\u0027t have either action, or filename,\nor parent hash [base] in path_info-based URL, i.e. for\n\n  http://server/gitweb/project/\u003cobject-id\u003e\n\nlink, instead of using \u0027shortlog\u0027 view we allow dispatch() subroutine\nto detect type of object and use appropriate action (in most case it\nwould be either \u0027commit\u0027 action, or \u0027tag\u0027, or \u0027tree\u0027 for top\ndirectory).\n\nRequested-by: Eli Barzilay \u003celi@barzilay.org\u003e\nSigned-off-by: Jakub Narebski \u003cjnareb@gmail.com\u003e\nTested-by: Eli Barzilay \u003celi@barzilay.org\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4d3e0846a546435dad8386674ac0049574789e0",
      "old_mode": 33261,
      "old_path": "gitweb/gitweb.perl",
      "new_id": "8d7e4c5e49f41c7d864a3399f40deda722c1aa2d",
      "new_mode": 33261,
      "new_path": "gitweb/gitweb.perl"
    }
  ]
}
