From 7dadcadf77ffa80cc825e3e64a8111104f2dc63f Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Fri, 6 Sep 2013 00:54:54 +0100 Subject: [PATCH] release 2.015000 --- Netdisco/Changes | 14 +++++++++- Netdisco/MANIFEST | 6 ++++ Netdisco/META.yml | 3 +- Netdisco/lib/App/Netdisco.pm | 2 +- .../lib/App/Netdisco/Manual/ReleaseNotes.pod | 28 +++++++++++++++---- 5 files changed, 44 insertions(+), 9 deletions(-) diff --git a/Netdisco/Changes b/Netdisco/Changes index 4f3e222f..9cbbc953 100644 --- a/Netdisco/Changes +++ b/Netdisco/Changes @@ -1,4 +1,16 @@ -2.014001 - 2013-08-27 +2.015000 - 2013-09-06 + + [NEW FEATURES] + + * Device Modules tab (jeneric) + * Half Duplex Ports Report + * Remember device ports columns and display options in a Cookie + * Delete device button for admins + + [ENHANCEMENTS] + + * Change icon for shutdown ports + * Modal confirm dialog boxes for dangerous admin actions [BUG FIXES] diff --git a/Netdisco/MANIFEST b/Netdisco/MANIFEST index 72541748..df6b012e 100644 --- a/Netdisco/MANIFEST +++ b/Netdisco/MANIFEST @@ -143,6 +143,7 @@ lib/App/Netdisco/Web/Plugin/Device/Neighbors.pm lib/App/Netdisco/Web/Plugin/Device/Ports.pm lib/App/Netdisco/Web/Plugin/Inventory.pm lib/App/Netdisco/Web/Plugin/Report/DuplexMismatch.pm +lib/App/Netdisco/Web/Plugin/Report/HalfDuplex.pm lib/App/Netdisco/Web/Plugin/Report/PortUtilization.pm lib/App/Netdisco/Web/Plugin/Search/Device.pm lib/App/Netdisco/Web/Plugin/Search/Node.pm @@ -161,6 +162,7 @@ META.yml share/config.yml share/environments/deployment.yml share/public/500.html +share/public/css/bootstrap-tree.css share/public/css/bootstrap.min.css share/public/css/font-awesome.min.css share/public/css/jquery.qtip.min.css @@ -204,6 +206,7 @@ share/public/javascripts/jquery-deserialize.js share/public/javascripts/jquery-history.js share/public/javascripts/jquery-latest.min.js share/public/javascripts/jquery-ui.custom.min.js +share/public/javascripts/jquery.cookie.js share/public/javascripts/jquery.floatThead.js share/public/javascripts/jquery.qtip.min.js share/public/javascripts/netdisco.js @@ -217,9 +220,11 @@ share/views/ajax/admintask/topology.tt share/views/ajax/admintask/users.tt share/views/ajax/device/addresses.tt share/views/ajax/device/details.tt +share/views/ajax/device/modules.tt share/views/ajax/device/netmap.tt share/views/ajax/device/ports.tt share/views/ajax/report/duplexmismatch.tt +share/views/ajax/report/halfduplex.tt share/views/ajax/report/portutilization.tt share/views/ajax/search/device.tt share/views/ajax/search/node_by_ip.tt @@ -230,6 +235,7 @@ share/views/device.tt share/views/index.tt share/views/inventory.tt share/views/js/admintask.js +share/views/js/bootstrap-tree.js share/views/js/common.js share/views/js/device.js share/views/js/report.js diff --git a/Netdisco/META.yml b/Netdisco/META.yml index 6662eac1..7ad743db 100644 --- a/Netdisco/META.yml +++ b/Netdisco/META.yml @@ -51,6 +51,7 @@ requires: Socket6: 0.23 Starman: 0.3008 Template: 2.24 + URL::Encode: 0.01 YAML: 0.84 YAML::XS: 0.41 namespace::clean: 0.24 @@ -62,4 +63,4 @@ resources: homepage: http://netdisco.org/ license: http://opensource.org/licenses/bsd-license.php repository: git://git.code.sf.net/p/netdisco/netdisco-ng -version: 2.014000 +version: 2.015000 diff --git a/Netdisco/lib/App/Netdisco.pm b/Netdisco/lib/App/Netdisco.pm index 0a2021d0..72ba9230 100644 --- a/Netdisco/lib/App/Netdisco.pm +++ b/Netdisco/lib/App/Netdisco.pm @@ -7,7 +7,7 @@ use 5.010_000; use File::ShareDir 'dist_dir'; use Path::Class; -our $VERSION = '2.014000'; +our $VERSION = '2.015000'; BEGIN { if (not ($ENV{DANCER_APPDIR} || '') diff --git a/Netdisco/lib/App/Netdisco/Manual/ReleaseNotes.pod b/Netdisco/lib/App/Netdisco/Manual/ReleaseNotes.pod index 94192346..ce8d2c1a 100644 --- a/Netdisco/lib/App/Netdisco/Manual/ReleaseNotes.pod +++ b/Netdisco/lib/App/Netdisco/Manual/ReleaseNotes.pod @@ -6,11 +6,27 @@ App::Netdisco::Manual::ReleaseNotes - Release Notes This document will list only the most significant changes with each release of Netdisco. You are B recommended to read this document each time you -install and upgrade. +install and upgrade. Also see the Changes file, for more information. + +=head1 2.015000 + +=head2 Heath Advice + +Some of the "dangerous action" confirmation dialogs offer to take a log +message (e.g. Port Control, Device Delete). Currently the log messages are +B. This feature will be added in the next release. + +=head1 2.014000 + +=head2 General Notices + +The backend poller daemon is now considered stable. You can uncomment the +C section of the example configuration and thereby enable +regular device (re-)discovery, arpnip and macsuck. =head1 2.013000 -=head2 General Changes +=head2 General Notices You can now configure LDAP authentication for users. @@ -38,13 +54,13 @@ frontend user cannot SELECT from the C DB table. =head1 2.011000 -=head2 General Changes +=head2 General Notices Users can be managed through the web interface (by admins only). =head1 2.010000 -=head2 General Changes +=head2 General Notices You can now simplify database configuration to just the following, instead of the more verbose C setting which was there before: @@ -67,7 +83,7 @@ This release contains the first version of our new poller, which handles device and node discovery. Please make sure to backup any existing Netdisco database before trying it out. -=head2 General Changes +=head2 General Notices You can remove any settings from C<~/environments/deployment.yml> which you didn't edit or add to the file yourself. All defaults are now properly @@ -86,7 +102,7 @@ Please B your environment file: mv ~/environments/development.yml ~/environments/deployment.yml -=head2 General Changes +=head2 General Notices The installation is now relocateable outside of a user's home directory by setting the C environment variable. This defaults to your own