629 Commits

Author SHA1 Message Date
Simon Hunt
e05cae4d15 ONOS-1479 - GUI Topology Overlay Work - (WIP)
- UiExtension now uses Builder Pattern; added topology overlay factory.
- Refactored UiExtensionTest (and other classes) to use builder.
- Created UiTopoOverlayFactory, UiTopoOverlay, and TopoOverlayCache.
- Started implementation of TrafficOverlay.
- Inject TopoOverlayCache into TopologyViewMessageHandler; added TopoSelectOverlay request handler.
- Modified UiExtensionManager to create traffic overlay.
- Augmented UiWebSocket to create overlays on demand, and inject overlay cache into topo view message handler.
- added client side wiring to switch overlays.

Change-Id: I6f99596aefb3b87382517ce929d268a2447545ee
2015-07-24 15:32:10 +00:00
Bri Prebilic Cole
68844bae25 ONOS-2422 - GUI -- Sample client side code for maven archetypes updated.
Change-Id: I3ce65ab83b24cd04498913cf1fabf8eabb67ba14
2015-07-22 15:41:37 -07:00
Bri Prebilic Cole
70aacc4e1a ONOS-2325 - GUI -- Rewrite / bug fix for table row flashing. Multi-rows act like a unit and row flashes when a single new element is added.
Change-Id: I7be876281c0c86b927366223fc87372ea21034ec
2015-07-22 13:53:48 -07:00
Simon Hunt
72e44bf8b8 ONOS-1479 - GUI Topology Overlay Work - (WIP)
- created TopoOverlayService to allow registration of topology overlays
- modified topoToolbar to include a radio button set for each registered overlay
- created seed traffic overlay

Change-Id: I70770cb1c691730914c81e497823ea08703587f1
2015-07-21 21:34:33 -07:00
Thomas Vachuska
2a5ac75462 Fixing not-ready GUI page.
Change-Id: I7671298502c675ae5fdf2a02e7ee67e775f2e797
2015-07-21 19:26:17 -07:00
Thomas Vachuska
a02fc8172e Fixing & enhancing STC test scenarios.
Change-Id: Ieff7ce5350a69d8ebb215a2344c67e41479cf371
2015-07-21 18:37:58 -07:00
Bri Prebilic Cole
9dcaea5c7b ONOS-1865 - GUI -- Keys from Topo View are deregistered once view is navigated away from. Device and App View 'esc' key registration added.
Change-Id: I88896266936a4f148007170d67058036fb365fe5
2015-07-21 14:39:56 -07:00
Bri Prebilic Cole
0e7a1bdaef ONOS-2325 - GUI -- Multiple row highlighting minor bug fixed.
Change-Id: I60108e7f0f6992e28dd233980a09cc110c39c4a7
2015-07-21 17:46:37 +00:00
Bri Prebilic Cole
0bc4de2196 ONOS-2325 - GUI -- Table View rows now flash yellow when their information updates. Minor device details panel bug fix.
Change-Id: I78eb0f90af00ce4484255d7e9e0c3c8a10a0eda7
2015-07-21 01:14:51 +00:00
Bri Prebilic Cole
17c6d0acdb ONOS-1749, ONOS-2386 - GUI -- Can jump to selected device in Device View from Topo View by clicking on Detail Panel title or action button. Bug fix for deselecting action buttons on Device View upon details panel close.
Change-Id: If0afe487cf486c17cca7a5950e2a49d3bd8d28bb
2015-07-17 00:04:56 +00:00
Bri Prebilic Cole
8040176c31 ONOS-2385 -- Bug fixes for removing individual links on the Topo View. 5 or more links between devices have a label indicating how many there are between each one.
Change-Id: I301ca6da8c453b54e16980a47e09dfd9f2f80f8b
2015-07-16 18:50:59 +00:00
Bri Prebilic Cole
038aedde30 ONOS-2328 GUI -- Enhanced Topology View to show multiple links individually between devices (1 - 4). 5 or more is a thick line.
Change-Id: Ie096086454fd8d1d5d40f09396681f9cba8597a1
2015-07-13 16:33:14 -07:00
Bri Prebilic Cole
aeeb33ef1c ONOS-2328 GUI -- Started work on seeing multiple links between devices on the topology view. Device links are now grouped based on what device they are between. Also minor bug fixes and investigations into other bugs. WIP.
Change-Id: I444f016268efc5c489ba6ad0282d0f7827fff462
2015-07-09 23:59:32 +00:00
Bri Prebilic Cole
0c41ba26a9 GUI -- Cleaned up directives - onos-sortable-header and icon no longer use isolate scope. Icon directive moved to icon.js. Deleted unneeded TableService.
Change-Id: I53970176b9ca021d1aa7d844ccd961cbf6ac6b51
2015-07-06 15:09:56 -07:00
Bri Prebilic Cole
eef67ae18f GUI -- Directive for tooltips on icon elements created. Control buttons on table views now have tooltips.
Change-Id: I77d73efa25bfc3adeb5519d5ca087475f5523c7d
2015-07-01 16:27:23 -07:00
Bri Prebilic Cole
9b1fb9aa33 ONOS-2202 - GUI -- Moved flow, port, and group navigation buttons out of device details panel. Created tab-like behavior to switch between the three views when viewing any of them.
Change-Id: Ibc4291689e913a3537bd621e8e579f5e198ae5f2
2015-07-01 13:57:26 -07:00
Sho SHIMIZU
be63b233cb Regard the release when the APIs became deprecated as Cardinal
Change-Id: I072fa33a2a70baa7466d7a0dc5067191476be0f3
2015-06-30 19:06:50 +00:00
Brian O'Connor
75deea6ee1 Printing stacktrace in UiWebSocket.java catch block log message
Change-Id: I867583e9e4881e6264196062f2c13c591c7ca78d
2015-06-25 16:07:06 +00:00
Bri Prebilic Cole
b3a6afeb5e GUI -- Resizing tabular view refactor and minor CSS edits. App View auto-refreshes by default again.
Change-Id: I362733996c340ed9fd5d674534c29181b7015410
2015-06-24 14:10:49 -07:00
Bri Prebilic Cole
0d3c61f67e GUI -- App View no longer auto refreshes by default.
Change-Id: Ifa64779a16e9e27d2af9d49d55727d07aec7ffd6
2015-06-23 11:53:55 -07:00
Bri Prebilic Cole
a7f81e5e03 ONOS-2074, ONOS-2075 - GUI -- App View Control Button state and icon bug fixes.
Change-Id: Icdaf5ca57963c6e4f30618cb6468c980ac3a786d
2015-06-23 10:59:05 -07:00
Bri Prebilic Cole
522e75698d ONOS-2074 - GUI -- Refactor Application view to use directives. WIP.
Change-Id: If886b5af1313ef350e041dc9f9a21ba150edcd79
2015-06-22 17:17:42 -07:00
Thomas Vachuska
750ab045f7 Starting on STC monitor.
Change-Id: I279ef5f26a0e3a5a44c6f597be6c2980f8c955ed
2015-06-19 15:41:32 -07:00
Simon Hunt
f65c378e68 GUI -- Topo View - change default map to be continental US.
Change-Id: Iba696a6c61f72732dcbdf7b80c7f263e176a6182
2015-06-12 13:33:48 -07:00
Simon Hunt
e1ce42976f ONOS-2109: Fix for (0,0) coords bug - delay opening web socket until we have loaded the map projection.
Change-Id: Ibe38154c987baf77768e2d6a0bcaf8f35550efcb
2015-06-12 13:07:02 -07:00
Simon Hunt
2362b07fad GUI -- Topo View - Added ability to define different background maps of world regions.
Change-Id: I937106c1c7c9e045230fce88dc7e5a5849b5cb3f
2015-06-11 20:08:36 -07:00
Simon Hunt
be245144c1 GUI -- countries topojson data and sample code extracting South America.
Change-Id: I61dbaf5a28b9a74d6700bc611019886c5b60a880
2015-06-11 17:44:44 -07:00
Bri Prebilic Cole
6b95a3f173 GUI -- Bug fixing and refactoring app view - WIP.
Change-Id: I23012972ac762a62391289a2200bf0b95e4ed9c3
2015-06-11 15:13:45 -07:00
Simon Hunt
80170a75f3 GUI -- Topo View - Clip bit rate to 10.0 Gbps - temporary measure for CORD Fabric demo at ONS 2015.
Change-Id: I840cbd6ff45fe502221d176b5a4d7cfa8d18237f
2015-06-10 19:49:57 -07:00
Simon Hunt
0d9cc6d949 GUI -- Packet-Optical Demo - initial cut of sprite layer.
Change-Id: I985444b5a6a67ea0a06c59b5c5f13da0a0835512
2015-06-10 18:28:24 -07:00
Simon Hunt
4deb0e8de7 GUI -- added 'debug' query param and cut out noisy debug console messages by default.
Change-Id: I8b3eff58677a3882c62c7f2267a5258ba2cd2593
2015-06-11 00:04:33 +00:00
Thomas Vachuska
48958b1759 GUI -- Fixing related-intents when device(s) are included in selection.
Change-Id: I736838c2e828a9a8cc81961980b9a9762be870f3
2015-06-10 10:54:53 -07:00
Simon Hunt
7b41c4a80b GUI -- topo view - Adjusted positioning of summary and detail panels, to account for additional "Tunnels:" line item in summary panel.
Change-Id: Id60a46e7cca991aca1faf7cc3f90d245cd04084a
2015-06-10 10:42:01 -07:00
Simon Hunt
d0fe66ccd5 GUI -- topo view - background map is now OFF by default, and toolbar is now HIDDEN by default.
Change-Id: I80343f64d72171aebd51e6311951c9d2e63a3eff
2015-06-10 10:16:36 -07:00
Thomas Vachuska
92ef154c60 Modified d3.js to use alternate force.tick() invocation for improved speed.
Change-Id: I6d9e926817c13b5ef058e66ec1af509e22f1dea4
2015-06-10 02:42:42 +00:00
cheng fan
35dc0f2e74 [ONOS-2096]Revert useless modifies
Change-Id: I5d6df8690a95ffb36b656a39a45a07d2955a9693

[ONOS-2096]Revert useless modifies

Change-Id: I5d6df8690a95ffb36b656a39a45a07d2955a9693
2015-06-10 02:40:10 +00:00
Thomas Vachuska
1a989c1c0f Deferring force layout until quiet period.
Change-Id: I24c66eb695ece45df2b0291f42ccf7d980cad535
2015-06-10 01:57:54 +00:00
Simon Hunt
5aac2fcbdf ONOS-1419 - Fix to allow nodes to be selected in the Oblique View.
(NOTE: still experimental feature, but it works sufficiently)

Change-Id: I4437180a9c34656effa0735288818ea0a05779ac
2015-06-09 12:35:22 -07:00
Srikanth Vavilapalli
8c1ccca2b2 Segment Routing ONS demo:Traffic visualization fixes
Change-Id: Ib4960a0fe4666b8027614c8dd04df7883746b9b9
2015-06-09 17:40:19 +00:00
Simon Hunt
e50829cc2c GUI - Topology View - fix class names for traffic (link) classes.
Change-Id: I7a6720cf92142869b8b940c4c773ef24e723ca6f
2015-06-09 16:35:32 +00:00
Brian O'Connor
afc2d7db88 Starting snapshot 1.3.0-SNAPSHOT
Change-Id: Idc4c114bda5268e534b9fc998215564d23d84c58
2015-06-05 23:31:25 -07:00
Brian O'Connor
a78abfcc39 Tagging 1.2.0
Change-Id: If1b4de17402bf8248c888de72891dc17a5bcd7ef
2015-06-05 22:40:03 -07:00
Thomas Vachuska
25455e7c0e Fixing port stats topo view rendering.
Change-Id: I6209268fc6dbdbf8914739305c35c5352a57a842
2015-06-04 19:17:41 +00:00
Bri Prebilic Cole
0a6ffb6979 GUI -- Bug fixes - Scroll bar doesn't appear on topo panels or table views, adjustHeight for topo panels no longer called after view is changed.
Change-Id: I9e55e1e985f8751c21c2e82cb35192b2d7c670e2
2015-06-04 09:32:12 -07:00
Thomas Vachuska
204cb6cab4 Fixing port stats rate calculation.
Change-Id: Ic4c803f58a53c293ae05bc0c207d7e23546f7158
2015-06-04 00:03:06 -07:00
Simon Hunt
ea8421291a GUI -- fix to remove newly added traffic link classes.
Change-Id: I1bda4f2545654ca9a32750a1a59b3747f76e4717
2015-06-03 11:08:05 -07:00
Simon Hunt
9664137851 GUI -- Topology - PortStats traffic: enhanced to change link style based on values (KBps, MBps, GBps).
Change-Id: I67a62ef85a292db431f3d32eefefd81d4e564794
2015-06-02 15:53:40 -07:00
Bri Prebilic Cole
41d67653db GUI -- Table views' auto refresh can be toggled on or off.
Change-Id: I9c307d8ea43101d6f6cff28c16d2cdbe709871e1
2015-06-02 10:23:10 -07:00
Bri Prebilic Cole
d8745463d2 GUI -- Mobile GUI work. Disabled port highlighting, suppressed port highlighting/sprite layer toolbar buttons, adjusted panel and navigation/mast heights.
Change-Id: I36142be78167fc1eb73cc846e7222391cb8b8740
2015-06-02 00:18:15 +00:00
Brian O'Connor
3350390b1d Starting snapshot 1.2.0-SNAPSHOT
Change-Id: I96c63bb70f2cd27453f2da893d77f9e72966f780
2015-06-01 17:08:05 -07:00