)]}'
{
  "commit": "a7db5748622e1b322b67fbbd72aed4e6efff7690",
  "tree": "90e5ff60ee365da5b32388cfd790382672dbc232",
  "parents": [
    "0bfd34316b5903c29f93b352f0aa8e8cdce51cad"
  ],
  "author": {
    "name": "James Moger",
    "email": "james.moger@gitblit.com",
    "time": "Fri Jul 19 10:46:16 2013 -0400"
  },
  "committer": {
    "name": "James Moger",
    "email": "james.moger@gitblit.com",
    "time": "Fri Jul 19 10:50:32 2013 -0400"
  },
  "message": "Implemented optional page caching\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "258435da7e591689dab66ae98e31c304716ceec0",
      "old_mode": 33188,
      "old_path": "releases.moxie",
      "new_id": "49149a80108af6047de22e4721cbae6e62bc341a",
      "new_mode": 33188,
      "new_path": "releases.moxie"
    },
    {
      "type": "modify",
      "old_id": "f6ed3833a21db149946dc637a16d9922f348ccba",
      "old_mode": 33188,
      "old_path": "src/main/distrib/data/gitblit.properties",
      "new_id": "1ee6d8007d38ed66a6c8072eaa376efb43a8b3c8",
      "new_mode": 33188,
      "new_path": "src/main/distrib/data/gitblit.properties"
    },
    {
      "type": "modify",
      "old_id": "bf121663d63fdb80bc7d5cca1fd253ce92cc078a",
      "old_mode": 33188,
      "old_path": "src/main/java/WEB-INF/web.xml",
      "new_id": "cf7146515a868262d2af6909e759d17b90ba848f",
      "new_mode": 33188,
      "new_path": "src/main/java/WEB-INF/web.xml"
    },
    {
      "type": "modify",
      "old_id": "35ef7708a048d401d4e9457988779a38b50c59ac",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/GitBlit.java",
      "new_id": "efdaad1e9546f317f630b9f0c9a0f8d2eaa5f0a6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/GitBlit.java"
    },
    {
      "type": "modify",
      "old_id": "c8820ed39b70fa7af2f8c1b3d77ad7a2939ef716",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/LogoServlet.java",
      "new_id": "823e464c8e6a58dc9840221b92ea386d53efedf3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/LogoServlet.java"
    },
    {
      "type": "modify",
      "old_id": "9516b357dcd38edc6ecc52b6b7825e1712f0ff0d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/PagesServlet.java",
      "new_id": "fc71bc506fdc93c35fc5db9d4f975c8ef4a7f7de",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/PagesServlet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f72fe3aece033c9b65ac7241f59b925748778758",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/CacheControl.java"
    },
    {
      "type": "modify",
      "old_id": "cdae09318805eb439fa5d98ba2d85657511ae0a9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/GitBlitWebApp.java",
      "new_id": "74ccac7d1552afbca2ed5d405b880bd4ad81b6ac",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/GitBlitWebApp.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f46c51ea0a3a5406d1b21d7a26596e567e8a611d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/GitblitWicketFilter.java"
    },
    {
      "type": "modify",
      "old_id": "694fa603a88876b6250e4adc30b8e5f97abe75f0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/ActivityPage.java",
      "new_id": "413403b4e1a018ecb93489953907fcb49cdc9814",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/ActivityPage.java"
    },
    {
      "type": "modify",
      "old_id": "71713cd96920ee381b315524133cd2498e096013",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/BasePage.java",
      "new_id": "c9e11b0899f098443b453bee9608fd6f870174d2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/BasePage.java"
    },
    {
      "type": "modify",
      "old_id": "51489150d60f59e93e53e8272bebfb09e385c334",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/BlamePage.java",
      "new_id": "53bd233d77bc8d62f80ba93d1a51e12c0a7b5bea",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/BlamePage.java"
    },
    {
      "type": "modify",
      "old_id": "03edaa31400a0e634ac3f0cb2f06f087fff05814",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/BlobDiffPage.java",
      "new_id": "c297bcaf2721744a95732aa8af00de5b1ea142c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/BlobDiffPage.java"
    },
    {
      "type": "modify",
      "old_id": "f6e99988acf514417f2bad9e6e1abef31f360f77",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/BlobPage.java",
      "new_id": "b104df2d5e4a2884bbc5fd0f98654addcf8c31fd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/BlobPage.java"
    },
    {
      "type": "modify",
      "old_id": "8684fb3d7ea55a8319a97d5c463c678f880c3eff",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/BranchesPage.java",
      "new_id": "fe7483e4ff0fe44163cdb76ddb1c22fb3b9826b7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/BranchesPage.java"
    },
    {
      "type": "modify",
      "old_id": "6954808d70c37d3fe1167d4df89349a849e14ece",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java",
      "new_id": "6f1b459801777bd5996969c89467a7e2bc13cf72",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java"
    },
    {
      "type": "modify",
      "old_id": "b98dba5bd893122a8e925a180b803593520e008c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/CommitPage.java",
      "new_id": "1d11d4433b05b455edfe884c3c1f340ccdcc5e48",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/CommitPage.java"
    },
    {
      "type": "modify",
      "old_id": "9ddc98d31672094f1e8429ea3bd389640b41b6a9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/DocsPage.java",
      "new_id": "9330316e596332331354f05af17a04cf14e9f71c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/DocsPage.java"
    },
    {
      "type": "modify",
      "old_id": "154bdcc7ea84e770b2cabaeb43eb4fa404482f9e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/GitSearchPage.java",
      "new_id": "446531abdc69b7655f801c17226a55e55a52dfc6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/GitSearchPage.java"
    },
    {
      "type": "modify",
      "old_id": "314bdef7fe8c4eaebfe57e362f8cdb1ac7bc69d2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/HistoryPage.java",
      "new_id": "33bc54c17202afca7d9326b7c2d37969ca5326b1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/HistoryPage.java"
    },
    {
      "type": "modify",
      "old_id": "ee8ddfef04195251136a6cd3820f5ce12d211f4b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/LogPage.java",
      "new_id": "1f4a9bf990d3930dddef1fbe0f30c84c5850e76a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/LogPage.java"
    },
    {
      "type": "modify",
      "old_id": "7f82b648783a32a9c0446a69c85eb31ec808754b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/MarkdownPage.java",
      "new_id": "df078c725a1259d1d49dca1a0c9d3e29c536db46",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/MarkdownPage.java"
    },
    {
      "type": "modify",
      "old_id": "3195020df6cb30e7983e4b8bfbd4f2edcd5dcbef",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/MetricsPage.java",
      "new_id": "3aa1fccdf1736ff8711c3bdc8cd6ce2156e2770e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/MetricsPage.java"
    },
    {
      "type": "modify",
      "old_id": "d951da3104e661f2758a99505b8ba6f81fad3235",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java",
      "new_id": "32c128da2b74520f1cc289ad0134d788ccfcd227",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/MyDashboardPage.java"
    },
    {
      "type": "modify",
      "old_id": "ff6326d40a39054ba71b4971846eb9a462aae247",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/OverviewPage.java",
      "new_id": "e1de9f397e8619708ac17b44e7f9aaa52c72a610",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/OverviewPage.java"
    },
    {
      "type": "modify",
      "old_id": "878cfb457c0c7e3e8701bc524ea84fb240f57fb6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/PatchPage.java",
      "new_id": "be959d01b1c4ed0daee47d0a0df57acbe7cbdd12",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/PatchPage.java"
    },
    {
      "type": "modify",
      "old_id": "97a31f98b5aa5e1bca517c6c28a507b31cdb47b9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/ProjectPage.java",
      "new_id": "c938891301addb484dbee40227997506ec2f439b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/ProjectPage.java"
    },
    {
      "type": "modify",
      "old_id": "884f616723d65bcdab977cf76c09df1c39a3acf7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/ReflogPage.java",
      "new_id": "c97b2cc18544de4843ed4a7a29cd2772f8534ae5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/ReflogPage.java"
    },
    {
      "type": "modify",
      "old_id": "7d4d68c7f9ba2dab20a83a8bbef57a43362f72ca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/RepositoriesPage.java",
      "new_id": "a4a1ab585188b681a279ff3ea494d7c109564654",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/RepositoriesPage.java"
    },
    {
      "type": "modify",
      "old_id": "372b68d0493ac37a8a997e4666a223f27a0bd7d3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/RepositoryPage.java",
      "new_id": "f5b8c96ecddf2970d13528987d58d6b67ea4db3f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/RepositoryPage.java"
    },
    {
      "type": "modify",
      "old_id": "c231b2ba97973ae6d213f587fda23dbb4ffa681d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/SummaryPage.java",
      "new_id": "17c41eb2dda5c866d68a17aa005da320ab559228",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/SummaryPage.java"
    },
    {
      "type": "modify",
      "old_id": "6deef783164dfb3f2a7df620e419b419560a1e9f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/TagPage.java",
      "new_id": "13c10111c13fd41a3c511817922032dae8395278",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/TagPage.java"
    },
    {
      "type": "modify",
      "old_id": "b052531e8a9eab8ee01022cc1b07e71cf0cec1c1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/TagsPage.java",
      "new_id": "2abb410a8c7268aa7bd6f42fad4fa19325264ebc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/TagsPage.java"
    },
    {
      "type": "modify",
      "old_id": "bc27f0c2d310bb99bafe7e8540cc3d82fe2aa2b5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/gitblit/wicket/pages/TreePage.java",
      "new_id": "25bcd67aa7c5ebe284f7a551ab71bdef9147dc7d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gitblit/wicket/pages/TreePage.java"
    }
  ]
}
