dlux.git
8 years agoUse odlparent configuration for jacoco 94/26294/3
Thanh Ha [Wed, 2 Sep 2015 02:09:54 +0000 (22:09 -0400)]
Use odlparent configuration for jacoco

Change-Id: Icc4198d4d3b127f2b3d296f592b28f119a257cce
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBUG-2625: do not override jacoco version 60/29060/1
Robert Varga [Sat, 31 Oct 2015 12:01:38 +0000 (13:01 +0100)]
BUG-2625: do not override jacoco version

0.6.2 is not JDK8-compatible. Inherit the version from odlparent.

Change-Id: Ibd545ed171aec743adf5c4f07dbfee49916b4ad2
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
8 years agoMerge "Cleanup unnecessary CodeMirror files"
Maxime Millette-Coulombe [Fri, 30 Oct 2015 19:35:43 +0000 (19:35 +0000)]
Merge "Cleanup unnecessary CodeMirror files"

8 years agoCleanup unnecessary CodeMirror files 93/28793/1
Stanislav Jamrich [Mon, 26 Oct 2015 09:49:11 +0000 (10:49 +0100)]
Cleanup unnecessary CodeMirror files

Change-Id: Idfc75ca4d63ec849f3cc077fe23485ca1adba11b
Signed-off-by: Stanislav Jamrich <sjamrich@cisco.com>
8 years agoRemove useless register implementation part 2 (DLUX internal Modules) 90/27990/2
Maxime Millette-Coulombe [Tue, 6 Oct 2015 21:03:14 +0000 (17:03 -0400)]
Remove useless register implementation part 2 (DLUX internal Modules)

Part two of the removal of register call in each module. This
part contain the modification for each internal module except
YangUI and YangVisualizer. Waiting for unit-test to be fix
before changing them.

Change-Id: I092c86309265f9fed48befebbd0985f4a76e8b90
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
8 years agoRemove useless register implementation part 1 (DLUX Core) 81/27981/2
Maxime Millette-Coulombe [Tue, 6 Oct 2015 19:23:52 +0000 (15:23 -0400)]
Remove useless register implementation part 1 (DLUX Core)

With the update way of happending modules, the registration of
each individual module is no longer require. Started with the
dlux-core, the internal module will come later.

Change-Id: I7f918d55d3a9eb90b479d54df3b741f6ead4b1d3
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
8 years agoMerge "Yang UI"
Maxime Millette-Coulombe [Tue, 13 Oct 2015 17:17:37 +0000 (17:17 +0000)]
Merge "Yang UI"

8 years agoYang UI 49/27649/3
Daniel Malachovsky [Tue, 13 Oct 2015 16:11:53 +0000 (18:11 +0200)]
Yang UI

- fixing tooltips bugs
- display topology bugs fixing
- < and > replaced by &lt; and &gt;

Change-Id: I659402ff3ef25c8041c9bf2d5e7322b26715b04f
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
8 years agoMerge "YangUI - fixing bad importing of css files"
Maxime Millette-Coulombe [Tue, 13 Oct 2015 14:59:11 +0000 (14:59 +0000)]
Merge "YangUI - fixing bad importing of css files"

8 years agoBug 4405 Removing ad-sal and nsf feature reference from dlux distribution 73/27873/2
Harman Singh [Sat, 3 Oct 2015 18:35:02 +0000 (11:35 -0700)]
Bug 4405 Removing ad-sal and nsf feature reference from dlux distribution

Change-Id: I6875755e39ee2ec2580bf068bac9eab812d501e1
Signed-off-by: Harman Singh <harmasin@cisco.com>
8 years agoMerge "Remove AngularAMD/NgLoad/DomReady"
Harman Singh [Wed, 23 Sep 2015 15:16:26 +0000 (15:16 +0000)]
Merge "Remove AngularAMD/NgLoad/DomReady"

8 years agoRemove AngularAMD/NgLoad/DomReady 88/25488/2
Maxime Millette-Coulombe [Fri, 14 Aug 2015 18:47:23 +0000 (14:47 -0400)]
Remove AngularAMD/NgLoad/DomReady

I change a little bit how modules are loaded by the
DLUX Loader. I think it respect more 'requirejs way'. Also
DomReady was remove because this part can be done with angularjs.

Change-Id: Ib00526dc55c43f870fb51c7c9bfb1ec194cffdea
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
8 years agoYangUI - fixing bad importing of css files 51/27351/1
Daniel Kuzma [Wed, 23 Sep 2015 12:39:56 +0000 (14:39 +0200)]
YangUI - fixing bad importing of css files

Change-Id: I635982f5e9250aa284484ed3b5b873a0d31e8aed
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
8 years agoFix listFilteringProvider in YangVisualizer 14/27314/1
Daniel Malachovsky [Tue, 22 Sep 2015 20:40:26 +0000 (22:40 +0200)]
Fix listFilteringProvider in YangVisualizer

- listFiltering call in yangutils.module.js

Change-Id: I560e8abe1aff30191c6183ecd7a8278bbb61cdc1
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
8 years agoMerge "List top root node fix"
Harman Singh [Tue, 22 Sep 2015 17:37:49 +0000 (17:37 +0000)]
Merge "List top root node fix"

8 years agoMerge "DLUX core - fix translations dependency"
Harman Singh [Tue, 22 Sep 2015 17:34:08 +0000 (17:34 +0000)]
Merge "DLUX core - fix translations dependency"

8 years agoDLUX core - fix translations dependency 72/27272/1
Daniel Kuzma [Tue, 22 Sep 2015 12:19:13 +0000 (14:19 +0200)]
DLUX core - fix translations dependency

Change-Id: I9049cb737f15f952887cc2c7103fbfd09bf154f5
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
8 years agoFix DLUX groupId for archetype dlux-app 16/27216/1
Thanh Ha [Mon, 21 Sep 2015 15:33:20 +0000 (11:33 -0400)]
Fix DLUX groupId for archetype dlux-app

Fixes issue introduced by Change-Id:
I448751768834a0426065b232be2ff2c8a157d43f

Change-Id: Ic3f2de477c5be1d2d852436a990a60cdf48277b5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Use archetypes-parent"
Harman Singh [Mon, 21 Sep 2015 14:47:15 +0000 (14:47 +0000)]
Merge "Use archetypes-parent"

8 years agoDLUX 17/27117/3
Daniel Kuzma [Thu, 17 Sep 2015 13:01:26 +0000 (15:01 +0200)]
DLUX
- partial translations added
- translates security policy set

Change-Id: I483ed17360a5231454d7f89c1e42661c086eab42
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
8 years agoUse archetypes-parent 16/26916/1
Stephen Kitt [Mon, 14 Sep 2015 14:54:37 +0000 (16:54 +0200)]
Use archetypes-parent

Using archetypes-parent allows the maven-archetype-plugin setup to be
inherited from controller. controller's configuration provides the
commons-lang dependency which appears to be necessary to guarantee the
build will succeed.

Change-Id: I448751768834a0426065b232be2ff2c8a157d43f
Signed-off-by: Stephen Kitt <skitt@redhat.com>
8 years agoList top root node fix 51/26851/1
Daniel Malachovsky [Fri, 11 Sep 2015 14:17:38 +0000 (16:17 +0200)]
List top root node fix

- key missing if list is top root node in model
- sending empty container if 'presence' property exists

Change-Id: I834928fb6a1ff3472a013ad14380c833201e3496
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
8 years agoMerge "Migrate restconf dependencies"
Harman Singh [Thu, 10 Sep 2015 22:33:26 +0000 (22:33 +0000)]
Merge "Migrate restconf dependencies"

8 years agoRemove graph resources 00/26700/1
Thanh Ha [Wed, 9 Sep 2015 01:49:01 +0000 (21:49 -0400)]
Remove graph resources

Graph resources were removed from 0bc89085 /
Idc8df2d33fccb040691336413f8b421fd57d3748 but it wasn't completely
cleaned up. This patch removes the remaining files and dependencies.

Change-Id: I642d48ee1d18fa2a53b27bbd1ba8207ad1a76ec0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMigrate restconf dependencies 68/26468/3
JMorvay [Thu, 3 Sep 2015 15:06:09 +0000 (17:06 +0200)]
Migrate restconf dependencies

Migrate project's restconf dependencies and features
to new groupId/version

Change-Id: I978b55493c9442035b550d27a9d3a31727c34d7d
Signed-off-by: JMorvay <jmorvay@cisco.com>
8 years agoMerge "Yang UI - new features and fixes"
Harman Singh [Thu, 3 Sep 2015 16:54:40 +0000 (16:54 +0000)]
Merge "Yang UI - new features and fixes"

8 years agoYang UI - new features and fixes 09/25309/9
Daniel Malachovsky [Wed, 2 Sep 2015 15:57:57 +0000 (17:57 +0200)]
Yang UI - new features and fixes

- rewritten request history functionality
- added codemirror library for line numbers displaying and better JSON
  representation in request history
- added ngClip library for adding url to clipboard
- fixed major bug in augmentations
- fixed several bugs in MP functionality
- fixed bugs in Custom API functionality
- redesigned action buttons
- updated Gruntfile.js - reordered tasks concat:build_css and less:development
- codelibrary moved to yangui-resources
- images moved from loader-resources to yangui

Change-Id: I1e4bbb9d5487a57752da00a584da92fb26f16b40
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
8 years agoMerge "Yang Visualizer"
Harman Singh [Thu, 27 Aug 2015 15:49:33 +0000 (15:49 +0000)]
Merge "Yang Visualizer"

8 years agoAdd the option to toggle the left menu bar 84/25584/1
Maxime Millette-Coulombe [Thu, 6 Aug 2015 16:40:37 +0000 (12:40 -0400)]
Add the option to toggle the left menu bar

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

8 years agoMerge "Cleanup : Remove the custom graph library and browserify"
Harman Singh [Fri, 14 Aug 2015 18:04:50 +0000 (18:04 +0000)]
Merge "Cleanup : Remove the custom graph library and browserify"

8 years agoYang Visualizer 24/25124/1
Daniel Malachovsky [Mon, 10 Aug 2015 15:54:05 +0000 (17:54 +0200)]
Yang Visualizer

- fixed bug in resizing model after sidepanel collapse
- added highlighting of nodes by type, module, namespace
- added more info od selected node (f.e. copy whole regexp pattern etc)

Change-Id: Ifb6258f1b4d8503a0df92c877b757b9737b1cac7
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
8 years agoMerge "Fix license header violations"
Harman Singh [Mon, 10 Aug 2015 13:32:16 +0000 (13:32 +0000)]
Merge "Fix license header violations"

8 years agoFix license header violations 05/25005/1
Thanh Ha [Sun, 9 Aug 2015 06:54:16 +0000 (02:54 -0400)]
Fix license header violations

Change-Id: I862f58380479ca90ddf2efa46dd83e216c738364
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix deprecated grunt-contrib-livereload warning 23/24323/3
Thanh Ha [Mon, 20 Jul 2015 22:58:24 +0000 (18:58 -0400)]
Fix deprecated grunt-contrib-livereload warning

npm WARN deprecated grunt-contrib-livereload@0.1.2: Deprecated in favor
of grunt-contrib-watch which now have Livereload support built-in.

Change-Id: I7a14ad2c86719cf766f46ecdaa1ceb84203805d0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUpdate DLUX metadata 22/24322/3
Thanh Ha [Mon, 20 Jul 2015 22:36:17 +0000 (18:36 -0400)]
Update DLUX metadata

Add missing description.

The array of licenses field is deprecated and project should use the
license field.

Change-Id: I6173e10236799716279c82cf0fe6c3cba3a8e8f2
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoCleanup : Remove the custom graph library and browserify 25/24925/1
Maxime Millette-Coulombe [Fri, 7 Aug 2015 14:03:10 +0000 (10:03 -0400)]
Cleanup : Remove the custom graph library and browserify

Change-Id: Idc8df2d33fccb040691336413f8b421fd57d3748
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
8 years agoMerge "Bug 3810 - Topology cannot zoom or show different switch groups"
Harman Singh [Tue, 4 Aug 2015 20:00:13 +0000 (20:00 +0000)]
Merge "Bug 3810 - Topology cannot zoom or show different switch groups"

8 years agoBug 3810 - Topology cannot zoom or show different switch groups 70/24770/1
Maxime Millette-Coulombe [Fri, 19 Jun 2015 14:15:27 +0000 (10:15 -0400)]
Bug 3810 - Topology cannot zoom or show different switch groups

Revert to the Helium topology graph.

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

8 years agoAdding a maven archetype to kick start DLUX application creation. 35/24735/2
Harman Singh [Mon, 3 Aug 2015 21:17:30 +0000 (14:17 -0700)]
Adding a maven archetype to kick start DLUX application creation.

This archetype provides a basic structure for application including all necessary wirings.

Change-Id: I50f5096609e5e805db8b6a0f1ae724cd80d1eedd
Signed-off-by: Harman Singh <harmasin@cisco.com>
8 years agoYangUI - angular bootstrap alert fixed 68/24468/1
Daniel Kuzma [Thu, 23 Jul 2015 11:58:03 +0000 (13:58 +0200)]
YangUI - angular bootstrap alert fixed

Change-Id: If863926282e53dcbc9b70252bc0a97465dbba4f5
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
8 years agoMerge "YangUI data parametrization and Augment switching"
Harman Singh [Tue, 21 Jul 2015 21:44:36 +0000 (21:44 +0000)]
Merge "YangUI data parametrization and Augment switching"

8 years agoMerge "Update node and npm version"
Harman Singh [Tue, 21 Jul 2015 18:21:06 +0000 (18:21 +0000)]
Merge "Update node and npm version"

8 years agoMerge "Bump frontend-maven-plugin version to 0.0.24."
Harman Singh [Tue, 21 Jul 2015 18:14:17 +0000 (18:14 +0000)]
Merge "Bump frontend-maven-plugin version to 0.0.24."

8 years agoUpdating versions of angular js to latest ones 24/24324/1
Harman Singh [Sun, 19 Jul 2015 20:15:23 +0000 (13:15 -0700)]
Updating versions of angular js to latest ones

Change-Id: I092cca1bc536571db33be364fe324e91dfd90c3f
Signed-off-by: Harman Singh <harmasin@cisco.com>
8 years agoUpdate node and npm version 21/24321/1
Thanh Ha [Mon, 20 Jul 2015 22:26:22 +0000 (18:26 -0400)]
Update node and npm version

Also add missing requirejs dependency.

Change-Id: I8837ebad23ce749f29c4638b7608cc93ed6e7c06
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
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>