)]}'
{
  "commit": "d33f15e671c3e1ba6705389dd72ab6da0d7b3e26",
  "tree": "75408813abddc851a71d7404d289a2ff5d10e192",
  "parents": [
    "cde64430bb54e21884cb6347d7013a15551cca89"
  ],
  "author": {
    "name": "Tim Van Steenburgh",
    "email": "tvansteenburgh@gmail.com",
    "time": "Tue Nov 27 22:59:54 2012 +0000"
  },
  "committer": {
    "name": "Tim Van Steenburgh",
    "email": "tvansteenburgh@gmail.com",
    "time": "Tue Nov 27 22:59:54 2012 +0000"
  },
  "message": "[#5286] Skip orphaned blog posts in nbhd blog posts macro\n\n- If a blog posts app has been deleted, but the post still\n  exists in mongo, technically it\u0027s deleted anyway, and\n  shouldn\u0027t be included in the macro output.\n\n- This is a side-effect of old code that didn\u0027t clean up artifacts\n  properly on tool deletion. The code as it is today *does*\n  delete artifacts when the tool is deleted.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b21714e764cb5b6a19a4ae683d3ff259d01a6073",
      "old_mode": 33188,
      "old_path": "Allura/allura/lib/macro.py",
      "new_id": "4a1622690aadc410b085d14b7799dc004cbcc4ca",
      "new_mode": 33188,
      "new_path": "Allura/allura/lib/macro.py"
    },
    {
      "type": "modify",
      "old_id": "3d71aaa6362a259a3a71cfce010ceb61d3d32d89",
      "old_mode": 33188,
      "old_path": "Allura/allura/model/artifact.py",
      "new_id": "f155bb830604a1392a943ac9343bdb632a5b65c9",
      "new_mode": 33188,
      "new_path": "Allura/allura/model/artifact.py"
    }
  ]
}
