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

Changes for version 2.002000 - 2013-01-06

  • BUG FIXES
    • Syntax error in netdisco-daemon-fg
    • Missing installation of netdisco-web-fg

Changes for version 2.001000_001 - 2013-01-06

  • NEW FEATURES
    • Added daemonized version of the web-app server also using Daemon::Control
  • ENHANCEMENTS
    • Daemons now log to ~/logs/netdisco-{web,daemon}.log
    • Finally wrote the DEVELOPING.pod documentation
    • Removed the MCE workarounds as upstream merged fixes
  • BUG FIXES
    • Fix sloppy schema calls which broke netmap

Changes for version 2.00_012 - 2012-12-21

  • ENHANCEMENTS
    • Move Changes file to be in CPAN Dist
    • Update install docs to use URL for package until we are CPAN-indexed

Changes for version 2.00_011 - 2012-12-20

  • ENHANCEMENTS
    • store daemon db in the netdisco home area
    • confirm db schema deployed
  • BUG FIXES
    • fix mistake in docs for schema file name
    • bug with using last inside try{}
    • bug with txn_do in Manager worker

Changes for version 2.00_010 - 2012-12-20

  • NEW FEATURES
    • new netdisco-deploy script to do all deployment tasks at once
  • ENHANCEMENTS
    • update README with full deployment instructions
    • add SNMP settings for daemon to environment
  • BUG FIXES
    • upgrade db incrementally
    • rename schema files to be App-*
    • fix for older Perl which warns about a bug in File::Slurp
    • fix bug with empty DANCER_APPDIR
    • fix version strings for platform warning
    • add missing JSON dependency
    • fix sharedir to use dist dir not module dir
    • remove redundant lines in Makefile.PL

Changes for version 2.00_009 - 2012-12-17

  • NEW FEATURES
    • Relocate into App::Netdisco namespace
    • Make a proper CPAN-ready dist using Module::Install
    • Update OUI data when the DB schema is deployed/upgraded

Changes for version 2.00_008 - 2012-12-16

  • NEW FEATURES
    • Refactor to make less webby and more suitable to be a complete Netdisco app
    • Network Map now shows all device neighbors and allows click-through nav
    • Add new netdisco-daemon to handle port_control actions
    • Add PoE control to port_control (+ up/down,vlan,name,location,contact)
  • ENHANCEMENTS
    • eradicate checks for dns column in node_ip table - now assumed to be there
    • remove .pl from script names
    • no longer deploy FK constraints with DB schema as they upset legacy netdisco.pm
  • BUG FIXES
    • port cotrol user log check now looks for all actions
    • node search switchport link shows connected nodes again
    • show device IP in search results when DNS is not available

Documentation

Modules

An open source web-based network management tool.

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/Inventory.pm
in lib/App/Netdisco/Web/PortControl.pm
in lib/App/Netdisco/Web/Search.pm