1284 Commits

Author SHA1 Message Date
Thomas Vachuska
ad37e3733e Integrating YANG live compilation into YANG runtime.
- Bumped ONOS dependency on ONOS YANG tools 2.2.0-b4.
- Added CLI to compile YANG models.
- Added GUI capability to compile YANG models via drag-n-drop or file upload.
- Fixed defect in propagating self-contained JAR apps through the cluster.

Change-Id: Icbd2a588bf1ffe0282e12d3d10a117e0957c3084
2017-08-09 21:30:40 +00:00
Steven Burrows
1c2a9685de GUI: Added ESLint to gulp tasks. ONOS-6521
Commented out gulp tasks making this change uneffective
Fixed an error in the build script

Change-Id: I4f4f9762aa1a66304aa74b3ab208095b9c1d4515
2017-08-07 18:12:46 +00:00
Steven Burrows
2e0c9c08a2 Topo2: Host panel clickable titles
Clicking a host panel title will now navigate to the hosts page and highlight the selected host

JIRA-TASKS: ONOS-6656

Change-Id: I0a1ddccc34cd833b55688f8a9aa0a6291fb41e81
2017-08-07 18:24:25 +01:00
Brian O'Connor
a09fe5b0b7 Updating Copyright line to Open Networking Foundation
Change-Id: Icba96d7f39a065b53f34a6aeb71afd1f7d51f774
2017-08-03 21:12:30 -07:00
Simon Hunt
5989ddf284 ONOS-6730: Lion: I18n for Topology View
- WIP : part 1
- toolbar (partial)
- quick help (partial)

Change-Id: I85b5f0d8c0042d82fda00f26e9760ba1320405c6
2017-08-03 16:47:03 +00:00
Thomas Vachuska
841cf2f49e Adjusted width of the app title column in app view.
Change-Id: I6633a164edc76e6485aa36f5cd3860c68ed8a775
2017-08-02 18:03:11 +00:00
Simon Hunt
708a5b37b5 Server-side GUI: handle ClusterEvent JSON encoding and posting.
Change-Id: I7c9c155b86740ea1d8fd7d418666d47013c3c27c
2017-08-01 23:05:42 +00:00
Simon Hunt
ca5e887257 ONOS-6337: Added non-zero and delta glyphs to Port View.
Change-Id: I585884c23bd7e1f478bf88415fe495d5caf4f2c3
2017-08-01 13:48:19 -07:00
Thomas Vachuska
9e4bf037cd Minor GUI clean-up.
Change-Id: Ic057c2ce139939484b2b4ab40d73b9863bc87c70
2017-08-01 18:07:19 +00:00
Ray Milkey
64677e99d9 Starting snapshot 1.11.0-SNAPSHOT 2017-08-01 10:48:08 -07:00
Ray Milkey
17463db855 Tagging 1.11.0-b3 2017-08-01 10:46:24 -07:00
Viswanath KSP
d25440b45d [onos-6337] Adding first set of changes ( server side with client side stub )
[onos-6337] Patchset-2 with changes addressing review comments
[onos-6337] Patchset-3 with changes addressing review comments

Change-Id: I37011ad7b8d2fbb01082736b1d787331aaad0a42
2017-07-31 17:23:22 +00:00
Simon Hunt
cfef6f9963 ONOS-6833: UiPreferencesService: augment to include getPreferences(username, prefsKey)
Change-Id: I583ba8cb4b49d32cc94313143ee9b152d87b1086
2017-07-25 16:58:53 -07:00
Simon Hunt
105bc4eb6a UI: Augment table builder service to allow consumers to inject additional
parameters into the payload of the table data requests to the server.

Change-Id: I29b2345541b7d096368a3a0494510b60a3eeb528
2017-07-21 11:13:42 -07:00
Ray Milkey
64313cbc83 Starting snapshot 1.11.0-SNAPSHOT 2017-07-20 15:46:52 -07:00
Ray Milkey
7e28519e5f Tagging 1.11.0-b2 2017-07-20 15:45:28 -07:00
Simon Hunt
5c3ed73c5a Revert "GUI: Added ESLint to gulp tasks GUI: Linted files Fixed an error in the build script"
This reverts commit 46c5f1087d76d93497a1e8e5593564991ccb6682.

Change-Id: I1464fdd1df075e93f885e3c1fbd02f0cc563fd4f
2017-07-20 19:08:07 +00:00
Steven Burrows
46c5f1087d GUI: Added ESLint to gulp tasks
GUI: Linted files
Fixed an error in the build script

JIRA-TASKS: ONOS-6522, ONOS-6521

Change-Id: Ie72abfe6cbe21c8946f219be6193344b67ec6dd1
2017-07-20 16:25:52 +00:00
Simon Hunt
8f057ee431 ONOS-6334: Flow treatments immediate vs deferred, should be clearer.
Also refactored some of the client-side code.

Change-Id: I31b24bcc3c96d2a68eab93d89c13898f46643654
2017-07-20 02:25:07 +00:00
Jian Li
81579e0a05 Add Korean localization for application view
Change-Id: Idc2b06592bf5c0435379c953d68b0fe51179d1ef
2017-07-18 06:48:43 +00:00
Frank Wang
c24c97a8ac Add more zh_CN translations
Change-Id: Ic2b3d0c30e51c7326e7eb6b80e095da538c224f8
2017-07-17 03:38:12 +00:00
Simon Hunt
36b658de12 ONOS-6336: Flows View : show app name (not integer ID).
Change-Id: I00afbb06c8dcf7e11e5e2e182b4b0f12f3a060bf
2017-07-14 18:38:00 -07:00
Simon Hunt
9bff5950ac ONOS-6335: Flows View: columns should be re-ordered.
- WIP. Still need to understand "duration".

Change-Id: I9db0966584f16e19656f55642cae4e66faab427a
2017-07-14 14:30:06 -07:00
Andrea Campanella
b624fc054c Adding Italian Localization for Apps view
Change-Id: I7fb199930c3b488bf45a8e37c6f03ff7067b6337
2017-07-14 16:18:12 +00:00
Simon Hunt
226cb318c4 ONOS-6723: UI-Lion: Applications View
- ready for translation.

Change-Id: I4072643ae4603609d700aee9a2f053e13e351209
2017-07-13 08:37:10 -07:00
Simon Hunt
94f36fca9d ONOS-6723: UI-Lion: Applications View
Change-Id: I06447d3aa6d6a4e4be0937bd7a8bdf7868c90468
2017-07-13 15:32:57 +00:00
Steven Burrows
3defbb3e68 GUI: use a local installation of gulp
Change-Id: I5ef201aaf157e630610492e92d910c582ade6513
2017-07-12 21:47:02 +00:00
dvaddire
b09fdf3415 ONOS-6785
ServiceNotFoundException in ONOS shutdown

Change-Id: I793a6fc34a8b7e9a3b7ff0010c9adfaa3e7527c5
2017-07-12 04:25:43 +00:00
Steven Burrows
db3be6f636 ONOS-6524: Added Code Coverage tools to gulp
When `gulp test` is executed, Karma will now generate an interactive html report for code coverage in each file. The folder can be found in web/gui/src/main/webapp/tests/coverage

Change-Id: I951ac1bea7f3f0ca35deb9cc823bb883bcd9f8a5
2017-07-11 21:58:12 +00:00
Steven Burrows
96ee21ebab Bug Fix: Reverted minifying third party libs
Bug Fix: Minification revealed 'non-safe' bundle dependancy in the application view javascript

Upgraded Chart(.min).js to v2.6.0 to fix a known bug in v2.2.1

ONOS-6803

Change-Id: I02e130611dcff26cef08bbb6885e91b348e27f69
2017-07-11 21:54:05 +00:00
Simon Hunt
a6ab9f0dd1 ONOS-6726: UI-Lion: Quick Help.
Change-Id: I4725ae58c3c8fea6b8cb9c50593bd40b51d13e1b
2017-07-11 12:16:07 -07:00
Simon Hunt
23f9c7b2a9 ONOS-6725: UI-Lion: NavItems.
Change-Id: I5fc8dd5a0d93a4315dfc0d012a3875ee41c7da23
2017-07-11 16:04:18 +00:00
Simon Hunt
0981f767f1 ONOS-6724: UI-Lion: Masthead.
- Apologies to Andrea for the bad Italian "translation" ;)

Change-Id: I576b8b1d40f97eb2202c29cbd88bfc5855cbcb28
2017-07-11 02:52:55 +00:00
Steven Burrows
a145e10376 ONOS-628 - Download and extract node binaries for the GUI build step
- Added gulp build task the:
	- Bundles Vendor JS files
	- Bundles ONOS JS Files
	- Bundles ONOS CSS Files
	- Added SourceMaps to JS bundles - Helps with debugging during development
- Added Bundles to index.js and removed old references
- Git Ignored any generated files
- Ensured the build step is able to build without a local copy of node installed
- Added BUCK genrules (provided by Viswa)
- Added BUCK Dependency to GUI
- Buck Rule to run when src changes
- Node/NPM downloaded using BUCK remote_file

Change-Id: Ia6ca3b952ff801850ade7469c23aac76c8520400
2017-07-11 01:39:46 +00:00
Frank Wang
20549d3a3d Add more zh_CN translations
Change-Id: I93d5772b3a95dc5606070778a89470510005bc6d
2017-07-06 08:26:17 +00:00
Elisa Rojas
0c7651e5df Starting Spanish lion...
Change-Id: I3fa4a5ff0a308dff118ae824ec56bd4c57c0ea6f
2017-07-03 08:22:26 +00:00
Ray Milkey
f14cc6d3c2 Fix SNAPSHOT version string
Change-Id: I090c1998e5a117c10263b7a6abbffc624beb4074
2017-06-28 16:36:27 +00:00
Frank Wang
cde9e2f0ee Improve and add some zh_CN translations
Change-Id: Ifdd4202605966866eddd0d04c8d1b9070f9225be
2017-06-27 23:37:52 +00:00
Jian Li
f37e3606b6 Fix check style issue caused by file does not end with a newline
Change-Id: Ib3162ea00c55e757c3836518cffbb38608312609
2017-06-26 17:32:17 +00:00
Ray Milkey
7463193198 Starting snapshot 1.11-SNAPSHOT 2017-06-23 16:46:27 -07:00
Simon Hunt
cffb286f89 UI-Lion: Reference more bundles.
Change-Id: I0699aebe265b6f02af29aef124d5a80f7b90bfce
2017-06-23 19:25:27 +00:00
Yi Tseng
a6597ddde3 Add initial zh_TW localization support
Change-Id: Iff9dbdcc56272dc72b831935971d9b5b048adc06
2017-06-23 19:05:18 +00:00
Andrea Campanella
ee992683b1 Augmenting Italian Localization
Change-Id: I52efc228a6d6f9b0c5aaac48ea21f0580bceb32c
2017-06-23 15:12:53 +00:00
Jian Li
38e60ebedd Augment Korean Localization
Change-Id: I296e0cf24d23846db6140df3499119509e7058a2
2017-06-23 23:58:18 +09:00
Steven Burrows
9b10bc2b1d Initial documentation for Topo2
Change-Id: I4c77de2f556e57dcb3ae194a47dc3f7c6ebfb8e4
2017-06-22 13:10:56 -04:00
Simon Hunt
7648cacc80 UI-Lion: Fix for reading .properties files as UTF-8, when loading ResourceBundles.
Change-Id: I73d3f08c59788fba1b42954aced05eb3a3148009
2017-06-22 09:32:37 -07:00
Simon Hunt
17b4bcbcb9 UI-Lion: Adding some more localization files.
Change-Id: Iab7664bb4bb3128bb01c618e81c744b3db91b18b
2017-06-22 14:13:30 +00:00
Simon Hunt
1f4365d6e4 UI-Lion: A little more client-side logging.
Change-Id: I3168b1506340e1f7028d370b02ceb083493444d7
2017-06-21 17:25:09 -07:00
Simon Hunt
c1656ed593 UI-Lion: Final piece to the POC puzzle !!!
Change-Id: If5348ca0f6bf91974f837cc08cca4eb30c186a52
2017-06-22 00:03:26 +00:00
Frank Wang
7b654e5f8e Add initial zh_CN localization support
Change-Id: Ib284e3c974d37116a24254e7ecfac7ff42cfe203
2017-06-21 23:49:33 +00:00