Simon Hunt
36dd8f1608
Added mojo icons:
...
- ports, switch, roadm, uiAttached, summary, detail
Change-Id: I4bff2fcaeb16e7dcb59268a46d627ebe92110556
2016-08-26 19:12:43 -07:00
Simon Hunt
9a4b96d98b
Added mojo icons: map and selectMap.
...
Change-Id: Ia2aa6eccf24e582477de8c41b1b0465e2c290485
2016-08-26 17:59:20 -07:00
Simon Hunt
5a6c60c5fd
Enhanced "Show-Glyphs" development web page to show zoomed icons.
...
Change-Id: I2fe267a2bf67ef9f99637fd5916b31a0b657fcf3
2016-08-26 17:21:29 -07:00
Steven Burrows
6deb4ce036
Grouped injected vars and shortened findNodeById
...
Fixed syntax in Topo2NodeModel.js
Added SubRegions to the topo2 view
Change-Id: I04c793f3a9a98808eaa11049f31bbb166cc5b66f
2016-08-26 22:50:46 +00:00
Simon Hunt
3304169c66
Fix for ONOS-3428 - remove width constraint to intent view control buttons.
...
Change-Id: I7007d0a90e1a0a5a49aecd09c6058df6512e0e35
2016-08-26 12:47:19 -07:00
Kavitha Alagesan
98c00067a2
fix for ONOS-3428
...
Change-Id: I180ee4fb26383c017fbeff98c324d99dc21a34c4
(cherry picked from commit b7fc92d)
2016-08-26 19:43:15 +00:00
Kavitha Alagesan
c087453076
Fix for ONOS-3677
...
Change-Id: I95f87b93f18da98a0bd0b77d7c41b83aa9f7390e
(cherry picked from commit 9fa6da1)
2016-08-26 19:39:02 +00:00
Kavitha Alagesan
eaf614c3bf
Fix for ONOS-3678
...
Change-Id: I806f32c13df33f137d199618de0ad495833a5d0e
(cherry picked from commit 14fefb5)
2016-08-26 19:34:07 +00:00
Steven Burrows
af3159df5f
Added Breadcrumbs module
...
Change-Id: Iba897409f728ffa7e58681788c63e3c251cd8358
2016-08-25 16:07:35 +00:00
Simon Hunt
fa875bb10a
Cleaned up urlBase() readability.
...
Updated unit tests, and added a test for the app context in the URL.
Change-Id: I110b62ff8366a503c3309df0f26a7dd213ae0c5f
2016-08-24 12:42:00 -07:00
David K. Bainbridge
8ba356cd7f
updated the base url handler to extract any app prefix from the absUrl in case onos is behind an app prefix
...
Change-Id: I271da533f39091efdd01d8104c1e6740effead52
(cherry picked from commit 3faa011)
2016-08-24 10:11:25 -07:00
Thomas Vachuska
8e98f2f2e6
Widening column for device master to prevent text wrap.
...
Change-Id: Ifd77d5b10519bffbdf12b306fd903d6bab390810
2016-08-23 21:18:53 +00:00
Simon Hunt
b8d3798a6f
EE unit test and h-bird.
...
Change-Id: I3d775cb90a64b142ccbce5665457bda8e8f28e4b
2016-08-23 21:13:55 +00:00
Michele Santuari
54f420d15b
fix: router devices to packet layer
...
Change-Id: Ia457504258575d677bddb1246dc8ee74f21c828c
2016-08-19 16:33:29 +00:00
Simon Hunt
7faabd5102
ONOS-2582 : fix for reselecting previously selected nodes in the topology view.
...
Note that this also fixes the race condition with showing selected intent.
Change-Id: Icf3cd168bca985136d3ca6c63d98aa193a476d00
2016-08-18 16:38:42 -07:00
Viswanath KSP
0f29770602
Adding first set of changes for bug onos-5071
...
Addressed review comments
Addressed review comments for patch-2
Addressed review comments for patch-3
Fixed broken "show intent" on topo view.
Change-Id: Ie76deca917d6cd6c98d121135e53b9093b5ed8ee
2016-08-16 15:48:40 -07:00
Steven Burrows
ec1f45c00c
Updated fn-spec to include classNames
...
Removed Classnames file and added code to fn.js
Fixed typo dimentions to dimensions
Moved Device/Link logic from Topo2D3 into the model
Model now calls onChange when any property is changed via the set Method
WIP - Added d3 force layout for devices and lines
Change-Id: I4d1afd3cd4cecf2f719e27f4be5d1e874bd9e342
2016-08-13 01:25:46 +00:00
Simon Hunt
df2a4e699a
Adjusted order of instance colors to run red/blue/grey/steel/lt-red/lt-blue/lt-grey.
...
Change-Id: I29e51704b032f6446f45d2e5f53cc043a8994968
2016-08-11 16:03:55 -07:00
Simon Hunt
3d71252d1c
Added endPortA/B to UiLink class.
...
Removed 'online' property from UiDevice, choosing to look up availability on the fly from device service.
Change-Id: Ib14ab371a11c442a30cf407f11d366271d087c68
2016-08-11 11:20:58 -07:00
Simon Hunt
f836a87af6
Added breadcrumbs array to topo2CurrentLayout response.
...
Included Region name in "closed region" data structures.
Change-Id: I1d4c223255b7ea8239f38c63d4caebe1bdeddf32
2016-08-11 15:00:58 +00:00
Simon Hunt
f4fd2a2e47
Clean up handling of lat/long geo-coordinates.
...
Change-Id: I64fca56c7deb9a8baa6c68558365ec2a8c38168c
2016-08-10 16:31:11 -07:00
Simon Hunt
6a8cb4f3e5
ONOS-4970: Device data for topology view -- WIP.
...
Change-Id: Ie5a0c65f38b32672570919c50c1f53b14d293d3f
2016-08-09 20:31:24 -07:00
Carmelo Cascone
d01eda67b3
Prevent overlap of link labels in WEB UI
...
Change-Id: I6e261186abf9ed87a3c55e50d123e423f652aa41
(cherry picked from commit 622700f)
2016-08-09 12:18:17 -07:00
Matteo Scandolo
c9306e46d1
Enabling UI live-reload for apps not in the ONOS source code
...
Change-Id: Ib88929a8825b7adf136d2b6b90d66db10549c165
2016-08-09 19:09:28 +00:00
Simon Hunt
c13082f7fb
ONOS-4971: Synthetic Link Data -- WIP
...
- Breaking out UiLink to subclasses for device links, host links, region links, region-device links,
- (soon, also peer links).
- Augmenting UiLinkId to include regions as endpoints.
- Introduced UiSynthLink to encapsulate synthetic links bound to regions.
- Model Cache now computes synthetic links from the underlying link data.
- Added endPointA/B() and type() methods to UiLink.
- Updated topo2CurrentRegion response to include synth-links for the region.
Change-Id: Ifa62a15fbe0a58b134d92278b201fa7a72cbfa83
2016-08-09 16:44:48 +00:00
Steven Burrows
57e24e9d66
Added Collections and Models for a Region.
...
Change-Id: Ic033b2890dad18e47b057e6b1d1c8535d812590d
2016-08-05 15:29:03 +00:00
Simon Hunt
4f4ffc3ece
ONOS-4971: Synthetic Link Data -- WIP
...
- Enhancing UiRegion to capture the hierarchical (parent/child) relationships captured in the UiTopoLayouts.
Change-Id: I152e0d52d4580b14b679f3387402077f16f61e6a
2016-08-03 18:34:23 -07:00
Ray Milkey
2a749835b7
Top level build of component Javadocs
...
Change-Id: Iceb2a7c84b3dd0b354b27f93a0f746913cd9b778
2016-08-03 09:38:07 -07:00
Simon Hunt
4854f3dede
ONOS-4971: Synthetic Link Data -- WIP
...
- adding CLI commands for dumping Model Cache contents.
Change-Id: I28dfe179835de6cd0c5356faf87af46a239eb772
2016-08-03 15:41:29 +00:00
Jian Li
46770fc91c
Bump up ChartJs to 2.2.1 and AngularChart to 1.0
...
Change-Id: I9ac9e9fa381e63dbfa2c0cf715c4e1280dc80c2d
2016-08-03 02:43:08 +09:00
Simon Hunt
9818919b73
ONOS-4971: Synthetic Link Data -- WIP, merge anyway
...
- created temp Topology2 View (topoX) to "process" and display topology data.
- made root layout parent of itself (just like /.. = /) to simplify layout hierarchy operations.
- added nodeType property to JSON rep of regions/devices/hosts.
- augmented peers to include devices.
- added skeleton topo2NavRegion event.
Change-Id: I8219125d7dfe33d211350ae27111a3d9de6eb4ca
2016-08-02 10:08:03 -07:00
Simon Hunt
10973dd2f1
Added ui-cache-regions CLI command.
...
Change-Id: I196543792c85e40e582f9456e4e50dd33bedf111
2016-08-02 00:36:44 +00:00
Simon Hunt
b1ce2609cb
ONOS-4326: Working on topology topo2start processing.
...
- Added getPeers() to UiTopoLayoutService.
- Fixed wipe-out command to leave the default layout alone.
- Fixed handling of null-region (associated with default layout).
- Added refresh() method to model cache.
- Fixed regions-topo-2 device IDs
Change-Id: Iee49b47ff6702bed9751be7b63392577422d4763
2016-07-25 17:20:07 +00:00
chengfan
c553c954c8
[ONOS-4946] fix bug: GetTunnelCount cast exception when getting the device property panel details in WEB GUI
...
add a judgement, only OpticalTunnelEndpoint has a deviceId
Change-Id: Iff91b0b5f37d2ae838229f4e11e970cd70dd6ae1
2016-07-24 01:56:44 +00:00
Yuta HIGUCHI
1624df1f30
Assigning names to various threads
...
- specify nearby logger when possible
Change-Id: Ia8925ab1459c4d1da922becd0e201388d44d4294
2016-07-22 22:56:26 +00:00
Thomas Vachuska
eb851cdefd
Adding commands for managing layouts.
...
Adding support for wiping out regions and layouts.
Refactored UI layout manager to allow public knowledge of default layout id.
Enhanced test topo for layout hierarchy.
Change-Id: I254fd494175e753f542f12a664618c1a83f72127
2016-07-21 15:50:36 -07:00
Simon Hunt
61419e7f9d
ONOS-4326: TopoRegions: MockServer scenario with skeleton events.
...
The plan is to augment these events as we figure out what they will look like when populated.
Change-Id: I3aa1cb22a6e339bf9f6f86fc1587783c0f63a9b6
2016-07-21 13:42:54 -07:00
Simon Hunt
977aa05481
ONOS-4326: TopoRegions: Implement basic structure of response to 'topo2Start' event.
...
- this is WIP: still need to extract data from model cache.
Change-Id: I5ab843a1c352275a8da89964c886b660e3b8b616
2016-07-21 11:58:52 -07:00
Simon Hunt
d5b96731d7
TopoRegions: created skeleton Topo2 UI view for development of the "region-aware" topology.
...
- Added initial event generation (layout/region/ etc.) -- WIP
Change-Id: I2f93eea7505ff0400085d7f67491f6b61231cb86
2016-07-15 19:04:10 +00:00
Thomas Vachuska
cc0b7d6605
Adding support for topology recipes and cleaning up topologies.
...
Cleaned-up a few STC scenarios.
Change-Id: I4ffa61953d8cf289406fa572ab7603d996e26a85
2016-07-13 13:16:06 -07:00
Simon Hunt
5ab45e172d
ONOS-4805: Choice of selected overlay persisted server side -- restored across login sessions.
...
Change-Id: I17e0e06a2fcc33958ffd42cd51acb42a302de57e
2016-07-07 15:30:04 -07:00
Thomas Vachuska
018110c26a
GUI - Adding display of attached hosts (in addition to showing egress links) in device details.
...
Change-Id: I94f1489a0226de81dec7744eb26e64e3769034c1
2016-07-05 20:30:51 +00:00
Thomas Vachuska
93c8f9e776
Changing label from Switches to Devices
...
Change-Id: Ib1a891bb65f66944c4ea7ee9da07bc80d7d4bc7c
2016-07-02 12:59:44 +02:00
Simon Hunt
f51bf468b7
WEB UI -- Simplified listener mechanism in theme.js to match that of prefs.js
...
- minor cleanup of app.js
Change-Id: I1a05c5cb43c994937747ef69841d24a863128f4d
2016-06-29 16:23:09 -07:00
Yuta HIGUCHI
28ad09a2d9
Lowering log level
...
Change-Id: I4766f2495d24f477913a7aea8ca70ef4d7c7a633
2016-06-29 00:38:11 +00:00
Simon Hunt
3be2994492
WEB UI -- Cleaned up mast.js
...
- removed redundant code, added clarifying comments.
Change-Id: I8c0f1cfbb94ce03508884d1b1b93351587b0e7ed
2016-06-28 18:53:33 +00:00
Simon Hunt
120904e60e
ONOS-4745: Fixed device rename Enter/Esc bug.
...
- also, a couple of simplifications.
Change-Id: I11f878a5f4aa42668519cb26cc882aea296f4ac9
2016-06-24 16:23:17 +00:00
Simon Hunt
a758f6dd28
Change Settings nav item icon from 'chain' to 'cog'.
...
Change-Id: I7f823c3a0c5be6e82b9df0b0defb7ebd2f9f0167
2016-06-23 13:59:33 -07:00
Simon Hunt
50e80ea281
Properties need to be unique, even when they have the same name..
...
Change-Id: Ifc992458778860c6c8f574c76aad0e9f92699193
2016-06-23 08:45:17 +00:00
Simon Hunt
d721f295b7
ONOS-4733: Simplified Settings Table view (removed redundant data)
...
- Now shows just simple class name for component
- Removed default value column
- Values that are *not* the same as the default are highlighted (emboldened)
- Table rows now selectable and show details panel
- panel shows component fully qualified class name
- panel currently read-only
- in future, user will be able to change the property value from here
Change-Id: I01a2af727dcfad82c6b7d2378701a5cb3e24e43a
2016-06-22 21:42:42 -07:00