)]}' { "log": [ { "commit": "436c60a1f65d3c7dbdbd664c7b0e65f5362ef24d", "tree": "7c3a6ed46ce9fe3ae135275b6cb7043e54e20873", "parents": [ "5a936f5c8b5e47cbda9156ebddb6953feb9e6ca3" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Fri Jan 01 14:23:29 2021 +0000" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Mon Jan 04 15:42:57 2021 +0000" }, "message": "Upgraded to bazel 3.7.2 and rules_nodejs 2.3.2\n\nChange-Id: If53686f2475c4f367909de577b4da95de8e16768\n" }, { "commit": "98b6ddb28a7f023dfa09c5b80e498f6b2426cd6a", "tree": "6d115467af61abe1a4150892d628171f0bd0bef7", "parents": [ "e560f673dc87bb1ba876d2a7ff5d2d77ebda41cc" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Tue Dec 24 08:07:40 2019 +0000" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Sat Jan 04 12:17:01 2020 +0000" }, "message": "Added native Bazel build to GUI2. Reduced a lot of the unused Angular CLI structures\n\nReviewers should look at the changes in WORKSPACE, BUILD, BUILD.bazel, README.md files\nThis is only possible now as rules_nodejs went to 1.0.0 on December 20\ngui2 has now been made the entry point (rather than gui2-fw-lib)\nNo tests or linting are functional yet for Typescript\nEach NgModule now has its own BUILD.bazel file with ng_module\ngui2-fw-lib is all one module and has been refactored to simplify the directory structure\ngui2-topo-lib is also all one module - its directory structure has had 3 layers removed\nThe big bash script in web/gui2/BUILD has been removed - all is done through ng_module rules\nin web/gui2/src/main/webapp/BUILD.bazel and web/gui2/src/main/webapp/app/BUILD.bazel\n\nChange-Id: Ifcfcc23a87be39fe6d6c8324046cc8ebadb90551\n" }, { "commit": "0a884ad26a785368a41ddfa4a7f064700320492f", "tree": "cc69b12de111186353b6f27be23c7072c34b6af0", "parents": [ "41ec14834cbd91539cc7c2357beaa22ca575b383" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Mon Oct 28 17:57:21 2019 +0000" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Mon Nov 04 21:07:45 2019 +0000" }, "message": "Upgrading NodeJS to 10.16 and GUI2 to Angular 8\n\nChange-Id: I722ffd8438728e6658a0589aa12b087ad5da8864\n" }, { "commit": "d33d3b48380a73fe93cc02eb699cbc24cbf77c28", "tree": "a8d9c9327fb82ffd06ad60573bf32422e33d4ea6", "parents": [ "21eb042dba2fe99cb728e13621f0e47adfdd0dc6" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jun 18 12:12:36 2019 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jun 18 22:26:33 2019 +0000" }, "message": "Build ONOS exclusively with Bazel-provided remote JDK\n\nThis change make it possible to build ONOS in a host system without JDK\ninstalled, or ignoring the one installed, instead relying exclusively on\nthe \"remote\" JDK provided by Bazel. The JDK version, along with the\ntoolchain configuration (language source and target values), are checked\nin as part of the build files (tools/build/bazel/BUILD), thus enabling\ndeterministic builds that are less dependent of the host environment.\n\nTo allow this, this change replaces all references to JDK-related tools\nexpected to be on the host PATH, such as the jar command, with their\ncounterpart from the remote JDK (now a sandboxed relative path). This is\nachieved by:\n\n * Creating a new \"jdk_genrule\" macro that exposes the remote JDK bin\n directory to the PATH visible by the genrule command. This is used\n for all genrule targets invoking for example `jar`;\n * Modifying custom Starlak rule implementations by replacing\n invocation to JDK tools with a path from the remote one.\n * Renaming the onos/lib directory to onos/deps as it clashes with\n the Bazel-provided JDK\u0027s lib directory (that for some strange reason\n is resolved on the ONOS workspace)\n\nFinally, this change is reflected on the Dockerfile which now builds\nONOS from an Ubuntu image with no JDK installed.\n\nChange-Id: Ie7d990cfce6fef00ddb4ffffe4c6205b8530fb47\n" }, { "commit": "bf7ff4f3faec5595eb82fc4f6456651f016bec94", "tree": "52f73a1c0512f7fd661d479583251b016e0d1bb8", "parents": [ "2d0bd6e66a4b6f19ddf4a1cf34b168190bd529f4" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sun Mar 17 16:18:42 2019 +0000" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Mar 20 14:48:49 2019 +0000" }, "message": "Change GUI and GUI2 to be apps rather than core features\n\nChange-Id: I862e5bdbccc29fd78716159e168e7a14bc5053e1\n" }, { "commit": "40b62fd42c07ba8af4a4c9701ef386dd73c4912c", "tree": "12e2e0567df84e21c702e5d497e12b330138e851", "parents": [ "368bd3d646941ea03458e2e7a56b07021e9df523" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Feb 26 15:00:47 2019 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Feb 27 15:00:38 2019 +0000" }, "message": "upgrade nodejs bazel rules to version 0.26.0\n\nChange-Id: Iee23d220e2cf2ca5d089ecf271f4a6ef8c9df3a8\n" }, { "commit": "0d064ec80c2399e0c4327ea11e376c7bec343026", "tree": "b3004cc9e39966f89e3e8d3fb414f019245a37a1", "parents": [ "72cc1ae07781d6818d92a6c69d411c412af6dee9" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Mon Feb 04 21:53:53 2019 +0000" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sun Feb 10 22:19:13 2019 +0000" }, "message": "GUI2 Added selection of background maps\n\nChange-Id: I88ee69fe2ff24bb1b4b3fe633b04f2f1778f3a82\n" }, { "commit": "b2c483c2839d2fc1e818dc3f42a1b8beb4ce49ba", "tree": "5c58fec445b8beeb37fd404b5086a0b96309f00f", "parents": [ "4972416f9dc8e95825249b9423edff236929e007" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Wed Jan 16 20:28:55 2019 +0000" }, "committer": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Mon Jan 28 22:08:59 2019 +0000" }, "message": "GUI2 add in support for Preferences Service\n\nChange-Id: Icdf2165d9f638aeff1b110a64777b93295935ed2\n" }, { "commit": "427e9756cfcc4d38c9ca9515dc4b8a3be0a808ae", "tree": "8c21f3db2fe83560041f6a10692a943ea693dd28", "parents": [ "a4c4ea8acda413d751b631232b6e1ce023852db0" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Nov 15 16:34:48 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Nov 16 02:01:31 2018 +0000" }, "message": "Add dependency on Jersey HK to prevent failure to locate injection factory class during startup\n\nChange-Id: I9ea6cec2ed7fe60bec1bb86be4284507d655e065\n" }, { "commit": "52f2cd152040a8e39127de0acb6791e51997ea52", "tree": "dff1e6eddc9314f842231f4610e7cfc51665bd17", "parents": [ "0edf0b1df77da7abbd81fe99bbba6c5941ca2354" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Nov 08 21:20:04 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Nov 13 22:14:50 2018 +0000" }, "message": "Detangling incubator: virtual nets, tunnels, resource labels, oh my\n\n- virtual networking moved to /apps/virtual; with CLI \u0026 REST API\n- tunnels and labels moved to /apps/tunnel; with CLI \u0026 REST API; UI disabled for now\n- protobuf/models moved to /core/protobuf/models\n- defunct grpc/rpc registry stuff left under /graveyard\n- compile dependencies on /incubator moved to respective modules for compilation\n- run-time dependencies will need to be re-tested for dependent apps\n\n- /graveyard will be removed in not-too-distant future\n\nChange-Id: I0a0b995c635487edcf95a352f50dd162186b0b39\n" }, { "commit": "2bd1fc85e064e6d101f594b870ff87f7a972ec9a", "tree": "3592febe1ee9cb6f0e940758a80cc0acc728aaf7", "parents": [ "bef430b5f859171613c67d4e42a237772a3559ab" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Oct 22 13:09:14 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Oct 22 13:44:14 2018 -0700" }, "message": "Fixing GUI packaging and web-socket code to allow onos-gui feature to load properly.\n\nChange-Id: Idb3ed6ec1b96b3bfae75039de4644983ac4014bd\n" }, { "commit": "8753edebaa03184fda6a630d993da6eb6766539d", "tree": "d2781d45b2180dbd505e9111d22c4ac706379101", "parents": [ "83170645eae73ed8ddbb665704f0f8428e4ecc85" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Oct 12 09:08:35 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Oct 12 09:08:35 2018 -0700" }, "message": "Web GUI changes for karaf 4.2.1 CLI\n\nChange-Id: I9e6e855897580d3c823dfcf42883ec24982ed794\n" }, { "commit": "86ad7bb5e77bc2ee14420f433e5a74dd2a2a7f8e", "tree": "5a2bf1c01b849467d485a0811a8f288e64259fdb", "parents": [ "d84f89ba3d18fb8e9c44fa0bab004d24c56b0a81" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Sep 27 12:32:28 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 28 11:21:43 2018 -0700" }, "message": "[WIP] apps CLI changes for karaf upgrade\n\nChange-Id: I283efc39c7d4f4b31344f1d2d0cdd2b98a60932d\n" }, { "commit": "d84f89ba3d18fb8e9c44fa0bab004d24c56b0a81", "tree": "687aacc51f41941321d07f3a4ded68b68d7d813d", "parents": [ "10216e4129e46816826c7288287230d3236de03a" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Aug 17 14:54:17 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Sep 28 11:20:57 2018 -0700" }, "message": "[WIP] Upgrade ONOS to karaf version 4.2.1\n\nChange-Id: I7cd40c995bdf1c80f94b1895fb3344e32404c7fa\n" }, { "commit": "3c8e558b04f2c20e7576551088dbd3c4f575ff88", "tree": "364364227149ef3a01570dd2d7df8dcc7f5db81f", "parents": [ "dc579c580a90815b03ed09d558e76942491988bd" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Tue Aug 28 23:22:43 2018 +0100" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Aug 29 14:22:40 2018 -0700" }, "message": "Minor fixes for the Bazel build of GUI2\n\nChange-Id: I9f9f59390f929696e264abeffe897bdc59658eaf\n" }, { "commit": "277ec4e2f42048d7ff79a14c921d00a7c671bc0c", "tree": "7a943671a2a681f60ea42255ebdd537d6fe1f896", "parents": [ "42db831c4ac2bb0c9afc5e4dc34c9d766a9d6034" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Aug 29 17:59:47 2018 +0000" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Aug 29 17:59:47 2018 +0000" }, "message": "Breaks hermetic build.\n\nRevert \"Minor fixes for the Bazel build of GUI2\"\n\nThis reverts commit 42db831c4ac2bb0c9afc5e4dc34c9d766a9d6034.\n\nChange-Id: I3bf0793753c0bedfbcbf242108736fc7247e29b3\n" }, { "commit": "42db831c4ac2bb0c9afc5e4dc34c9d766a9d6034", "tree": "36fa4723007ac0cf93a9835501bfb8c1fe8f9e44", "parents": [ "2bdcb5f8ed221c31eaf5809265f47968e9b59387" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Tue Aug 28 23:22:43 2018 +0100" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Aug 29 17:51:56 2018 +0000" }, "message": "Minor fixes for the Bazel build of GUI2\n\nChange-Id: I55431b30b2c1a87165b6235b8f88436adc775457\n" }, { "commit": "61289c10569c726d80be1789642029b589ddabcb", "tree": "b55b54ec74131010ebb83bcab91a7c3fa91f5842", "parents": [ "f6af2a508c2617e2ec84409c68515a1747265ee9" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Aug 27 17:09:25 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 28 16:12:22 2018 +0000" }, "message": "Allow GUI component to build when behind a proxy\n\nChange-Id: I3837ba1712a72cf41472e470d37b61564d96abfa\n" }, { "commit": "f6af2a508c2617e2ec84409c68515a1747265ee9", "tree": "1909062f8d30a91b1acec98eb6642d0af1e5110a", "parents": [ "678767f36d933c0e9818819c5e463e0ae1175298" ], "author": { "name": "Sean Condon", "email": "sean.condon@microsemi.com", "time": "Sun Aug 19 10:43:24 2018 +0100" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Aug 28 16:12:10 2018 +0000" }, "message": "Adding GUI2 to the Bazel build system\n\nChange-Id: Ieb39ade1a8713a50fdf885e2bb43f53f8f725ea8\n" }, { "commit": "062061365e610f26ba01b6fcd95d10f441ba8a2d", "tree": "bf1a03013474d4d242c3cf5695a7d00f28c4be9e", "parents": [ "19bd0c37454470d2cfb159c5518e0a5da7536d01" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Aug 06 16:43:43 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Aug 06 16:43:43 2018 -0700" }, "message": "Sealing another leak with GUI packaging where Bower looks in $HOME/.local/share/bower.\n\nChange-Id: Ib4c6d89f6dfddf6c84301da290a376bc2ed316d0\n" }, { "commit": "d486a73352b2bdec1c4814f8ae08c99914e88d56", "tree": "3d46049b0bdd4beac9e203fa8d7a043b9caf5464", "parents": [ "4ad8687e1cdac5a9bf76ed3b2788301b0de2761c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Aug 03 00:32:11 2018 +0900" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Sun Aug 05 08:53:02 2018 -0700" }, "message": "Support to build openstack related apps using Bazel\n\nChange-Id: Ibc9f43a8fd92bb41b162a88a1eb3e8c8c5ad990a\n" }, { "commit": "34328629697b0a3840a5336f4d794170acc36afd", "tree": "5c4cc4785b8ef19a5707bf96ebe2e89fed3bf5d0", "parents": [ "3077358d1a741049a1b8e28339f847a2e2420633" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Aug 03 09:21:17 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Aug 03 09:21:56 2018 -0700" }, "message": "Changing GUI packaging to use jar files instead of tar to avoid smuggling user/group info as meta-data.\n\nChange-Id: I4ec195f9d12442613e30fa02fbd050162e29d525\n" }, { "commit": "f34554fad773531cbd64fb0d3ff46148cd2a76c3", "tree": "e7f50175092c4ebfeda02bd0a3e4e84dc6d22dab", "parents": [ "1506abb186c6a672ad01ca0f4dfe553b3b703b09" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 31 17:09:36 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 31 17:09:36 2018 -0700" }, "message": "Fixing bazel GUI packaging\n\nChange-Id: Ifb7506c0cb0598813a54adcc36bd53d6955a6b84\n" }, { "commit": "1506abb186c6a672ad01ca0f4dfe553b3b703b09", "tree": "61cd7d9874d5123975b83c38ebc2ad5f3ff875fa", "parents": [ "ae3fcfffa2308c87033aed6f5afdf4b7e3356173" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 31 16:28:37 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 31 23:34:28 2018 +0000" }, "message": "Fixing bazel GUI packaging; still wip.\n\nChange-Id: I754141f4b3975a95b4ded8fb1409491b45715ed9\n" }, { "commit": "cc9620aee71acb741fa8442d324f9ec4f516a4b9", "tree": "118d2db130586e1abccb4e744f6577bd74cba56b", "parents": [ "30bede5a8bdccb313c277e4c67d8ab48ad9e2dcc" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Jul 31 14:22:40 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 31 21:24:27 2018 +0000" }, "message": "Stop bower from reaching outside the sandbox\n\nChange-Id: Ie55f247a7f8e994c4422b0db512e5436e01d1585\n" }, { "commit": "d7be362607b205903ba781dc0b835f459a7630bd", "tree": "8610d448641e81182f1a7696ff3ac5d13e6fe11b", "parents": [ "134d29201d31991274d282c91872da261857bd24" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jul 12 10:29:21 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Jul 16 16:45:23 2018 +0000" }, "message": "Make onos-gui bazel build hermetic\n\nChange-Id: I24abb9c1a54314fb0dd00f40936e57f11280ebce\n" }, { "commit": "6b3775ada615de3e8c97980f993b13c8ea59d053", "tree": "010c868f05fed3c95784f4183f7a5b4813cb2436", "parents": [ "970b964b4187ebdc7cec09c03b93200f62229182" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Thu Jun 28 11:18:44 2018 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Wed Jul 11 09:35:13 2018 -0700" }, "message": "Bazel build of ONOS GUI package\n\nChange-Id: Id5f9931c38f82afcdcefc49171dd79f2f5bdad14\n" } ] }