846 Commits

Author SHA1 Message Date
Jian Li
cb1592d3af Bugfix: fix legend text overlapping issue in Chart.js
Change-Id: I98b2004641b087e21a5d505d406b800b4d4eb308
2016-04-26 01:10:57 +00:00
HIGUCHI Yuta
44b3d2d024 Clean up ECMap on deactivate
Change-Id: Ida08051f51abe3bf8dcb6ed52dfd64df92733671
2016-04-14 21:24:28 +00:00
Simon Hunt
338a3b4512 Starting implementation of UI topo modeling. WIP.
If reviewing this, please refer to http://tinyurl.com/onos-ui-topo-model

Change-Id: Iab75f213ca0a7d36619f9c498387b402ac9477af
2016-04-14 09:44:00 -07:00
Simon Hunt
7715e897d8 Web UI - reflect logged-in-username back to UI in the bootstrap event.
Change-Id: I771b0d1d426cc2435d8c8e5953d3e52d410f6293
2016-04-13 17:03:39 +00:00
Konstantinos Kanonakis
a7592bc684 Show meter and/or table transition in GUI even if flow entry has no other treatment instructions.
Change-Id: Ia1ae053b7fd8264a9a33735717328eea89e177f6
2016-04-13 10:25:24 -05:00
Steven Burrows
041c1aa17e Fixed the issue when the details panel would remain visible after navigating away from the topo page and back
Removed Tabs
Changed method name to begin with a verb

Change-Id: I01d1ed0635858902e3adc82e23af258e0c689827
2016-04-12 18:05:12 +01:00
Simon Hunt
ea32708ba8 Temporary patch around unavailable username during websocket failover.
Change-Id: I38f98816e2e9022d07aad49e1184faa2c2174428
2016-04-11 16:49:13 -07:00
Simon Hunt
23fb13539e Started fleshing out the UI topo model classes.
If reviewing this, please refer to http://tinyurl.com/onos-ui-topo-model

Change-Id: I4738392bec1a89c37dff15eff6fe04d66fcabd95
2016-04-11 12:17:50 -07:00
Simon Hunt
cda9c03749 Converted UiSharedTopologyModel to be a @Service.
Change-Id: Idc8df1b9c0a52db01ac545567dacc0e1c770f84a
2016-04-11 10:33:08 -07:00
Thomas Vachuska
ebf3be0f15 Adding drag-n-drop feedback to app install.
Change-Id: I82718d930e2121f4e6c8109a89513fa755c18141
2016-04-11 17:09:47 +00:00
Brian O'Connor
5ab426f9ff Updating copyrights
New format: 'Copyright .year-present Open Networking Laboratory'

Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Brian O'Connor
e4da59d8aa Simplifying rules and providing sensible defaults
Updated cordvtn, dhcp, fwd, onos-api, of-api, onlab-rest, onos-rest, onos-gui

Also, fixed checkstyle error print

Change-Id: I9d6ab76791e8603678079067a3b4e007ca7c4667
2016-04-08 18:43:36 -07:00
Simon Hunt
7092cc4d4f UI topo model - Started fleshing out the UiSharedTopologyModel
- marked model listeners in TopolgyViewMessageHandler as deprecated.
 - UiWebSocket now creates a (currently inert) UiTopoSession.

Change-Id: Ic385d782a2f56a90565ad744128f8e469678bcc7
2016-04-07 21:50:02 +00:00
Brian O'Connor
e5817c9162 Adding src/main/webapp resources to WARs
This fixes onos-gui, so now onos-rest and onos-gui work.
We also exclude duplicate resources in the output jar.

Change-Id: I5fef1376a9f7e88cb7248a606e8f568f641ab45b
2016-04-07 15:29:10 +00:00
Simon Hunt
90053ed1c0 UI topo - remove 'world' from map options (creates sluggish response)
- (need a custom topojson file for world)
 - removed $loc and tspr as function parameters, since they are in the closure.

Change-Id: I30737eb63be3fd7cfb3bd0572621401024a66efa
2016-04-06 12:49:02 -07:00
Brian O'Connor
b86c920526 Updating Buck files to build OSGi jars
- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo

Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
2016-04-06 18:17:37 +00:00
Ray Milkey
d4334dbdc1 Javadoc warning fixes
Change-Id: I30b3398b849da5d528f2bce58004d190ca17ad50
2016-04-06 17:37:12 +00:00
Brian O'Connor
85f28d0a0a Updating test sources in several BUCK files
Change-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb
2016-04-06 16:57:45 +00:00
Brian O'Connor
a450bd000b Simplifying Import-Package line in maven-bundle-plugin for REST bundles
Change-Id: Ic29e3f205e18b7b63e33a8c65cbb30a8b56d2e74
2016-04-04 21:33:36 +00:00
Konstantinos Kanonakis
845c3289e3 Added meter and table transition following other treatment instructions in FlowViewMessageHandler.
Change-Id: I4faa130c357fff897240eef226b9aaf7d798da5a
2016-04-04 16:50:22 +00:00
Simon Hunt
f679c4e048 You've been checkstyled!
Change-Id: I0425764b2f3b07bc224a387ab7d544c6b360c691
2016-04-01 17:10:43 -07:00
Thomas Vachuska
26be4f3822 Adding ability to select geo map from the GUI.
Change-Id: I956238500f868ef59bf947cb9f0aa7fc71d3fe84
2016-03-31 18:21:06 +00:00
Simon Hunt
ed804d5144 Initial cut for UI topo model implementation.
- also moved existing classes down a package (to util).

Change-Id: Ie6c99ff10a3f4255795217a93f7028b5d8717d21
2016-03-30 22:22:21 +00:00
Simon Hunt
8a119b0319 ONOS-4217: WebUI -- fix broken preferences / querystring precedence.
Change-Id: I9205e344c3b7dfa751ccb033d595715579913c3b
2016-03-29 16:00:40 -07:00
Ray Milkey
f80bbb22c2 Initial BUCK build
Change-Id: I64e8a979301989062f4545a4841b06c15a372049
2016-03-29 21:39:14 +00:00
Simon Hunt
3678c2a440 Remove magic numbers and in-line string constants in UiExtensionManager.
Change-Id: I574db918c46835c6033a1a4b90a30caa3540f144
2016-03-28 14:48:07 -07:00
Jian Li
9d61649f0f [ONOS-4042] Bump up Jersey from 1.19 to 2.22.2
- Fix unit test errors of web/api
- Fix default page redirection problem
- Fix compilation errors of web/gui
- Fix configuration of aaa, acl, cordfabric, cord-gui, dhcp, mfwd,
  olt, openstack, segmentrouting, vtn, virtualbng, xos-integration
- Fix unit test errors of cpman, vtn, acl, faultmanagement
- Fix compilation errors of openstack, virtualbng, xos-integration,
  REST SB controller
- Rearrange features.xml to resolve bundle dependencies
- Remove all of stale Jersey 1.x libraries
- Rearrange web.xml to point new Jersey 2.x servlet

Change-Id: Ic17f461ede0aa36fa8d470546d8069152dc1d134
2016-03-24 18:54:28 +00:00
Thomas Vachuska
341310c043 Adding a listener mechanism for updated preferences.
Theme updates are now propagated to all user sessions.

Change-Id: If0e3f417294ee503c1186710c614d813b7cbd88e
2016-03-24 10:14:13 -07:00
Thomas Vachuska
fba7f3d972 ONOS-4137 Adding a "ready" check-mark glyph to the node instances.
Introduced a new INSTANCE_READY type of ClusterEvent.

Change-Id: I7f77ebae56cb18c196cd3ec7f2735faa4ca363db
2016-03-23 23:10:44 +00:00
Thomas Vachuska
7a8de847ad Added ability to track whether or not node has all components running fully.
Change-Id: Ib2b90c7a842976a3b3a9711367fa1eed43103b17
2016-03-23 19:10:15 +00:00
Thomas Vachuska
0af2691210 Adding server-side user preferences.
More work still needs to get done to allow client to process
server-pushed preferences updates.

Change-Id: I6e80e3f3677285cb19cfa3b6240c1b13aac56622
2016-03-22 13:25:31 -07:00
Thomas Vachuska
a42ce0b2c2 Adding ability to drop OAR files to install apps.
Change-Id: I989a92db4c94ef86d029d6b36f769f28e4fee52d
2016-03-21 21:01:40 +00:00
Thomas Vachuska
fa74dd7926 Adding ability for the server to notify clients about GUI additions/removals.
Change-Id: I505f68c33cb9cf7b875b53792f8442ba0cf0662a
2016-03-20 19:11:12 -07:00
Brian O'Connor
955c316b54 Starting snapshot 1.6.0-SNAPSHOT 2016-03-10 15:27:19 -08:00
Brian O'Connor
55b4d80176 Tagging 1.5.0 (Falcon) 2016-03-10 15:24:41 -08:00
Madan Jampani
23696428f8 Starting snapshot 1.5.0-SNAPSHOT 2016-03-09 14:02:04 -08:00
Madan Jampani
b7a5420285 Tagging 1.5.0-rc3 2016-03-09 13:47:32 -08:00
Simon Hunt
877ee987d8 Added title to Application View table and details panel.
Change-Id: Id225c3b315a0fd96dfad1e44138551f131bc54df
2016-03-09 10:53:24 -08:00
Heedo Kang
4a47a304c4 More APIs permission for new ONOS APIs
Change-Id: I43fee65254adca451f77431bfbf5accdf95b81ab
2016-03-09 00:54:41 +00:00
Simon Hunt
afae2f71fc Apps-- added onos.app.title property to applications.
Change-Id: Id845390ee0bee5b871c0ce9f47b2ce98fbcf26b9
2016-03-07 19:30:59 +00:00
Simon Hunt
1849136b19 GUI- topo : added debug log of map settings.
Change-Id: I31d280d15fbcfc67f63342e02d6f056d7614f71e
2016-03-04 11:09:42 -08:00
zylin
3077df527e Add background (map of Taiwan) to WEB UI
Change-Id: I24db383bc0c43614a15c08232b86191a8e455ce3
2016-03-04 18:38:54 +00:00
Simon Hunt
b344248e50 GUI- topo : added warning logs showing a race condition
- setting up the topology elements and trying to highlight them
   because we are trying to monitor an intent.

Change-Id: Ic7d7be62c085c186a22ba91942970eccb5711fe4
2016-03-04 01:44:17 +00:00
Thomas Vachuska
5d8994ffce Starting snapshot 1.5.0-SNAPSHOT 2016-03-03 17:13:26 -08:00
Thomas Vachuska
40d5255ca9 Tagging 1.5.0-rc2 2016-03-03 17:08:36 -08:00
Simon Hunt
a1f1c0244a GUI- poke the traffic monitor to resend highlight data, on topology event.
- also, fix potential NPE (.el element may be null)

Change-Id: Ibdb5085404e81bfa770ee80d1457bc630635a169
2016-03-04 00:08:05 +00:00
Simon Hunt
24d0c5c0cc Web UI -- Added cog as nav icon for driver matrix view.
- fixed bug where glyph was not installed when icon mapping made.

Change-Id: Iea9a145ff0caf6b4977bec4e71f75738d3174719
2016-03-03 17:11:28 +00:00
Simon Hunt
69d820cc75 Added 'cog' glyph.
Change-Id: I8c39a477ddffa9e77ae27c1f77f9a5373c73082d
2016-03-02 23:14:06 -08:00
Thomas Vachuska
da0665bb42 Fixing GUI to work with the new flow objective intents.
Fixing onos-check-flows script; it was broken badly.

Change-Id: I0962dcf879a1030449ac7cd5c0b19c211d5f36df
2016-03-02 19:07:31 -08:00
Simon Hunt
842283b4f9 Web UI: ports view - simplify page title.
Change-Id: I96b4bfb07380241780082a199f4b19a2fb2b777d
2016-03-03 00:59:57 +00:00