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.01_001 - 2013-01-05
- ENHANCEMENTS
- Rewrite of the daemon to use Daemon::Control and MCE (cleaner netdisco code and fewer deps)
- Version bump so that we'll be releasing odd numbered beta dists
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
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