dlux.git
8 years agoMerge "Yang UI, Yang Utils - split services into separate files"
Maxime Millette-Coulombe [Thu, 5 May 2016 17:36:02 +0000 (17:36 +0000)]
Merge "Yang UI, Yang Utils - split services into separate files"

8 years agoMerge "YangUI Controllers Split"
Maxime Millette-Coulombe [Thu, 5 May 2016 17:21:52 +0000 (17:21 +0000)]
Merge "YangUI Controllers Split"

8 years agoYang UI, Yang Utils - split services into separate files 14/38014/5
Daniel Kuzma [Fri, 22 Apr 2016 12:39:04 +0000 (14:39 +0200)]
Yang UI, Yang Utils - split services into separate files

Change-Id: If70a373055595fbee9c21902cc2a0c6768decd82
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
8 years agoGit Ignore - built dlux app folders added without LESS folder 03/38003/2
Daniel Kuzma [Fri, 22 Apr 2016 08:05:10 +0000 (10:05 +0200)]
Git Ignore - built dlux app folders added without LESS folder

Change-Id: I9804467928c3caf14e670a077c9c08c90fa4def2
Signed-off-by: Daniel Kuzma <dakuzma@cisco.com>
8 years agoYangUI Controllers Split 63/37963/1
Stanislav Jamrich [Thu, 21 Apr 2016 11:35:59 +0000 (13:35 +0200)]
YangUI Controllers Split

All controllers have been splitted into separate files (one component per
one file)

Change-Id: I029b2a56f517c53992d5caa3d02a416f5019df12
Signed-off-by: Stanislav Jamrich <sjamrich@cisco.com>
8 years agoFreeze version of external dependencies 22/36322/1
Maxime Millette-Coulombe [Fri, 4 Mar 2016 19:06:49 +0000 (14:06 -0500)]
Freeze version of external dependencies

Recently, an error during build time was introduced because one external
dlux dependencies has been updated. In the version resolving tool, the
extracted library was always the latest. To avoid other similar issues,
all libraries must need to be resolved according to the public API used
and not using "latest" or "master". According to semantic versioning,
those values allow the versioning tool to fetch library version with a
different API.

Change-Id: Iffb7dab2ab8a7bf196bd7a0252d69ba7e5576cc0
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>
8 years agoPin angular-ui-date to version ~0.0.11 48/35748/1
Thanh Ha [Fri, 4 Mar 2016 04:52:19 +0000 (23:52 -0500)]
Pin angular-ui-date to version ~0.0.11

Version 1.0.0 was recently released and appears to be causing issues
with DLUX. We should pin the version to the last known working version.

Change-Id: Ifd77fe28369570f644284fced508854c43d94f83
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBump yangtools to 1.0.0-SNAPSHOT 86/33286/1
Thanh Ha [Thu, 21 Jan 2016 21:08:49 +0000 (16:08 -0500)]
Bump yangtools to 1.0.0-SNAPSHOT

Change-Id: Ia3fe74b024c0c6d96cab0cb639a1130639445915
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBump versions by 0.1.0 for next dev cycle 07/32707/1
Thanh Ha [Fri, 15 Jan 2016 03:59:26 +0000 (22:59 -0500)]
Bump versions by 0.1.0 for next dev cycle

Change-Id: I3b2c697571d2de0be2997ba193d5a7565c0a4837
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoYangUI escape slash 10/31510/2
Stanislav Jamrich [Thu, 17 Dec 2015 14:16:47 +0000 (15:16 +0100)]
YangUI escape slash

Slashes in URL params will be escaped

Change-Id: I3cacd55a9821ba4812861e8bbf2f2d570ed0d9fd
Signed-off-by: Stanislav Jamrich <sjamrich@cisco.com>
8 years agoSwitch to features-parent 83/31283/1
Stephen Kitt [Mon, 14 Dec 2015 15:57:00 +0000 (16:57 +0100)]
Switch to features-parent

This allows some properties to be removed (in particular
${guava.version}).

Change-Id: Icee156eef39ae85c7701c66b1be6fc20326d3224
Signed-off-by: Stephen Kitt <skitt@redhat.com>
8 years agoMerge "Use odlparent configuration for jacoco"
Harman Singh [Mon, 7 Dec 2015 20:38:34 +0000 (20:38 +0000)]
Merge "Use odlparent configuration for jacoco"

8 years agoRemove DLUX distribution because it causes cyclic build dependency 17/30917/1
Thanh Ha [Mon, 7 Dec 2015 16:15:26 +0000 (11:15 -0500)]
Remove DLUX distribution because it causes cyclic build dependency

The DLUX distribution pulls in l2switch which depends on openflowplugin
however openflowplugin depends on dlux. This causes an unresolvable
build cycle every time we version bump post release and is incredibly
painful to work around. This patch removes the DLUX Distribution to
resolve this cycle.

There's been a suggestion on the mailing list for DLUX to use the
integration-distribution for their testing rather than building their
own custom distro.

See:
https://lists.opendaylight.org/pipermail/release/2015-December/004743.html

Change-Id: I1b61406a4f2c3e24d42a78c69f2943d8f775c16d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
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>
8 years agoMerge "YangUI & YangViz bugfixes"
Harman Singh [Wed, 1 Jul 2015 00:04:30 +0000 (00:04 +0000)]
Merge "YangUI & YangViz bugfixes"

8 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>