Simon Hunt
2d16fc843c
GUI -- Fixed broken unit tests; augmented error logging.
...
Change-Id: I81760fa795fb3bad7703933bcaaf2b891e3ba37a
2015-03-10 20:22:02 -07:00
Simon Hunt
237676b53d
GUI -- Topo - rewired modules to call wss.sendEvent(...) directly.
...
Change-Id: I9077694895b814c6dc342a518948e05e0cc2df01
2015-03-11 02:22:05 +00:00
Simon Hunt
20207dfca7
GUI -- Cleaned up websocket code.
...
- isolated new WebSocket() call, so we can mock.
Change-Id: Id1225e2c65732e750b289224e838a326c79f02a4
2015-03-10 18:30:23 -07:00
Brian O'Connor
6b5281356b
Adding emptyTreatment() and emptySelector()
...
Note: There was a change that adds a DROP action to
a traffic treatment if there are no other actions present.
To get a traffic treatment without the drop rule, use
emptyTreatment()
Change-Id: I1f23ed5e1fa7519eb94fcafa85facbad815d5e9c
2015-03-10 16:48:45 -07:00
Thomas Vachuska
329af53ae8
Deprecating old web-socket stuff and adding ability for client-side message handler registration. Failover still to be done and same for the async hooks.
...
Change-Id: I6029c91eb1a04e01401e495b9673ddaea728e215
2015-03-10 02:08:33 -07:00
Simon Hunt
9d28656260
GUI -- Navigation Pane canceled with Escape key.
...
- Also, fixed color of drop shadow on .dark navigation pane.
Change-Id: I43fa58923158ad3f637e9f8c3dbd50043e89176e
2015-03-10 00:15:14 +00:00
Thomas Vachuska
3553b30975
ONOS-1235 Enhanced UI extension mechanism to provide message handler factory and took a first cut at the core UiWebSocket mechanism.
...
Change-Id: Iaad080c5371c3aa5e24a23489b1679d373ec0720
2015-03-09 01:05:47 +00:00
Thomas Vachuska
9730ec9da0
Enhanced look and feel of the GUI navigation pane to be consistent with the mast-head look and feel. Also enabled the dynamic content generation in web.xml by default; accessible via onos/ui/main.html URL.
...
Change-Id: I9f3ad321ff3eadc4092bd131f30568ec7c7b6f9d
2015-03-07 17:25:34 -08:00
Simon Hunt
14caf7ce37
GUI -- Fixing broken unit tests.
...
Change-Id: Ibb5dd090e300ae3f7046144c825d8f5d53e7e24e
2015-03-02 15:51:28 -08:00
Brian O'Connor
266ac66643
Starting snapshot 1.1.0-SNAPSHOT
...
Change-Id: I2abf73c248c04f0559f97b313be034b48761695a
2015-03-01 07:36:09 +00:00
Brian O'Connor
352236e289
Tagging 1.1.0-rc1
...
Change-Id: I9c95f8309e1c98bc1a25eeaad1962b4d28257261
2015-03-01 07:36:08 +00:00
Simon Hunt
d3bcef38af
GUI -- Fixing broken Toolbar unit tests.
...
Change-Id: Ic82fd281cc6e51b8395781c39bad075ecb24c096
2015-02-27 18:36:42 -08:00
Bri Prebilic Cole
18489171d8
GUI -- Reworked ButtonService unit tests (fixed logic error).
...
Change-Id: I793c02a327885b746ccf2345156f7a5fd1007bd2
2015-02-27 17:18:24 -08:00
Simon Hunt
7c7dd3e478
GUI -- Fixing broken Jasmine unit tests.
...
Change-Id: Ic0c9754c6fcf66d755067467be32d8275b7ffc3d
2015-02-27 11:42:23 -08:00
Simon Hunt
3ab202835d
GUI -- Better cleanup of topo view when it is destroyed.
...
Change-Id: I038fb43f9a5afc63393583334576d0be81b64f1f
2015-02-26 20:32:19 -08:00
Simon Hunt
bc76fb19e7
GUI -- Added VeilService.lostServer() function to only invoke the veil if the calling controller is the current controller.
...
- removed test code from rest.js
Change-Id: I2e05b42a10a1e66a7a26210e347c584c6fbd5bf2
2015-02-26 18:09:54 -08:00
Simon Hunt
7be1be4d39
GUI -- Reworked Toolbar and button CSS styles for light and dark themes.
...
Change-Id: Id882d7a22aa89dbc9ac1e82e91bf82da89bdecf1
2015-02-26 17:20:33 -08:00
Simon Hunt
a89f0f9e2d
GUI --Added cleanup on scope destroy for sample and device views.
...
Change-Id: Ia1656eb3987f2f896fa7d6d2cec2860495ce36d7
2015-02-26 16:47:12 -08:00
Simon Hunt
df51001287
GUI -- Refactored Toolbar Service.
...
Change-Id: I758d0da30438eb7257350480024d3bd99624509c
2015-02-26 16:34:44 -08:00
Simon Hunt
85fa2b899d
GUI -- Refactored Button Service.
...
Change-Id: I194af8f44aae4d6905bbe564d3aaae6599d20e92
2015-02-27 00:29:09 +00:00
Simon Hunt
6925286a54
GUI -- Cleanup in sample view, toolbar and button services.
...
Change-Id: I8e1f2cc344547f1a76681d74eec138495dd39bf6
2015-02-26 19:53:21 +00:00
Simon Hunt
7442d210d4
GUI -- Removed 'Angular' from the index.html title element. (Ready for release)
...
Change-Id: Ia093bc75cdd166d79e04fc899616f7589109df61
2015-02-26 10:55:00 -08:00
Simon Hunt
9e2104c743
GUI -- TopoView - Added Toggle Port Highlighting enable/disable with 'P' key.
...
- add/remove mousemove handler.
- removed commented out test code.
Change-Id: Ice47db36491d466d2d73f6cef1dfc90ff9d8b088
2015-02-26 10:49:19 -08:00
Simon Hunt
969b3c95a3
GUI -- TopoView - port numbers now offset along the link.
...
Change-Id: Ic093e5bb5f53d1d54ef4225917ff1177e4d5eef2
2015-02-25 18:21:29 -08:00
Bri Prebilic Cole
258f046e6e
GUI -- Toolbar dynamically sizes based on added contents, adjusted CSS padding, minor radio button edit.
...
Change-Id: I52c3ef8af13a2b743cf7d71a83d42d7c9b5e5d6b
2015-02-25 16:40:57 -08:00
Simon Hunt
8ae474b684
GUI -- TopoView - don't add source port on host link.
...
Change-Id: Ia1a298eb6cab9da1c209c8365b244025468f1a20
2015-02-25 15:39:14 -08:00
Simon Hunt
1a5301e1c0
GUI -- TopoView - Port numbers now appear when hovering over a link.
...
- (but they are centered on the node -- still need to move them away from the node).
Change-Id: I491851ef2f4d31b85db0dbc2b3145218a4913844
2015-02-25 15:31:54 -08:00
Simon Hunt
78f6598ded
GUI -- TopoView - Corrected trafic data to match updated port numbers.
...
Change-Id: I43d4f8980b1795782b17debe9fd7a5b177878c1c
2015-02-25 14:02:32 -08:00
Bri Prebilic Cole
664d4702ad
GUI -- ButtonService - Fixed radio buttons selection bug.
...
Change-Id: Ibdf77e231ce58d4863b11daecb0b8106f8e979a6
2015-02-25 21:43:02 +00:00
Simon Hunt
5f361089f3
GUI -- TopoView - capture source and target port numbers on link models.
...
- "traffic" scenario: made all port numbers unique.
Change-Id: I98f0153e2523d0ad451f92ee1e63e9c12f8428d7
2015-02-25 11:37:25 -08:00
Simon Hunt
d526412659
GUI -- TopoView - Changed link "enhancement" to be addition of glow filter via 'enhanced' CSS class.
...
- removed unnecessary properties of link data object (delegate to source and target for endpoints).
- removed feature envy for existing links.
Change-Id: I9f96792d5665665a3467e419d80803e1b0db389b
2015-02-25 19:37:04 +00:00
Bri Prebilic Cole
439cd7794f
GUI -- Created sample button and toggle for demo.
...
Change-Id: I3e2fc93f63688856ce14f347e20b4fb813866970
2015-02-25 09:20:36 -08:00
Simon Hunt
fb8ea1f424
GUI -- TopoView - Initial work for implementing link selection.
...
- a step in the direction for showing port numbers.
Change-Id: I313782374c82b87b6d426e88519a5ab7c072a622
2015-02-24 21:38:14 -08:00
Simon Hunt
a4242debca
GUI -- TopoView - Refactored a bunch of functions out of topoForce into topoD3.
...
- finally, topoForce is a respectable sub-1000 LOC :)
Change-Id: I2a9ac2881c9d54663faecf338c512a368f17bc34
2015-02-25 01:16:54 +00:00
Bri Prebilic Cole
f7280d0c35
GUI -- Toolbar and ButtonService appearance work - styled light and dark themed buttons and toolbar.
...
Change-Id: I07f2d6adcf5a028fa76f50301d6bdfd1e75b1188
2015-02-25 01:13:50 +00:00
Bri Prebilic Cole
be8b9a4e3d
GUI -- ToolbarService and PanelService show and hide panels based on margin and hideMargin, and fade is a setting.
...
Change-Id: I85b5dd447df09e13e9308473c548621d4b76fa15
2015-02-24 21:49:43 +00:00
Simon Hunt
4d4996e136
GUI -- TopoView - Fixed problem of labels on hostlinks not being positioned correctly.
...
- updated traffic scenario.
Change-Id: I452e0e81327a9006c20e00a843c6096432a1efac
2015-02-24 19:58:18 +00:00
Bri Prebilic Cole
5000a754d8
GUI -- ToolbarService - showing and hiding the toolbar panel - WIP.
...
Change-Id: Idf9ccbfdeb2b3906fefdf022c216eee2611787fa
2015-02-24 09:30:37 -08:00
Simon Hunt
8eb4d3acdf
GUI -- TopoView - Labels on host links now hidden when hosts are hidden.
...
- removed 'animated' class from links.
- fixed link label colors (text and rect) for both themes.
Change-Id: Iee638839090b64685d40296985e980f4e6105d82
2015-02-23 18:23:29 -08:00
Thomas Vachuska
529db0a9b5
Preparing GUI resources for dynamic injection of contributed content. Ready to go, but for now disabled in web.xml.
...
Change-Id: I0751077702835e7572b20037ba6ddc1950be6037
2015-02-23 16:42:14 -08:00
Thomas Vachuska
e95da77264
Promoting new GUI resources into place; still hidden behind legacy redirect though.
...
Change-Id: If1f25cd7297b93374f492474eb321da16e9995ec
2015-02-23 15:50:11 -08:00
Thomas Vachuska
5f39965caa
Migrated legacy GUI resources out of the way for the new GUI.
...
Change-Id: I92dff4012c63d2f60ee61b5d10cbc4a384d49233
2015-02-23 23:18:45 +00:00
Simon Hunt
d450da9d18
GUI -- TopoView - mockserver.js -- re-instated the "auto-advance" feature.
...
Change-Id: I867430cf42483fa7f2cacdd0b6fdd97d0eaa90a9
2015-02-23 13:25:59 -08:00
Thomas Vachuska
a0509897a9
Preparing for dynamic GUI extensibility.
...
Change-Id: Ic25143bb9ad8919d7c9e70d932dde528a9227e6a
2015-02-23 11:31:37 -08:00
Simon Hunt
142166bb96
GUI -- TopoView - Updated "traffic" test scenario.
...
Change-Id: Ic6fb17f069d87000cfd0f6c68b2f52daf9ef163f
2015-02-23 11:08:34 -08:00
Bri Prebilic Cole
c4403328be
GUI -- Refactored ToolbarService to have only new toolbar functions.
...
Change-Id: I0319335915f37d3a63b3ac734d8f8e00ebed20ae
2015-02-23 10:29:32 -08:00
Thomas Vachuska
93da11f8b5
Providing sample web.xml configuration for enabling basic authentication of REST API & GUI.
...
Change-Id: I1ee8853945611d7778a4a4dc38883cfe266a5efa
2015-02-23 18:22:53 +00:00
Bri Prebilic Cole
08381ce2a4
GUI -- Button and Toolbar Services with unit tests - finished implementing button widget, started modifying toolbar to use ButtonService
...
Change-Id: I96078516d396951175fb8d9e69dd7796da9f114e
2015-02-23 17:25:46 +00:00
Thomas Vachuska
d32bfdcaa9
Fixing javadocs.
...
Change-Id: I49faf425e0f9aa53547caf42f1d4025fb8d9dba6
2015-02-21 16:39:25 -08:00
Thomas Vachuska
fe8c98ad0b
Adding support for user interface extensions.
...
Change-Id: I1e41d16efc11be31ad4c2fb0c09e86e3dfd26706
2015-02-21 16:17:35 -08:00