)]}' { "log": [ { "commit": "23f9c7b2a9e227c026ba3fdede93e83a2b0cd3b5", "tree": "30bbf6d6bbd04732cb7e533d89dbb868ceb7410a", "parents": [ "3a50b0dbdbdf323fb9fdf7357906ab19e66aa2c3" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Jul 10 20:00:30 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jul 11 16:04:18 2017 +0000" }, "message": "ONOS-6725: UI-Lion: NavItems.\n\nChange-Id: I5fc8dd5a0d93a4315dfc0d012a3875ee41c7da23\n" }, { "commit": "0981f767f168955ebfe980f826161423c32f7357", "tree": "97b5ce03d4962162a99304e295b11a8aa4e1b65c", "parents": [ "a145e10376337cf7567fa2ec467661864d39b2a9" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Jul 10 18:34:15 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jul 11 02:52:55 2017 +0000" }, "message": "ONOS-6724: UI-Lion: Masthead.\n - Apologies to Andrea for the bad Italian \"translation\" ;)\n\nChange-Id: I576b8b1d40f97eb2202c29cbd88bfc5855cbcb28\n" }, { "commit": "a145e10376337cf7567fa2ec467661864d39b2a9", "tree": "618f68b6e0fcb186b3e5bec7edb3da14ba4c76c4", "parents": [ "785ef2d7b8f3988003c700cbf08793fd8f4bc1d5" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri Jun 16 13:37:50 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jul 11 01:39:46 2017 +0000" }, "message": "ONOS-628 - Download and extract node binaries for the GUI build step\n- Added gulp build task the:\n\t- Bundles Vendor JS files\n\t- Bundles ONOS JS Files\n\t- Bundles ONOS CSS Files\n\t- Added SourceMaps to JS bundles - Helps with debugging during development\n- Added Bundles to index.js and removed old references\n- Git Ignored any generated files\n- Ensured the build step is able to build without a local copy of node installed\n- Added BUCK genrules (provided by Viswa)\n- Added BUCK Dependency to GUI\n- Buck Rule to run when src changes\n- Node/NPM downloaded using BUCK remote_file\n\nChange-Id: Ia6ca3b952ff801850ade7469c23aac76c8520400\n" }, { "commit": "20549d3a3d55256ef07208703c2a12d0db8d6c2b", "tree": "3820cb464edeb9618ecf276ee6509c2fbed6720a", "parents": [ "8bbf77f0515d8793c7342b3c2a9b8ee19ee6c0c2" ], "author": { "name": "Frank Wang", "email": "wangpeihuixyz@126.com", "time": "Wed Jul 05 16:48:30 2017 +0800" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 06 08:26:17 2017 +0000" }, "message": "Add more zh_CN translations\n\nChange-Id: I93d5772b3a95dc5606070778a89470510005bc6d\n" }, { "commit": "0c7651e5dfb951a058f1b11ac352d097c7ac52cf", "tree": "994b65d7e186bd693d0251fde901b61c291d0f00", "parents": [ "52cc3a92125a384666571564a87884a5283f9389" ], "author": { "name": "Elisa Rojas", "email": "elisa.rojas.sanchez@gmail.com", "time": "Sun Jul 02 01:25:32 2017 +0200" }, "committer": { "name": "Elisa Rojas", "email": "elisa.rojas.sanchez@gmail.com", "time": "Mon Jul 03 08:22:26 2017 +0000" }, "message": "Starting Spanish lion...\n\nChange-Id: I3fa4a5ff0a308dff118ae824ec56bd4c57c0ea6f\n" }, { "commit": "f14cc6d3c2a61b59012bef8ec1ebdcded07098b6", "tree": "4b940e5a23d8beab4d7a882b3c7531485f119820", "parents": [ "205af45f1c02e9d95f4eb6a3bfe6f2df05fd7fc6" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Jun 28 09:07:17 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Jun 28 16:36:27 2017 +0000" }, "message": "Fix SNAPSHOT version string\n\nChange-Id: I090c1998e5a117c10263b7a6abbffc624beb4074\n" }, { "commit": "cde9e2f0eeb7192155721c32109f2459f4ba3f59", "tree": "d1e77ca2c0c8d83b7be14eb88193050a3dfe15b8", "parents": [ "047d892758055904eb305eaf486524c90ba5d573" ], "author": { "name": "Frank Wang", "email": "wangpeihuixyz@126.com", "time": "Fri Jun 23 16:17:16 2017 +0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Tue Jun 27 23:37:52 2017 +0000" }, "message": "Improve and add some zh_CN translations\n\nChange-Id: Ifdd4202605966866eddd0d04c8d1b9070f9225be\n" }, { "commit": "f37e3606b60e1e6c21415aff05d61a5611c60b9b", "tree": "b7b3cebe5e039f0bf1cec7cb23400f6c567a9e6f", "parents": [ "df38321cb05fad7c3bbd62ab265b326e596fbdf3" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jun 27 00:21:49 2017 +0900" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Jun 26 17:32:17 2017 +0000" }, "message": "Fix check style issue caused by file does not end with a newline\n\nChange-Id: Ib3162ea00c55e757c3836518cffbb38608312609\n" }, { "commit": "7463193198954de57e6253011a3f3a876790e079", "tree": "fe9b7c3f3bef881cc613a8d5b7a1805aa0801794", "parents": [ "0c02e11f110bb7dc922564f5d0dc7473a9de6923" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jun 23 16:46:27 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jun 23 16:46:27 2017 -0700" }, "message": "Starting snapshot 1.11-SNAPSHOT\n" }, { "commit": "cffb286f89aab427b573bff11702381d3c74f5e0", "tree": "e30e59bc6169e23ada2986d1b088b34491833787", "parents": [ "a6597ddde37de0fe55ee1f2180f5c00fde29d922" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 23 12:02:43 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 23 19:25:27 2017 +0000" }, "message": "UI-Lion: Reference more bundles.\n\nChange-Id: I0699aebe265b6f02af29aef124d5a80f7b90bfce\n" }, { "commit": "a6597ddde37de0fe55ee1f2180f5c00fde29d922", "tree": "4b5fb6972c37d95cdd81582fbe12928fe0c35842", "parents": [ "ef08da273a62164bb51db06822170210abcf864b" ], "author": { "name": "Yi Tseng", "email": "a86487817@gmail.com", "time": "Fri Jun 23 09:02:46 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 23 19:05:18 2017 +0000" }, "message": "Add initial zh_TW localization support\n\nChange-Id: Iff9dbdcc56272dc72b831935971d9b5b048adc06\n" }, { "commit": "ee992683b17469c3e2aedc6149dfd4faa935c716", "tree": "ee0b977022680751ca54c1dd415fa3f42ff0ecc1", "parents": [ "38e60ebeddd61055d3fdac7a9e848a2a8650df75" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Fri Jun 23 15:57:16 2017 +0200" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 23 15:12:53 2017 +0000" }, "message": "Augmenting Italian Localization\n\nChange-Id: I52efc228a6d6f9b0c5aaac48ea21f0580bceb32c\n" }, { "commit": "38e60ebeddd61055d3fdac7a9e848a2a8650df75", "tree": "69fc04097b4f79529ca428f807bdd2c12d75cb8f", "parents": [ "9f95f99a0e7612bacfba189ef5a0109d15a8f9b8" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jun 23 23:58:18 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Jun 23 23:58:18 2017 +0900" }, "message": "Augment Korean Localization\n\nChange-Id: I296e0cf24d23846db6140df3499119509e7058a2\n" }, { "commit": "9b10bc2b1dd8258afa701d72f6d00667f9710d48", "tree": "beec553cb60325fcbb42eabf71dcd10f8da1cac1", "parents": [ "7648cacc80883cf19e13bdd9f7e3aacedf8d3808" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Thu May 25 17:26:46 2017 -0400" }, "committer": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Thu Jun 22 13:10:56 2017 -0400" }, "message": "Initial documentation for Topo2\n\nChange-Id: I4c77de2f556e57dcb3ae194a47dc3f7c6ebfb8e4\n" }, { "commit": "7648cacc80883cf19e13bdd9f7e3aacedf8d3808", "tree": "52e4f77ad2f8d913e5e928ce582707e2196668fd", "parents": [ "17b4bcbcb9f4e38defefa80404e484854bab83df" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 22 08:58:19 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 22 09:32:37 2017 -0700" }, "message": "UI-Lion: Fix for reading .properties files as UTF-8, when loading ResourceBundles.\n\nChange-Id: I73d3f08c59788fba1b42954aced05eb3a3148009\n" }, { "commit": "17b4bcbcb9f4e38defefa80404e484854bab83df", "tree": "df06e3c742f65652c80ae9c29c77aff8eb69b1bc", "parents": [ "a11279b3c2a3d63cddec4157a0cc606b47a1ddfa" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 18:46:34 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 22 14:13:30 2017 +0000" }, "message": "UI-Lion: Adding some more localization files.\n\nChange-Id: Iab7664bb4bb3128bb01c618e81c744b3db91b18b\n" }, { "commit": "1f4365d6e49c80f4fd2139c8c2d4b13cb32967f3", "tree": "8201280fa6f98082ccf3a56120b5259ba3a4b219", "parents": [ "c1656ed593947cc8b342a03647c938933ddef0fd" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 17:25:09 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 17:25:09 2017 -0700" }, "message": "UI-Lion: A little more client-side logging.\n\nChange-Id: I3168b1506340e1f7028d370b02ceb083493444d7\n" }, { "commit": "c1656ed593947cc8b342a03647c938933ddef0fd", "tree": "09250b3a83df9751971aa8fe63cf63dd12794352", "parents": [ "7b654e5f8e0b315550951c575b11a83755714399" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 16:47:04 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 22 00:03:26 2017 +0000" }, "message": "UI-Lion: Final piece to the POC puzzle !!!\n\nChange-Id: If5348ca0f6bf91974f837cc08cca4eb30c186a52\n" }, { "commit": "7b654e5f8e0b315550951c575b11a83755714399", "tree": "d43ebfda6e974bb041f715c1e167ad5550480b8f", "parents": [ "10e91fb0f77dc7b57c775c7c95b36ff6ec276e8c" ], "author": { "name": "Frank Wang", "email": "wangpeihuixyz@126.com", "time": "Thu Jun 22 00:01:14 2017 +0800" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 23:49:33 2017 +0000" }, "message": "Add initial zh_CN localization support\n\nChange-Id: Ib284e3c974d37116a24254e7ecfac7ff42cfe203\n" }, { "commit": "d6d3ad31be70e299ff6bcda24928894a6f52ad92", "tree": "8c87dc5cec32aa6b9f9eb13127a39d25003a864c", "parents": [ "45d98b37b223d8791ed54412f6388e990936acb4" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 15:27:06 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 22:39:45 2017 +0000" }, "message": "UI-Lion: uberlion event transmitted to the web UI.\n- extension manager now sets runtime locale _before_ initializing core extension.\n- web-socket sends uber-lion bundle \"onOpen\" (along with bootstrap data).\n- deleted unused UiLionService.\n\nChange-Id: Ic8f1f852dae50a49c1a7567f7ab33536b6d873aa\n" }, { "commit": "e6c55ddd4050a6a7c0951b862cf9165d37c496ae", "tree": "3b4331ca40767a00a09f2dffbeb6d235abdcb8f7", "parents": [ "7d1c081a09e457a3a0970470f58abbbf30f77098" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 14:33:02 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 14:33:02 2017 -0700" }, "message": "UI-Lion: Lion bundles loading correctly under Karaf...\n\nChange-Id: I69272026c650f7c1b962f8c986c80cebeaa46cc5\n" }, { "commit": "7d1c081a09e457a3a0970470f58abbbf30f77098", "tree": "9aa8f583976dcd2afd615a1fe4ce6d6ce1ab14ff", "parents": [ "00a5996a23237a595055687ee149b1797e65d811" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 13:48:30 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 13:48:40 2017 -0700" }, "message": "UI-Lion: Using try-with-resource for reading config file.\n\nChange-Id: Ic177626fb014528cfab92d14020a15d485a73e58\n" }, { "commit": "d875465c6201d0fd34fe4df8053901cdaef14cc3", "tree": "a4b03467fd94f0105776ceed66b984dd04597172", "parents": [ "a5323ceaf0df664dd1069cdf7af04f9223eaf983" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 11:45:22 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 11:45:34 2017 -0700" }, "message": "UI-Lion: Better instrumentation of the Lion-bundle-building process.\n\nChange-Id: I67bb035612ed76bda866a56e670674d29535fdd6\n" }, { "commit": "a5323ceaf0df664dd1069cdf7af04f9223eaf983", "tree": "f7242c6c6ecd5bf872f1fec84e1fdff695b2f8e2", "parents": [ "378e21ad336e1a3bb2b674428b996652b142e14c" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Wed Jun 21 09:54:20 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Wed Jun 21 18:05:53 2017 +0000" }, "message": "Cleaning up resource reading code.\n\nChange-Id: I465dc76f37d70a1eae7bb53db323c0752448aa9e\n" }, { "commit": "416057415fe4815acda7a51d7bb235aefec8c975", "tree": "b6c30c2ec88e414b4be356b262c02f725c1d7b98", "parents": [ "edeaf4a49e6c19b7fce75f4c11467a6e7c8c4513" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@onlab.us", "time": "Mon Jun 19 15:46:44 2017 +0900" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@onlab.us", "time": "Wed Jun 21 17:10:21 2017 +0000" }, "message": "Support for generic table IDs in flow rules\n\nThis change is needed to let appications specify tables in flow rules\nusing indentifiers that are not numeric, e.g. using table names as in a\nP4 program.\n\nThis change deprecates the FlowRule.tableId() method, in favor of\nFlowRule.table(), which returns an object of type TableId. However, it\ndoes not deprecate the .forTable(int tableId) builder method, since it\nis used extensivelly in the ONOS code base and from external\napplications.\n\nDeprecating FlowRule.tableId() does not seem to be such a painful move\nsince it is used less frequently, e.g. only 22 usages in the ONOS tree.\n\nChange-Id: Idaaaab53d0c1e20a1f9c7de84de09ec3a42648b5\n" }, { "commit": "edeaf4a49e6c19b7fce75f4c11467a6e7c8c4513", "tree": "86c0fc93eb977fb61b7c3c41ae6adbe0b22c675a", "parents": [ "33a29fcaa424a37dde70a5f8a96542b3808fa594" ], "author": { "name": "dvaddire", "email": "dvaddire@partner.ciena.com", "time": "Wed Jun 21 00:00:30 2017 +0530" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 16:23:12 2017 +0000" }, "message": "ONOS-6667\nNullPointerException on device-remove\n\nChange-Id: I5bc41227a0535b73cb3969a584f8affc736ae6cc\n" }, { "commit": "33a29fcaa424a37dde70a5f8a96542b3808fa594", "tree": "c8c31a10dc1016bd099e7d2724eb453a163be173", "parents": [ "3bf5ca98e7bde73beef8d246a1a1dcd9739915ad" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 21 23:13:48 2017 +0900" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 21 16:18:11 2017 +0000" }, "message": "Add initial Korean localization support\n\nChange-Id: I9873fff23fce7beea8fca7afa34867427c96f3d2\n" }, { "commit": "3bf5ca98e7bde73beef8d246a1a1dcd9739915ad", "tree": "95fb1ca2c4ea01a05b1399c2f4ad53a7060bbb98", "parents": [ "13072e2370f412ef8529846efeb28dc2b2bc05bf" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Wed Jun 21 13:52:40 2017 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Wed Jun 21 13:52:40 2017 +0200" }, "message": "Adding initial italian Localization\n\nChange-Id: I82f2d2cfad2b70d8100d9d986b9ecfe9e4292349\n" }, { "commit": "00b369adc25530960e942857893e0b8cc8838df8", "tree": "c5f7d3dc9e6611ffc5eeb158dc7e9ea09890f467", "parents": [ "7379a3d5aba5115195a30c7bbcd97ec56cc68294" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 20 19:46:40 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 20 20:06:57 2017 -0700" }, "message": "UI-Lion: Migrate BundleStitcher and LionConfig to web.gui module.\n\nChange-Id: Id744e8a3a33621d69379b2286d1cd29770f16e57\n" }, { "commit": "7379a3d5aba5115195a30c7bbcd97ec56cc68294", "tree": "ccb8b780e727cbb82a6541d04c8e889adcc043db", "parents": [ "fb7f95ba2d4cfca97c05a2b64ff4d9490e44a9ce" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 20 16:50:39 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 20 18:41:47 2017 -0700" }, "message": "UI-Lion: start integration of LionBundles into UiExtension.\n\nChange-Id: I5c693f7f218fcd4fecbc34e2a18ef3ee29ed1e45\n" }, { "commit": "e556e946fbe600fdedb6e401d00e22d9dfdecc96", "tree": "ec9c2ba928dd5d91c9a2dcf55b0e84c8ba5e7b81", "parents": [ "6137f03dccc820484126a48c9da1d176c98af7f4" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Jun 19 15:35:44 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 20 15:50:38 2017 -0700" }, "message": "UI-Lion:\n- BundleStitcherTest now working!\n- Expand aliases in from lines.\n- Added unit tests for parsing of from lines.\n\nChange-Id: I65d343f1283fd60f46879431c37299c6ecd5a36e\n" }, { "commit": "7e40c011188aed1520c306df112931d4bd36a46d", "tree": "a2be7af224a4f007c5c4108c2be9649f2affab58", "parents": [ "644472eaf9294f909c937cf99393856adee84fee" ], "author": { "name": "Patryk Konopka", "email": "p.konopka2@samsung.com", "time": "Tue Jun 06 13:38:06 2017 +0200" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@opennetworking.org", "time": "Tue Jun 20 15:43:27 2017 +0000" }, "message": " [ONOS-6607] Get active flow entries count in FlowRuleService\n\nChange-Id: I68b4d916f92427c06a82d3622fcc05738f64541c\n" }, { "commit": "083e6fb6a0d61e70802987dffb5f860f2d599c5a", "tree": "5aeef4cf02690ab71e4cb2a511ec8be5bcdd9234", "parents": [ "d80997468243513c1733280ae190e7ec0952f475" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 16 16:51:41 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Jun 19 17:22:41 2017 +0000" }, "message": "UI-Lion: Cluster View localized (to English).\n- WIP: LionService (client-side) is still faked out\n- Need to request localized data from server still.\n\nChange-Id: I2d846214343d3574ad246bfe50ef76dc89678b23\n" }, { "commit": "10618f6806c77376cd3051d86a96f1ad3b1e2dca", "tree": "0ffcadc6f32d96bce62c02bbabd615fa1481e371", "parents": [ "0d89ea342a8234e12d7c3cf73bd3ad64dd4a19ba" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 15 19:30:52 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 16 22:15:23 2017 +0000" }, "message": "ONOS-6327: Implement details panel for host view.\nONOS-6326: Add friendly names to hosts.\n- PLENTY more YakShaving:\n * some cleanup of the device view handler\n * introduce navPath field to PropertyPanel\n * introduce \"-\" name annotation to represent \"use default\"\n * (and more...)\n\nChange-Id: I2afc0f1f29c726b90e97e492527edde2d1345ece\n" }, { "commit": "8694308c4e2b3937062c386cefbc4c029eecb68b", "tree": "468f3a191b418dc81a9ab45285932181835280e2", "parents": [ "5dae9224d3ba6e664ed4ddf472964b3213c7f35d" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 15 13:18:42 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 15 13:43:16 2017 -0700" }, "message": "ONOS-6327: Implemented details panel for host view.\n- WIP: still have to render the host details in the panel.\n- YakShaving:\n * augmented ConnectPoint to implement Comparable\n * cleaned up ConnectPointTest\n\nChange-Id: I5c901099319820e08af812807ff65bf5dac1fb23\n" }, { "commit": "e408af74eed10884d7025dc6807fbe7a55421692", "tree": "737573ea9ca8eb0d268919c4058a4a0c649af02f", "parents": [ "4b2081a6317238e1c42aa96547bcd3af2fbfb9b3" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 14 18:32:06 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 15 16:57:31 2017 +0000" }, "message": "ONOS-6327: WIP - added code for details panel in Hosts view.\n- still need to write back-end code for providing data.\n\nChange-Id: Id79a1c9b52d19f2899ce7c7fdc6d217870b1f8b3\n" }, { "commit": "a5c54538fda2a7bb1b43cf6648ed982210b5e4c5", "tree": "087a096cf83ed4d100c986bc272f66d2a12e3d0e", "parents": [ "99d6696d2a8100079aeb6dcae3a679262e43e4f7" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 14 17:29:33 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 14 17:29:44 2017 -0700" }, "message": "ONOS-6331: fix highlighting / clickable-region of expanded flow table rows.\n\nChange-Id: Ida973b83f12476b004238e8c6a90da1af42d2897\n" }, { "commit": "b804203e380abd6a3492e4d5cad3d5de38b29e96", "tree": "3404c719eec11d8eb2b8acf7d58fbe533004906e", "parents": [ "ee2c854c0bad3ac23cd42604f5b21f3bbb16eed0" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 13 15:03:23 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 14 15:36:33 2017 -0700" }, "message": "Lion Utilities:\n- set local from user.* properties\n- but allow override with ONOS_LOCALE env var\n\nChange-Id: I5e455f3dc00abb0f4229e9afc50871f543ffaad4\n" }, { "commit": "f97e0edd8e31bee0b6bdca6e6cd4f30204e6a501", "tree": "b4f33fb75dd97af4ba56815f5ccba2695f72655a", "parents": [ "c44b1a7487de3ce9e380e9030101c39892e30356" ], "author": { "name": "Rafal Szalecki", "email": "r.szalecki@samsung.com", "time": "Thu Jun 01 13:07:18 2017 +0200" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jun 14 09:17:27 2017 +0000" }, "message": "[ONOS-6547] Add method to obtain intent\u0027s installables in REST API.\n\nChange-Id: I80bbb25ecda292bb4f658d0d76fd49d7fabe8732\n" }, { "commit": "94104e70d7e9025587d615c0d84b5f03b9c9ea62", "tree": "8ab4d8a2c6828194832aeca898154bd710de3e13", "parents": [ "888e20a25db27163349383e4d5a51e2352b2ddf2" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 13 11:38:55 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 13 12:47:08 2017 -0700" }, "message": "Lion Utilities:\n- top down approach, client side code..\n- beginnings of LionService.\n\nChange-Id: Ide0b4a334cb67368ce8b89b82e37502604946190\n" }, { "commit": "b83797cf29711eae2e89600c38fba454cca67354", "tree": "fd901e8c190530b834aa588a074c5bb666291d97", "parents": [ "0fe2138541c0c9d7370a9c05a167209410bcf7de" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon Jun 12 15:42:42 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Jun 13 16:15:13 2017 +0000" }, "message": "Fix REST server side exception if array of devices is given\n\nFixes ONOS-6637\n\nChange-Id: I7ec201e58f9e90a026fcdc1912b04e7398d8c2de\n" }, { "commit": "9342e38f0f546c0c2ea2f8d04ac677360e4aaa0c", "tree": "97192bb2ecafa5d7286a7d07482591214f056129", "parents": [ "527932667c5be639ce864bbec4ab540bac0de347" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 08 15:27:00 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 09 17:07:45 2017 +0000" }, "message": "ONOS-6391: writing API readme\u0027s for the following modules:\n- dialog\n- event\n- filter\n- force\n\nChange-Id: I38208b1eb0fccfe5300361cd3605b2ea1befe5a1\n" }, { "commit": "4a850cc2978a270cde47a8ac9235da57a5467ea3", "tree": "3da57bd94eac56a2f80877d90e1bdc2ea7bd10fc", "parents": [ "60bf35a29a1bd3c27dd0f9ca23bb445ae8a1554c" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 08 14:30:04 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Jun 09 03:05:58 2017 +0000" }, "message": "ONOS-6391: writing API readme\u0027s\n- D3 api doc\n\nChange-Id: I70ac164509e4d2ecb1f39d1e89e3a6a2bd6df282\n" }, { "commit": "26bfffdd852b53fabd40d484622342b01f74de58", "tree": "fa099a8a48bbde16089c1efc8a42c38fd6245a38", "parents": [ "26a90fa9f5fe75f674af41f8a115b91d5dd91851" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 08 11:20:46 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Jun 08 11:24:06 2017 -0700" }, "message": "ONOS-6391: writing API readme\u0027s -- topo view.\n\nChange-Id: Icdfcac769bc6c2faaf90acbe6e54c7b7ef9c9044\n" }, { "commit": "36740d06801859a940e185c488d92f43ef703f0b", "tree": "ced6525587a47af710b762cc6ecf774de6ed8372", "parents": [ "8fcdf28a63c267f37e5d1c61f9bee1e1657d307c" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Jun 07 11:25:51 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed Jun 07 19:34:29 2017 +0000" }, "message": "Remove deprecated use of \u0027sid\u0027 parameter.\n\nChange-Id: I679a19581a04c2506fe0ea24f1c1e10e533bad35\n" }, { "commit": "1169c95d894f519c1ad881fd86cf217342e941bc", "tree": "9be1d9bc1803897dbade562600dfc5d456b6b5c1", "parents": [ "b125032100ce5c45b982b0203458889238af2923" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Jun 05 11:20:11 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue Jun 06 17:21:48 2017 -0700" }, "message": "OS-1 : insecure UI websocket.\n- notes on authentication of UI web socket connection.\n- new classes: UiSessionToken, UiTokenService.\n- UiExtensionManager now implements UiTokenService.\n- UiWebSocket now expects an authentication event from the client\n- websocket.js now sends authentication event as first event\n- (fix websocket Jasmine test)\n\nChange-Id: I4303c67f57fc618e911be244091f00bcc2823c91\n" }, { "commit": "da61146a90758cc81e1a82f2c67da5f868af5ad5", "tree": "34681b57d19d82990d9c29cc4514336af6f1f725", "parents": [ "dcd5c5c2f40e9fc6a5bdc017ea0f4107bb5a09e1" ], "author": { "name": "deepa", "email": "dvaddire@partner.ciena.com", "time": "Fri Jun 02 09:22:55 2017 +0530" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Fri Jun 02 12:54:33 2017 -0700" }, "message": "ONOS-6517\n\nNPE in network/configuration. Error in a config field shows error \nmessage 400 instead of 207.\n\nChange-Id: I20aa8f7741262b46fbc56123e01524dcd165ff7c\n" }, { "commit": "cd06c69b69e4e326980b09eb08396ae06b792915", "tree": "31a1b606b9661e571760183efa6cd6a77aff81bb", "parents": [ "3ca0b2e0278623da892a8cec0cc6d1ccc1d4fb52" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Apr 27 20:46:06 2017 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Mon May 29 18:19:19 2017 +0000" }, "message": "Extend host structures to store multiple locations\n\nAlso update host location format in CLI and REST API\n\nChange-Id: I0fbd655f642627dd3eb8a2925f83a3ee016fe4aa\n" }, { "commit": "9bb8fb976df46e6053dec3c940e787b635dda8c1", "tree": "788124f157c0f733b9d0d7e728dbc099708a94ea", "parents": [ "34327016ceafb6bf7b2079c9a2de971687fadffa" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 26 16:49:05 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 26 16:49:05 2017 -0700" }, "message": "Added CLI command ui-geo-map-list.\n\nChange-Id: I867db6fe82fb94f1083beaf3e661aa0d692b1865\n" }, { "commit": "34327016ceafb6bf7b2079c9a2de971687fadffa", "tree": "6ffc1aba23a63427d5bd3df2867dba2970d89754", "parents": [ "2b2433719367260ddfafcd443096455a8170c834" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 26 16:16:16 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 26 16:16:25 2017 -0700" }, "message": "Renamed UI- CLI command classes to be more consistent.\n\nChange-Id: I374f8e7440cc63a374fa0980b4d538c52a126936\n" }, { "commit": "8521f810b4a7901079677ad306594ecf81e1c347", "tree": "e2d6c23778faf3567614c68197a18ec0e884aba7", "parents": [ "a1c8f718e6a5b3199768e6359348c8744e31efd4" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Wed May 24 09:49:26 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 24 21:17:33 2017 +0000" }, "message": "remove deprecated isDurable() method\n\nChange-Id: I000fe7dc49b6ba231cc7483cf0ad67593b50f06e\n" }, { "commit": "239f09e2f920a3ab0f15a90e88fdc6c3701f2403", "tree": "9d082bd5f20b86d74d8e8aac1c0d27755a27d582", "parents": [ "3568df76f9ffe4f84841c20eb5865b8c2577f8d2" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 18 13:10:09 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 19 14:48:42 2017 +0000" }, "message": "Replace usage of .html(...) with .text(...) where possible;\nWrap input with fs.sanitize(...) where .html() must be used.\n\nChange-Id: I39e20b6fb561b3a1801579ca6a86a5f94483e4a9\n" }, { "commit": "4f8a377740f078dd1b6439a6646237b1ff33cdf1", "tree": "5992d2b001c4d6871ff4d7c0ba7ab5ebe2a5f18b", "parents": [ "1666b50c78fd0a46370873a70befbda548fb3d03" ], "author": { "name": "Yuta HIGUCHI", "email": "y-higuchi@ak.jp.nec.com", "time": "Tue May 16 20:23:49 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Thu May 18 21:26:07 2017 +0000" }, "message": "ONOS-6468 Fix for race condition between compilation and installation complete state.\n\n- Fix for a bug where intent compilation complete state,\n can overwrites intent installation complete state,\n if intent installation completes before compilation complete state is written to the store.\n - Introduced internalState version on IntentData,\n which is effectively mutation count, in order to avoid\n batch write of compilation result overwriting installation result\n\nChange-Id: I5d77dfbe496e690ebdf2b4f9643d2b64c4233182\n" }, { "commit": "4a8de8263b0eefa04b09a658c8c9ca6070911625", "tree": "15474cfd6b95e1a868063c3fdab833149c72a4c6", "parents": [ "12d5ec4ce6443082909c02c52339ea5955858b37" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 17 17:09:49 2017 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu May 18 00:45:51 2017 +0000" }, "message": "Web UI: augment sanitize() function\n to allow parameterized RE generation from evillist.\n\nChange-Id: I0c41b973c1fdbac190d22806f08bb6fe107a7118\n" }, { "commit": "0fe05d6c80d17c7dd19528ad63914767934416f0", "tree": "425e9951706e21355ca87bca4aad79f853dd1f7d", "parents": [ "2846b11825d47be0d38d0bfdff091adcd2c63856" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 17 16:42:32 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 17 16:42:41 2017 -0700" }, "message": "Web UI: add sanitize() function to fn.js library.\n\nChange-Id: I2d8fedf737dfaa86362b83edab57967888414088\n" }, { "commit": "ffbad3b10a8dddef8b14cf48d94b5c450de6d304", "tree": "05b728541d5fa5e41d1c1412039df1c74138a8c4", "parents": [ "5b83ac2be4b42cf18aae2af889187a55ddea90dd" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 16 15:37:51 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 17 01:35:57 2017 +0000" }, "message": "ONOS-5784: Empty latitude/longitude in ONOS Web UI\n- (part one)\n- Enhanced HostManager to react to NetworkConfigEvents such that\n it applies annotations to relevant host instances from the\n config data.\n- A little refactoring in DeviceManager.\n- Updated topoModel.js to use updated field names latOrY/longOrX.\n\nChange-Id: I06536a6b2279291ffe638549a80b56a9fe94f48a\n(cherry picked from commit 78193fd06661a7fa524c8b3a8fa7ddb69d7437c9)\n" }, { "commit": "5b83ac2be4b42cf18aae2af889187a55ddea90dd", "tree": "ab5ff97bbdc27f80bdad19403be3f2425b614687", "parents": [ "39037cb50b630f3a45df2c4a221b565271628631" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 16 10:53:43 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 16 23:50:19 2017 +0000" }, "message": "ONOS-6415: NPE in Topo2Jsonifier\n- check made for returned backing host being null.\n\nChange-Id: Ib7df17c45d4b39a85662ec5e37dab4821da8225d\n(cherry picked from commit 0a9b5a1c1d4f21a4426b1d2e62d1e951a38c2c04)\n" }, { "commit": "08b03a9ec802be36e17771814d886b633552e994", "tree": "196e9f023726126e2f8f2696437a1f31477144a8", "parents": [ "85355c4bf10d466d732a7b054cc37fc6b0c9d79e" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon May 15 11:26:33 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Mon May 15 18:40:20 2017 +0000" }, "message": "Starting snapshot 1.11.0-SNAPSHOT\n\nChange-Id: I5aa84e241545dace6192243c0079924ddf899404\n" }, { "commit": "70c460a4f50f3f0327f169c4fa80acc128fe0d12", "tree": "0a2b8e78c5e38d42ee61dfe61fa3f711340f6bf0", "parents": [ "7d73ff9642e41b32d6fcacf3c573aa9a59ca0e92" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu May 11 02:26:07 2017 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 15 02:34:37 2017 +0000" }, "message": "Fix: Resolve MAC presentation issue caused by broken split method\n\nJavascript\u0027s String.split() method is broken.\nselArray[1] will not show the full MAC address, instead, it only\nshows the first two digits of MAC which is not what we expected.\n\nChange-Id: I4251fd4553d027ae7fb46daf95702bdacc8eeb1e\n" }, { "commit": "cf76a65add80542d5b15fc12ec3423783a7d8d20", "tree": "ed2357f92a58762e04e3bc861bd75d0f5e56c155", "parents": [ "9fe79a2df3549501b1d02c1e57573e8381038b80" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 12 18:28:24 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 12 18:28:36 2017 -0700" }, "message": "Topo2 - UiSynthLink aggregation in JSON structure.\n- implemented aggregation of data\n\nChange-Id: Ie54cd768c11a4e6345a541c3ba4b9992801cefdd\n" }, { "commit": "bf59db2631c787d1486d224fcbab776ade5f5836", "tree": "6667e47b4e71ed4d730f954f360d083ae83df80b", "parents": [ "6c847764af5c3cb03cc60b9430274cdf40ac02d1" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 12 13:26:35 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 12 14:59:27 2017 -0700" }, "message": "Topo2 - UiSynthLink aggregation in JSON structure.\n- augment UiLinkId with Type field\n- preparing for new JSON structure in Topo2Jsonifier\n- additional unit tests\n\nChange-Id: Ib8628fc26f72c0369bf8358af905bc6a75e31397\n" }, { "commit": "10dd108f68005d01d864c541a82e5a6b8664f6c4", "tree": "ee08eabfcf84c20a23216a3889ed32e5db4d8e92", "parents": [ "5bd294ee3ff64769685b247b7f55c92877eaa2a7" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri May 12 12:15:18 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 12 19:16:22 2017 +0000" }, "message": "UI: Updated masthead styles so everything is properly aligned\n\nChange-Id: Iaa594aaafd6edefa796e60d8ef1faaeba48064fa\n" }, { "commit": "8c9a7018048d88c61c87854943442919f8b6064d", "tree": "440c833d1580218b1c1ebde51944b95109a73c9c", "parents": [ "2b29ca44148561e26a628122c84e11476eef5a09" ], "author": { "name": "sivachidambaram subramanian", "email": "sisubram@partner.ciena.com", "time": "Wed Apr 26 14:59:02 2017 +0530" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Fri May 12 17:04:22 2017 +0000" }, "message": "[ONOS-6354] CFG values and applied values are mismatching while trying to set a property with an invalid value\n\nChange-Id: Id2e343c61419441d0b9554df3291b35829e850ab\n(cherry picked from commit c86d95f969864664beb3948bc5ff2c455e372393)\n" }, { "commit": "2b29ca44148561e26a628122c84e11476eef5a09", "tree": "c49874c0782cd7b07f8b19e780c5f89abe017c83", "parents": [ "3c503616305fd9607540a7badf348581e7d8a7e5" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri May 12 10:58:05 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 12 15:31:53 2017 +0000" }, "message": "Topo2: Updated collection to ignore models with the same Id\n\nChange-Id: Ic2faadb76f865921092217bda0aac636349cc1af\n" }, { "commit": "05eba35690200582b1fc723a00dd8c1131051658", "tree": "c08a11069a72cb35a07447fc0ca562c961d58c63", "parents": [ "bdf8ae57403cbadf9b0dcef38bac861bb45d80a0" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 11 20:17:08 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 11 20:17:19 2017 -0700" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)\n- Enhanced BiLink to allow a UiLinkId as its identifier.\n- Corrected aggregation of traffic data for synthetic links in regions.\n- Removed TrafficLink copy constructor (not needed).\n\nChange-Id: Ia7d84f28ec69737e7474bfc100262b837effef73\n" }, { "commit": "cc2d7fc417b98dc4506ab3180fbb4b107e7f297f", "tree": "61a3a74b6df8608aa4455657a9c3144efb5b0e54", "parents": [ "4c29be230d5399063f711a102db2cc0ddbac37b7" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 11 17:26:30 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 11 17:42:04 2017 -0700" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)\n- added missing \u0027grid\u0027 parameter in config script.\n- fixed handling of peer region locations.\n\nChange-Id: I4cd8d4db49cfde105424ca786c3fed181afbe7b7\n" }, { "commit": "0ee20bf530bb2dd3fc3f81fcd70563a9f6741521", "tree": "2db052153ff86e53981889bb3fb162632763f2c3", "parents": [ "89111d973a76619f8fd66a1d115a74b646a8c2da" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 10 19:59:17 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 11 18:24:02 2017 +0000" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)\n- added locType parameter to region-add command\n- created RegionABC sample topology\n- fixed possible NPE in Topo2Jsonifier.jsonClosedRegion()\n- added \"plain\" sprite layout\n- check for undefined sprite layout and log a warning\n- updated logger.sh script\n- fixed Topo2Model to have a reference to colleciton before initialization\n\nChange-Id: Ie6af28516338f5d64576bf465373cb5df3dff52c\n" }, { "commit": "2048c1f81ba3293553921be3653636099e76e767", "tree": "3c291e4d6719e69348622c29aff4278b6a216fc3", "parents": [ "3bdfa778357ab06f7e74d2de6cd5bbd61cd39561" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 10 19:32:22 2017 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Thu May 11 09:39:42 2017 -0700" }, "message": "Cleaning up intent tests setup/teardown to avoid cascading failures\nwith respect to binding ID generator.\n\nChange-Id: Ia4778f16ff5a3ecb26062e7d7b2c36493081140d\n" }, { "commit": "3bdfa778357ab06f7e74d2de6cd5bbd61cd39561", "tree": "c6ca207265f6155a0b7c8060acf56053c387df6f", "parents": [ "1ebcfcd834b6fad672a41f20e5394079e6054b05" ], "author": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 10 18:33:42 2017 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@onlab.us", "time": "Wed May 10 18:33:42 2017 -0700" }, "message": "Fine-tuning the visuals in the Applications view.\n\nChange-Id: I678364847767c09e65e6766a6eda407c8e1fe3ad\n" }, { "commit": "f01826c91d4b9b11e89aeff6cdfde066c11aee6e", "tree": "ae912e6fdae033e2ee50d6f044b200e17b1d1bc3", "parents": [ "aa25605b95fab83a460df67b3772970b8e891267" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 09 17:28:13 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 09 17:28:24 2017 -0700" }, "message": "Fixed issue with canonicalization of link identifiers.\n- added asId() to LinkKey\n- BiLink.linkId() now returns LinkKey.asId()\n\nChange-Id: Ie9069ca5302f09fca9e213ce33fa87bd8868e752\n" }, { "commit": "b582df38ac8456d65aba868923dd18872f97ddf5", "tree": "dcfab1d120f60ad5268998931b556ba700acacde", "parents": [ "921593c4a350210d7019d4c9fb5a7b46e96e94d4" ], "author": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Fri May 05 09:08:11 2017 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Tue May 09 22:47:14 2017 +0000" }, "message": "OS-3 fixing exploit to upload malicious apps through UI rest APIs\n\nChange-Id: Ia5f14b6667d7843a80cccb2794e3de5038eaa0be\n" }, { "commit": "0e161094093a89ecb072b4cdd80005c52c2aeb72", "tree": "11fb2f6f1d981aa838c21f58fd5bb81717ed4759", "parents": [ "ca1a39c5d13cf7124d6ba28eec7657762d28a5ef" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon May 08 17:41:38 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 09 17:56:11 2017 +0000" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model\n- NOTE: Still WIP\n- Implement doAggregation() in Traffic2Monitor.\n- Plumb through call to get relevantSynthLinks().\n- Create UiLinkId from LinkKey.\n- Add reference to original UiLink in the UiSynthLink, (so we can use as a key later).\n- TrafficLink enhancements:\n-- Implement equals/hashCode\n-- add a copy constructor\n-- add mergeStats() method\n-- add stats accessor methods\n\nChange-Id: I693626971b3511b842e80cee7fcd2a252087597f\n" }, { "commit": "ca1a39c5d13cf7124d6ba28eec7657762d28a5ef", "tree": "9650be0b4f19b0001a9a75c1bbc508e037f4637e", "parents": [ "0ad49b129a468f78b1ea37ba76833deadf6c84cc" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Mon May 08 17:31:08 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 09 10:34:13 2017 -0700" }, "message": "Topo2: Implemented Link Labels\nJIRA-Tasks; ONOS-6387\n\nChange-Id: I6d0292846349d73d6d274ae806d14736b2d3eb7c\n" }, { "commit": "8e258116dcc93121739c764122090bcfd3c07f94", "tree": "725fb99056e620786f806c63c4b27d2dde5e623e", "parents": [ "748507061689c90b5a666ed815ba2921a6333af4" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 05 13:19:04 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 05 13:19:16 2017 -0700" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model\n- Generated highlights message now sent back to the client\n with the event id \"topo2Highlights\".\n\nChange-Id: I873ebd38a0636a7d9b5c2a6caf98c6b33de2cc87\n" }, { "commit": "f27a929fbb1d93b812c73db83c342f76a8d319e0", "tree": "9dc43b4bbea6e30af9a459a9fb9a3c50e18ea343", "parents": [ "5f97a309822726585fb445429d309654ad5a8e1c" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 04 17:36:26 2017 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@onlab.us", "time": "Fri May 05 18:30:03 2017 +0000" }, "message": "ONOS-6372: Topo2 - Refactor \"location\" data to be consistent\n- consistently labeled fields \"locType\", \"latOrY\", \"longOrX\"\n- simplified code in topo2NodePosition.js\n\nChange-Id: I73e8daadcc3e6ca3ff45f7f60e7b372ccfd8b045\n" }, { "commit": "cdf6b33e3e0dda0851146935ed3b69dacdca57e4", "tree": "ce79d3e89afe1e550f49d32484df6739c8affdfc", "parents": [ "fb73c50ef9cccd47c6cd7e28738ddbfe2b2d9597" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri May 05 11:29:29 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 05 17:21:42 2017 +0000" }, "message": "Topo: Suppress lat and long in details panel if null\nJIRA Tasks; ONOS-6328\n\nChange-Id: I3dcf1e28c3150c01dd4f50c9e5bc0f91bec45de6\n" }, { "commit": "2d7cd6fc330e2d92fed35bd4fbb301df9ff85875", "tree": "e1ff79e4c31561b7e683f6bbc2e901d8e6ffe22a", "parents": [ "33a847b93217d5f50c9bb2edee7b5c34229bed78" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 04 13:04:50 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri May 05 00:37:07 2017 +0000" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model\n- (Still WIP)\n- Cleaned up createHandlersAndOverlays() in UiWebSocket.\n- Augmented handlerCrossConnects to link Topo2MH to Topo2TrafficMH.\n- Topo2Stop event now shuts down background traffic monitoring.\n\nChange-Id: I87e7151ea813b7514521201ecffcf2c9eed22cd7\n" }, { "commit": "a7aea849c6367bc03bf1bc9ebd32384471fb2e71", "tree": "ea7d2fbe0ea432dfe27113f16ba9ea4cac199288", "parents": [ "7da8592cc75a6815fa808a354d330993a3158560" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 03 19:42:50 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu May 04 16:41:03 2017 +0000" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model\n- (Still WIP)\n- refactored trafficSummary() and related methods up into superclass\n- introduced hook method for link aggregation\n\nChange-Id: I0a993bbc5ba5f0e861214f8d06877dad3f7bc8ee\n" }, { "commit": "9e2413e4f30f8e19838be396dc8e06e02dcc3ae9", "tree": "43966dca87f8c16ff59a944a51d79e0e0c8c2e93", "parents": [ "100b552489db6268891e793b0a828863454d5d44" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 03 14:25:40 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 03 23:56:58 2017 +0000" }, "message": "ONOS-6259: Topo2 - Implement server-side highlighting model\n- wiring in Traffic2Monitor calls\n- added utility script to dynamically set debug level on Topo2 classes\n\nChange-Id: Ie727de39739729e1c240ca0484ed08f020546dae\n" }, { "commit": "1911fe487e501dffff48c0381cecff4ff2bce3c4", "tree": "4f08988d0cb00973231468f0223b5e6a4a3e3c87", "parents": [ "e3ebe69018f066d090917a27f257c4948eb54750" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Tue May 02 18:25:58 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed May 03 17:47:19 2017 +0000" }, "message": "GUI - Topologies - refactoring of ServicesBundle.\nJira: ONOS-6259\n - also fixed bug where edge links were being omitted.\n\nChange-Id: I19ac83d09ce7930de7a927fb2754e0c5004705f2\n" }, { "commit": "8fd28c7b806e7b6ac17adb77302fcf942ba2ea2a", "tree": "8431946d47b705f8a9b35639541d9dc10895f2e4", "parents": [ "f0099022d2223e52bbfacf3b788fb327612cf1a4" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue May 02 14:37:34 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue May 02 14:37:34 2017 -0700" }, "message": "Starting snapshot 1.10.0-SNAPSHOT\n" }, { "commit": "f0099022d2223e52bbfacf3b788fb327612cf1a4", "tree": "71dbfbea36e60a25d2e1450e09c026d6cd3008aa", "parents": [ "301cd33617bc2135a0bfdbf695255597b0014174" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue May 02 14:35:27 2017 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue May 02 14:35:27 2017 -0700" }, "message": "Tagging 1.10.0-rc1\n" }, { "commit": "4b4d2d9344e4989ebfbd5e259c5d8faebdcfb525", "tree": "aca75bb187943f8ef85faa2f5c5947d41ed4f458", "parents": [ "86d13e8ef4bb82175a6efaa62b413bcff0f124ff" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon May 01 18:54:01 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon May 01 18:54:15 2017 -0700" }, "message": "Web UI framework README\u0027s - added skeletons for remaining Util services.\n\nChange-Id: Id60ff50f8f702559f79e71f7caa3ad28ddf65c12\n" }, { "commit": "37cd451a166044b8bd6a9c6f37c885197687a5be", "tree": "352bef2564ce8a9f999d0edcc7f20ce3990fbcc3", "parents": [ "e0c2490bdcbdaf8b3a035ac310c7702b18c6eef8" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon May 01 17:57:16 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon May 01 17:57:27 2017 -0700" }, "message": "Moved and updated Web UI framework function service README.\n\nChange-Id: I6fb2bd4945ad61e5c2893e9799fa27e2d7fff31a\n" }, { "commit": "ad74af804c504cb90072dd29fc880741bc363ad5", "tree": "ff3b1dea8e8bd2ceab9a7c355034760e57177567", "parents": [ "4a1b5531dc598069c130c5dce835a79cd4575823" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri Apr 28 15:27:19 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 28 19:57:31 2017 +0000" }, "message": "Topo2: Implement Link Labels\nJIRA Tasks; ONOS-6263\n\nChange-Id: If0304d90e1f5d5b3aff0332271c8e9a1b3b30b38\n" }, { "commit": "4a1b5531dc598069c130c5dce835a79cd4575823", "tree": "54cbc21614c6435c4b90577f7e0cd0b5a53cd2d0", "parents": [ "2b15ae776c14c7dc9c4e84f311a574c0bfa17fe4" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri Apr 28 11:08:07 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 28 16:15:14 2017 +0000" }, "message": "Topo2: Place peer regions in their configured locations\nJIRA Tasks; ONOS-6257\n\nChange-Id: Ifd6133c1c9ac7f4f7ea5dee54fd38f1ea3382c8b\n" }, { "commit": "2b15ae776c14c7dc9c4e84f311a574c0bfa17fe4", "tree": "fce0f622d3af8aac1bc376d57afcc5c8e6a1a99e", "parents": [ "e6f6461ea9f8eabb2e4bf0bf77195a455574cc95" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri Apr 28 10:24:43 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 28 16:07:55 2017 +0000" }, "message": "Bug fix: Drag threshold was prevent drag events when zoomed in\nJIRA Tasks; ONOS-6261\n\nChange-Id: I4165649404562054b5ae38b7c0c4e818c2b9dd66\n" }, { "commit": "e6f6461ea9f8eabb2e4bf0bf77195a455574cc95", "tree": "7b006f9fcaef3a94f4f8a0a1a698b00047910a1c", "parents": [ "f987cb183e98dec1b40ae58cad1f0af0662257d1" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 28 00:01:48 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 28 16:07:10 2017 +0000" }, "message": "ONOS-6258: UiTopo2Overlay et al.\n- Added Topo2TrafficMessageHandler\n- Wired topo2 traffic overlay into topo2 view\n\nChange-Id: I2b67af6abc10f737b8d3183d219d8c651bf57e31\n" }, { "commit": "6cc8645f932a1b85741e2209f480dfbb7f405372", "tree": "37259938fffa889a479f6db0b59f99b6210612fe", "parents": [ "4f56bbd82905e316b57be30b543158e6fb1f368a" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Thu Apr 27 17:46:22 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 28 06:59:42 2017 +0000" }, "message": "ONOS-6258: UiTopo2Overlay et al.\n- revert DriverMatrix app.\n- simplify overlay base class to be consistent with classic topo\n- add topo2overlay and topo2traffic (skeleton code for now)\n\nChange-Id: I88fda4d7b75807bd08637d846a869846a364c1f8\n" }, { "commit": "c2e7736cf49c63b5af60ad52ff786a0e5e27da17", "tree": "34f531163f1b9538ad90bfe2e5b5a9dfe8de05bd", "parents": [ "9bdc24f542307b227c86cfde35faf3c4f9e11f57" ], "author": { "name": "rohit", "email": "r.sharan@samsung.com", "time": "Mon Mar 27 20:07:25 2017 +0530" }, "committer": { "name": "Jonathan Hart", "email": "jono@onlab.us", "time": "Thu Apr 27 16:13:55 2017 +0000" }, "message": "fix for incompatible multiplication cast from int to long\n\nChange-Id: I1058653420ba7cd1caaf63c315faeb6ec14dbd94\n" }, { "commit": "22c35df75892f0b187ea402e01dd96f1134c14ca", "tree": "2761a52887fc4f32bb29a249c815e54f2c9390b5", "parents": [ "ac34890caca1f49df8294483a3fbd03e98942cde" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 26 17:28:42 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 26 17:35:40 2017 -0700" }, "message": "ONOS-6258: UiTopo2Overlay et al.\n - initial support for topo-2 highlighting.\n\nChange-Id: I71c61b902047153ea420a8b2ecd89f6950daa4a9\n" }, { "commit": "6a4febe41602c9bca76ff612d8dc605244a16806", "tree": "5755da82c34a291b789d27e7c43a1773db91817b", "parents": [ "8f60ff8dcdad5b0cddcfe2627d67b2c15e6e61cf" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Thu Apr 20 11:45:33 2017 -0400" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 26 18:29:52 2017 +0000" }, "message": "Topo2: Refactored NavigateToRegion events\n\nThere was duplicated logic in Topo2Breadcrumb|SubRegion|PeerRegion. This has been refactored out so\nall the logic for navigating to a new region is handled in a single place (Topo2RegionNavigationService).\n\nTopo2RegionNavigationService is a pub/sub class. There are two reasons for this choice;\n1. Topo2Layout needs to create the new force layout simulation for the region that is about to enter. Then it creates a transition between the old and new.\n2. This will allow application developers to hook into the region:navigation event incase they need\n to update the topology for the new region displayed.\n\nChange-Id: Ie8dad531b50afe2e4735086395c1285fb982122e\n" }, { "commit": "8f60ff8dcdad5b0cddcfe2627d67b2c15e6e61cf", "tree": "ec3b36ddbcd3574f04fa5aabb9157bb08c5fb30e", "parents": [ "588969102dd8dfdabd287517010df9e810082363" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Mon Apr 24 17:19:30 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 26 16:42:59 2017 +0000" }, "message": "ONOS-6257: fixing Region-peer-location function...\n\n- corrected UiRegion.isRoot() implementation\n- added to/from-compact-strings for LayoutLocation, so we can encode\n a list of them in an annotation\n- Fixed bug in DistributedRegionStore which was emiting events that\n had a null region as subject.\n\nChange-Id: I547e0c7f62385b85b191b8d63e6b569196623b84\n" }, { "commit": "e51a5e9f8dbcb0ba8a49ca401a8e99f53e07820d", "tree": "3ca8cff7856d9016c659d0a2bd1c8a42bc64c711", "parents": [ "9ce0e40b9a4338ec9c6605c24d7937a1d2d81173" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 21 10:39:18 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Fri Apr 21 10:57:30 2017 -0700" }, "message": "Start of client-side Framework Library documentation.\n\nChange-Id: I503c0613db97fb181f9e97847bcca0b6ace564c2\n" }, { "commit": "9ce0e40b9a4338ec9c6605c24d7937a1d2d81173", "tree": "222b48f676705fc686edf1ac1acd6aea404333b2", "parents": [ "72db642274be8149a8940a6b093944be2cc2afb1" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Thu Apr 20 16:39:17 2017 -0400" }, "committer": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Fri Apr 21 15:07:38 2017 +0000" }, "message": "Topo2: Update multilink positions when scaling\nJIRA Tasks; ONOS-6340\n\nChange-Id: I0be48bddd179984179a90107bfe5b7bf062e2ab9\n" }, { "commit": "20913c6646607c58c0f7e637373aa26d71d41e03", "tree": "448126f639c1ebde1e7fa459e6eb2feb0e68ff1a", "parents": [ "43b91ad5d07245a109059b3ddbb2ef66a10ede57" ], "author": { "name": "Marc De Leenheer", "email": "marc@onlab.us", "time": "Wed Apr 12 14:45:15 2017 -0700" }, "committer": { "name": "Yuta HIGUCHI", "email": "y-higuchi@onlab.us", "time": "Fri Apr 21 02:12:18 2017 +0000" }, "message": "Adding visual mapping of packet to optical path.\n\nChange-Id: Id75830a4361e4c50dab205c66761c116323aa984\n" }, { "commit": "0bc666564962e5aaff288da8009ff134387bc8de", "tree": "c2bb9f35442c9418ede919cbe019897c86c3f1e1", "parents": [ "aa178db50cb57202819e344cf7d4858971b967ac" ], "author": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Thu Apr 20 13:04:10 2017 -0400" }, "committer": { "name": "Steven Burrows", "email": "sburrows@villa-technologies.com", "time": "Thu Apr 20 13:14:57 2017 -0400" }, "message": "Topo2: Enhanced link width uses scale to set the width\n\nChange-Id: I80ba00bfc1e2a238ef593de0d99dd6552c5041c5\n" }, { "commit": "12ea220b8a331ca57947c1619a8d38cfadab4cdc", "tree": "d37d4f87e8fc439d98c1f95c48db9f10b7b588ca", "parents": [ "8019e6f318b27f3467ad7d828174f2ce395b2fb8" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 19 15:58:24 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 19 15:58:24 2017 -0700" }, "message": "More work on UI documentation.\n\nChange-Id: I0c1085d62f74f89db2cf6589861386b26bf4a709\n" }, { "commit": "8019e6f318b27f3467ad7d828174f2ce395b2fb8", "tree": "6bc19259bb0420d7ba7c061e44c5e30b789b3e8d", "parents": [ "34cf65ce14ff6abd5055516514d06db5b3b6f672" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 19 14:54:15 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 19 14:54:15 2017 -0700" }, "message": "Packet Processors table view should NOT be sortable.\nTable entries should be listed in the order that packets are\nprocessed.\n\nChange-Id: Icb7098b0f84afeff95739e1f531133c522a35fa5\n" }, { "commit": "965eeecab9d99824e3b5cf83809359709d4a6a76", "tree": "4d99b2176011615b8049b21636468fc55873bff9", "parents": [ "5b78dc86f1bb444154ebce88154b994dc947c8f8" ], "author": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 19 10:44:37 2017 -0700" }, "committer": { "name": "Simon Hunt", "email": "simon@onlab.us", "time": "Wed Apr 19 20:01:38 2017 +0000" }, "message": "GUI README\u0027s: Add links to wiki pages.\n\nChange-Id: I504f90f9cd8df9c1b4c2c5bc2c8eb443158f72f9\n" } ], "next": "9bb0fc0421dfe557f19104dc6926738d971f61ae" }