)]}'
{
  "log": [
    {
      "commit": "6a7a17cf0cc10aa1239cbc062f9cf0609a49b84a",
      "tree": "b06d8f41f016ca1e07e0be56bf06f9305bfe19bd",
      "parents": [
        "999881153000ec9933a3e2b1b0b6a03d50660039"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 17 16:29:59 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 17 16:29:59 2014 -0800"
      },
      "message": "syphonall support for picker\n"
    },
    {
      "commit": "cde19e613b34531584fc71118d62b92d17357873",
      "tree": "c52ea0f3703714d66eb75b3f1353c646945e795d",
      "parents": [
        "ab7c81537d02c66e4d1ec5348e12acff90dde985"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 16 22:49:42 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 16 22:49:42 2014 -0800"
      },
      "message": "2 column picker WIP\n"
    },
    {
      "commit": "ab7c81537d02c66e4d1ec5348e12acff90dde985",
      "tree": "b1528e44942bd70680d621fafcb647f82da5b987",
      "parents": [
        "a766b3d272bb2772d23606275b162acf5c80baea"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 16:49:24 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 16:49:24 2014 -0800"
      },
      "message": "complicated sliver logic implemented\n"
    },
    {
      "commit": "a766b3d272bb2772d23606275b162acf5c80baea",
      "tree": "b189fcc146b423137b26f22af71a74378778b755",
      "parents": [
        "9a24c8b1de98285c61027ffe1a8fa0f01fd210c5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 16:48:48 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 16:48:48 2014 -0800"
      },
      "message": "flavor and imageDeployments objects\n"
    },
    {
      "commit": "9a24c8b1de98285c61027ffe1a8fa0f01fd210c5",
      "tree": "fe92bddafc47ea6cf8c84bc5ab168b38cfd36bc2",
      "parents": [
        "015e13df7ef91592039372eeabafb246e79db763"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 16:47:19 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 16:47:19 2014 -0800"
      },
      "message": "support for different detail views for each model\n"
    },
    {
      "commit": "cf37db2887903db3c08fbda0c3b196cd60f479b7",
      "tree": "39519d800fc2949c5eb4d1972589f435d2de87a5",
      "parents": [
        "67b1521554871c81e64001c1f4438f5c6dc0a71f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 14:54:55 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 15 14:54:55 2014 -0800"
      },
      "message": "generic applyConstraints, before abandoning\n"
    },
    {
      "commit": "67b1521554871c81e64001c1f4438f5c6dc0a71f",
      "tree": "54c42657f983333b0652f63018633f8ce123842c",
      "parents": [
        "b297bbd93d4d296ae3e352f18fe5e2159e383e30"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 15:21:44 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 15:21:44 2014 -0800"
      },
      "message": "no column title or sort button for delete and backend_status columns\n"
    },
    {
      "commit": "b297bbd93d4d296ae3e352f18fe5e2159e383e30",
      "tree": "a2af32f881baa1befbadc33d4e43761acbb0c632",
      "parents": [
        "eb253d500ff8b8704ca14fd9bb707f356a02ec1c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:50:17 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:50:17 2014 -0800"
      },
      "message": "backend_status fields in all models\n"
    },
    {
      "commit": "eb253d500ff8b8704ca14fd9bb707f356a02ec1c",
      "tree": "7f4c7a1ff6bf788d8b6877866bca26c27c4d83b2",
      "parents": [
        "d58952c7e3462fa8c275f8a8f0f31661c704289d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:46:24 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:46:24 2014 -0800"
      },
      "message": "backend status text for detail views\n"
    },
    {
      "commit": "d58952c7e3462fa8c275f8a8f0f31661c704289d",
      "tree": "f4dba5398c41e42d0793633911373a1c60a6ec4f",
      "parents": [
        "a515007616da1c7025ebaa34d7851b6f6d60251d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:45:40 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:45:40 2014 -0800"
      },
      "message": "replace the CompositeView list with the DataTable list\n"
    },
    {
      "commit": "a515007616da1c7025ebaa34d7851b6f6d60251d",
      "tree": "0e9dd40c22dbdfdbf5c4a5eb1b9f43bf693215a9",
      "parents": [
        "8a7abefedb21e46c4444e8aaba1e70da1a83a6cd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:26:21 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 14:26:21 2014 -0800"
      },
      "message": "backend_status icon\n"
    },
    {
      "commit": "8a7abefedb21e46c4444e8aaba1e70da1a83a6cd",
      "tree": "f2efef27ee4994a6056807a29407420b9d876dcf",
      "parents": [
        "8c340ca26c6f2c7f4f797e0d266ebb6c2a2590c7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 00:18:11 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 12 00:18:11 2014 -0800"
      },
      "message": "refresh and add buttons working\n"
    },
    {
      "commit": "8c340ca26c6f2c7f4f797e0d266ebb6c2a2590c7",
      "tree": "f95c37a3c13ef91430a0e348c40675ef15540b77",
      "parents": [
        "d45aa0078e5d408d6a680c0fa58a6dbe9b9bd4f3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 11 23:08:31 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 11 23:08:31 2014 -0800"
      },
      "message": "pagination, search, and sort now working in datatables views\n"
    },
    {
      "commit": "d45aa0078e5d408d6a680c0fa58a6dbe9b9bd4f3",
      "tree": "2ddd355f3ed753478a243ad21f908a9a15fd5419",
      "parents": [
        "66efc02c451a51fc9914d9ffb62f81a51f8fbb59"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 11 02:27:04 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 11 02:27:04 2014 -0800"
      },
      "message": "datatable in a marionette view, WIP\n"
    },
    {
      "commit": "66efc02c451a51fc9914d9ffb62f81a51f8fbb59",
      "tree": "5df7024cb5cbe7511171cd22a312a90c993bd22c",
      "parents": [
        "30092043c70ae6a851558d37ce723fdb2541cc4d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 19:39:45 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 19:39:45 2014 -0800"
      },
      "message": "add ability to force route\n"
    },
    {
      "commit": "30092043c70ae6a851558d37ce723fdb2541cc4d",
      "tree": "56a70a1e04a7b322dfa33ee1c8f841f6eb84e708",
      "parents": [
        "32a0f1a37600af0f062e48b8375c22d3d9afaf3a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 18:38:13 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 18:38:13 2014 -0800"
      },
      "message": "button panels done right\n"
    },
    {
      "commit": "32a0f1a37600af0f062e48b8375c22d3d9afaf3a",
      "tree": "67accce404c834294b47562bb1ea56ff94ce7243",
      "parents": [
        "31621221912be0c9276ac48370f6f22a33b93aec"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 17:27:52 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 17:27:52 2014 -0800"
      },
      "message": "fix wrong parentfieldName in add link, fix filters using incorrect attributes\n"
    },
    {
      "commit": "31621221912be0c9276ac48370f6f22a33b93aec",
      "tree": "b46ad68b2a06300523a56cc0fcd6bfa410691d72",
      "parents": [
        "a322dba7aab47d6557c4fbbd9abfaee287351c9a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 16:59:08 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 09 16:59:08 2014 -0800"
      },
      "message": "all list and listitem views now use generic templates\n"
    },
    {
      "commit": "a322dba7aab47d6557c4fbbd9abfaee287351c9a",
      "tree": "facb4e9799022e5da85018e49a6b1d66ded3e22f",
      "parents": [
        "3debf3abc88cd800184e077159a479539edb2697"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 23:54:18 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 23:54:18 2014 -0800"
      },
      "message": "readonly fields, wip\n"
    },
    {
      "commit": "3debf3abc88cd800184e077159a479539edb2697",
      "tree": "017beb3a2c25f97ff17c31e054df8f3eca6e3611",
      "parents": [
        "5c76b1625ead2d0506b4a277c7107b9e8ac8639f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 21:35:06 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 21:35:06 2014 -0800"
      },
      "message": "move idToName into xos-backbone.js, add preSave hook, add preSave action for slivers to set name to slicename\n"
    },
    {
      "commit": "5c76b1625ead2d0506b4a277c7107b9e8ac8639f",
      "tree": "56ea3ba1d6a15908ca8d9ae28966205f6fc5d94c",
      "parents": [
        "3a7fb1644f38119412dbbe427927ef76a9669f4a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 15:00:51 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 15:00:51 2014 -0800"
      },
      "message": "fix class to sub-template need the dict in them\n"
    },
    {
      "commit": "3a7fb1644f38119412dbbe427927ef76a9669f4a",
      "tree": "c24c8aa886a943d626fa3c4793bf861b79132480",
      "parents": [
        "1fba44191b496d1c1e7a29597486fb136f7a2d80"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 14:49:03 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 14:49:03 2014 -0800"
      },
      "message": "Add FilteredCompositeView, fix the prevPage routing\n"
    },
    {
      "commit": "1fba44191b496d1c1e7a29597486fb136f7a2d80",
      "tree": "a614c72ae2cef58553dfc852fb20091f9772f8fd",
      "parents": [
        "ad5be2844911a46bf8cdfec2b48a85e5892bdc4a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 14:45:39 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 14:45:39 2014 -0800"
      },
      "message": "filtering the collection was the very very wrong way to go about it\n"
    },
    {
      "commit": "ad5be2844911a46bf8cdfec2b48a85e5892bdc4a",
      "tree": "7aff32437e6b6dab60cced7782b4cfadcef8af78",
      "parents": [
        "1d651ce1a5a6df7f6c387bfb701f6c9b94adf889"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 11:46:42 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 11:46:42 2014 -0800"
      },
      "message": "fix selects not having default item set properly\n"
    },
    {
      "commit": "1d651ce1a5a6df7f6c387bfb701f6c9b94adf889",
      "tree": "4f2b33d9cfcb4cd60a7797639845d586b4b79573",
      "parents": [
        "c06c0c8ed4ae98e1a34f11b3620f2b4468d99593"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 11:13:43 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 08 11:13:43 2014 -0800"
      },
      "message": "addChild link working for things other than slivers\n"
    },
    {
      "commit": "c06c0c8ed4ae98e1a34f11b3620f2b4468d99593",
      "tree": "50c3df407407cb25912e72c2ca7af8b1a062a297",
      "parents": [
        "fa2c4b56b9182c223035f7527295a2346ff460f8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Dec 07 22:31:18 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Dec 07 22:31:18 2014 -0800"
      },
      "message": "make field names in the generic detail view look nice\n"
    },
    {
      "commit": "fa2c4b56b9182c223035f7527295a2346ff460f8",
      "tree": "19db368566b5db296473e32685d17bbfa8483c4f",
      "parents": [
        "079a470bab0ba2cbd1d62adb306fe7357f00e01e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Dec 07 22:27:09 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Dec 07 22:27:09 2014 -0800"
      },
      "message": "all detail templates replaced by generic\n"
    },
    {
      "commit": "2c97485b04b50f6dc45663ed6018ea12c2e0c4c8",
      "tree": "b90b893f415f430aab7732a1443578aaf72c913a",
      "parents": [
        "10ff1eb2a2932910f4e3952105944e377a27c24a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:23:27 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:23:27 2014 -0800"
      },
      "message": "header and footer templates for list views\n"
    },
    {
      "commit": "10ff1eb2a2932910f4e3952105944e377a27c24a",
      "tree": "b12c757f15349afb1884d406c67c74a926e76cf8",
      "parents": [
        "bfdbd55bde4fa76345abb4c3423cfec7877cb728"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:23:01 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:23:01 2014 -0800"
      },
      "message": "addChild dialog, synchronous mode for detailview\n"
    },
    {
      "commit": "bfdbd55bde4fa76345abb4c3423cfec7877cb728",
      "tree": "58d756442b99b7ffe93872fbe274202ba0cf2afd",
      "parents": [
        "90f75f81e86ff749a05e579c75b9d5390cbf786e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:22:21 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:22:21 2014 -0800"
      },
      "message": "fix validation misnamed in slice model\n"
    },
    {
      "commit": "90f75f81e86ff749a05e579c75b9d5390cbf786e",
      "tree": "bcd138701712929d27d95af183b7bb3885b7914b",
      "parents": [
        "a0e70f6aac24c9fde4ff08cd4be76443f710ee83"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:22:01 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:22:01 2014 -0800"
      },
      "message": "rename shower functions to createHandler functions, region for addChild\n"
    },
    {
      "commit": "a0e70f6aac24c9fde4ff08cd4be76443f710ee83",
      "tree": "2a80d9e878824f8cf7558e6bf1b141001929a448",
      "parents": [
        "3f9fa0056d7edc033e9821a486c58789a59bbbab"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:21:17 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 04 17:21:17 2014 -0800"
      },
      "message": "dialog for addChild\n"
    },
    {
      "commit": "3f9fa0056d7edc033e9821a486c58789a59bbbab",
      "tree": "ce0572b74a266d1f1dab4b9cbc698492c49623cd",
      "parents": [
        "6694f8f9bbbabed2b20d134a09048dfad2dc5fdf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 18:04:50 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 18:04:50 2014 -0800"
      },
      "message": "delete links for everything else\n"
    },
    {
      "commit": "6694f8f9bbbabed2b20d134a09048dfad2dc5fdf",
      "tree": "dab99cc2afeada31633486fc4e2a65915787c310",
      "parents": [
        "0ceb56849003e0999ea43f45b459e7665a9b8d1d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 17:59:02 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 17:59:02 2014 -0800"
      },
      "message": "delete links working for deployments\n"
    },
    {
      "commit": "0ceb56849003e0999ea43f45b459e7665a9b8d1d",
      "tree": "887ca38b2b9696255b9f85c0fd9a6b1c3f274ac7",
      "parents": [
        "7d728c31ad9fb873180f769235166393cc367e2b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 14:50:26 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 14:50:26 2014 -0800"
      },
      "message": "fix issue with delete dialog\n"
    },
    {
      "commit": "7d728c31ad9fb873180f769235166393cc367e2b",
      "tree": "4eb818124070daac2b6950dc2b5b5e0af42fbefc",
      "parents": [
        "b1e6333b86d33b3afcaf1e5a987b8581a6507889"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 12:13:49 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 12:13:49 2014 -0800"
      },
      "message": "move some code around\n"
    },
    {
      "commit": "b1e6333b86d33b3afcaf1e5a987b8581a6507889",
      "tree": "ae4efb3fe761540a29133280351798da19253e3f",
      "parents": [
        "36286b283ac2cbaac9dd8d1793219a4cda008a49"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 10:49:04 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 02 10:49:04 2014 -0800"
      },
      "message": "replace the onclick itemview handler with a naviation/template based one\n"
    },
    {
      "commit": "f864173e6468a68b668aa5316edfe38749b7bbff",
      "tree": "07459911b7d095ed98df9ea853ad8f302119113a",
      "parents": [
        "8643fe4b5202f13c1c8a4efb3acdefcc232dd281"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 01 17:06:31 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 01 17:06:31 2014 -0800"
      },
      "message": "add raw error dialog support, only add model to collection once it has been saved\n"
    },
    {
      "commit": "8643fe4b5202f13c1c8a4efb3acdefcc232dd281",
      "tree": "763e7b754f339745a1e9e13296056a27be652e0f",
      "parents": [
        "1ad2711db4646d6d6e4ca98572f18bc9be3e4dbe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 09:33:11 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 09:33:11 2014 -0800"
      },
      "message": "enforce underscore in prefix\n"
    },
    {
      "commit": "1ad2711db4646d6d6e4ca98572f18bc9be3e4dbe",
      "tree": "7b342371fdf7b1516ff878a052e6e111df98944d",
      "parents": [
        "aa708dc4c8ebbbe070a162a5f78662acd37cb9c5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 09:26:51 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 09:26:51 2014 -0800"
      },
      "message": "custom validator for site.login_base prefix in slice name\n"
    },
    {
      "commit": "aa708dc4c8ebbbe070a162a5f78662acd37cb9c5",
      "tree": "a70a84552fd3d2132f38157af1cd830bca7f4969",
      "parents": [
        "0d4ecd994f397c2661103c06f8325785385a1ab8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 01:04:38 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 01:04:38 2014 -0800"
      },
      "message": "fix validate returning the wrong thing on success, remove error messages on successful validate\n"
    },
    {
      "commit": "0d4ecd994f397c2661103c06f8325785385a1ab8",
      "tree": "0ee84678006bd341a5e063991ad1e7a2e8cb07ce",
      "parents": [
        "66074b37e41fa99a03810a8f60bbef6766ab4abc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 00:53:19 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 26 00:53:19 2014 -0800"
      },
      "message": "validation of URL fields\n"
    },
    {
      "commit": "66074b37e41fa99a03810a8f60bbef6766ab4abc",
      "tree": "1a3a29b5ddd76ef2caa7a8341caf3a1a629993f3",
      "parents": [
        "d48371ef6a90a1d8715f79d2c67efbb2c752ca36"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 25 17:15:21 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 25 17:15:21 2014 -0800"
      },
      "message": "rudimentary validation in xoslib\n"
    },
    {
      "commit": "d48371ef6a90a1d8715f79d2c67efbb2c752ca36",
      "tree": "91671fda62c3472dc4d7e7ded2029dfa110f58bb",
      "parents": [
        "0752172b825cbef5dccc36d695dedbc1988d3b68"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 25 11:35:19 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 25 11:35:19 2014 -0800"
      },
      "message": "validators for xoslib\n"
    },
    {
      "commit": "0752172b825cbef5dccc36d695dedbc1988d3b68",
      "tree": "cb51c9df01fb0e1ccff2de943860aa02436f1efd",
      "parents": [
        "96eb3fd4fc8d56eb0faa145f695c9c806e018e7c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 25 11:23:04 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 25 11:23:04 2014 -0800"
      },
      "message": "validators for xoslib\n"
    },
    {
      "commit": "8560fd13fc50fca6371640c13a775df5faf1eb9f",
      "tree": "63d59cf260244eb301c0a72ae7541477bbd0c61a",
      "parents": [
        "c2692a9565cc462323abf1f94c1610199529140e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 24 23:26:12 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 24 23:26:12 2014 -0800"
      },
      "message": "popup error message\n"
    },
    {
      "commit": "c2692a9565cc462323abf1f94c1610199529140e",
      "tree": "28f082bd65d8c3c17767fc3c95c4328d19c357ae",
      "parents": [
        "f29c009ff47d326af595a114f7860f7e15a2e21a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 21 12:24:07 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 21 12:24:07 2014 -0800"
      },
      "message": "humanReadableNames in logPanel\n"
    },
    {
      "commit": "b744f1c57ac3fad2fdbe81cf43e2854992f28c98",
      "tree": "6e5c8b9082e8a6cf5fc1236d3dc65a8fa096c624",
      "parents": [
        "e802e9c0845d1b7754b65eac9889a1ed9a528192"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 21 11:32:24 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 21 11:32:24 2014 -0800"
      },
      "message": "add humanReadableName to all REST API objects\n"
    },
    {
      "commit": "e802e9c0845d1b7754b65eac9889a1ed9a528192",
      "tree": "3f9d47e504970294eb6686c16db7d6d6cfd3e77f",
      "parents": [
        "31d7efdae907e76b63c2d1e1afe1dedd29e8fd2d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 21 11:08:57 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 21 11:08:57 2014 -0800"
      },
      "message": "limit table rows in log window\n"
    },
    {
      "commit": "bb5bb16204dff1d3cb64745bf3f8e8ee0968a913",
      "tree": "4e15d296b99646af3afb7103f306c4b830d4a9f0",
      "parents": [
        "a0beef87954d57aee96d29577660d5e0f575d455"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 20 16:50:37 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 20 16:50:37 2014 -0800"
      },
      "message": "fix sliceplus to work with big rename\n"
    },
    {
      "commit": "32d12ba7d0a647c80adaed4cfdc8230873cbeec2",
      "tree": "eb4eb89394a32d2b18ffae5829fbc1ae21376bb3",
      "parents": [
        "95a57b81a6f0898e766c96320f030b1e6f2c8b90"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 18 23:31:48 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 18 23:31:48 2014 -0800"
      },
      "message": "delete working for deployments, confirmation dialog\n"
    },
    {
      "commit": "95a57b81a6f0898e766c96320f030b1e6f2c8b90",
      "tree": "1dd8cbafb790a0cc065a22b3343f05aaaab5af7d",
      "parents": [
        "69e045d2f63070ff6f69211677c75762b4715af0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 18 17:02:07 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 18 17:02:07 2014 -0800"
      },
      "message": "refresh button working, spinning circle, navigate function, tolerate sites\u003d\u003dundefined, delete button WIP\n"
    },
    {
      "commit": "1c5d4ee2047acb23b335b66727386a447547850c",
      "tree": "6e3796f611c3c535930439b43b5da5beb86b20aa",
      "parents": [
        "d99c7cd429c137b8c57f6e904e1a5d4df2844599"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 14 16:13:43 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 14 16:13:43 2014 -0800"
      },
      "message": "colored log table, save button returns to list\n"
    },
    {
      "commit": "d99c7cd429c137b8c57f6e904e1a5d4df2844599",
      "tree": "96c81abe3fca97363cbb210ba3dfe6bb20e72382",
      "parents": [
        "d61d621fa2c89524e77b4929fcf3237a8dd977b6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 13 15:52:02 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 13 15:52:02 2014 -0800"
      },
      "message": "progress bar on startup, and make sure stuff is loaded before we display it\n"
    },
    {
      "commit": "1fa17e3a1dd6acb9f4fdc7fe09cac48fdb0b4153",
      "tree": "7c8d76e5e26b2bd6a055bffd746b3eac00fb3248",
      "parents": [
        "b6e76cf1e41607c4017acd795cbf02469b2bad87"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 12 17:09:35 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 12 17:09:35 2014 -0800"
      },
      "message": "rest api changes from big rename\n"
    },
    {
      "commit": "47798361f011fd67e21f5e187c3264e0edb401ad",
      "tree": "4379fd4d4c4594f60bc069f7578f3ab432eb042b",
      "parents": [
        "57c725cda6d789bc2fac50654c1655c5c2a975e3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 12 01:15:52 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 12 01:15:52 2014 -0800"
      },
      "message": "add buttons for the other list views\n"
    },
    {
      "commit": "880590666de20b7f3f5fa5ec9a60a7c93fe91e93",
      "tree": "f84179f5fc7f52eb4bdbe7b231cdc97ff696ea70",
      "parents": [
        "f6f6b7b76d814492f94eb6eb9802da74ebfc391d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 23:56:13 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 23:56:13 2014 -0800"
      },
      "message": "cleanup all of the model declarations, and add defaults for them\n"
    },
    {
      "commit": "f6f6b7b76d814492f94eb6eb9802da74ebfc391d",
      "tree": "63f083b9e465957a5c2dfe86c9589ebfd7be203d",
      "parents": [
        "3de37c5e095db9ee5ce486fb22413334b7434901"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 18:02:35 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 18:02:35 2014 -0800"
      },
      "message": "add button now mostly working for deployments\n"
    },
    {
      "commit": "3de37c5e095db9ee5ce486fb22413334b7434901",
      "tree": "22f8bddb99f8aa03357c71b96a6685076d56d739",
      "parents": [
        "4b8747d2f6ab68ef3f193dba0a7929aa30ef1f2b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 18:01:34 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 18:01:34 2014 -0800"
      },
      "message": "use the right REST url when saving a model that has no id\n"
    },
    {
      "commit": "4b8747d2f6ab68ef3f193dba0a7929aa30ef1f2b",
      "tree": "7156048d85b6892d96785d8de9df5a988b1362d9",
      "parents": [
        "839c00a1b2decc26add081b42cae472443bc6c32"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 17:35:39 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 17:35:39 2014 -0800"
      },
      "message": "defaults for xoslib\n"
    },
    {
      "commit": "839c00a1b2decc26add081b42cae472443bc6c32",
      "tree": "c6ce814209c2f468aa9c060f4eb0a033e671e802",
      "parents": [
        "4235f3499035fdb00e36846f4769f0f3870c4f6f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 17:32:49 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 17:32:49 2014 -0800"
      },
      "message": "defaults for xoslib\n"
    },
    {
      "commit": "4235f3499035fdb00e36846f4769f0f3870c4f6f",
      "tree": "05b2f0425067bf5990d84ef83c5f24d4e7634f5e",
      "parents": [
        "d51d0bdf6ee64401cb40c321855da1bf4d3f619c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 17:10:16 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 11 17:10:16 2014 -0800"
      },
      "message": "tool for making json defaults for xoslib\n"
    },
    {
      "commit": "c9d0dcbb397d225685bd317feae93e67c9d43158",
      "tree": "73086f8a47ab4e626d11550245c808d4471299f5",
      "parents": [
        "3983b9d69c74e4d493d2e4cb50489777a915d9e2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 07 16:40:30 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 07 16:40:30 2014 -0800"
      },
      "message": "add button plumbed through to router\n"
    },
    {
      "commit": "3983b9d69c74e4d493d2e4cb50489777a915d9e2",
      "tree": "9944defbb3154fa6630fbf75b5f58dbd9c6c1092",
      "parents": [
        "09ed3e0e6415ec75c078d0c34f142128027ae087"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 07 16:35:30 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 07 16:35:30 2014 -0800"
      },
      "message": "modelName field added to XOSCollections\n"
    },
    {
      "commit": "09ed3e0e6415ec75c078d0c34f142128027ae087",
      "tree": "12e943212392aba1931404cf931eeb9f18b3d463",
      "parents": [
        "5d0fc7f9cffbdf08cbf17113138a5d83e81073c2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 07 13:01:43 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Nov 07 13:01:43 2014 -0800"
      },
      "message": "templateize detail inline button panel, add save/continue and save/another buttons, add insert button\n"
    },
    {
      "commit": "3bc40f7980ede19fa48faff7678dfb63de6b1c03",
      "tree": "ec8749d512924978a1cdd19c06a5d775fdfd64b9",
      "parents": [
        "d20c823a9844c64b182c7ba39cfd888263b9e252"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:16:10 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:16:10 2014 -0800"
      },
      "message": "dashboard version of xosAdminSite that uses existing navbar and base.html\n"
    },
    {
      "commit": "d20c823a9844c64b182c7ba39cfd888263b9e252",
      "tree": "963a826255eb84ad1bcc7e9456cea252cd4fdba8",
      "parents": [
        "1b8d11d1238b4d117f89235840c76fd410fd881c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:13:36 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:13:36 2014 -0800"
      },
      "message": "support for statusMsg in django\u0027s base.html\n"
    },
    {
      "commit": "1b8d11d1238b4d117f89235840c76fd410fd881c",
      "tree": "3e544949816c0b147b07b27764ca90628e88a5c1",
      "parents": [
        "c1aed5af66a2be57071e1594125e2d1c1587bbdf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:12:59 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:12:59 2014 -0800"
      },
      "message": "more relatedCollections in xos-backbone.js\n"
    },
    {
      "commit": "c1aed5af66a2be57071e1594125e2d1c1587bbdf",
      "tree": "ba6418941805b993c439239b24a2668874fa8cb3",
      "parents": [
        "ff2fb3f6b4ea560f55a64bbd872fcddf1e37a82e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:12:33 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:12:33 2014 -0800"
      },
      "message": "add suit navbar link rewriting\n"
    },
    {
      "commit": "ff2fb3f6b4ea560f55a64bbd872fcddf1e37a82e",
      "tree": "fca9dccdcf057183d81b239116d80ce010cb1396",
      "parents": [
        "c2793108bb11d6a8c733cac8d2df1b2a2199e161"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:11:32 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:11:32 2014 -0800"
      },
      "message": "move the wholePage stuff out for xosAdminSite.css\n"
    },
    {
      "commit": "c2793108bb11d6a8c733cac8d2df1b2a2199e161",
      "tree": "d5b411f2196a7c5183c7e2820cd93fb9f3ff98f7",
      "parents": [
        "4025f638a5ecf89410a94aa8c9190a36dac2aad8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:11:04 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:11:04 2014 -0800"
      },
      "message": "rename wholePage site\n"
    },
    {
      "commit": "4025f638a5ecf89410a94aa8c9190a36dac2aad8",
      "tree": "2cdca791888a456226d67c81901c6584490108f3",
      "parents": [
        "17390d24172e55666de74acbd36dc2786a4d2994"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:10:37 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 22:10:37 2014 -0800"
      },
      "message": "split wholePage site from insert Site\n"
    },
    {
      "commit": "17390d24172e55666de74acbd36dc2786a4d2994",
      "tree": "51947bd6c4a088f71363e47a6aa5d163a4f1bb17",
      "parents": [
        "35ae76ae2a7f3ae1e4ad7cea474685a7a9362b84"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 21:11:50 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 21:11:50 2014 -0800"
      },
      "message": "add btn-xos-detail class to all save buttons in detail views\n"
    },
    {
      "commit": "ed12d51a350e04fb2b6e82dc78a6e9a998fb4c3b",
      "tree": "6aaae6688d4845f0b4abb08ec091db028810be5e",
      "parents": [
        "6474265b270ad76d0fd5f1923082ca21e2bca7a9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:50:45 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:50:45 2014 -0800"
      },
      "message": "fix wrong fields in Sliver Detail\n"
    },
    {
      "commit": "6474265b270ad76d0fd5f1923082ca21e2bca7a9",
      "tree": "4a02567407cc9edbe1e33013e77d4254e01a5633",
      "parents": [
        "5d5172d71d9dc814c19374111c45f90da4ed6f91"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:50:25 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:50:25 2014 -0800"
      },
      "message": "fix slivers not linked to deployments\n"
    },
    {
      "commit": "5d5172d71d9dc814c19374111c45f90da4ed6f91",
      "tree": "125abf8c2b3a93bccc0393984f6d4e1103c79749",
      "parents": [
        "46cf7de12633ba2655e782622bd085b5a1198c0f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:34:32 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:34:32 2014 -0800"
      },
      "message": "show tabs in test.js\n"
    },
    {
      "commit": "46cf7de12633ba2655e782622bd085b5a1198c0f",
      "tree": "103ac995fed082b5022ba42b4acfdaf31ff715b5",
      "parents": [
        "76d7b6223d40b0ec23e764a209fbe4e913a0b4d5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:33:54 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:33:54 2014 -0800"
      },
      "message": "get rid of the div debug coloring\n"
    },
    {
      "commit": "76d7b6223d40b0ec23e764a209fbe4e913a0b4d5",
      "tree": "6b1a191b329e617d9b139d81aaff4122b89967aa",
      "parents": [
        "5028237453733ddf51003d3bb4869931663dd244"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:20:48 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 23:20:48 2014 -0800"
      },
      "message": "tabs working\n"
    },
    {
      "commit": "5028237453733ddf51003d3bb4869931663dd244",
      "tree": "885026956a3030d9f398ae9ac622ce25dbd00c77",
      "parents": [
        "100b0a3928c78ee5b72a80970dd95ccbbacc3207"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 15:41:47 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 15:41:47 2014 -0800"
      },
      "message": "modelName in xos models, log window, deferred display of detail when collection not ready, beef up detailShower/listViewShower\n"
    },
    {
      "commit": "100b0a3928c78ee5b72a80970dd95ccbbacc3207",
      "tree": "86c2eac6978ebf68191d4bc6d49e3f467d50a1cb",
      "parents": [
        "5be61b99e0b1d5e73c397c635d1780b00c235432"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 09:34:17 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 09:34:17 2014 -0800"
      },
      "message": "OpenCloud-style navbuttons\n"
    },
    {
      "commit": "5be61b99e0b1d5e73c397c635d1780b00c235432",
      "tree": "a0cbd930daa4220101282377c673b20321130dff",
      "parents": [
        "c2223b6330c633f2bc434fe1cb8292f2db84037c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 09:34:01 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 09:34:01 2014 -0800"
      },
      "message": "OpenCloud-style navbuttons\n"
    },
    {
      "commit": "c2223b6330c633f2bc434fe1cb8292f2db84037c",
      "tree": "403c27e6705f08acf370377649096647b7063f29",
      "parents": [
        "ede299e5e7e42696c4cb79e3f140fea19207af04"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 09:33:33 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Nov 04 09:33:33 2014 -0800"
      },
      "message": "OpenCloud header in xosAdminSite\n"
    },
    {
      "commit": "28a65447f2cf738c45d48b785665b8b3d905e5d4",
      "tree": "e91ba5136e6ef7d46528d4b4bacf82c1ba612fe9",
      "parents": [
        "a07e5f36f47707a67dcd2b39804ea31040f13f46"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:54:59 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:54:59 2014 -0800"
      },
      "message": "success and error template renaming; nav button templates\n"
    },
    {
      "commit": "a07e5f36f47707a67dcd2b39804ea31040f13f46",
      "tree": "000dc57efdbd299171750c81e7e9d3f6fa193811",
      "parents": [
        "5cf9928812769346a418b427564bb52469ad4f8b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:54:24 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:54:24 2014 -0800"
      },
      "message": "lots of changes to xosHelper\n"
    },
    {
      "commit": "5cf9928812769346a418b427564bb52469ad4f8b",
      "tree": "88ebb2dcf8db2349752bcb26eb9d986237b89580",
      "parents": [
        "00bcbf9cf1630cf7cb09b7f00751977a42e899cc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:54:00 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:54:00 2014 -0800"
      },
      "message": "modify test.js to use navigateToModel; move code out to xosHelper.js\n"
    },
    {
      "commit": "00bcbf9cf1630cf7cb09b7f00751977a42e899cc",
      "tree": "9f477f463ec1936af76514874bfbe209a59aa799",
      "parents": [
        "b9da92127f2ee5fcca8967ba2f937bf3e9d43c75"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:46:20 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 23:46:20 2014 -0800"
      },
      "message": "xosAdminSite, WIP\n"
    },
    {
      "commit": "c1e681ee4f4a981af5f03299ed9b429bc1da6670",
      "tree": "887d083c2b40716472eca7aa5956bfab21c82cc1",
      "parents": [
        "d5cdaf0f45daf996604a3d629c89f2213a658a05"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 09:43:23 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 09:43:23 2014 -0800"
      },
      "message": "move stuff out of test and into xosHelper.js for better code reuse\n"
    },
    {
      "commit": "d5cdaf0f45daf996604a3d629c89f2213a658a05",
      "tree": "90f35b88462936ee1b95140e35d22435950bf2aa",
      "parents": [
        "296a36efddf3a3bc9ab481ad2441a1705d02611c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Nov 02 22:28:59 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Nov 02 22:28:59 2014 -0800"
      },
      "message": "use html select in detail views\n"
    },
    {
      "commit": "cefee29aa897310742799cad0beabb7034a6a791",
      "tree": "a8f8db71453829b0a892646bce6c2e1a1e18b308",
      "parents": [
        "78dbcbb043828f992cef204b90fcf3e7c8af6e4c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 31 16:43:07 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 31 16:43:07 2014 -0700"
      },
      "message": "add networkDeployment to xoslib test\n"
    },
    {
      "commit": "78dbcbb043828f992cef204b90fcf3e7c8af6e4c",
      "tree": "cf782098d8bface20a647f1f8d7e86be2a3b0a14",
      "parents": [
        "84e01fe23c88e71e930ab132d60cafc52e15fa68"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 31 16:42:18 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 31 16:42:18 2014 -0700"
      },
      "message": "add networkDeployment to xoslib\n"
    },
    {
      "commit": "84e01fe23c88e71e930ab132d60cafc52e15fa68",
      "tree": "4b5fc62fe58e5c14479e68fcfb05aef5f8af579b",
      "parents": [
        "451bfbe8226fa4bfdd2bb50796c0a7ea859b9efb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 31 00:18:24 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 31 00:18:24 2014 -0700"
      },
      "message": "add userDeployments to xoslib test\n"
    },
    {
      "commit": "451bfbe8226fa4bfdd2bb50796c0a7ea859b9efb",
      "tree": "552ce241632a99e8abe401c1e2b410f8b2d95771",
      "parents": [
        "de3f03cc8a166cc7f80516e4bb6a8c5859a30e47"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 23:50:20 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 23:50:20 2014 -0700"
      },
      "message": "latest xoslib test changes\n"
    },
    {
      "commit": "de3f03cc8a166cc7f80516e4bb6a8c5859a30e47",
      "tree": "c68ccf7b8a8c283638598a546b29167d836e34bc",
      "parents": [
        "7e0e6b9aac0f1cb952534b9b753eda0515cf73ee"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 23:49:20 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 23:49:20 2014 -0700"
      },
      "message": "move templates to separate file\n"
    },
    {
      "commit": "7e0e6b9aac0f1cb952534b9b753eda0515cf73ee",
      "tree": "96547fd1926f01d644c71ce1ee489aa325f9ba31",
      "parents": [
        "f88bbcb1d433a5a6b164c4bb80f4969eba424211"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 16:10:16 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 16:10:16 2014 -0700"
      },
      "message": "move templates to file\n"
    },
    {
      "commit": "ec2042485aa360c97a09c98f5635fb8f8872d5a9",
      "tree": "6f37c52771dfdd3264da6788492bdb88f2169bad",
      "parents": [
        "ad9f04a24edfa5e07a32d50683f433bba9459a27"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 00:06:16 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 00:06:16 2014 -0700"
      },
      "message": "many changes to xoslib test\n"
    },
    {
      "commit": "ad9f04a24edfa5e07a32d50683f433bba9459a27",
      "tree": "f58d7ec9c78bdcf0a7f4f5628dcbb8b92d704472",
      "parents": [
        "2bcbf373862d31aa71f99dda1104841c72ad2a07"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 00:05:34 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 30 00:05:34 2014 -0700"
      },
      "message": "add slicePrivilege, networkSliver, and SliceRole\n"
    },
    {
      "commit": "00e8e51e9b5a7e03a71a587c2e7b88034cbd39ca",
      "tree": "38a8ee64de8e27209212a0892520eb8d7265c0f6",
      "parents": [
        "8fa3f2fdd490ede7027fad870d2f75c1420a63be"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 29 10:05:52 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 29 10:05:52 2014 -0700"
      },
      "message": "add sliceDeployment; add relatedCollections, add filterBy\n"
    },
    {
      "commit": "8fa3f2fdd490ede7027fad870d2f75c1420a63be",
      "tree": "3ea331e9918b6d44fd22b94a184259f358dad8d5",
      "parents": [
        "f89e56fc8f986bf3d563850f8bdcb83702dbaea8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 28 21:40:20 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 28 21:40:20 2014 -0700"
      },
      "message": "success box\n"
    },
    {
      "commit": "f89e56fc8f986bf3d563850f8bdcb83702dbaea8",
      "tree": "7bf3da9db24dd460601c385580263ee50fad3923",
      "parents": [
        "34f75905bdf3a34b58102557585133e5f1a16822"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 28 16:02:05 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 28 16:02:05 2014 -0700"
      },
      "message": "getting it from a cookie is better than sticking it in a meta tag\n"
    },
    {
      "commit": "34f75905bdf3a34b58102557585133e5f1a16822",
      "tree": "bb1169d83a4f890e09b3a3abc90cba82f9d30003",
      "parents": [
        "53acedead69714b63f6572a3e370d1e89d4a9f96"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 28 15:57:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 28 15:57:40 2014 -0700"
      },
      "message": "CSRF token support in xoslib\n"
    }
  ],
  "next": "53acedead69714b63f6572a3e370d1e89d4a9f96"
}
