1270 Commits

Author SHA1 Message Date
Jayasree Ghosh
e7a240c0a1 FIX for ONOS-5260: METER AppID Display on GET, Precedence Range Issue
Change-Id: Ia82b8d70de0b5d824d808f9593ada64d3c1fbd09
2016-09-15 23:57:53 +00:00
Viswanath KSP
813a20df06 [onos-5251] This changeset contains implementation of purging intents from ONOS UI
[onos-5251] Addressed review comments from patchset-1
addressed review comments from patchset-2

Change-Id: I93ebe7798b5324fb18738540d3ef6cef6ada395e
2016-09-15 00:47:34 +00:00
Ray Milkey
cc44cb481b Fix Jersey warning for redundant "@Path("/")
Change-Id: I4b1af699c90e07811e046335ff2896ec402959b6
2016-09-12 17:44:21 +00:00
Brian O'Connor
64f2d58ed8 Removing old code from ui/_dev
Change-Id: Ic87885195a6c302d6737b985413eece3fa260e26
2016-09-08 23:46:52 +00:00
Viswanath KSP
317f329e56 [onos-5204] This commit contains fix for bug onos-5204
Addressed review comments
Addressed review comments - take2

Change-Id: I9eb1e19f70deffd33d57cdab6bb0346bd2ebbd98
2016-09-08 17:28:38 +00:00
Jonathan Hart
6192499379 Use subject factory to create subject for deletion rather than using the string/
Change-Id: Ib7680b07642d676e9ad7f10fd59471880aa79771
2016-09-07 18:50:51 +00:00
Thiago Santos
7a174cf49b [ONOS-5184] Allow configuring cluster partition size
Adds a new parameter to onos-form-cluster: -s <partition-size>
to allow specifying the partition size to be used when creating
the cluster.

Change-Id: I4c31d6e97fe0fd811831296f41a09160bebb58de
2016-09-02 14:50:18 +00:00
Simon Hunt
e43cccebfd Fix peer data (never include root region).
- Display peer data on temp view.

Change-Id: I1ba662ec36669e13ab03030685dbc2c07a8f8a17
2016-09-01 17:01:58 -07:00
Simon Hunt
377f5d291f Implement navigate-to-region (topo2navRegion) event; update scaffolding view (topoX) to exercise.
Change-Id: Ib342f791854664b31bd1724a446008c960231784
2016-09-01 23:35:04 +00:00
Simon Hunt
06e08c575d Update simon-single cell; make topoX view scrollable.
Change-Id: I21c60c50f60183481f6527716f3ed9744dbfe511
2016-09-01 10:25:50 -07:00
Simon Hunt
c217cb999d Updated topo toolbar to use mojo glyphs and give it a cleaner look.
- Changed color scheme / hover behavior
- Differentiate between regular buttons and toggle buttons (visually)
- (Added temp. placeholders for 'endstation' and 'relatedIntents' glyphs)

Change-Id: I0338b076fe71e58a274542360b2b077c93dd867d
2016-08-30 16:24:47 -07:00
Murat Parlakisik
c6759e80bd ONOS-4374 Enable installing flows with hard_timeout
Change-Id: I4e60e93aad44c7e8f8913fa4dd3ed5a2565d7034
2016-08-30 17:46:55 +00:00
Steven Burrows
9edc7e0057 Topo2Link - Fixed width of rectangle and centered text
Topo2Layout/Link - Added port number on link hover
Topo2Layout/Select - Added Drag functionality
Topo2SubRegion - Added onClick event to node
Topo2Device - Added Color Theme
TopoForce - Removed console.log

Change-Id: Icd85d92c8f3c5f96cb896068fe9375c250717f5f
2016-08-30 15:51:43 +00:00
Simon Hunt
33ab26928c Fix glyph names.
Change-Id: I295b628b4cbe70c746ef27ff3c729541247e21a8
2016-08-29 21:08:42 -07:00
Simon Hunt
0e6c214607 Updating / Adding mojo icons to Glyph Library.
Change-Id: I8252824cf7440ffe1e9e2516df64cc4a9b819d9a
2016-08-29 20:19:10 -07:00
Jonathan Hart
38feb6eddc Revert "Fix for ONOS-5032 and ONOS-5034"
This reverts commit 50ad080683317df192a0f7159d9902dc1c403ed2.

Change-Id: Id2f9924a28c18686b4be30200244dbd0c975e90a
2016-08-29 23:16:45 +00:00
Deepa Vaddireddy
50ad080683 Fix for ONOS-5032 and ONOS-5034
Change-Id: Ib964252dd05754ce7069a7a82ccb1d1c29bfa978
2016-08-26 03:22:47 -07:00
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
Viswanath KSP
13e5b51b6d [ONOS-5155] Exposed delta statistics via northbound REST
Change-Id: I04d9ec04c92bccd7bd5b5fd23d61be241a67d524
2016-08-25 12:37:27 +05:30
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
Viswanath KSP
8ffb7759d3 Exposed the newly added port specific portStatistics API via REST
Change-Id: I12a59b950f2d9123afc048e126ad7b457e5d7188
2016-08-23 22:19:06 +05:30
Kavitha Alagesan
98315a2a77 Fix for ONOS-4940
Change-Id: Id4e5913cb69e913190a0b32cd41bac0dbe786729
(cherry picked from commit 924c54ccb05c648afa49c6c2bd509a060b8d174c)
2016-08-23 15:30:05 +00:00
Jayasree Ghosh
d3ff540f36 Fix for ONOS-5152:Encoder for Disjoint Rest API with NPE:onos-1.7
Change-Id: I172e247353f7d70f6d7761e8a6be27f21b3c2684
2016-08-23 04:49:45 +00:00
varunsha
34b306051c Fix ONOS-5091
Change-Id: I11762eb799c1f93536f472807167cdba20a7c8e6
(cherry picked from commit 45f806ccedf844dfc8fe1722eca653f274b83f12)
2016-08-22 18:31:40 +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
Yuta HIGUCHI
0de4ba9401 Remove duplicate version specifications
Change-Id: I0fe6027e66815ab2e7db5e090dd5aea39b3c36e1
2016-08-18 15:59:50 +00:00
Chiara Contoli
a8f69ff3fd Adding SinglePointToMultiPointIntentCodec for support SP2MP intent over REST
Change-Id: Ic04529520ad1719f3d241b3a79d8e0602bfeac4e
2016-08-17 16:23:56 +00: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