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
Brian O'Connor
e8468b5743
ONOS Swagger Plugin
...
just does swagger now
to build the plugin, you need to download to following:
https://github.com/bocon13/buck/releases/download/v2016.07.29.01-wip/buck.jar
put the buck.jar in tools/build/buck-plugin/lib
Change-Id: Id1b833dd013fbc5581f8e884e755920829c4a17e
2016-08-03 22:27:51 +00:00
Ray Milkey
bb23e0b5fb
Fix Javadoc warnings
...
Change-Id: Icf8b6b6f77ea80d3975aa975226a178145067adf
2016-08-03 14:29:51 -07:00
HIGUCHI Yuta
f3ead25267
[ONOS-4513] Slice optical-model into separate bundle (1/3)
...
- net and cli bundle has dependency to optical-model bundle,
which should be removed in the longer run. (ONOS-4626)
Change-Id: Ieff43ef2002ee21f4578a6e2a729cd35ce3eae3d
2016-08-03 18:54:13 +00: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
Jian Li
8afbbeee2a
Bump up swagger ui from 2.1.4 to 2.1.5
...
This commit bumps up swagger ui to 2.1.5 which fixes various bugs
of swagger ui 2.1.4.
Change-Id: I4f8d7f79b88cddada0148a8629e7ef4da9eac3a0
2016-07-27 18:27:46 +00:00
Thiago Santos
877914d664
[ONOS-4931] fix doc of FlowEntry.life(), add life(TimeUnit)
...
Fix the doc: life() returns the time in seconds, not milliseconds.
Add new method life(TimeUnit) that allows specifying the timeunit to
receive the life value as as seconds might not be enough for
all applications and OpenFlow can provide this value to nanoseconds resolution
(in its spec).
Change-Id: Ia6a7573797249e0edc04e03c7204a550a2823742
2016-07-26 21:32:46 +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
Varun Sharma
1853b3f359
Cherry pick ONOS-4835 fix
...
Change-Id: I82ecb542dad4430d55af0fc684f8d13d6e45b45e
2016-07-25 09:15:06 +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
Jian Li
673399fcc5
BugFix: Allow to specify mastership role through REST API
...
In current implementation, swagger doc does match with codec impl.
With this commit, we can assign an exact mastership role for a
device through REST API.
Change-Id: I5cb3f8d478f8fe3eb22f12fc5254ed8a400d5b56
2016-07-20 19:21:20 +00: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
Kavitha Alagesan
df352c6dda
Fix for the ONOS-4836
...
Change-Id: Iedf597bb79f27ca7834e85fc445ebd5736c852a7
2016-07-13 18:37:18 +00: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
Claudine Chiu
25f07bea59
ONOS-2184 VirtualHost CLI and REST api's
...
Change-Id: If0ebe4268f3161a34223eca58e3f1bdbb8d0c9be
2016-07-05 20:49:38 +00: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
Charles Chan
b3ef1fd63b
Fix GroupKey interpretation in REST
...
Input string from REST should not be converted into byte array directly.
Before: "1" -> ascii 49 -> 0x31
After: "0x01" -> 0x01
GroupKey is a byte array with arbitrary length and represented by hex string
Change-Id: If27101f0e5522212c7e434fab58b66e67e9676d7
2016-06-29 14:57:13 +00: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
Ray Milkey
f3973047c4
Fix for ONOS-4740
...
Properly determine if the JSON payload contained any errors.
Change-Id: Id8e816f6627580dcaca3ccb6b7356d61be62392d
2016-06-22 15:37:58 -07:00
Deepa Vaddireddy
7fae18929c
Fix for ONOS-4621. If any errors in parsing the configurations, continue with the next config key and return the list of subjectClass, subject, config failures
...
Change-Id: I4883342b4920aa4d6d641a17a395e5f6e4f27d6a
2016-06-22 22:29:11 +00:00
Fan Cheng
12ed9af2b7
[ONOS-4624]keybindings are not disabled when dialog panel is in use
...
add a condition judgment before do the keystroke bindings.
Change-Id: I85f2071b725e34b6c274800ffa934e060a855280
2016-06-21 15:31:42 +00:00
Simon Hunt
f29d8e6757
ONOS-4359: continued work on theming UI
...
- topo view: disable map tint option.
- topo view: link details - fix icon size.
Change-Id: Iad844ad77a52224fe475bdd044edae4e3a9fe507
(cherry picked from commit fa3889f)
2016-06-20 16:31:44 -07:00
Simon Hunt
a5487ad314
ONOS-4359: continued work on theming UI
...
- topo view: fixed device/host badge rendering
- added "mojoColor" mock server scenario
Change-Id: I5d2da657580503abd8015875d45d2e715d44033a
(cherry picked from commit 44c440f)
2016-06-20 16:31:44 -07:00
Simon Hunt
8f907ccbc8
ONOS-4359: continued work on theming UI
...
- topo view: fixed internal spacing (padding) of summary and details panels.
Change-Id: Ie0c45b80a4362cc53329e7f3ab14ed7046a03513
(cherry picked from commit 9a1e18d)
2016-06-20 16:31:44 -07:00
Simon Hunt
8d47a5c872
ONOS-4359: continued work on theming UI
...
- topo view: fixed vertical spacing (and interactions) of summary and details panels.
- added bbox() to panel API.
Change-Id: I84544cc558020582c95d33096b92ac5756e68628
(cherry picked from commit e8c54db)
2016-06-20 16:31:43 -07:00
Simon Hunt
4766dfbae4
ONOS-4359: continued work on theming UI
...
- topo view: fixed node and link selection highlighting.
Change-Id: I48d4ac06989dd98b0b2182fbd45b76eb2ca737b7
(cherry picked from commit 728dce0)
2016-06-20 16:31:43 -07:00
Simon Hunt
f44d726728
ONOS-4359: continued work on theming UI
...
- topo view: device icon and label re-theming (WIP)
Change-Id: I5ecbc1c5b8a8315bfadfaacf62cfdb0e6d1f5a9c
(cherry picked from commit 92eaf44)
2016-06-20 16:31:43 -07:00
Simon Hunt
a976134231
ONOS-4359: continued work on theming UI
...
- topo view: map and instance panel re-theming.
Change-Id: I8e5b0eda61b78b7d54593d84efccb16c54c1611e
(cherry picked from commit 2d147f6)
2016-06-20 16:31:43 -07:00
Simon Hunt
1e44e08c59
ONOS-4359: continued work on theming UI
...
- replaced masthead logo with double-resolution image.
Change-Id: Ia6ac1a1c1a2870487b60e28ea9c89b69cdfbd979
(cherry picked from commit 9f4303b)
2016-06-20 16:31:43 -07:00
Simon Hunt
0991b34e3e
ONOS-4359: continued work on theming UI
...
- cleaned up application confirmation dialog.
Change-Id: I498ef3897f828611ed8677873bcfcbcc3b09e1cc
(cherry picked from commit cf4b9a3)
2016-06-20 16:31:42 -07:00
Simon Hunt
e6e09845d1
ONOS-4359: continued work on theming UI
...
- updated xClose glyph
- replace double with single quotes in glyphData.js
- fixed close button on AppView details panel
Change-Id: I1e9139d096bdb4836710f019b5ee4e1c3c6e69e5
(cherry picked from commit 1fc873b)
2016-06-20 16:31:42 -07:00
Simon Hunt
047f4050bf
ONOS-4359: continued work on theming UI
...
- adjusted app detail panel spacing of elements
- fixed bug in topo.css
Change-Id: I59c659dc1ccd908be2b3d7bcf2b5feeee6a2eabd
(cherry picked from commit 403b577)
2016-06-20 16:31:42 -07:00
Simon Hunt
5487ce704f
ONOS-4359: continued work on theming UI
...
- changed spacing on table headers
- increased table header icon sizes a smidge
- modified 'play' glyph
- removed copyright from "partial" HTML snippets
- switched order of buttons on Intents View
Change-Id: I16967721ca0d22449f34b40ee2eb102d37ca12fd
(cherry picked from commit 772e688)
2016-06-20 16:31:42 -07:00
Simon Hunt
a42c4dcc95
ONOS-4359: continued work on theming UI
...
- cleaning up flow, group, intent, meter, and port views.
Change-Id: I4bbc483f1e63a0fb045dee3e90a293798820f7f6
(cherry picked from commit a565d9d)
2016-06-20 16:31:41 -07:00