dlux.git
8 years agoBump frontend-maven-plugin version to 0.0.24. 99/24299/2
Thanh Ha [Mon, 20 Jul 2015 17:39:20 +0000 (13:39 -0400)]
Bump frontend-maven-plugin version to 0.0.24.

Change-Id: I984bfdde8a2671bb259c1d37a7af63142a68c031
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdating the way application logo is rendered to allow external applications to add... 74/24274/1
Harman Singh [Mon, 20 Jul 2015 04:00:07 +0000 (21:00 -0700)]
Updating the way application logo is rendered to allow external applications to add their own logo

Change-Id: I1e664cc1ccc65c1a9259d326b0a2642bdc3353f0
Signed-off-by: Harman Singh <harmasin@cisco.com>
8 years agoYangUI data parametrization and Augment switching 98/23998/8
Juraj Sebin [Fri, 10 Jul 2015 09:15:45 +0000 (11:15 +0200)]
YangUI data parametrization and Augment switching

- added data parametrization for sent requests
- added on/off switching for augmented nodes
- redesigned history, collections, parameters and apis
  into tabs
- fixed various bugs in getting augumentation targets
- added edit icon
- deleted unused translations from locale.json
- deleted unused request-modal view - replaced by templates
  located in parts/ folder
- added possibility to change collection entry name
- redesigned popup window when adding request from history
  to collections
- removed spaces in API path

Change-Id: Ieb10d16501d3664698c22aac26f26aa00d051780
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
8 years agoFixing the build failure 13/24213/1
Harman Singh [Thu, 16 Jul 2015 19:23:06 +0000 (12:23 -0700)]
Fixing the build failure

Change-Id: Iaad228406d83e2c6d78ba3dad543575cec0ba42e
Signed-off-by: Harman Singh <harmasin@cisco.com>
8 years agoBug 3981 : Sigma topology reference was missing in yang ui 69/24169/1
Harman Singh [Wed, 15 Jul 2015 16:57:06 +0000 (09:57 -0700)]
Bug 3981 : Sigma topology reference was missing in yang ui

Change-Id: I80effc352676d5be68085fa8fe6ab40f32b03e19
Signed-off-by: Harman Singh <harmasin@cisco.com>
8 years agoUpdating version of dependencies and adding jolokia plugin 27/23927/1
Harman Singh [Wed, 8 Jul 2015 20:00:53 +0000 (13:00 -0700)]
Updating version of dependencies and adding jolokia plugin

Change-Id: Ife408ed5b75bd184167643a5e6c477dba5ddf48f
Signed-off-by: Harman Singh <harmasin@cisco.com>
8 years agoMerge "YangUI post history request filling and sending data bug fixed:"
Harman Singh [Tue, 7 Jul 2015 21:45:42 +0000 (21:45 +0000)]
Merge "YangUI post history request filling and sending data bug fixed:"

8 years agoyangui fixes 73/23773/3
Daniel Malachovsky [Tue, 7 Jul 2015 12:42:51 +0000 (14:42 +0200)]
yangui fixes

fixed issue when trying to post no data to rpc
fixed show preview showing actual data that will be send

Change-Id: I5d8232105fe6197583697a0633edf8b32df47c41
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
8 years agoYangUI post history request filling and sending data bug fixed: 72/23772/2
Juraj Sebin [Mon, 6 Jul 2015 16:05:25 +0000 (18:05 +0200)]
YangUI post history request filling and sending data bug fixed:

Change-Id: I0882bc8c103e0aaa3436a45d28b2ed72d27f6b0d
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoMerge "YangUI & YangViz bugfixes"
Harman Singh [Wed, 1 Jul 2015 00:04:30 +0000 (00:04 +0000)]
Merge "YangUI & YangViz bugfixes"

9 years agoYangUI & YangViz bugfixes 98/23598/2
Juraj Sebin [Tue, 30 Jun 2015 15:42:58 +0000 (17:42 +0200)]
YangUI & YangViz bugfixes

BUG3718 - show preview popup permit drag&drop consistent with other popups
BUG3719 - request history - collections columns URLSTATUS are merged in
case of no entry in table
BUG3720 - request history - tooltip are hidden by table header
BUG3721 - request history - add group - 'NAME' rename to 'Name'
BUG3724 - parametrisation - saving parametrised request should make new one
BUG3725 - add locale strings for export/import collections
BUG3726 - change 'clear history data' in collections to 'clear collection data'
BUG3727 - make group of collection request changeable
BUG3728 - Change 'Cancel mountpoint' name to 'Back from mountpoint', button
should replace display mountpoint button
BUG3729 - Change name of 'Set custom API' to 'Custom API request'
BUG3730 - Change 'Display mountpoint' to 'Show mountpoint'
BUG3731 - Change string 'Module' to mountpoint name (in case of direct ODL
modules name should be 'Root') and denote mountpoint by text in square bracket
BUG3732 - Change name in API buttons 'Actions' to 'Path'
BUG3733 - Shrink inputs in path
BUG3734 - node duplicationsi

Change-Id: Ieb274a2ac695222eae1baf30725e0ff9e63e1bf8
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoBug 2989 : Adding authorization header for apidoc 56/23456/1
Harman Singh [Mon, 15 Jun 2015 20:18:20 +0000 (13:18 -0700)]
Bug 2989 : Adding authorization header for apidoc

Change-Id: I3964997e28def0659bcc726acda2ac7eeecafe7f
Signed-off-by: Harman Singh <harmasin@cisco.com>
(cherry picked from commit 785d91d3a6bf9a61e1e0184abbe6a5c7955bf3d5)

9 years agoMerge "YangUI - Fixed refresh data preview in deep structure"
Harman Singh [Fri, 19 Jun 2015 20:16:16 +0000 (20:16 +0000)]
Merge "YangUI - Fixed refresh data preview in deep structure"

9 years agoMerge "Explicitly set git-review default branch to master"
Harman Singh [Fri, 19 Jun 2015 20:14:17 +0000 (20:14 +0000)]
Merge "Explicitly set git-review default branch to master"

9 years agoLayout bundle should start little late than other bundles, so loading never cause... 39/22639/1
Harman Singh [Mon, 15 Jun 2015 20:27:14 +0000 (13:27 -0700)]
Layout bundle should start little late than other bundles, so loading never cause any issue

Change-Id: I92b12342deb32f962832bf2961590d9d86b77b49
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoExplicitly set git-review default branch to master 37/22537/1
Thanh Ha [Sat, 13 Jun 2015 22:20:17 +0000 (18:20 -0400)]
Explicitly set git-review default branch to master

Change-Id: I645f1c45075adce2c503809bacc5f5335d4e151d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoAdd dlux-web as a dependency to loader.implementation 33/22533/2
Thanh Ha [Sat, 13 Jun 2015 19:15:14 +0000 (15:15 -0400)]
Add dlux-web as a dependency to loader.implementation

Change-Id: Ia709d584b763578a5e801b5952a0246bcd0ae5dd
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoBug 3666 - Dlux Reload button does not work 76/22476/2
Maxime Millette-Coulombe [Fri, 12 Jun 2015 15:16:16 +0000 (11:16 -0400)]
Bug 3666 - Dlux Reload button does not work

Few fixes was done to resolve this bug
- reset the nodes and links array on refresh to avoid invisible
  node and link.
- reset transform to always have a centered graph.
- update the forced directed layout algorithm and change
  some setting to have less messy topology layout.

Change-Id: Iea87a7f17869bcf77953175e82bb1e1f41187414
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoYangUI - Fixed refresh data preview in deep structure 75/22375/1
Zdenko Krnac [Thu, 11 Jun 2015 15:13:04 +0000 (17:13 +0200)]
YangUI - Fixed refresh data preview in deep structure

Change-Id: I0f4d7a1f2e1d253aac947f08881f3de8f8fda7ce
Signed-off-by: Zdenko Krnac <zkrnac@cisco.com>
9 years agoBug 3630 : removing additional foot able code call in html 36/22236/1
Harman Singh [Tue, 9 Jun 2015 19:21:33 +0000 (12:21 -0700)]
Bug 3630 : removing additional foot able code call in html

Change-Id: I275e2755298950fc9dfb3808e1e7d061a24418e8
Signed-off-by: Harman Singh <harmasin@cisco.com>
(cherry picked from commit 61b9a94557eb99368c1c5a86e246a0c3b6badcb6)

9 years agobug 3632 Cleaning up dlux loader code - 28/22228/1
Harman Singh [Sat, 6 Jun 2015 00:28:52 +0000 (17:28 -0700)]
bug 3632 Cleaning up dlux loader code -
1. Adding properties file to load common resources
2. Adding test case to verify if property and html  loading works
3. Adding one dlux exception

Change-Id: Id42d4b40cbb3406f4fcc4304fcecfc0cb0d7fefc
Signed-off-by: Harman Singh <harmasin@cisco.com>
(cherry picked from commit 1ef3e5ed24f21f208dd08d7297328cf1365d8133)

9 years ago[Bug 3308] Using the Refresh Button create a new instance of the graph 01/21001/3
Maxime Millette-Coulombe [Wed, 20 May 2015 17:47:58 +0000 (13:47 -0400)]
[Bug 3308] Using the Refresh Button create a new instance of the graph

When we click on the button, it will refresh the data.

Change-Id: Iedfe64ace1516e921c32f2f52f0caefdbb2666ed
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
(cherry picked from commit ea133f0554ebc46d567be606d0e7e674f17aa488)

9 years agoMerge "Increase test coverage: Add unit test to the authentication module part 2"
Harman Singh [Fri, 5 Jun 2015 23:26:54 +0000 (23:26 +0000)]
Merge "Increase test coverage: Add unit test to the authentication module part 2"

9 years agoMerge "Increase test coverage: Add unit tests to the login module part 2"
Harman Singh [Fri, 5 Jun 2015 23:26:34 +0000 (23:26 +0000)]
Merge "Increase test coverage: Add unit tests to the login module part 2"

9 years agoMerge "Increase test coverage: Add unit test to the authentication module part 1"
Harman Singh [Fri, 5 Jun 2015 23:26:13 +0000 (23:26 +0000)]
Merge "Increase test coverage: Add unit test to the authentication module part 1"

9 years agoIncrease test coverage: Add unit test to the authentication module part 2 95/21895/1
Maxime Millette-Coulombe [Thu, 4 Jun 2015 18:27:33 +0000 (14:27 -0400)]
Increase test coverage: Add unit test to the authentication module part 2

Change-Id: I4cc97c522c927814f1a970b171869c011a1b1555
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoIncrease test coverage: Add unit tests to the login module part 2 23/21823/2
Maxime Millette-Coulombe [Wed, 3 Jun 2015 20:39:39 +0000 (16:39 -0400)]
Increase test coverage: Add unit tests to the login module part 2

Change-Id: I02ffbec59100992d709e0de6eb666813fef29f04
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoMerge "Increase test coverage: Add unit tests to the login module part 1"
Harman Singh [Thu, 4 Jun 2015 17:25:58 +0000 (17:25 +0000)]
Merge "Increase test coverage: Add unit tests to the login module part 1"

9 years agoIncrease test coverage: Add unit test to the authentication module part 1 77/21877/1
Maxime Millette-Coulombe [Thu, 4 Jun 2015 15:14:11 +0000 (11:14 -0400)]
Increase test coverage: Add unit test to the authentication module part 1

I found that the angularjs cookies module was obtained somehow
be another module. This module is not used.

Change-Id: I853418f4d276de7ba7556f47ccf16f6409c322d7
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoIncrease test coverage: Add unit tests to the login module part 1 13/21813/2
Maxime Millette-Coulombe [Wed, 3 Jun 2015 18:53:21 +0000 (14:53 -0400)]
Increase test coverage: Add unit tests to the login module part 1

I found that some dependencies was obtained from a parent module.
Those dependencies were also not used.

Change-Id: Ia4bc1b39ff3871d1bfbc5178150c9b93bc91190e
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoIncrease test coverage: Add unit tests to the navigation module 97/21797/1
Maxime Millette-Coulombe [Wed, 3 Jun 2015 15:55:49 +0000 (11:55 -0400)]
Increase test coverage: Add unit tests to the navigation module

Change-Id: Icdf155349a251fff58ca1f034544d88ebadabfa6
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoDelete unnecessary file 96/21696/1
Maxime Millette-Coulombe [Tue, 2 Jun 2015 19:40:32 +0000 (15:40 -0400)]
Delete unnecessary file

Change-Id: I677647d108a94327f6aebef20a0878e3898fc98d
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoyangui fixes 46/20946/11
Daniel Kuzma [Wed, 27 May 2015 12:36:24 +0000 (14:36 +0200)]
yangui fixes

- Request history – data preview - trim spaces before starting curly bracket
- Request history – data preview - remove angularjs garbage
- Request history – change Fill data tooltip text to better explain button
  function – whole sentence
- Request history – capitalize sent data and received data
- Request history – remove no sent data and no received data labels – instead
  use grayed out sent data, received data with explanation tooltip
- Request history – move API isn’t available warning to left column
- Request history – implement horizontal resize – URL should be squished,
  other elements should stay the same
- Request history – implement fixed table header, in compliance with horizontal
  resize
- Request history – add tooltip with explanation to grayed out buttons
  (both grayed out because of error request or because api is not present)
- Request history – add fill data button even when in case of error request
  and add explanation tooltip to it
- Popup window – restrict dragging popup window into upper DLUX header
- Status bar – move under the API buttons
- Method buttons (GET, POST, PUT, DELETE) – rework into selectbox
- API Buttons – handle button moving when resizing screen
- Section with API tree – make resizable, move API buttons to separate section
- Mountpoint – move mounted APIs from popup window to section with APIs from
  controller
- Mountpoint – when showing mountpoint, hide display Mountpoint button – this
  should also fix problem when reloading mountpoint when one is already
  selecting and getting no mountpoint present alertbox
- Show preview – fix out-of screen window border in case of large amount of data
- Parameterized collections
- Collection groups

Change-Id: I63b19d4a627f0fa3c29b0f539c55cf20ada1e41d
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
9 years agoyangvisualizer fixes 25/21225/2
Juraj Sebin [Wed, 27 May 2015 15:14:08 +0000 (17:14 +0200)]
yangvisualizer fixes

- Rename Parents to Path to root or similar
- Implement back functionality selecting nodes
- Button to reload layout
- Button to zoom to whole model

Change-Id: I4141c45e1f3021b09e1d7264436d8fb06cb072da
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoAllow executing unit tests during the build phase 74/21074/2
Maxime Millette-Coulombe [Mon, 25 May 2015 20:36:42 +0000 (16:36 -0400)]
Allow executing unit tests during the build phase

Change-Id: Iff94903289283e45f6db003eefa59b1cfb282929
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoIncrease test coverage: Add tests to the core module 73/21073/1
Maxime Millette-Coulombe [Mon, 25 May 2015 19:58:56 +0000 (15:58 -0400)]
Increase test coverage: Add tests to the core module

Change-Id: I909cb9fd6cd4d358e64b2055a2083ceda8a80b0a
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoFix Daily stable build Lithium : Dev dependencies have been renamed 93/20993/2
Maxime Millette-Coulombe [Fri, 22 May 2015 14:59:33 +0000 (10:59 -0400)]
Fix Daily stable build Lithium : Dev dependencies have been renamed

node-transform-matrix have been renamed to transformatrix

Change-Id: Iecb044970100b6cd11e6a04b4fb639a622dbef3c
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoMerge "[Bug 2617] Open-Topology.js - unknown license"
Maxime Millette-Coulombe [Tue, 19 May 2015 20:46:52 +0000 (20:46 +0000)]
Merge "[Bug 2617] Open-Topology.js - unknown license"

9 years ago[Bug 2617] Open-Topology.js - unknown license 51/20751/1
Maxime Millette-Coulombe [Tue, 19 May 2015 19:43:39 +0000 (15:43 -0400)]
[Bug 2617] Open-Topology.js - unknown license

This file does not seem to be use. I try to scan if this
file is referenced somewhere. I don't find it anywhere so better
to remove it if not used.

Change-Id: If7117130b023339feb397cb9357b4eeaa32f0c7a
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
(cherry picked from commit b69d2b4a775b343b4c692d776a49448f85136962)

9 years ago[Bug 3288] Fix test runner dependencies 49/20749/1
Maxime Millette-Coulombe [Tue, 19 May 2015 17:35:25 +0000 (13:35 -0400)]
[Bug 3288] Fix test runner dependencies

Include forgotten dependencies.

Change-Id: I77782b5e637c957ca5d8f526c0d7a16d121ea913
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
(cherry picked from commit 4da3bf49cfbe51de7c6680967b27134acdb46f71)

9 years agoBumping up the version of dlux master by 0.1.0 after cutting stable/lithium 08/19408/1
Harman Singh [Thu, 30 Apr 2015 20:27:32 +0000 (13:27 -0700)]
Bumping up the version of dlux master by 0.1.0 after cutting stable/lithium

Change-Id: Ifde9aa300aa00b7d36b527d3581b55c5f0e9dc2a
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoBug 3040 : Including option to add css dependencies via blueprint 51/19351/1
Harman Singh [Wed, 29 Apr 2015 22:20:33 +0000 (15:20 -0700)]
Bug 3040 : Including option to add css dependencies via blueprint

Change-Id: Ia08ecaa01596206783b4614381ca6ea217c96af4
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agocleaning up read me files 87/19187/1
Harman Singh [Tue, 28 Apr 2015 00:59:04 +0000 (17:59 -0700)]
cleaning up read me files

Change-Id: I608bf2c95fe9a775d595336ea64544d1eb042189
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoCleaning up the pom files and karaf version will be picked from odl parent 48/19048/3
Harman Singh [Fri, 24 Apr 2015 21:16:01 +0000 (14:16 -0700)]
Cleaning up the pom files and karaf version will be picked from odl parent
that should fix distribution

Change-Id: I5e0a0182464057ea944c943e9c0df671a742720c
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoMerge "Do not override odlparent properties."
Harman Singh [Mon, 27 Apr 2015 20:12:13 +0000 (20:12 +0000)]
Merge "Do not override odlparent properties."

9 years agoyangui update 93/18993/4
Daniel Kuzma [Fri, 24 Apr 2015 12:14:27 +0000 (14:14 +0200)]
yangui update

-refactored mountpoint code
-switched getting apis from yang models - removed apidocs
 depedency
-fixed rpc
-fixed POST
-continuous UI loading with ng-if directive
-added config statement
-fixed parsing description statement

Change-Id: I77b695c442497af501a053159ee91946480c1fea
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
9 years agoMerge "Do not override Karaf version"
Harman Singh [Fri, 24 Apr 2015 21:17:33 +0000 (21:17 +0000)]
Merge "Do not override Karaf version"

9 years agoMerge "update yangvisualizer app: load/save model layout added"
Harman Singh [Fri, 24 Apr 2015 21:10:13 +0000 (21:10 +0000)]
Merge "update yangvisualizer app: load/save model layout added"

9 years agoMerge "Changing the API for authentication"
Maxime Millette-Coulombe [Wed, 22 Apr 2015 16:22:33 +0000 (16:22 +0000)]
Merge "Changing the API for authentication"

9 years agoDo not override odlparent properties. 31/18731/1
Tony Tkacik [Tue, 21 Apr 2015 11:34:37 +0000 (13:34 +0200)]
Do not override odlparent properties.

Change-Id: I9ad2169295b6ded913489be6b361c273d2857445
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
9 years agoDo not override Karaf version 09/18709/1
Tony Tkacik [Tue, 21 Apr 2015 09:13:39 +0000 (11:13 +0200)]
Do not override Karaf version

Change-Id: I86941f3e3886680449fac4a8a4c1b0e41736392c
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
9 years agoMigrated to use odlparent features test 38/18438/3
Ed Warnicke [Thu, 16 Apr 2015 14:19:52 +0000 (16:19 +0200)]
Migrated to use odlparent features test

Change-Id: I2ddde7eef32f459e84609e9f016058fd35789f4e
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoChanging the API for authentication 91/18291/2
Harman Singh [Tue, 14 Apr 2015 20:24:03 +0000 (13:24 -0700)]
Changing the API for authentication

Change-Id: I02c87fe8212a385b659f038d8a4e5b93de516bca
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoUpgrade frontend-maven-plugin to 0.0.23 74/18374/1
Thanh Ha [Wed, 15 Apr 2015 22:18:46 +0000 (18:18 -0400)]
Upgrade frontend-maven-plugin to 0.0.23

Fixes build issue with dlux-web

Change-Id: I7b511011da0ec301c313c48a960ce5ec2b8489c1
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoupdate yangvisualizer app: load/save model layout added 69/18269/1
Daniel Kuzma [Tue, 14 Apr 2015 14:10:19 +0000 (16:10 +0200)]
update yangvisualizer app: load/save model layout added

Change-Id: Ie5bf6dd52bdc3ca7904c01f0af03f8bac8d4b61f
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
9 years agoyangui fixes 09/18209/4
Daniel Malachovsky [Tue, 14 Apr 2015 09:24:52 +0000 (11:24 +0200)]
yangui fixes

fixed empty types
cloned config APIs for operational
assigned mountpoints to operational inventory and topology
added radio buttons to switch datastore from mountpoint popup
added key icon to list leafs that are list keys
fixed creating json payload when doing POST operation
popup windows resizable and position fixed

Change-Id: Idf023cc4f0d7db9d0fb95b0f43fc58f48bb84baf
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
9 years agoMerge "Update yangvizualiser: resizing, added new functionality like slider for showi...
Harman Singh [Mon, 13 Apr 2015 17:45:07 +0000 (17:45 +0000)]
Merge "Update yangvizualiser: resizing, added new functionality like slider for showing model depth, bug fixing. note: bower install is needed"

9 years agoUpdate yangvizualiser: resizing, added new functionality like slider for 85/18085/2
Daniel Kuzma [Fri, 10 Apr 2015 06:47:40 +0000 (08:47 +0200)]
Update yangvizualiser: resizing, added new functionality like slider for
showing model depth, bug fixing. note: bower install is needed

Change-Id: I3c0fd3db4e4141c3ab79190a2bb3eea3fac23b6c
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
9 years agoMerge "Fix xml line wrapping issue"
Harman Singh [Thu, 9 Apr 2015 18:35:00 +0000 (18:35 +0000)]
Merge "Fix xml line wrapping issue"

9 years agoFix xml line wrapping issue 47/17947/1
Thanh Ha [Wed, 8 Apr 2015 17:19:36 +0000 (13:19 -0400)]
Fix xml line wrapping issue

Needed by autorelease.

Change-Id: I6d1847cd4d75a83a151a1487a0cac3f0840a0402
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoyangui fixes 34/17934/1
Juraj Sebin [Wed, 8 Apr 2015 14:58:06 +0000 (16:58 +0200)]
yangui fixes

fixed empty type
data textbox in request history is now resizable
modified project structure

Change-Id: I55b159f08e6e55d1944afb74806d8be56351b3e5
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoDesign changes 18/17918/1
Daniel Malachovsky [Wed, 8 Apr 2015 12:43:13 +0000 (14:43 +0200)]
Design changes

Change-Id: Ia884a798ec049d3ed45d2471327239d4624a43f2
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
9 years agoMerge "Letting user login, if authentication pass, but topology says data missing"
Maxime Millette-Coulombe [Thu, 2 Apr 2015 17:34:10 +0000 (17:34 +0000)]
Merge "Letting user login, if authentication pass, but topology says data missing"

9 years agoMerge "Removing l2-switch as its causing cyclic dependency."
Harman Singh [Thu, 2 Apr 2015 17:31:35 +0000 (17:31 +0000)]
Merge "Removing l2-switch as its causing cyclic dependency."

9 years agoMerge "Adding message for development purpose code of app modules"
Harman Singh [Thu, 2 Apr 2015 17:30:59 +0000 (17:30 +0000)]
Merge "Adding message for development purpose code of app modules"

9 years agoLetting user login, if authentication pass, but topology says data missing 93/17593/1
Harman Singh [Wed, 1 Apr 2015 23:27:05 +0000 (16:27 -0700)]
Letting user login, if authentication pass, but topology says data missing

Change-Id: I8e5902dd145dee55ee68c2a85521b346f6379890
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoMerge "update yangvisualizer (checkbox, hide/show nodes, sorting modules, disable...
Harman Singh [Wed, 1 Apr 2015 00:17:42 +0000 (00:17 +0000)]
Merge "update yangvisualizer (checkbox, hide/show nodes, sorting modules, disable zooming)"

9 years agoRemoving l2-switch as its causing cyclic dependency. 85/17485/3
Harman Singh [Tue, 31 Mar 2015 18:08:25 +0000 (11:08 -0700)]
Removing l2-switch as its causing cyclic dependency.

Change-Id: Ibdad8b3637d83db37c07710d93a903afed96db68
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoyangui fixes 56/17456/1
Juraj Sebin [Tue, 31 Mar 2015 12:55:57 +0000 (14:55 +0200)]
yangui fixes

history - windows is dragable
history - removed dlux garbage in data
mounts - added spinner to display loading progress
mounts - rerequesting mount point fix
mounts - when no mount point is found it switches to standard api
filters - fixed bits
filters - fixed inner container
filters - fixed multiple filters display
performance - added delay to building preview request
loading - added status messages to loading process

Change-Id: Ideb47e219a7fdb28a5041f21cc22c29396d699d8
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoupdate yangvisualizer (checkbox, hide/show nodes, sorting modules, disable zooming) 43/17443/1
Daniel Kuzma [Tue, 31 Mar 2015 13:57:21 +0000 (15:57 +0200)]
update yangvisualizer (checkbox, hide/show nodes, sorting modules, disable zooming)

Change-Id: I98784c6248d191ffbd868de41d51bf7a7ca0298e
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
9 years agoAdding message for development purpose code of app modules 84/17484/1
Harman Singh [Sat, 28 Mar 2015 02:43:38 +0000 (19:43 -0700)]
Adding message for development purpose code of app modules

Change-Id: Idc587e1cbf38c64583a2facab5aeac9df6de0176
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoMerge changes If01eaa1e,Ic369d520
Maxime Millette-Coulombe [Wed, 25 Mar 2015 21:06:03 +0000 (21:06 +0000)]
Merge changes If01eaa1e,Ic369d520

* changes:
  Updating features.xml of dlux
  Removing extra ad-dal code reference Also removed navigation polling

9 years agoMerge "Cleaning up dlux code - 1. Removed some old code from dlux-web 2. Fixed the...
Maxime Millette-Coulombe [Wed, 25 Mar 2015 21:04:13 +0000 (21:04 +0000)]
Merge "Cleaning up dlux code - 1. Removed some old code from dlux-web 2. Fixed the dlux-feature, reverted it back to odl-dlux-core and removed odl-dlux-minimal 4. Fixed loader/impl, not to copy files under src/resources, instead do it under generated-resources 5. Removed the unused Activator from dlux-web"

9 years agoUpdating features.xml of dlux 23/17023/3
Harman Singh [Mon, 23 Mar 2015 21:12:11 +0000 (14:12 -0700)]
Updating features.xml of dlux

Adding dependency of l2switch and apidocs features,
 so users don't have to install manually while installing dlux

Change-Id: If01eaa1eec255f73f746b9124c1da10f33066d07
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoRemoving extra ad-dal code reference 18/17018/1
Harman Singh [Mon, 23 Mar 2015 18:47:31 +0000 (11:47 -0700)]
Removing extra ad-dal code reference
Also removed navigation polling

Change-Id: Ic369d520c319e6974c79dcbbd20d22cd96985dfd
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoCleaning up dlux code - 14/17014/1
Harman Singh [Sat, 21 Mar 2015 00:44:35 +0000 (17:44 -0700)]
Cleaning up dlux code -
1. Removed some old code from dlux-web
2. Fixed the dlux-feature, reverted it back to odl-dlux-core and removed odl-dlux-minimal
4. Fixed loader/impl, not to copy files under src/resources, instead do it under generated-resources
5. Removed the unused Activator from dlux-web

Change-Id: Ib23942d36cdaa1c1341367eb23a40d4a1c7781e4
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoyangui mountpoint fix 59/16959/1
Juraj Sebin [Sun, 22 Mar 2015 16:14:29 +0000 (17:14 +0100)]
yangui mountpoint fix

fixed building request at from top mountpoint node

Change-Id: I93e82db40d178c4bcf2b4922210b10e69c6269da
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoMerge "Initial refactor for the topology renderer"
Harman Singh [Fri, 20 Mar 2015 17:28:06 +0000 (17:28 +0000)]
Merge "Initial refactor for the topology renderer"

9 years agoMerge "yangvisualizer update"
Harman Singh [Fri, 20 Mar 2015 17:18:39 +0000 (17:18 +0000)]
Merge "yangvisualizer update"

9 years agoyangvisualizer update 21/16921/2
Juraj Sebin [Fri, 20 Mar 2015 11:54:56 +0000 (12:54 +0100)]
yangvisualizer update

added checkbox to always display legend
topology canvas now resizes horizontaly
change apis to use yangutils

Change-Id: I0f6d8f4627d96cb5429834c3be436a3e6e1cdcc2
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoInitial refactor for the topology renderer 47/16347/3
Maxime Millette-Coulombe [Wed, 11 Mar 2015 20:03:28 +0000 (16:03 -0400)]
Initial refactor for the topology renderer

This commit contain a "home made" graph renderer. It's build with the
combination of NGraph as graph manager and Pixijs as WebGL (2D) renderer.
The goal is to replace Visjs to something more customizable and later on
add some 3D features. For now, the graph does the basic thing
(move nodes, pan and zoom).

Change-Id: Iee9ee2cb59ffb7a8ef812b0ee9def4ffd4164556
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
9 years agoyangui updates 39/16839/2
Juraj Sebin [Thu, 19 Mar 2015 11:28:45 +0000 (12:28 +0100)]
yangui updates

fixed inconsistencies in displayed mountpoint api path
fixed building empty element in list
fixed building rpc input
fixed copy from dragable show preview window
added request response to ui
fixed regression changes in request history
fixed building empty type and bit type
added workaround with empty container with when statement

Change-Id: I835957690e9b1bdeee043745c5997f2680fe551a
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoyangui updates 81/16781/2
Juraj Sebin [Wed, 18 Mar 2015 16:21:35 +0000 (17:21 +0100)]
yangui updates

make dragable windows
mountpoints fix
node label is displayed if locale doesnt exist
resizable api path input in select custom apiyangui changes

Change-Id: I7a8760075866ada91127c3e8a43ae5bd36d190e8
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoMerge "Add missing license header in dlux-web"
Harman Singh [Mon, 16 Mar 2015 17:11:25 +0000 (17:11 +0000)]
Merge "Add missing license header in dlux-web"

9 years agoMerge "yangvisualizer application recommit after karaf feature change"
Harman Singh [Mon, 16 Mar 2015 17:11:05 +0000 (17:11 +0000)]
Merge "yangvisualizer application recommit after karaf feature change"

9 years agoMerge "Fix Copyright headers in dlux/loader"
Harman Singh [Mon, 16 Mar 2015 16:56:18 +0000 (16:56 +0000)]
Merge "Fix Copyright headers in dlux/loader"

9 years agoyangvisualizer application recommit after karaf feature change 73/15973/4
Juraj Sebin [Tue, 3 Mar 2015 10:23:35 +0000 (11:23 +0100)]
yangvisualizer application recommit after karaf feature change

based on https://git.opendaylight.org/gerrit/#/c/15151/

Change-Id: I182fcdb7a3b5f74e2440a7aeba14c0327ef5f13b
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoAdd missing license header in dlux-web 96/16296/1
Thanh Ha [Wed, 11 Mar 2015 01:14:13 +0000 (21:14 -0400)]
Add missing license header in dlux-web

Change-Id: I50ee01654cb01028b6541d9f80203ca1f803820a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix Copyright headers in dlux/loader 89/16289/1
Thanh Ha [Tue, 10 Mar 2015 21:31:42 +0000 (17:31 -0400)]
Fix Copyright headers in dlux/loader

Change-Id: If53ecd8018201adaa841c3dec3c113a8686f04e0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoMigrate to odlparent-provided features-test 32/16232/3
Robert Varga [Tue, 10 Mar 2015 07:58:51 +0000 (08:58 +0100)]
Migrate to odlparent-provided features-test

The yangtools-provided one is going away, so update references.

Change-Id: Ib368a04ed732fe2d9de59ca6d80fdaa0c461004d
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoRemove <repositories> and <pluginRepositories> sections 99/15699/2
Thanh Ha [Wed, 25 Feb 2015 04:52:49 +0000 (23:52 -0500)]
Remove <repositories> and <pluginRepositories> sections

It is recommended that developers and servers configure this locally via
settings.xml.

https://lists.opendaylight.org/pipermail/discuss/2015-January/004482.html

Change-Id: I53168520566f7043f622ca99eded925f06dce3ec
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoBug 1891 : Fixing the karaf based modularity. Each new tab can be installed as karaf... 97/15797/2
Harman Singh [Thu, 26 Feb 2015 20:13:27 +0000 (12:13 -0800)]
Bug 1891 : Fixing the karaf based modularity. Each new tab can be installed as karaf bundle.

Updated the code of existing bundles, updated loader code to make modularity work.

Change-Id: I4653e6819ca9e769b7f92fc63fedec6311913336
Signed-off-by: Harman Singh <harmasin@cisco.com>
9 years agoyangui update 53/15153/4
Juraj Sebin [Wed, 11 Feb 2015 16:32:27 +0000 (17:32 +0100)]
yangui update

added list filtering
added dynamic loading
added mountpoint display
various bugfixes

Change-Id: I415eda5aa9bb5b4a83e2cabcf7e6d8104d38c667
Signed-off-by: Juraj Sebin <jsebin@cisco.com>
9 years agoFix formatting for property 82/14082/2
Thanh Ha [Sat, 10 Jan 2015 05:15:36 +0000 (00:15 -0500)]
Fix formatting for property

Change-Id: I8802b31eda031ab46ae4f37c568309b11fc0be42
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoSet root pom.xml <name> for Sonar 65/14065/3
Thanh Ha [Fri, 9 Jan 2015 21:47:06 +0000 (16:47 -0500)]
Set root pom.xml <name> for Sonar

As mentioned on the mailing list Sonar uses the <name> field of the
pom.xml that is passed to the mvn command as the name of the project in
Sonar. In most cases this is the root pom.xml file in a project. This
patch sets the name to the project shortname.

https://lists.opendaylight.org/pipermail/discuss/2014-November/004024.html

Change-Id: I1a1e76da6dd596a0b5e916f7ddcda72d3720b58d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoUse Bower support from frontend-maven-plugin 10/14210/1
Thanh Ha [Sat, 17 Jan 2015 04:01:02 +0000 (23:01 -0500)]
Use Bower support from frontend-maven-plugin

Upgrade frontend-maven-plugin to 0.0.20 and use the new built in
bower support.

Change-Id: I22d097cd4d4098ab5467d98b93eedd78c4f2afab
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoMerge "Fix for bug 2535."
Harman Singh [Fri, 9 Jan 2015 20:41:44 +0000 (20:41 +0000)]
Merge "Fix for bug 2535."

9 years agoMerge "Use frontend-maven-plugin to build dlux-web"
Harman Singh [Fri, 9 Jan 2015 17:35:42 +0000 (17:35 +0000)]
Merge "Use frontend-maven-plugin to build dlux-web"

9 years agoFix for bug 2535. 38/13838/1
An Ho [Wed, 24 Dec 2014 00:11:49 +0000 (16:11 -0800)]
Fix for bug 2535.

Change-Id: I21cc9736c1903b95127003157494f303158b11bf
Signed-off-by: An Ho <an.ho@huawei.com>
9 years agoUse frontend-maven-plugin to build dlux-web 25/13525/2
Thanh Ha [Wed, 10 Dec 2014 04:12:44 +0000 (23:12 -0500)]
Use frontend-maven-plugin to build dlux-web

With the frontend-maven-plugin we can eliminate the need for the user to
have npm / bower / grunt installed. This plugin bootstraps itself by
downloading node / npm then we use the exec-maven-plugin to run bower
to install dependencies. Finally we run another phase with the
frontend-maven-plugin to run Grunt to complete the build.

Change-Id: I8f232301914fdbdd503363aafcab862fc982ee68
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>