App-Netdisco

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

2.098002 - 2026-04-20

  [BUG FIXES]

  * #1498 fix numeric warning when job log is NULL in jobqueue template

2.098001 - 2026-04-16

  [BUG FIXES]

  * add IO::Pty to build dependencies

2.098000 - 2026-04-16

  [NEW FEATURES]

  * #1492 add /api/v1/statistics API endpoint
  * #1494 /health and /metrics endpoints for monitoring or load balancing
  * #1496 add power_modules API endpoint and add PoE info to device API endpoint

  [ENHANCEMENTS]

  * #1493 check parameters to Hooks to avoid errors
  * Improve documentation for NXOS SSH collector

  [BUG FIXES]

  * #1484 add the device IP to scheduled Hooks
  * require Sys::SigAction 0.24

2.097003 - 2026-02-21

  [ENHANCEMENTS]

  * bump SNMP::Info dependency 3.975000

2.097002 - 2026-01-09

  [ENHANCEMENTS]

  * faster search for enterprise product number in netdisco-mibs

2.097001 - 2026-01-08

  [ENHANCEMENTS]

  * #1477 macsuck, arpnip, discover web buttons should follow is_* acls
  * search for enterprise product number in netdisco-mibs
  * add plain api driver type and adjust driver priorities
  * update NetAddr::MAC dependency to 0.99

  [BUG FIXES]

  * #1479 error to GET /ajax/content/device/ports when subinterface without parent
  * #1478 fixes vendor not known by netdisco

2.097000 - 2025-12-16

  [NEW FEATURES]

  * IOS-XE: add SSH ARP (multi-VRF) and MAC collectors (replaces IOSXEMac collector)

  [ENHANCEMENTS]

  * #1473 get_credentials can now also open a plain file

2.096001 - 2025-12-13

  [ENHANCEMENTS]

  * #1458 add login_banner_message setting to put text on the login page

  [BUG FIXES]

  * #1440 promote bare empty string to empty array if found on list custom field

2.096000 - 2025-12-07

  [NEW FEATURES]

  * #1467 run all transports in priority order instead of only highest priority one

  [BUG FIXES]

  * #1462 incorrect row height in Firefox

2.095006 - 2025-11-27

  [BUG FIXES]

Changes  view on Meta::CPAN

  [BUG FIXES]

  * #1452 fix problem with accented letters in the window title

2.095002 - 2025-11-16

  [BUG FIXES]

  * #1422 ensure known good community string always tried before config communities

2.095001 - 2025-11-15

  [BUG FIXES]

  * upload netdisco-postgresql-13 to container repositories

2.095000 - 2025-11-15

  [NEW FEATURES]

  * Docker Compose support now (hopefully) upgrades postgresql

  [BUG FIXES]

  * #1446 update IRC support links in docs

2.094003 - 2025-11-03

  [ENHANCEMENTS]

  * #1444 Connected Nodes sort by vlan ID should be numeric

  [BUG FIXES]

  * couple of small undef protections

2.094002 - 2025-10-25

  [BUG FIXES]

  * #1439 including uv.lock prevents Python subsystem installation

2.094001 - 2025-10-25

  [ENHANCEMENTS]

  * #1326 change the window title according to branding
  * #1429 prefer device port search before device search match

  [BUG FIXES]

  * #1425 check defanged_admin in new admintask for port roles
  * #1435 schema version needs to be bumped to make 2.093001 fix be redeployed

2.094000 - 2025-10-25

  [NEW FEATURES]

  * (testing) container images built for linux/arm64 and linux/amd64

2.093001 - 2025-10-24

  [BUG FIXES]

  * fix typo in schema update file

2.093000 - 2025-10-24

  [NEW FEATURES]

  * #1048 add VRF Column to Node IP table

  [ENHANCEMENTS]

  * set NETDISCO_DB_* environment once there is a full db config
  * netdisco-env execs to list

  [BUG FIXES]

  * #1417 SSHcollector module NXOS.pm partial ARP entries collector
  * fix bug in template for csv icon in job queue

2.092002 - 2025-10-22

  [BUG FIXES]

  * revert other change in ACL processing from 8b912dde
  * add netdisco-env helper script to load database connection environment

2.092001 - 2025-10-21

  [BUG FIXES]

  * revert ce93987c to fix ACL handling
  * #netdisco-docker/issues/87 add uv-build dependency

2.092000 - 2025-10-19

  [NEW FEATURES]

  * #1402 #1353 portctl and roles in the database (jijybarnes)

2.091001 - 2025-10-09

  [ENHANCEMENTS]

  * #1409 interface folding for subinterfaces
  * #1411 scheduler takes IP Prefix in "device" param and multiple "device" params

  [BUG FIXES]

  * #1408 ignore SIGCHLD in perl ssh collector to avoid zombie processes

2.091000 - 2025-09-30

  [NEW FEATURES]

  * #1404 SSH collector for Arista EOS (Robert Lynch)
  * #1407 SSH collector for MAC entries from Cisco IOS-XE routers (alcatron)

  [ENHANCEMENTS]

  * #1406 Trim known vendor strings from the front of model strings
  * update Python integration to use native uv builder (fixes netdisco-docker:#83)

  [BUG FIXES]

Changes  view on Meta::CPAN

  [NEW FEATURES]

  * Support for Device Details plugins (see X::RANCID)
  * Add Slow Devices (for polling) report

  [ENHANCEMENTS]

  * Improvements in arpnip/arpwalk and macsuck/macwalk performance 

  [BUG FIXES]

  * Respect macsuck_bleed on broken topology detection
  * Correct logic to prevent duplicate queuing of jobs during discover due
    to previous change in admin table

2.020001 - 2013-12-08

  [BUG FIXES]

  * Plugin CSS and JS included file fix

2.020000 - 2013-12-08

  [NEW FEATURES]

  * Add Device PoE status report
  * Add Nodes with multiple IP addresses report
  * Add Device addresses with DNS entries report
  * Add Ports with multiple nodes attached report
  * Add Ports administratively disabled report
  * Add Ports that are blocking report
  * Add Access Point client count report
  * Move Obserivum plugin outside of this dist, into App::NetdiscoX::

  [ENHANCEMENTS]

  * Can now set untagged VLAN on trunking and non-trunking ports
  * Add user activity log to frontend admin menu
  * Add Poller Performance admin report
  * Add Slow Devices admin report
  * Add PoE module status in Device details

  [BUG FIXES]

  * Set of Port Name (description) fixed to assume OK dialog response
  * Default class of a PoE port is 0 if not otherwise defined
  * Don't try to convert negative mW to dBm in AP power report
  * LDAP login fix (Daniel Tuecks)
  * Custom path handling corrections (Daniel Tuecks)

2.019003 - 2013-10-27

  [ENHANCEMENTS]

  * Use cursor to greatly speed up macsuck/arpnip startup code (jeneric)

  [BUG FIXES]

  * Fix redirect in Dancer to not forcibly apply scheme+host

2.019002 - 2013-10-24

  [BUG FIXES]

  * Fix HTTP redirects when running under HTTP/S

2.019001 - 2013-10-22

  [BUG FIXES]

  * Fix syntax error in Util/SNMP.pm

2.019000 - 2013-10-22

  [ENHANCEMENTS]

  * Ports with active nodes are set to be "up" immediately (closes #9)
  * Avoid returning to the DB for every MAC on a neighbor port

  [BUG FIXES]

  * Update Print media CSS to handle new UI components
  * Deadlock in Discover over access to the device_ports table
  * Set canonical IP failed on synthesized cols (and was wrong anyway) (closes #35)
  * Remove dupe restriction on job queue, try for smarter *all queuing (closes #41)
  * Remove scary message from Auth::Extensible (closes #38)
  * Return first port neighbor match, if multiple devices claim the IP (closes #42)
  * Should handle empty ports preferences (closes #39)
  * Decode more entPhysicalEntry columns as UTF-8 (closes #37)
  * Lock device_port table when updating Device Ports (closes #40)
  * Fix missing node age column in device ports CSV (closes #33)

2.018000 - 2013-10-08

  [NEW FEATURES]

  * Add VLAN Inventory Report
  * Add Wireless SSID Inventory Report
  * Add Device Inventory by Location Report
  * Node DNS names resolved in their own job - see nodenames_no and nodenames_only

  [ENHANCEMENTS]

  * Respect ignore_interfaces and i_ignore when detecting wrapped device uptime
  * Try NodeIp OUI company name search if no node results found
  * Format About page numbers

  [BUG FIXES]

  * Update NodeWireless entries which match both MAC and SSID found, only
  * Fix SSL-proxy behaviour by using only path+query in links (W. Gould)
  * Avoid macsuck generated SQL bug when cleaning NULL VLAN (W. Gould)
  * During macsuck get VLAN from Q-BRIDGE if available (jeneric)
  * OK to include device ports when doing arpnip (jeneric)
  * Correct bulkwalk_off logic
  * Silence warnings when ports don't support i_lastchange
  * Correct *_only and *_no setting logic
  * Correct the instructions for runing dev instance of web and daemon

2.017000 - 2013-09-23



( run in 2.112 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )