Changes for version 2.007000_002 - 2013-06-03
- NEW FEATURES
- Finally we have a discover/refresh/arpnip/macsuck daemon jobs :)
 - Also... a Scheduler which removes need for crontab installation
 - The netdisco-do script can queue any one-off job
 - Select MAC Address display format on Node and Device Port search
 - Helper script to import the Netdisco 1.x Topology file to the database
 - Support for pseudo devices (useful for dummy device links)
 - Manual Topology editing via the web
 - Job Queue view and delete page
 - Empty device table prompts initial discover on homepage
 - Support for App::NetdiscoX::Web::Plugin namespace
 - Plugins can add columns to Device Ports display
 - Observium Sparklines port column plugin
 - Plugins can have CSS and Javascript loaded within <head>
 
 - ENHANCEMENTS
- SNMP connection now uses cached info if available
 - Better handling of MIBs home location in deploy script
 - Port filter in device port display is now highlighted green
 - Navbar search is fuzzier
 - Phone node icon is a little phone handset
 - User icon color indicates port_control/admin ability
 - Buttons for discover/macsuck/arpnip on device details page
 - Support 'path' config option as alternative to --path /mountpoint
 - Local plugins can be placed in ${NETDISCO_HOME}/site_plugins/...
 - Missing mibdirs causes all MIBs to be loaded (with a warning)
 - Include qtip2 libraries
 
 - BUG FIXES
- Rename plugins developer doc to .pod
 - Update to latest Bootstrap and JQuery, and temp. fix #7326 in Bootstrap
 - Partial Name in Port search now working
 - Add unique constraints to topology table
 - Handle whitespace ahead of OUI data
 - Wasn't using Bootstrap table class properly
 
 
Changes for version 2.007000_001 - 2013-03-17
- NEW FEATURES
- Reports are implemented (as plugins) - new Duplex Mismatch plugin
 - Plugins can now 'register_template_path' and supply their own HTML templates
 
 - ENHANCEMENTS
- Upgraded to Twitter Bootstrap 2.3.1 - customized for 13px font 18px line
 
 - BUG FIXES
- Convert useless die to error+return in Plugin.pm
 - Documentation fixups
 
 
Documentation
Create DB Schema Versions for Netdisco    
  
Import a Nedisco 1.x Manual Topology File    
  
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    
  
How to Configure Netdisco    
  
Tips and Tricks for Deployment    
  
Notes for contributors    
  
Release Notes    
  
Documentation on Plugins for Developers    
  Modules
An open source web-based network management tool.    
  
Support for PostgreSQL Lock Modes    
  
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/DuplexMismatch.pm
    
  
      in lib/App/Netdisco/DB/Result/Virtual/NodeWithAge.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/Admin.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/DB/ResultSet/NodeWireless.pm
    
  
      in lib/App/Netdisco/DB/ResultSet/Subnet.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/Util.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/Manager.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Arpnip.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Device.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Poller/Macsuck.pm
    
  
      in lib/App/Netdisco/Daemon/Worker/Scheduler.pm
    
  
      in lib/App/Netdisco/Web.pm
    
  
      in lib/App/Netdisco/Web/AdminTask.pm
    
  
      in lib/App/Netdisco/Web/AuthN.pm
    
  
      in lib/App/Netdisco/Web/Device.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/JobQueue.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/PseudoDevice.pm
    
  
      in lib/App/Netdisco/Web/Plugin/AdminTask/Topology.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/Report/DuplexMismatch.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/Report.pm
    
  
      in lib/App/Netdisco/Web/Search.pm
    
  
      in lib/App/Netdisco/Web/Static.pm
    
  
      in lib/App/Netdisco/Web/TypeAhead.pm
    
  
      in lib/App/NetdiscoX/Web/Plugin/Observium.pm