1270 Commits

Author SHA1 Message Date
Viswanath KSP
d1212c787f Adding changes for [onos-5525]
Patchset-2 Fixed code as per review comments
Patchset-3 Fixed code as per review comments

Change-Id: I54783f3be09be76ef515fd6495d48376dba686b2
2016-10-24 16:11:33 +00:00
Simon Hunt
d7395c832b Added UiTopoLayoutId network config to BasicNetworkConfigs.
Change-Id: I3ec54a883e0b79f3cce5e9aff2f7ae7d56cc593e
2016-10-21 21:45:49 +00:00
Steven Burrows
beef935802 Topo2: Implemented host icons
Change-Id: I457b49aa3c9662b5452b7c50311b2b5dfbb74f2f
2016-10-21 21:45:24 +00:00
Steven Burrows
e2d77d6e02 Topo2: Multi Details panel
Change-Id: Iab16aa38e5271a59da57d00fb4cb308036f86e2c
2016-10-21 19:47:44 +00:00
Steven Burrows
aa57d93048 Topo2: Single panel details panel
Change-Id: I10f746a1d95a13505a163fd3402b001ac6607230
2016-10-21 10:05:16 -05:00
Brian O'Connor
79b7067e72 Updating buck plugin to track web resources
Also, renaming onosjar to onos.

Change-Id: Ia726772462b0bc997b92dbcb4bdc477ee7b590b0
2016-10-20 14:21:46 -07:00
Simon Hunt
a9301bb857 Device Details Panel -- Remove old code
- device name is now populated elsewhere.

Change-Id: I0fe7839a5563248bbff39a6ce698f3c36bd994e8
2016-10-20 11:38:10 -07:00
Steven Burrows
aefd58618c ONOS-5531: Port Label bug
Change-Id: I14e3b1c16de54b229f6823ffa199743d7a5308e8
2016-10-19 22:41:34 +00:00
Steven Burrows
a3fca813c7 Topo2: Fix layout issues
Change-Id: Ief3772b9755216e44d0fe005c625e0090d8fb2b7
2016-10-18 23:36:11 +00:00
Ray Milkey
131c068323 Fix NPE when a POST operation is done for multiple flows and there is no flows array specified
Change-Id: I59caa97d8b2c663f1a7765c1d4c50f3b9ec63cca
2016-10-18 21:33:04 +00:00
Jian Li
7f6d0e9ebe Bump up swagger ui from 2.1.5 to 2.2.5
This commit bumps up swagger ui to 2.2.5 which fixes various bugs
introduced in previous version.

Change-Id: Ib4cf84c85c3c8d4ea8c32477a004c2ee12c22a8e
2016-10-17 18:09:13 +00:00
Sangsik Yoon
f0b3ad8447 [OpenTAM_DPIS] DPI Statistics Manager & dpis CLI
- Fixed Thomas Vachuska's comment
   .Removed DpiStatisticsJson.java and related codes for avoiding confusion within package because this does not need anymore.
   .Simplified execute() code and fixed comments in DpiListCommand
   .Added javadocs for public methods and fixed typos
 - Rebased from master 1.8.0-SNAPSHOT, 2016.10.14

 - Upgraded the function and performance.
   .changed List<DpiStatistics> to SortedMap<DpiStatistics>
   .added DpiStatisticsService interfaces to get DpiStatistics by receivedTime
   .added more options of dpis CLI: displays indivisual category by topn
   .and some bug fix

 - Fix javadocs and ONOS style method name.
 - Fix javadocs error.

Change-Id: I07a058e04f63bd9c547a5d605975b214eec0ce1f
2016-10-17 17:59:33 +00:00
Simon Hunt
1bee52920f Partial revert of hosts/regions work to fix NPE with null provider.
Change-Id: I7dacad818ca9ffa2ea8085c499990c8e92644607
2016-10-14 11:19:14 -07:00
Yoonseon Han
6c60389e14 In vnet CLI, separates virutal port creation and binding operations.
Original usage with specifiying a phyiscal port is also in supporting.

Changes.
1. vnet-create-port allow to create virtual port
   without a specific virtual port
2. vnet-bind-port command is added to newly bind or to update
3. Virtual binding point is changed from Port to ConnectPoint.

Change-Id: I4c8f9a2b9b2786ba519ead3559d7f005390fee86
2016-10-13 18:38:44 +00:00
Steven Burrows
1c5c861732 Topo2: Reset node position and unpin
Refactored NodeModel
Added class to the surrounding rect for selected class
Renamed Panels to avoid conflict with classic topo
Topo2: Details Panel for single device selection
Topo2: Added Equalize Masters keyboard shortcut
Topo2: Toggle Link Port highlighting
Topo2: Node Labels was returning empty string
       if friendly name was null
Topo2: Reset map zoom and panning

Change-Id: I0a949b2f8205e1abcfcac5aaec65c18d76e77cff
2016-10-12 13:11:58 -05:00
Steven Burrows
0616e80e01 Topo2: Scale links when zooming in and out
Topo2: Limit icon scaling

Change-Id: I9b203183ebfe25ae9993a9ee8813608969867849
2016-10-11 21:30:29 +00:00
Steven Burrows
72a354fcbc Updated Karma and PhantomJS to fix npm run test
Change-Id: I24dd34c20a47f2a7462565ef7ec381f847f60130
2016-10-10 15:57:39 -05:00
Jayasree Ghosh
e6213cf013 Fix For ONOS-5396:Causing NPE:for REST API- GET /applications/{name}
Change-Id: I652f4620a741f64bc71f2555ad801eb00e7c951f
2016-10-06 21:41:08 +00:00
Steven Burrows
19e6e4fa6e Implementing region hosts for topology 2
Change-Id: I6d1e45b1152b2387d4ff981dc0666868235eb1c3
2016-10-06 18:24:18 +00:00
Viswanath KSP
14aee09463 [onos-5262] Adding patchset 1
[onos-5262] Adding patchset 2

Change-Id: I43cb43deca16bcfe1874699bccdb94b0301d30d1
2016-10-04 18:54:10 +00:00
Jayasree Ghosh
28e1b3e092 Fix for ONOS-4675: FLOW ID is not matching with the one added in the ONOS
Change-Id: I1730ec5ae0692651cb774c2b546c31773115676c
2016-09-30 19:06:50 +00:00
Yoonseon Han
59ecdf3fc7 [ONOS-5324] Issue with Meter POST Rest API
- ConsistentMapException while POST a Meter With non existent DeviceId

Changes
1. added DeviceID check mechanism to confirm
   the requested ID refers an available device.
2. Changed MeterResourceTest to address
   a specific deviceID (of:0000000000000001)

Change-Id: I9ce70a73dc03e9e7516e8aaff3895a66f3b69b13
2016-09-30 05:17:40 +00:00
Simon Hunt
a3e2e873e0 Comment out development script references.
Change-Id: Id9621aaa306251883f13b7a8b45a8c31e4b70380
2016-09-29 11:19:34 -07:00
Simon Hunt
d189b928c4 Re-instate SHIFT as a valid keystroke.
Change-Id: Ib0da1aa56035919ed755d78e6aa38bf314c6d549
2016-09-29 10:35:29 -07:00
Prince Pereira
3ff504c8e8 Fix for ONOS-5175. GroupId refactoring.
Change-Id: I951392bdc69fe1ef694d321164b0b49032617d6b
2016-09-29 16:22:13 +00:00
Prince Pereira
46c82d4d79 Fix for ONOS-291. Highlighting intents in ONOS GUI for selected links.
Change-Id: I757aa40b96d92014fa2d720539da20dd309ec9b1
2016-09-29 10:40:45 +00:00
Steven Burrows
5570d1bef5 Added Flash info for toggle summary keycommand
Clear and re-render summary panel on websocket update event
Added topo2 Panel Service

Change-Id: Ib9e6f887816d133af61cb0312c4dacd95641228d
2016-09-29 00:56:30 +00:00
Steven Burrows
482d95012b Topo2 Fixed device positions
Change-Id: I2a285710fb7bce23734ac4afb1a3ac66f6179f11
2016-09-29 00:52:00 +00:00
Simon Hunt
c8f06d9592 Clean up location and formatting of table filtering on flow table view.
Change-Id: I4eda382b53b4f2dd4285f2540de593744f63add5
2016-09-28 17:28:26 -07:00
Steven Burrows
f83c3e9c2e fix for displaying toolbar icons in dark theme
Change-Id: I129ef33cbf5576f14090502544053bd41154be7d
2016-09-28 22:06:20 +00:00
Steven Burrows
01ddf60a74 Added keyboard shortcut to show/hide instance panel
Change-Id: I88bed44fe84a91ca870d67d0428b95c4a30dab85
2016-09-28 22:04:06 +00:00
Steven Burrows
e7cc308760 Topo2 Fixed device positions
Change-Id: I10e61981000b427ff1ebf6ae0c35bfb2cdbb9c4b
2016-09-28 00:32:40 +00:00
Steven Burrows
2d4aab7fcf Made the last item in the list non-click
Change-Id: I1c727df86e88b499695e48f44c2ad2dd447a9ec5
2016-09-28 00:01:17 +00:00
Steven Burrows
8dab1c700c Shorted if statements
Fixed keybinding for use of modifiers

Change-Id: Ice1a5b27249884e90f78932661b88f71b82769d2
2016-09-27 18:29:35 +00:00
Steven Burrows
d8e6c33bce Styled the breadcrumbs bar
Change-Id: I1930e95532fed2e1842b59c0bec73e6fa09988b3
2016-09-27 10:41:25 -07:00
sdn
5e935458fe Fix for ONOS-5033 hosts - dynamic or static
Change-Id: I3791370db0037968003abc23c918c63119d2dba2
2016-09-27 17:18:48 +00:00
sisubram
9ada8d72fd onos-1818-search by tableid in Flow table
Change-Id: I2e7faeb56d7ec3eafa5e1ab2398b852e81c13d74
(cherry picked from commit 486e9af6639994ca22d0c038e43c55dd32750bb0)
2016-09-27 02:59:32 +00:00
Steven Burrows
7a9d04e9e8 Close the topo2 instance panel on navigation
topo and topo2 instance panel css seperated

Change-Id: I4460471d424100f942cc6f19c964437b649d01b2
2016-09-27 02:56:43 +00:00
Steven Burrows
bbe3dda101 Removed blank lines
Removed Weight from the Node Models
Removed console.log
Added new device and region icons

Change-Id: I3203bd5a3acf371088af0a71fc40b182c95e0b7b
2016-09-26 15:14:19 -07:00
Steven Burrows
d576f64f30 Removed dialog logic from the Topo2Map Class
Change-Id: I2e89c911d904feb7226160ee368459d04a3ddc32
2016-09-26 10:42:07 -07:00
Jayasree Ghosh
cfcf52c3c5 FIX for ONOS-5296:Wrong MetricName throwing NPE
Change-Id: I625640fba84bd2fabd140d6449cdceb0079ad3f4
(cherry picked from commit f5c17fd79bc187c4fbf97248274365aed9afeccb)
2016-09-26 05:00:59 +00:00
Steven Burrows
e3a1884dc4 Added Map Dialog
Added Map Background
Prevent click on node drag event

Change-Id: Ibb13085e3aa51eae49a2017251486f00d52f6265
2016-09-22 15:35:48 +01:00
Steven Burrows
37549eeca4 Added Key Commands to topo2
Change-Id: I83f596dfa7d906a2760cbcdc2fcd2d2aedb88832
2016-09-21 17:08:51 +00:00
Simon Hunt
a299ffc476 Fix broken reference in uitopo archetype.
Change-Id: I3584a3bcb2dfdc0a9e04f4dacccbe2e25d0555b3
2016-09-21 09:04:44 -07:00
Simon Hunt
8add9ee56e Cleaning up Javadocs in core-ui classes.
Promoted Glyphs inner class to GlyphConstants.

Change-Id: Ib12a4556a75d98edb3544b9ae45605fab554fdcf
2016-09-21 01:24:17 +00:00
Steven Burrows
dfa52b00ec CSS Added fill-mode for nodes
Amends based on Simons Comments
ESLinted The whole project
Topo2Link - Added Labels for PortA and PortB on mouseover
Updated breadcrumbs
Topo2.js - commented out a line causing error on panning
Topo2 Navigation between regions

Change-Id: I9cc0f4499ab68a14e246bba192f6528258471b35
2016-09-19 13:53:56 +01:00
Brian O'Connor
bfc02ecd22 Bumping snapshot version to 1.8.0-SNAPSHOT
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82 Bumping version back to 1.7.0-SNAPSHOT
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19 Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a4e6742b8 Copyright update
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00