The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.005000_004 - 2013-03-05

  • ENHANCEMENTS
    • Documentation fixups

Changes for version 2.005000_003 - 2013-03-05

  • NEW FEATURES
    • Partial Match option when searching on device port name
    • web,daemon,deploy scripts will try to find "localenv" automatically
    • Scripts can be run from a git clone
    • New NETDISCO_HOME env var to override Netdisco's HOME
  • ENHANCEMENTS
    • random() and LIMIT the number of daemon jobs requested from Netdisco queue
    • Remove Daemon's job queue DBIC schema from user config
    • Add log messages to the Daemon
    • Use Path::Class for path and file name construction consistently
    • All links and redirects are now relative
    • More documentation on developing and deployment
  • BUG FIXES
    • Avoid use of DNS when looking up devices in DB by IP
    • Search by device port MAC no longer fatal
    • URI and HTML escape template variables
    • Prevent duplicate requets caused by favicon.ico link
    • DB Schema upgrades are now all single-step in case user has applied any already

Changes for version 2.005000_002 - 2013-02-10

  • ENHANCEMENTS
    • When linking to devices, use the DNS name in preference to the IP (makes for more attractive navigation search bar, but need to watch for aliases)
    • In general, device names do not have domain_suffix trimmed, but nodes do
    • Search on device interface alias now works for typeahead and device redirect
  • BUG FIXES
    • Updated the print CSS
    • Minor fixes to POD

Changes for version 2.005000_001 - 2013-02-09

  • NEW FEATURES
    • Support for Web Plugins (see App::Netdisco::Web::Plugin)
  • ENHANCEMENTS
    • Do not include inventory items which don't have full OS details
    • Hide Legend item relating to port control if not an admin
    • No-Wrap on port name column
  • BUG FIXES
    • Change port ordering for Arista and Foundry platforms

Documentation

Create DB Schema Versions for Netdisco
Job Control Daemon for Netdisco
Job Control for Netdisco
Database deployment for Netdisco
Database, OUI and MIB deployment for Netdisco
Web Application Server for Netdisco
Web Application for Netdisco
Tips and Tricks for Deployment
Notes for contributors

Modules

An open source web-based network management tool.
Plugin subsystem for App::Netdisco Web UI components

Provides

in lib/App/Netdisco/DB.pm
in lib/App/Netdisco/DB/Result/Admin.pm
in lib/App/Netdisco/DB/Result/Device.pm
in lib/App/Netdisco/DB/Result/DeviceIp.pm
in lib/App/Netdisco/DB/Result/DeviceModule.pm
in lib/App/Netdisco/DB/Result/DevicePort.pm
in lib/App/Netdisco/DB/Result/DevicePortLog.pm
in lib/App/Netdisco/DB/Result/DevicePortPower.pm
in lib/App/Netdisco/DB/Result/DevicePortSsid.pm
in lib/App/Netdisco/DB/Result/DevicePortVlan.pm
in lib/App/Netdisco/DB/Result/DevicePortWireless.pm
in lib/App/Netdisco/DB/Result/DevicePower.pm
in lib/App/Netdisco/DB/Result/DeviceRoute.pm
in lib/App/Netdisco/DB/Result/DeviceVlan.pm
in lib/App/Netdisco/DB/Result/Log.pm
in lib/App/Netdisco/DB/Result/Node.pm
in lib/App/Netdisco/DB/Result/NodeIp.pm
in lib/App/Netdisco/DB/Result/NodeMonitor.pm
in lib/App/Netdisco/DB/Result/NodeNbt.pm
in lib/App/Netdisco/DB/Result/NodeWireless.pm
in lib/App/Netdisco/DB/Result/Oui.pm
in lib/App/Netdisco/DB/Result/Process.pm
in lib/App/Netdisco/DB/Result/Session.pm
in lib/App/Netdisco/DB/Result/Subnet.pm
in lib/App/Netdisco/DB/Result/Topology.pm
in lib/App/Netdisco/DB/Result/User.pm
in lib/App/Netdisco/DB/Result/UserLog.pm
in lib/App/Netdisco/DB/Result/Virtual/ActiveNode.pm
in lib/App/Netdisco/DB/Result/Virtual/ActiveNodeWithAge.pm
in lib/App/Netdisco/DB/Result/Virtual/DeviceLinks.pm
in lib/App/Netdisco/DB/Result/Virtual/DevicePortVlanNative.pm
in lib/App/Netdisco/DB/Result/Virtual/DevicePortVlanTagged.pm
in lib/App/Netdisco/DB/Result/Virtual/NodeWithAge.pm
in lib/App/Netdisco/DB/ResultSet/Device.pm
in lib/App/Netdisco/DB/ResultSet/DevicePort.pm
in lib/App/Netdisco/DB/ResultSet/Node.pm
in lib/App/Netdisco/DB/ResultSet/NodeIp.pm
in lib/App/Netdisco/Daemon/DB.pm
in lib/App/Netdisco/Daemon/DB/Result/Admin.pm
in lib/App/Netdisco/Daemon/Queue.pm
in lib/App/Netdisco/Daemon/Worker/Interactive.pm
in lib/App/Netdisco/Daemon/Worker/Interactive/DeviceActions.pm
in lib/App/Netdisco/Daemon/Worker/Interactive/PortActions.pm
in lib/App/Netdisco/Daemon/Worker/Interactive/Util.pm
in lib/App/Netdisco/Daemon/Worker/Manager.pm
in lib/App/Netdisco/Util/Connect.pm
in lib/App/Netdisco/Util/DeviceProperties.pm
in lib/App/Netdisco/Util/Permissions.pm
in lib/App/Netdisco/Util/Web.pm
in lib/App/Netdisco/Web.pm
in lib/App/Netdisco/Web/AuthN.pm
in lib/App/Netdisco/Web/Device.pm
in lib/App/Netdisco/Web/Plugin/Device/Addresses.pm
in lib/App/Netdisco/Web/Plugin/Device/Details.pm
in lib/App/Netdisco/Web/Plugin/Device/Modules.pm
in lib/App/Netdisco/Web/Plugin/Device/Neighbors.pm
in lib/App/Netdisco/Web/Plugin/Device/Ports.pm
in lib/App/Netdisco/Web/Plugin/Inventory.pm
in lib/App/Netdisco/Web/Plugin/Search/Device.pm
in lib/App/Netdisco/Web/Plugin/Search/Node.pm
in lib/App/Netdisco/Web/Plugin/Search/Port.pm
in lib/App/Netdisco/Web/Plugin/Search/VLAN.pm
in lib/App/Netdisco/Web/PortControl.pm
in lib/App/Netdisco/Web/Search.pm
in lib/App/Netdisco/Web/TypeAhead.pm