1051 Commits

Author SHA1 Message Date
Simon Hunt
71892221d1 ONOS-2901 - Added fix to ignore reserved global keys, when activating a topo overlay.
Change-Id: I9bcd15e4a5e6d688683e0ac703328dc4f840c461
2015-09-29 20:59:49 +00:00
Thomas Vachuska
347cc8757e Fixed a few blemishes in the packet processor GUI view code.
Change-Id: I9e109b9d8432de52862809719284d627320d5d6f
2015-09-23 10:48:21 -07:00
Phaneendra Manda
aec654c105 Variable name changed for readability
Change-Id: Ie79aaacddd0c9a7885c55676ce69256603323ac8
2015-09-23 16:54:12 +00:00
Thomas Vachuska
48e64e4b5b Cleaned up the SRLG and disjoint path code and naming.
Change-Id: I02b6fe5ee1e3f5eadc4e88800386a23349ee5e58
2015-09-23 16:41:43 +00:00
Thomas Vachuska
3ece373c81 Added a new GUI view for packet processors.
Change-Id: Ia0c6a23b389c4033b94deefdc32a2543b9c9cfa5
2015-09-22 23:58:50 -07:00
Nikhil Cheerla
2ec191fa98 Disjoint Path Utils Exposed
- to TopologyStores
- to TopologyServices
- to PathServices
- to REST API

Change-Id: Ib2b5840df0f8e94f327ec8f91827d3d850634562

Change-Id: I03e59210e9c79c4f92dcfa8c7983642572708429

Change-Id: Ia5c17d1ded374ef688990bd30e7f99184aaca95b

Change-Id: Ibebae50bc722701e8212263587727ad8abd79805
2015-09-22 14:29:19 -07:00
Brian O'Connor
f967ad61dc Starting snapshot 1.4.0-SNAPSHOT
Change-Id: I6b64a70eb8c416b58689afd2af7d726153176f6b
2015-09-18 15:19:54 -07:00
Brian O'Connor
b3a3b52f46 Rolling back to snapshot 1.3.0-SNAPSHOT
Change-Id: I5394f02bc4cc4614427e5e535889e883944734fd
2015-09-10 17:26:49 -07:00
Brian O'Connor
cbc5878c31 Tagging 1.3.0-rc2
Change-Id: Id062ea54a0f03c26eb763e03cc347dbfe63cd03f
2015-09-10 17:08:00 -07:00
Thomas Vachuska
58de416ef1 Fixing copyrights.
Change-Id: Iacdddaf1b83fa24998730c3f714fcaf35351ae9e
2015-09-10 16:18:10 -07:00
Ray Milkey
f58a8882db Fill in some missing package info files.
Change-Id: Id204413428437cfcfd05c213768538ac4e6037b9
2015-09-10 20:15:32 +00:00
Ray Milkey
9b36d81ce3 Javadoc fixes
Change-Id: Id23ed2d576b2222194153be9d043ca5acafe67ae
2015-09-09 23:54:01 +00:00
Brian O'Connor
e8bcb70258 Changing version to back to snapshot 1.3.0-SNAPSHOT
Change-Id: I05bc4669bf3ad2a149cee5d303da42bf8ffd14e8
2015-09-04 23:57:08 -07:00
Brian O'Connor
004345f6c8 Tagging 1.3.0-rc1
Change-Id: I640fc75397b90532e8a71f9413b6822f80b3e775
2015-09-04 23:47:08 -07:00
Ray Milkey
be539dbd88 JSON for flows should return the app name, not the app ID
Change-Id: I12d217b07bffb59615dfeefd40242f01669989c2
2015-09-04 18:26:56 +00:00
Ray Milkey
8d07640952 Set the location string correctly for intent POST operations
Change-Id: I7ddb98ca1c5e87fc0fe34c79c5499047e599191f
2015-09-03 17:52:54 +00:00
Simon Hunt
1178d5b335 ONOS-2789, ONOS-2797 -- GUI - added S.Korea and Australia map ID's.
Change-Id: I8e3d27385c99d4549a06f9d98572718bfd15d92d
2015-09-02 17:02:49 -07:00
Simon Hunt
52560661c5 ONOS-2186 - GUI Topo Overlay - (WIP)
- Moved TopoJson to core ui API, so it is accessible to external apps
- Added highlightsMessage() to TopoJson
- Pulled sendMessage() up to UiMessageHandler

Change-Id: Iacab5b69e3b2a6db98be8391274695247ba5526d
2015-08-27 22:46:44 -07:00
Simon Hunt
5b3ff90410 ONOS-2186 - GUI Topo Overlay - (WIP)
- Default behaviour is to "unsubdue" each node and link present in the Highlights message.
- Now added ability to tag nodes/links for remaining subdued when rendered
(this needed for BYON application).

Change-Id: I351ee0d135bf3ef8f46102f461a45ee48fe9a5cc
2015-08-27 09:46:36 -07:00
Simon Hunt
94f7daec34 ONOS-2186 - GUI Topo Overlay - (WIP)
- Showing traffic on selected intent now subdues other elements.
- Augmented Highlights to allow for retrieval by ID.
- Reparented HostHighlight and DeviceHighlight to NodeHighlight.
- Added a few extra highlight unit tests.

Change-Id: I0de1cefdcfda58a6fec6e90be5fe898d35aa1b37
2015-08-27 16:11:52 +00:00
Simon Hunt
578301779b ONOS-2186 - GUI Topo Overlay - (WIP)
- Cleaned up intent highlighting in TrafficMonitor (deleted deprecated TrafficClass).
- update traffic ESC handler to force cancel traffic.

Change-Id: I9cab752152718c367ff0cbf4dcacc1dff299164b
2015-08-26 21:11:39 +00:00
Simon Hunt
743a8492b8 ONOS-2186 - GUI Topo Overlay - (WIP)
- Basic ability to visually suppress (two levels) other links/nodes, added to Highlights model.
- Added javadocs to Highlights class.
- Added unit tests for Highlights and TopoJson classes.

Change-Id: Id7a9990dcbad20139a4dab89cf54e476c2174ec0
2015-08-25 23:48:08 +00:00
Simon Hunt
d3ceffa1c0 ONOS-2186 - GUI Topo Overlay - (WIP)
- Re-worked JSONification of LinkHighlights to simplify code.
- added a couple of static imports to clean up code.

Change-Id: Ia210c17dfb10972b52241b7a01c0906eef0a1f2a
2015-08-25 21:35:54 +00:00
Simon Hunt
72297219c8 ONOS-2186 - GUI Topo Overlay - (WIP)
- added devicesWithHover(), hostsWithHover(), hovered() to NodeSelection.
- wrote unit tests for NodeSelection.

Change-Id: I6dca0f4f0a4ce2412438c8411102034969ef4343
2015-08-25 19:38:38 +00:00
Simon Hunt
d2862c3961 ONOS-2186 - GUI Topo Overlay - (WIP)
- added isActive() predicate to UiTopoOverlay.
- auto-select single intent in an intent selection group.
- clean up mouse over/out handling.

Change-Id: I0f951bd26fcfc791d73bb8121ebbe002086294ea
2015-08-24 17:42:01 -07:00
chengfan
392e8f958e [ONOS-2096] Let GUI support tunnel
1.add a tunnelEndPoint formatter.
2.let the tunnel page show bandwidth.
3.optimize some codes.

Change-Id: I57583f915c23e65b27b328292c9690237eba6a69
2015-08-24 22:02:58 +00:00
Simon Hunt
584e92d9b5 ONOS-2186 - GUI Topo Overlay - (WIP)
- re-routed mouseover/mouseout through the topology overlay.

Change-Id: Ia20469415458f7f301a7650bfcaa9e758828b8d5
2015-08-24 19:32:23 +00:00
Simon Hunt
191c84a5e3 ONOS-2186 - GUI Topo Overlay - (WIP)
- moved TopoUtils, NodeSelection, BiLink and Map (and Base derivatives) to core API.

Change-Id: I105f6df6508b1597ffde19fe7e360d3775abf250
2015-08-21 15:51:38 +00:00
chengfan
b466a7e730 [ONOS-2096] Let GUI support tunnel
1. add a TunnelViewMesageHandler to handle message from the client.
2. add a tunnel view to show tunnel information on the GUI

Change-Id: I1d9a73c0e4e8ed1a55cdbef09426995989c4e76a
2015-08-21 15:07:46 +00:00
Simon Hunt
4fc8685ee2 ONOS-2186 - GUI Topo Overlay - (WIP)
- split BiLink into abstract superclass and concrete subclasses.
- created BiLinkMap to collate bilinks (and derivative subclasses).
- added missing Javadocs, and other general cleanup.

Change-Id: Icfa85bc44a223c6cf245a4005170583dad1cc801
2015-08-20 17:59:18 -07:00
Simon Hunt
5f31a02a50 GUI - Topo Overlay - restore BPS threshold to 4K.
Change-Id: I07f54cdabe85a15e6ada6911ff12825c5358fbf1
2015-08-20 08:43:25 -07:00
Simon Hunt
a17fa676cf ONOS-1479 -- GUI - augmenting topology view for extensibility: WIP.
- Major refactoring of TopologyViewMessageHandler and related classes.

Change-Id: I920f7f9f7317f3987a9a8da35ac086e9f8cab8d3
2015-08-19 18:42:32 -07:00
Thomas Vachuska
87ae1d9a30 Fixed javadoc warnings & added a few deprecations.
Change-Id: I89205b08bc5fcbfed769c489609a46d420ee227e
2015-08-20 00:46:33 +00:00
Thomas Vachuska
af0ee53cfa Added redirect for the /onos/v1/docs Swagger UI URL. Added onos-rsdocs tool to launch REST API docs UI from shell.
Change-Id: Ifb839e0205e5b176ebc7bb48644925eaa3675fd9
2015-08-19 14:17:36 -07:00
Thomas Vachuska
0fa2aa1167 ONOS-2486 Adding swagger-based REST API documentation.
Change-Id: I237d973d73549ad30ddc638c1c201f024d344c70
2015-08-19 18:46:38 +00:00
Ray Milkey
a4122367b0 ONOS-2190 - Move org.onosproject.net.config.* out of the incubator
Change-Id: I57cac27ae370ce1155b4f637646d6c25732844e9
2015-08-19 08:59:12 -07:00
Thomas Vachuska
eff0e4ed95 Adding GUI login/logout capability using form-based login.
Adding REST API login capability using basic authentication.

HTTP to HTTPS redirect is suppressed for now.

Change-Id: I1a98bdc5576c515e1aa5a1b8d66402af0c0bf8c8
2015-08-18 01:01:05 +00:00
Simon Hunt
8d22c4ba2d ONOS-1479 -- GUI - augmenting topology view for extensibility: WIP.
Change-Id: I11820a9ff8f446c0d10a0311cee5ce448c15f402
2015-08-17 23:29:56 +00:00
Ray Milkey
05b169deab Improve coverage for Intents REST API test
Also, added @Provider annotation to all exception mappers so
the Jersey unit test framework will apply them during
testing.

Change-Id: Ifd9237de2e159cd97b64dcb9bde4a66f14bd0dfc
2015-08-14 16:39:15 +00:00
Ray Milkey
5d915f492b Cleanups to REST code suggested by Sonar
Change-Id: Ia399da70e7cd140514e07b63d9b2965fe86bbce7
2015-08-14 16:39:01 +00:00
Jonathan Hart
f44e42cf63 Fix for flow equality bug which can cause:
* multiple flows with the same match to be simultaneously present in the flow
   store, and
 * similar but different rule in switch and store, resulting in flows stuck in
   PENDING_ADD state.

Fixes ONOS-2426.

Ported from onos-1.2 branch.

Change-Id: I4b4e444c3a6dba7e4d3278e9469069e2dbdb9b67
2015-08-10 21:16:19 -04:00
Kedar Gupta
7c4d196681 onos-2420 Add unit test for Host REST API and fix documentation errors.
Change-Id: I633d6a8ed75dd3f79f134873967615c196f7e14b
2015-08-06 21:47:51 +00:00
Sahil Lele
372d1f38ce ONOS-2485 Autogenerate swagger JSON files from WebResource classes
Change-Id: If3efcd22ce04b4579bf0d3359684b252d981913e
2015-08-05 16:49:18 -07:00
Bri Prebilic Cole
6c82adeea0 GUI -- Fixed Firefox bug - can now upload application on App View.
Change-Id: I6ceab24a35a9143e5f04fa03b1c90bd61f8b06f8
2015-08-05 11:12:38 -07:00
Simon Hunt
01106b9b39 ONOS-1479 -- GUI - augmenting topology view for extensibility:
- Saving reference code

Change-Id: I26fba7af0dd2d4e4b42581c7ca1b5e98ce1285aa
2015-08-04 20:14:53 -07:00
Simon Hunt
3a0598f4a4 ONOS-1479 -- GUI - augmenting topology view for extensibility:
- Implemented server-side topo panel button descriptors, with overlay ability to remove core buttons and add custom buttons.

Change-Id: Id9ecc4c5e2d2db942232d2156ecf3bc858c0c61f
2015-08-04 19:59:14 -07:00
Bri Prebilic Cole
dd80557afc ONOS-1412 - GUI -- Selected items no longer disappear in Firefox, height adjustment for toolbar arrow in Safari.
Change-Id: I36ebd929ae8c4ce56235db80e61599220e7834fa
2015-08-04 16:54:15 -07:00
Bri Prebilic Cole
55ee09b1fa GUI -- Strange Device View Table layout fixed in Safari.
Change-Id: Icfb3d80654a2ab009ca12b64f35a20ba98f37681
2015-08-04 14:34:12 -07:00
Bri Prebilic Cole
6e1b4a5a81 ONOS-2143 - GUI -- Tabular views display a loading wheel while waiting for a server response.
Change-Id: I2e2dbb4189a76c168aaa0cc03871eacc3ffd8d12
2015-08-03 17:10:52 -07:00
Bri Prebilic Cole
ae85fb336d ONOS-2149 - GUI -- App control button actions now take into account sort direction for refresh.
Change-Id: Ib9624943bfce032f1705728a3b1b5924cc124eee
2015-08-03 14:19:31 -07:00