)]}'
{
  "log": [
    {
      "commit": "06e4e7a27026fcb031d1dadc56c0c5830cf344e0",
      "tree": "142261a6762913f96578e3aa3c3ccacd6d886b25",
      "parents": [
        "3cee948481587354cd4e5a8e2a4cfe833172c530"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Mon Sep 04 22:15:30 2017 -0400"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Sep 11 14:46:50 2017 -0700"
      },
      "message": "CORD-1801: [2/2] Fix dependencies involving controller objects + Unit\ntest updates and additions\n\nChange-Id: I12565db9e3a5f1fe2d376aa4e763330826771bea\n(cherry picked from commit 2263db14363b4825168c34e1c9e42b69a569e7d6)\n"
    },
    {
      "commit": "c3ac8c7a741a7d70beaf439a67a4b33d541b0336",
      "tree": "9e45992e0f240315e9bbdb6baf0d4ca6efd983ce",
      "parents": [
        "431781c5509ad0e1f18415d82b87c9b54d1f37e6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 24 13:28:02 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Sep 08 10:29:40 2017 -0700"
      },
      "message": "[CORD-1333] Removing ngXosLib\n\nChange-Id: I5ff3cdd090c63472da6146649129b426d4b3608d\n"
    },
    {
      "commit": "431781c5509ad0e1f18415d82b87c9b54d1f37e6",
      "tree": "4f5b20fba78be7ba1a9dc87d8041869de1ecabf5",
      "parents": [
        "6dc1f12bee5144282981f4505dc5be7570107981"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Sep 06 15:33:07 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Sep 07 17:30:51 2017 -0700"
      },
      "message": "[CORD-1796] Generate swagger spec from xproto\n\nChange-Id: Ia5697b386b216d677bef73f08c36c022e28038ca\n"
    },
    {
      "commit": "1e02177dafbe124aedac3e96a9304d45d7f17870",
      "tree": "85b32847a8039ba1d90b5008291d5b1f852b10a3",
      "parents": [
        "48137547e779fb3ce72569f99668b6bdee74b1f9"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Sat Aug 19 02:15:48 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Thu Aug 24 03:23:59 2017 -0700"
      },
      "message": "CORD-1677: Update synchronizer configuration generation to support\nsynchronizer core refactoring\n\nChange-Id: I5ef48637a5da48d1cc23b217d940001ccab5b3f6\n"
    },
    {
      "commit": "e425f9d169b59c2487ef5e9a408415666c59a91f",
      "tree": "e8778962348376d39bbe776dab15b02063246418",
      "parents": [
        "bd8caca52417587fe06ac36bc01b1afc2a6475cc"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 15 15:56:19 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Fri Aug 18 11:58:59 2017 -0700"
      },
      "message": "[CORD-1630] Adding description and verbose_name to models in xproto\n\nChange-Id: I24db1aded7263c7433e00bc33cb272916cb0ce73\n"
    },
    {
      "commit": "1f826a464f7a9f58845fe4747aaa5623210c3a33",
      "tree": "bd7ad44617065cd1da37443fbec5c52cbcaebf59",
      "parents": [
        "b5ce186c5c366b0036cfe077f5d550c78c86895d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 02 12:02:02 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Aug 07 10:13:13 2017 -0700"
      },
      "message": "[CORD-1338] Adding onetomany relations to modeldefs\n\nChange-Id: I213ebf807984adcc69edee91252ccd53f6ab1c25\n"
    },
    {
      "commit": "b5ce186c5c366b0036cfe077f5d550c78c86895d",
      "tree": "83921d29d8903ffc49223fe2511711fbb28a173d",
      "parents": [
        "c66ed2efdbb475394342120138861658841c9bd3"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Mon Jul 31 15:48:19 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Fri Aug 04 14:07:18 2017 -0400"
      },
      "message": "CORD-1570: Re-implementation of XOS Security via xproto at the API boundary\n\nChange-Id: I9cb6380b0798a5f4af2f0459c5decd0b9edbb317\n"
    },
    {
      "commit": "292cc2af5c7116bdb4e1b0fdb540488aed681c5c",
      "tree": "bc36176ba6aa11cb5f3a05f304c26d418e181a27",
      "parents": [
        "9590a88ba684dd26fe73ec8152ca3bc3d4003145"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 31 19:02:12 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Aug 01 13:09:44 2017 -0700"
      },
      "message": "[CORD-1539] Static choices from xproto to GUI\n\nChange-Id: I7ad877884c7803bb64c086c860b73c48951f5231\n"
    },
    {
      "commit": "a3d2e6298e582230024e163c2697c1af15de5132",
      "tree": "8dee104b204957259d22d4173c6f0dd23ced95a9",
      "parents": [
        "5162e34296558636540e39795e2185e74bb17fcb"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Mon Jul 31 22:25:55 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Mon Jul 31 22:25:55 2017 -0400"
      },
      "message": "CORD-1621: Inherited models with custom code fail to import in monitoring service\n\nChange-Id: If2b918fc81b869848f8c1e62231acf963ce77af6\n"
    },
    {
      "commit": "5341859d2e770ee7141fa60bcdaa3630ec5729e8",
      "tree": "0c37621fbe4026b67ecae72484c0a07127ec747d",
      "parents": [
        "e17c73a5d0a2eb229743729b7b098c8631f90f79"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jul 26 15:51:29 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Jul 27 07:50:11 2017 -0700"
      },
      "message": "[CORD-1538] Hiding model/fields from xProto\n\nChange-Id: I25ecfe1ce860e561ea2f9c7ce8eeecdcd9e8e3c4\n"
    },
    {
      "commit": "113c2b935fb560c893d982f26a67b00f638dd6c7",
      "tree": "8a8c7f59c206b6c178313d0a1b477b97d23acb24",
      "parents": [
        "9227b4df2b1677db514226f0d34b78b6556970af"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Tue Jul 25 08:41:58 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Tue Jul 25 23:15:20 2017 -0400"
      },
      "message": "CORD-1594: Tag models with information about the leaf model, for casting\ngeneric instances into specialized ones\n\nChange-Id: I7b0f283b11380363742a284dc794bf3914e81fc9\n"
    },
    {
      "commit": "9227b4df2b1677db514226f0d34b78b6556970af",
      "tree": "88922f4dc61032a2e058af2d1cb7c3a6d9c86ceb",
      "parents": [
        "d45675923255205e4e2feec76eed35276e484082"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Tue Jul 25 23:14:48 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Tue Jul 25 23:14:48 2017 -0400"
      },
      "message": "CORD-1386: Port existing code to new data validation strategy\n\nChange-Id: Id50d8cf76afa9f6cc7752b0d3cc451492a0a66f3\n"
    },
    {
      "commit": "00274176f9230abb9d5145be604474b27c96f597",
      "tree": "8a9eeac3c9335e8fd9ca15ddd69b695ba5332a9b",
      "parents": [
        "37845ca8cbf50a13eab864e2507e0d38ea2f18a1"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Thu Jul 20 09:05:46 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@opennetworking.org",
        "time": "Thu Jul 20 09:05:46 2017 -0400"
      },
      "message": "CORD-1592: Fix wrong import of service models from core, such as in\nA-CORD\n\nChange-Id: I3770fae279cbaf6d7aa70487e5eb4abe73c92625\n"
    },
    {
      "commit": "2941a059d01eb4da6b654353e204e32fe64bad99",
      "tree": "0e260bb418f9d5d288f09b6764e00aa39abb2197",
      "parents": [
        "aef145dce38cb42ce074772b6a3a8e62b08cbb94"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jul 10 15:10:03 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapan@onlab.us",
        "time": "Tue Jul 11 10:31:16 2017 -0700"
      },
      "message": "CORD-1532: Fix pluralization in the GRPC API\n\nChange-Id: I7c68ec2fae7fde9eb36b9d8d1d5fa918c8757de3\n"
    },
    {
      "commit": "aef145dce38cb42ce074772b6a3a8e62b08cbb94",
      "tree": "9a22981cf7f22b0f40e59e847ea2f6a6533d70c4",
      "parents": [
        "3b7857b17e6f4e51e3c48c64e4c95bf9ab6293b9"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jul 10 19:52:09 2017 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Tue Jul 11 10:57:56 2017 -0400"
      },
      "message": "CORD-1531: Fixed bug in modeldefs that computes the wrong app name\n\nChange-Id: I42d0732fa07934c20308cb8ab733adfca3ff2091\n"
    },
    {
      "commit": "3b7857b17e6f4e51e3c48c64e4c95bf9ab6293b9",
      "tree": "845822161f8d4953a21a84e7028440710e5d6a12",
      "parents": [
        "94c0bb7eec3548e59e3585d61db5a22eb74ffd10"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 30 16:22:33 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jul 06 19:26:25 2017 -0700"
      },
      "message": "[CORD-1492] Adding tosca related functions in xosgenx jinja functions\n\nChange-Id: I1ba1f5874a984a30645aa31a190dcd64d99b0938\n"
    },
    {
      "commit": "3a1406f2facc9fe091d1a3c18e2f2211b9796827",
      "tree": "ab663da1466e31030ea1b4232593b83dcf9e0e1b",
      "parents": [
        "67654fa8bcfcf068642a71a8593c5244ec9b3d70"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Jun 28 23:22:15 2017 -0700"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jun 29 11:11:50 2017 -0700"
      },
      "message": "Fixed a bug in xproto conversion to pure protobuf\n\nChange-Id: I864b5def9fbeceb531f0ee5c6f5b2805e9c942cc\n"
    },
    {
      "commit": "67654fa8bcfcf068642a71a8593c5244ec9b3d70",
      "tree": "f0ea355efb8c648ad631405c7c36d1e12424dd1e",
      "parents": [
        "5e2d09ed62fef4a1954446668f682ae712b34d54"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 09 09:33:17 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Sat Jun 24 09:20:05 2017 -0700"
      },
      "message": "[CORD-1440] Moving the generative toolchain in a library\n\nChange-Id: Ifa8e8f930ac34e1f8952099b7e34842a52f4664d\n"
    }
  ]
}
