)]}'
{
  "log": [
    {
      "commit": "bf4e8401ad24c06f51a07032b7acfa29e3d9d8e1",
      "tree": "5fc268fa71ffb1120c87c6c08824686e61372fc8",
      "parents": [
        "b310f3c80024217f3098cbf5f5549bda7a98d091"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jun 24 12:22:49 2019 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Mon Jun 24 14:29:04 2019 -0700"
      },
      "message": "[SEBA-747] Upgraded loader to show real-time progress istead of using a time-out\n\nChange-Id: Iafea32e3b15461dc8b6859f0e4b1813150e362d5\n"
    },
    {
      "commit": "98b2b89ddb6fad8dd63863d97024512ffaff61e2",
      "tree": "7fa21dcb963f4670036dd4a150b50ccc88752e72",
      "parents": [
        "e6f87d359d46041e45bde7952c980cb69319a8ff"
      ],
      "author": {
        "name": "vigneshethiraj",
        "email": "vignesh.ethiraj@infosys.com",
        "time": "Sat May 25 16:43:08 2019 +0530"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Jun 04 17:56:31 2019 -0700"
      },
      "message": "[SEBA-165] hide backend and policy_status for services which doesn\u0027t have those\n\nChange-Id: Ia360739a77fee5b168962bf3f012f1eae9713772\n"
    },
    {
      "commit": "dedfbdaa3bcc5cd1844e9e8519ba8bfe614c416c",
      "tree": "838dc9d38e2a9c84d7c4bd1383ae5f97ab128862",
      "parents": [
        "8bd01adf09b1a3328d8a566669393a8c5584e072"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu May 17 16:23:39 2018 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu May 17 16:23:39 2018 -0700"
      },
      "message": "Extending modeldefs API timeout to support M-CORD\n\nChange-Id: I6f839b54185bdf201597cb69cd06ce9c41a1bc6f\n"
    },
    {
      "commit": "29edc0fad3ecad7d0fee3217b628b22bf94d16bf",
      "tree": "8bda36d6894fa9db934bf32c646f97702e7bc0a6",
      "parents": [
        "6cb9a7c9a2da590c2b4e6b5c727d3428ffa736d6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Apr 26 17:19:10 2018 +0200"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue May 08 09:21:13 2018 -0700"
      },
      "message": "[CORD-2827] Fixed unauthorized error handling\n\nChange-Id: I6ddef7f869c17db4d8479f23f6e8734f6002d8fc\n"
    },
    {
      "commit": "d67adee749579c6e25134da0146e5793ed3aebfb",
      "tree": "e4dd7d053b83c2039f8b436ecb23f7312b23d3cf",
      "parents": [
        "865b11c6804a8ede882fa87d506a4c18d58e6e0c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Mar 08 16:27:05 2018 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Mar 08 16:27:05 2018 -0800"
      },
      "message": "[CORD-2810] Prevent the user from inserting values in read_only fields\n\nChange-Id: I00460544dd7d36f8482b04ea89912005a108f6b8\n"
    },
    {
      "commit": "39e04158b94710d55cafd67c55b99c54641d8a64",
      "tree": "055da70c22c2451eb94f654acceb6f32eef69786",
      "parents": [
        "cbc9e0ae628f89078c868865b6f6f7c828a6b73c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Nov 29 14:24:45 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Wed Nov 29 14:28:18 2017 -0800"
      },
      "message": "[CORD-2314] Correctly parsing dates when they are formatted as strings\n\nChange-Id: I13b9318d4e20c07a43d3185420cd3a3fab628ee7\n"
    },
    {
      "commit": "e9cdf9ab429f1899b88552d8b0fd177c7cde9c94",
      "tree": "cf3431838c88b9a54d9c0d3a9eaf83cab76426a1",
      "parents": [
        "733898f6aed6717e63480709cf0f4d42d35f6e62"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Nov 21 10:41:28 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Tue Nov 21 11:09:32 2017 -0800"
      },
      "message": "[CORD-2277] Two stage delete for models\n\nChange-Id: Ic1b1d59a9f1d6d963d10951e694cf963f41d84d5\n"
    },
    {
      "commit": "a1654576041a2bfa2b1e4a2d85ece8dfa03ac4c3",
      "tree": "8cc8ff92f0def39153f1eecda8d45620ab8cc3cc",
      "parents": [
        "14609ac457aa42d3174d2825ffd5b4516d2dbf37"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Nov 02 12:45:37 2017 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@opennetworking.org",
        "time": "Thu Nov 02 12:47:39 2017 +0100"
      },
      "message": "[CORD-2192] Converting dates back to timestamp\n\nChange-Id: I6dfa85dea5de78a090f720bba5a84437c6ef65ff\n"
    },
    {
      "commit": "580033a9a5a663eef7e28849f6f362f45d798b21",
      "tree": "ae2af533f2418b43bd2261d1e36b4c770cecc15e",
      "parents": [
        "c8a58c8b4234ee7906840def39d0dc33a220b4b4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 17 11:16:39 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 18 12:07:12 2017 -0700"
      },
      "message": "[CORD-1630] Adding model verbose_name and description\n\nChange-Id: If50b38f0328f59852c6ac0a925fb724fdf86782e\n"
    },
    {
      "commit": "fb46ae645e2c48e60c4ba9754bbee426df7cf7a9",
      "tree": "6317214372d34e720449f285c5dfde10483f1b58",
      "parents": [
        "9335dc18479be61ebf7815823686083aae99f88e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 09:10:50 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 08 09:43:05 2017 -0700"
      },
      "message": "[CORD-1685] Adding copyright\n\nChange-Id: Ic678874b46c04a96d8f4b9ddcb8d7b6e00b1afdc\n"
    },
    {
      "commit": "5d962a37e2484ff79810784d84ee7b61cf3d6e4f",
      "tree": "5309ddaedce099d713deee06db9736d96da1b2a6",
      "parents": [
        "4052944f40ce8ff11b053367c5d54a8a904299ea"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 01 18:16:14 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Aug 03 17:11:25 2017 -0700"
      },
      "message": "[CORD-1338] Inline navigation for related models\n\nChange-Id: I58ff4a4675d1ce1140fe162f1f8360f2dc9a6527\n"
    },
    {
      "commit": "0f3692e968bb70c1de9031438484e5c8cdb4d75c",
      "tree": "27e9a197f4a29ac6b4539c2d3ec05fca8abfd231",
      "parents": [
        "2bfddde665852fdea60d13fdc077464118bd6876"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 10 14:06:41 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 10 14:44:35 2017 -0700"
      },
      "message": "[CORD-1504] Handling XOSPermissionDenied errors\n\nChange-Id: Icc1c796505207469d7416457802a3b9090031f72\n"
    },
    {
      "commit": "710dc15577b08dab52580d8ad78f0a0c4adf0f95",
      "tree": "a0660d114d3f3e129eea806d590ba9ff21124e39",
      "parents": [
        "70377e5f02ad672e7b6cf8eb8462e6866dc41b87"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Apr 11 13:54:23 2017 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Apr 11 14:07:59 2017 -0700"
      },
      "message": "Added tests for XosTable Component\n\nChange-Id: I78fbb53176fc02e547bde316580c943eecd3d51f\n"
    },
    {
      "commit": "ebe5a2213b1c1e739b0118c3a8ec1cc5b4ad27a1",
      "tree": "daa7352133d28c53366e954a4e7c4a2aa24f7d4a",
      "parents": [
        "1aee1986ee92c143bf496648b1285f249ae20eb7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Feb 27 11:09:26 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Feb 27 11:19:58 2017 -0800"
      },
      "message": "[CORD-989] Login errors\n\nChange-Id: I781f3535110664d4b1de2659f6995102949ffb8c\n"
    },
    {
      "commit": "1aee1986ee92c143bf496648b1285f249ae20eb7",
      "tree": "0eb251170db7bafab95610a47c63543fe2e36ba3",
      "parents": [
        "a6487cedaf8d49cfc3294ad461452f8fc8a1089c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Feb 17 08:33:23 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Feb 27 01:08:13 2017 -0800"
      },
      "message": "[CORD-873] CRUD for Core and Service model from Chameleon\nChange-Id: I45c533feba6720b82de3681d862773047e7fd6f8\n"
    },
    {
      "commit": "828d1e8ab2089933222882323897f85c25ce478b",
      "tree": "ed8f3f6da26fae7499e670e52f9bfcff1e198621",
      "parents": [
        "b6c5ba3d351b8a4d07c90fa2ba4d35123490661a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jan 17 14:49:38 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jan 17 16:31:51 2017 -0800"
      },
      "message": "Moved config to ngConstant to mount that from outside the container\n\nChange-Id: I23169cdeeae9034ea97e94089dcdbca3179bbb23\n"
    },
    {
      "commit": "0e36377ded50a9589fc70af01c9f8674d8433652",
      "tree": "a223b96e0cb14502be705d28344daf0988232112",
      "parents": [
        "ad90b9945e7188596ff2a3a977c6dc079dffd8e1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jan 13 11:41:29 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jan 13 11:45:00 2017 -0800"
      },
      "message": "Preventing to visit the login page if the user is logged in\n\nChange-Id: I7e3fe159300e4a29b3b9f5203b3bc6438a40148c\n"
    },
    {
      "commit": "0a8b02ef43afd4ee2c1a9e881edd04b5f85deb07",
      "tree": "449d3d90135838f0d88bf14ed2133275fbb24a94",
      "parents": [
        "80c3a65437eb731e55e289456fc9a24ed6693620"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jan 06 14:43:36 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jan 06 14:51:13 2017 -0800"
      },
      "message": "Saving data from form\n\nChange-Id: If78c7b7a8396a574edbc2cab3fd4150010f103b6\n"
    },
    {
      "commit": "cb466edcfc7b4ac5cf03f3e2fe985e1472145c09",
      "tree": "78804af3d695c82e5000600c8a7e8fdaab2c7abd",
      "parents": [
        "231de26013ea7fd19bcbcf3b070a20b918ed0772"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jan 04 17:16:24 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jan 04 17:17:39 2017 -0800"
      },
      "message": "Moved table config in a service\n\nChange-Id: Ide54d7489894535cacaa4b2d839b7bc7eb23e5e4\n"
    },
    {
      "commit": "bac2245ec47b1a69e77ee4148954dbe9c1c65a4b",
      "tree": "1b272e7b41bec9401c2e18f55f715e9517a9510c",
      "parents": [
        "99ac9d9f4a78d112ec63d893148d757fa669294c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jan 03 16:35:32 2017 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jan 03 16:35:32 2017 -0800"
      },
      "message": "Creating resource on the fly when we want to delete model created by WS events\n\nChange-Id: I2e5c0e0af2be6366d86437d140d4517990940cbb\n"
    },
    {
      "commit": "6e5da16a543cd2cc8c7aa24a903c14f50a28a2a0",
      "tree": "7ede21c0c75a03a2c9079dd942b1ab92b616b803",
      "parents": [
        "f9dd4d03ce34bfd815dc9f9b6603ab5fcb8cb29f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Dec 23 09:11:04 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Dec 23 09:11:04 2016 -0800"
      },
      "message": "Added delete capabilities to table\n\nChange-Id: Ia2654037e954badff4c09fc8ff211ebf56790fb9\n"
    },
    {
      "commit": "d62ea7961d028976e3126bd8e9438ead31383965",
      "tree": "2e695365aebae234d7038e2610285937c828bd80",
      "parents": [
        "a8a6fbb2cb8b85fa23b20f9a9a1f24c8d804261f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Dec 22 14:02:28 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Dec 22 14:03:13 2016 -0800"
      },
      "message": "Dashboard and nginx fixes\n\nChange-Id: I4ee34b24779f929f41852d4662018caead860ab6\n"
    },
    {
      "commit": "a8a6fbb2cb8b85fa23b20f9a9a1f24c8d804261f",
      "tree": "266b9123f9368eaa616552dabc9df2a1acfca0f1",
      "parents": [
        "99fface296fa28a06cf394b7cb268d486231f2b5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 21 16:59:08 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 21 17:44:55 2016 -0800"
      },
      "message": "Added logout\n\nChange-Id: If09690e089976244ded58a27b1f35a3a850ae2d1\n"
    },
    {
      "commit": "99fface296fa28a06cf394b7cb268d486231f2b5",
      "tree": "202da2f10de8b0719e3a63a763250b52330bab29",
      "parents": [
        "266907e30749fd80806f42e23b9d18098442741e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 21 15:37:23 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 21 15:38:11 2016 -0800"
      },
      "message": "Styling favicon and login background\n\nChange-Id: I4067985daa063575ac371ba39dbdbeceff3eae50\n"
    },
    {
      "commit": "a4a47112ac827905fff860b4d68afa1baea3c83a",
      "tree": "5e68e7350035ed80c891d6069c591b6a1997608a",
      "parents": [
        "52fa5cbc7d9d18bc05b1ba395b792bccbe455500"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Dec 16 10:06:13 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Dec 16 14:38:46 2016 -0800"
      },
      "message": "Added tests\n\nChange-Id: I493675212f4b1548b32a6d92ce3664d184bc0e04\n"
    },
    {
      "commit": "f2c3ed6470d7477bf6f316b47a0a1bde791451cc",
      "tree": "3ab10f8769ff7ac4ff4dbcd00b01c57fe8b19d76",
      "parents": [
        "c719e7902370fb12c43393d660433036a3e0f48d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Dec 15 14:32:50 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Dec 15 16:49:02 2016 -0800"
      },
      "message": "Dinamically generate views for CORE Models\n\nChange-Id: Ib1d042f366f916c2ba8513ee62014e7256ceb53d\n"
    },
    {
      "commit": "035c593b003a5015e9cfa3b9d05c951ace550d80",
      "tree": "5d1173e3b98d05aff6272022e5ee70ab3ec412e0",
      "parents": [
        "9f87f3097125342817f376872aea1d16ad003964"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 14 09:55:15 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Dec 14 12:13:03 2016 -0800"
      },
      "message": "Creating Stores and using Observables\n\nChange-Id: I214692e64df065beaddee0e0ec8759de540c269d\n"
    }
  ]
}
