Merge branch 'master' into em-device-ports-json
This commit is contained in:
@@ -1,9 +1,13 @@
|
|||||||
2.029005
|
2.029005 - 2014-08-13
|
||||||
|
|
||||||
[ENHANCEMENTS]
|
[ENHANCEMENTS]
|
||||||
|
|
||||||
* Custom portsort plug-in for DataTables
|
* Custom portsort plug-in for DataTables
|
||||||
|
|
||||||
|
[BUG FIXES]
|
||||||
|
|
||||||
|
* Filter undefined entries from user log
|
||||||
|
|
||||||
2.029004 - 2014-08-11
|
2.029004 - 2014-08-11
|
||||||
|
|
||||||
[BUG FIXES]
|
[BUG FIXES]
|
||||||
|
|||||||
@@ -292,6 +292,7 @@ share/public/javascripts/moment.min.js
|
|||||||
share/public/javascripts/natural.js
|
share/public/javascripts/natural.js
|
||||||
share/public/javascripts/netdisco.js
|
share/public/javascripts/netdisco.js
|
||||||
share/public/javascripts/netdisco_portcontrol.js
|
share/public/javascripts/netdisco_portcontrol.js
|
||||||
|
share/public/javascripts/portsort.js
|
||||||
share/public/javascripts/toastr.js
|
share/public/javascripts/toastr.js
|
||||||
share/public/javascripts/underscore.min.js
|
share/public/javascripts/underscore.min.js
|
||||||
share/views/admintask.tt
|
share/views/admintask.tt
|
||||||
@@ -395,3 +396,7 @@ share/views/sidebar/search/device.tt
|
|||||||
share/views/sidebar/search/node.tt
|
share/views/sidebar/search/node.tt
|
||||||
share/views/sidebar/search/port.tt
|
share/views/sidebar/search/port.tt
|
||||||
t/10-sort_port.t
|
t/10-sort_port.t
|
||||||
|
t/11-portsort.t
|
||||||
|
t/html/portsort.html
|
||||||
|
t/js/qunit-tap.js
|
||||||
|
t/js/run_qunit.js
|
||||||
|
|||||||
@@ -3,7 +3,9 @@ abstract: 'An open source web-based network management tool.'
|
|||||||
author:
|
author:
|
||||||
- 'Oliver Gorwits <oliver@cpan.org>'
|
- 'Oliver Gorwits <oliver@cpan.org>'
|
||||||
build_requires:
|
build_requires:
|
||||||
|
Env::Path: 0
|
||||||
ExtUtils::MakeMaker: 6.59
|
ExtUtils::MakeMaker: 6.59
|
||||||
|
Test::More: 0.88
|
||||||
configure_requires:
|
configure_requires:
|
||||||
ExtUtils::MakeMaker: 6.59
|
ExtUtils::MakeMaker: 6.59
|
||||||
distribution_type: module
|
distribution_type: module
|
||||||
@@ -67,6 +69,7 @@ requires:
|
|||||||
Sereal: 0
|
Sereal: 0
|
||||||
Socket6: 0.23
|
Socket6: 0.23
|
||||||
Starman: 0.4008
|
Starman: 0.4008
|
||||||
|
Sys::Proctitle: 0
|
||||||
Template: 2.24
|
Template: 2.24
|
||||||
Template::Plugin::CSV: 0.04
|
Template::Plugin::CSV: 0.04
|
||||||
Template::Plugin::Number::Format: 1.02
|
Template::Plugin::Number::Format: 1.02
|
||||||
@@ -86,4 +89,4 @@ resources:
|
|||||||
homepage: http://netdisco.org/
|
homepage: http://netdisco.org/
|
||||||
license: http://opensource.org/licenses/bsd-license.php
|
license: http://opensource.org/licenses/bsd-license.php
|
||||||
repository: git://git.code.sf.net/p/netdisco/netdisco-ng
|
repository: git://git.code.sf.net/p/netdisco/netdisco-ng
|
||||||
version: 2.029004
|
version: 2.029005
|
||||||
|
|||||||
@@ -4,6 +4,9 @@ name 'App-Netdisco';
|
|||||||
license 'bsd';
|
license 'bsd';
|
||||||
all_from 'lib/App/Netdisco.pm';
|
all_from 'lib/App/Netdisco.pm';
|
||||||
|
|
||||||
|
test_requires 'Test::More' => 0.88;
|
||||||
|
test_requires 'Env::Path' => 0;
|
||||||
|
|
||||||
requires 'Algorithm::Cron' => 0.07;
|
requires 'Algorithm::Cron' => 0.07;
|
||||||
requires 'AnyEvent' => 7.05;
|
requires 'AnyEvent' => 7.05;
|
||||||
requires 'AnyEvent::DNS::EtcHosts' => 0;
|
requires 'AnyEvent::DNS::EtcHosts' => 0;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ use strict;
|
|||||||
use warnings;
|
use warnings;
|
||||||
use 5.010_000;
|
use 5.010_000;
|
||||||
|
|
||||||
our $VERSION = '2.029004';
|
our $VERSION = '2.029005';
|
||||||
use App::Netdisco::Configuration;
|
use App::Netdisco::Configuration;
|
||||||
|
|
||||||
use Module::Find ();
|
use Module::Find ();
|
||||||
|
|||||||
@@ -69,12 +69,14 @@ ajax '/ajax/userlog' => require_login sub {
|
|||||||
map {s/\[\]/<empty>/; $_}
|
map {s/\[\]/<empty>/; $_}
|
||||||
map { $_->log }
|
map { $_->log }
|
||||||
grep { $_->status eq 'done' }
|
grep { $_->status eq 'done' }
|
||||||
|
grep { defined }
|
||||||
@jobs
|
@jobs
|
||||||
],
|
],
|
||||||
'error' => [
|
'error' => [
|
||||||
map {s/\[\]/<empty>/; $_}
|
map {s/\[\]/<empty>/; $_}
|
||||||
map { $_->log }
|
map { $_->log }
|
||||||
grep { $_->status eq 'error' }
|
grep { $_->status eq 'error' }
|
||||||
|
grep { defined }
|
||||||
@jobs
|
@jobs
|
||||||
],
|
],
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ use FindBin qw( $Bin );
|
|||||||
my @phantomjs = Env::Path->PATH->Whence('phantomjs');
|
my @phantomjs = Env::Path->PATH->Whence('phantomjs');
|
||||||
my $phantomjs = scalar @phantomjs ? $phantomjs[0] : $ENV{ND_PHANTOMJS};
|
my $phantomjs = scalar @phantomjs ? $phantomjs[0] : $ENV{ND_PHANTOMJS};
|
||||||
|
|
||||||
if ( !-x $phantomjs ) {
|
if ( ! defined $phantomjs or !-x $phantomjs ) {
|
||||||
plan skip_all =>
|
plan skip_all =>
|
||||||
"phantomjs not found, please set ND_PHANTOMJS or install phantomjs to the default location";
|
"phantomjs not found, please set ND_PHANTOMJS or install phantomjs to the default location";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user