846 Commits

Author SHA1 Message Date
Jian Li
97d6b2d392 [ONOS-3635] Implement List view for extended application properties
Change-Id: Ie8f985f9c2986857df92bcb47b5bdee876f37230
2016-01-21 23:24:02 +00:00
Jian Li
115991625f Bump up Karaf to 3.0.5
This commit bumps up karaf to 3.0.5.
This commit also bumps up the jetty to 8.1.18.v20150929.

Change-Id: I52849c38b535205db8c4e00e799b332f63b7e3f2
2016-01-20 22:11:10 +00:00
Simon Hunt
051e9faa1b ONOS-3780: Table model now handles two column sorts.
Change-Id: I8899d56fdca2084e4a7ca0392c21d14f1bc6ea62
2016-01-20 01:30:24 +00:00
Simon Hunt
7c630c60be GUI- factored out common table frame SVG commands in *table glyph definitions.
Change-Id: Ie6da118bc707d28662feac141da25c365ba661dc
2016-01-16 03:17:28 +00:00
Jian Li
8baf44783b [ONOS-3722] Augment TableModel to support annotations
Change-Id: Ie90fa6b26887ddd5afb03eb116304c16f10396ff
2016-01-16 00:40:14 +00:00
Simon Hunt
d0f063aa7e ONOS-3588: Topo view... prevent device labels from flashing on update. Also deleted unused variables.
Change-Id: I5b9d9f30d89dfd8205261c2a0d37ae1fd0e8200b
2016-01-15 23:37:43 +00:00
Jian Li
69f6663f3a [WIP][ONOS-3722] Augment TableModel with Annotations Mechanism
Change-Id: I815ce0b0fde254dd730153c34905d9454f019d9a
2016-01-15 22:16:08 +00:00
Phil Huang
111bc59200 Format string should use %n rather than \n
%n should be used in place of \n to produce the platform-specific line separator

Change-Id: I718fdf33785ea0e78b091e01f02988bd394a9a26
2016-01-14 19:58:33 +00:00
Simon Hunt
4cc4b95333 Delete unused jquery libs.
Change-Id: Ib02eefe0ff61af0cb89cf5b88bb5edff2d7bbe64
2016-01-14 06:54:07 +00:00
Simon Hunt
be60ddebd6 ONOS-3755: use thousand separator for packet and byte counts, etc. Fix alignment (numbers right justified).
Change-Id: Idb407fb16a82d5e3fb6fd10a6599b263a777deb2
2016-01-13 12:49:44 -08:00
Simon Hunt
3e4ccaf052 ONOS-3749: Show Flow ID and group ID in the flow table as hex values.
Change-Id: If98e0d76876ada2fa1c8d01a1b89230d1919f6c5
2016-01-12 20:53:11 -08:00
Simon Hunt
3f92c43f74 ONOS-2060: Add strong discouragement message if trying to deactivate or uninstall drivers.
Change-Id: I94b168738f3dbf5d692165cadf954ba9fffc5ae6
2016-01-12 17:34:31 -08:00
Simon Hunt
a678b84ff2 ONOS-2849: Pre-populate sort so active apps are at the top of the list.
Change-Id: Id21025d5130ee156225fcd367d9ff0680781a930
2016-01-12 03:04:15 +00:00
Simon Hunt
a003d8ae74 ONOS-2849: Given app dialog opaque background.
Change-Id: I5bce42505201c80776c63166218941f01d7e6200
2016-01-11 16:38:39 -08:00
Simon Hunt
8d28a55fe3 ONOS-2849: Refactored topo dialog to general DialogService. Implemented confirmation dialog in App view.
Change-Id: Ib20e98253b2d13f7d7debef2dea5a530b61ced99
2016-01-11 22:46:25 +00:00
Simon Hunt
18d4bc8475 ONOS-3548: GUI - additional logical keys now recognized by KeyService.
Change-Id: I663c3fae9da3d13e6a94f22c2f10f07c04ac794b
2016-01-08 14:09:44 -08:00
Simon Hunt
06909efd6e ONOS-3642 -- GUI: Widened topo panels by 8 pixels to allow 7 buttons to fit neatly in one row.
Change-Id: I244e6ca02e6ab6ea268ffc8eae7a184825cc8d7e
2016-01-07 18:26:43 +00:00
Jian Li
79f6732b59 [ONOS-3642] Add missing meter icon in topology view
Change-Id: Iba1f10adf981b90fbc47ec649493436c7c50589c
2016-01-07 16:45:37 +00:00
Simon Hunt
99b3d226e0 ONOS-3642 -- GUI: New Meter Table glyph added.
Change-Id: Iaad4cbe432265fcdcd95da3fccee1fbdc999ba0a
2016-01-06 13:41:50 -08:00
Jian Li
1f54473d7b [ONOS-3642] Add GUI Meter View
This implements the web GUI meter view.
Current implementation uses the group table icon for meter,
and the revised meter icon will be updated in following commit.
See ONOS-3645 for detail.

Change-Id: Iaa2e673ef83024135d757a2aaec1c31a87263217
2016-01-06 20:37:30 +00:00
Simon Hunt
78acc4460f GUI: Deleted deprecated code.
Change-Id: I5b2655c63cfc0d4f2ea29647e24f86c5183650b6
2015-12-17 18:27:14 +00:00
Brian O'Connor
880dc20ddb Starting snapshot 1.5.0-SNAPSHOT
Change-Id: If9ce4ca5f5f6d089e9f088e710367f4e2ca1c9b6
2015-12-16 22:53:14 -08:00
Brian O'Connor
5a2856fd01 Tagging 1.4.0 (Emu release)
Change-Id: I55e4dbcecbfac86cccae27aa99a813910bd5557a
2015-12-16 22:47:51 -08:00
Brian O'Connor
6b7707101b Switching back to snapshot 1.4.0-SNAPSHOT
Change-Id: Ie726afc2df730a1009db421328267f2dcfedfd66
2015-12-15 15:48:42 -08:00
Brian O'Connor
d1cdd19530 Tagging 1.4.0-rc3
Change-Id: Iddb1e8adff820e81794bf83f5861519e9a787880
2015-12-15 15:36:45 -08:00
Brian O'Connor
b22ba656bb Switching back to snapshot 1.4.0-SNAPSHOT
Change-Id: Ic0ff8fe27d46b0662f596db9185591736efa6cf9
2015-12-11 17:02:48 -08:00
Brian O'Connor
4aded4c8b7 Tagging 1.4.0-rc2
Change-Id: I7e2916f7b02d297818ad65153aee5e5946f882ac
2015-12-11 16:55:13 -08:00
Simon Hunt
412adc8201 GUI: Migrated table views to use the new custom "ONOS Loading..." animation.
- cleaned up the logic for the table refresh task.

Change-Id: I5f1e1ef5ad171c83eed3a08bbe25b5bd8d44a93b
2015-12-12 00:26:33 +00:00
Simon Hunt
ab34ecb622 GUI: adding LoadingService module.
Change-Id: I73f479965416a2e48506854c6b4ea543e6a37ad5
2015-12-11 22:05:21 +00:00
Simon Hunt
9f5e97d048 GUI: clean up coding style.
Change-Id: I1dcb036a12896bab88dfe2752c098fe5e8dfc009
2015-12-11 10:32:21 -08:00
Thomas Vachuska
fe1f01af30 "Fixing" GUI key handling.
Change-Id: Ia610fc787aee12f773ab8bbe85628a7c5f5bdb10
2015-12-11 07:57:24 +00:00
Simon Hunt
6babd053c7 GUI: New "loading..." animation frames for dark and light themes.
Change-Id: I91b5157baf9ba0d319ca71d4e449b9dec50c0314
2015-12-10 16:44:37 -08:00
Thomas Vachuska
c4178ccc5e Adding protection against UI extension failures crashing the whole UI.
Fixed NPE for null devices when displaying details.

Change-Id: I0053939807ea2493e125c7a1fd58606e4c4d3e02
2015-12-10 20:27:12 +00:00
Simon Hunt
e26a1b5f02 Web UI: Delete obsolete sample event files.
Change-Id: Iff4fdca0377cae888d12fcf23f7c4309cb60cf4c
2015-12-08 06:36:35 +00:00
Andrea Campanella
2dc91dcc44 ONOS-3539 Insert optional delay for showing highlights
Change-Id: I289d54fc2b401da397fa97e912e98177d108df23
2015-12-07 23:51:27 +00:00
Brian O'Connor
905ea22db6 Starting snapshot 1.4.0-SNAPSHOT
Change-Id: I0398bb2093e70d39788888038abb9df6193ccb42
2015-12-05 00:57:06 -08:00
Brian O'Connor
b209dc68e2 Tagging 1.4.0-rc1
Change-Id: Idec5c65021283fa03a8f2530aebba968a5451d8b
2015-12-05 00:56:21 -08:00
Thomas Vachuska
297907a338 ONOS-2412 Fixing CLI & GUI inconcistency for reporting device count.
Change-Id: I219332cb1513c49e6f0fbbbbd0fd49d05277e2e9
2015-12-05 00:41:32 +00:00
Simon Hunt
c2bfe339f0 ONOS-3518: Refactored badge-rendering code.
- augmented badges test scenario.

Change-Id: I7cef224daacfd52056440fb2ad068002f740b51f
2015-12-04 19:39:21 +00:00
Andrea Campanella
5212541e73 Add GUI badging to hosts
Change-Id: I5c791acd6696b455b4416d2dd413edcf30d41886
2015-12-04 17:08:03 +00:00
Simon Hunt
ac099e80ef ONOS-3353: Map for Continental US, Central America and South America.
Change-Id: I785c3d9b408d8d9fd032e681c31915096a3d58fb
2015-12-03 09:17:47 -08:00
Simon Hunt
d471262d24 ONOS-3353: WIP -- USA, Central America and SouthAmerica ... but need to remove Alaska and Hawaii from USA data, for cleaner visualization.
Change-Id: Ie080170438912854b151ca394942af82c2f835f4
2015-12-02 19:30:17 +00:00
Thomas Vachuska
e50b621b01 Tweaked summary panel on the GUI to place version information at the top.
Change-Id: Iffd2c8c566f353ef47a25b8a288b69186d90f014
2015-12-02 19:23:14 +00:00
Andrea Campanella
0c17a0ad05 ONOS-3182 added swap functionality
Change-Id: Idc521a330c5bb3c0e0a47f66a90dfa95855e610f
2015-12-02 01:30:22 +00:00
Simon Hunt
02183bec5a Reference table of country codes (useful when defining map filters for topology view).
Change-Id: I94f6aa18407f4b01ad9efd77e704aa17101ee613
2015-12-02 00:48:44 +00:00
Satish K
598c28d234 Inconsistent synchronization fix for UiWebSocket.connection
Change-Id: I098c5765c89f5885df54578c624ff80fb67727b8
2015-11-24 17:20:50 +05:30
Charles Chan
33f28a96f7 Carry previous host subject in HostEvent
This is an enhanced version of gerrit 6085 that provides not only the old location
but also the entire old host subject.
The main purpose is allowing apps to be aware of the change of IP address as well

Change-Id: I448d73b0d1e705996259cb0ec777f959f485d9c2
2015-11-18 18:17:44 +00:00
Simon Hunt
864333ae70 ONOS-3265: Re-used device glyph for deviceTable icon.
Change-Id: I5c22c6e3229780dae9ced370c0d27fcd516a2f16
2015-11-17 18:02:33 +00:00
Simon Hunt
20856ec0a3 ONOS-3265: Added navigation button / logic for devices/flows/ports/groups views.
- just need to create a "devices table" icon.

Change-Id: I3efca7dbb1ebb718416b583b71639763b9f32886
2015-11-16 15:58:14 -08:00
Simon Hunt
95d56fdd4f ONOS-3347 - HostMoved event now processed correctly.
- added new DefaultHashMap utility class
- updated TopoViewMsgHdlrBase for cleaner event translation.

Change-Id: I1c5e8c981e2d617366c25f497dc9336e09684a2e
2015-11-12 21:05:38 +00:00