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]

Changes  view on Meta::CPAN


  [NEW FEATURES]

  * #1170 ping sweep utility worker to queue discover jobs from an IP prefix

  [BUG FIXES]

  * #1185 need to reset vars cache in early worker phase for multiple jobs

2.073001 - 2024-03-13

  [BUG FIXES]

  * fix missing dependency in DOCSIS module

2.073000 - 2024-03-13

  [NEW FEATURES]

  * #1181 add settings skip_neighbors and discover_neighbors to suppress neighbor discovery

  [ENHANCEMENTS]

  * #1172 add first discovered stamp to device details
  * #1176 make clear when netdisco-do -d is opening a file

  [BUG FIXES]

  * #1157 NX-OS SSHCollector errors out parsing output of some IPv6 neighbor entries on old versions of NX-OS
  * #1173 revert #830 and suggest default for subnets report instead of forcing it
  * #1175 separator for number formatting force to be comma
  * #1175 sort subnet column correctly in subnets report
  * #1177 fix vlan system reports

2.072003 - 2024-02-14

  [BUG FIXES]

  * #1167 fix bugs in calling port control features at command line

2.072002 - 2024-01-21

  [ENHANCEMENTS]

  * netdisco-do --force will ignore layers for macsuck/arpnip

  [BUG FIXES]

  * on defer reset job device to canonical IP to avoid missing dupes

2.072001 - 2024-01-15

  [BUG FIXES]

  * revert set is_uplink on ports with multiple vlans

2.072000 - 2024-01-14

  [ENHANCEMENTS]

  * add port_vlans API endpoint to device ports
  * set device ports with multiple vlans to be uplinks
  * removed the redundant portctl_vlans setting (handled by portctl_uplinks)
  * renamed vlanctl to be portctl_native_vlan

  [BUG FIXES]

  * #1150 rewritten port control acls

2.071003 - 2024-01-10

  [ENHANCEMENTS]

  * also display job device IP in expanded jobqueue info

  [BUG FIXES]

  * set Text::CSV requirement to 2.04 to ensure ABI is met
  * reload admin forms after making row changes
  * fix order of device port columns so links not between speeds
  * #1139 force anchor on all MAC address comparisons in search
  * #1140 special case for queueing a job for delete device from duplicatedevices admin report

2.071002 - 2024-01-06

  [BUG FIXES]

  * fix syntax error - array not hash in JobQueue.pm

2.071001 - 2023-12-07

  [BUG FIXES]

  * update vlansneverconfigured report to skip vlan 1
  * better approach to HTML entity encoding in custom report searchable fields

2.071000 - 2023-12-07

  [NEW FEATURES]

  * device port external links support
  * new preset fields and custom fields support for device external links
  * custom reports returning array columns will be split over lines
  * default database in tenancies can have a friendly name
  * #1133 improve searchable generic report fields

  [ENHANCEMENTS]

  * tidied up the report menus and report names
  * #830 subnets report can show all subnets to start with
  * #920 unused VLANs report
  * #999 device vlan count report
  * #1018 VLANs with Multiple Names report
  * #1022 VLANs Known but Not Configured report
  * #1023 ports with most vlans report
  * #1052 duplicate private networks report

  [BUG FIXES]

  * do not reverse the external links for IPs and Devices

Changes  view on Meta::CPAN

  * #738 crash on wildcard search
  * #747 handle missing snmpEngineID
  * #748 always call NetAddr::MAC->new() with named mac param

2.046002 - 2020-08-07

  [BUG FIXES]

  * #735 Slow web search for devices

2.046001 - 2020-07-10

  [ENHANCEMENTS]

  * #734 Multiple TACACS+/RADIUS servers now supported

2.046000 - 2020-07-08

  [ENHANCEMENTS]

  * #721 redux - better MAC address support in searching
  * #728 store SNMP Engine ID

  [BUG FIXES]

  * #733 strip nonprinting characters from OUI table
  * #227 Do not overwrite partially retrieved data with null or incorrect vals
  * #722 manual topology should not allow same left and right port/device
  * #729 Discovery partially fails on invalid indexes
  * #732 Node Search via API for known node returns invalid or empty JSON

2.045007 - 2020-06-05

  [BUG FIXES]

  * #725 Avoid duplicate device in rancid export file (earendilfr)

2.045006 - 2020-05-24

  [ENHANCEMENTS]

  * #721 search will trim whitespace and handle more MAC formats

2.045005 - 2020-05-18

  [BUG FIXES]

  * #713 Template processing issue prevents VLAN list displaying

2.045004 - 2020-05-15

  [BUG FIXES]

  * none - workflow testing

2.045003 - 2020-05-15

  [BUG FIXES]

  * #715 fix crash on missing Accept Header
  * #718 fix Node Search API endpoint
  * #719 include IO::Socket::INET6 in deps to ensure IPv6 support

2.045002 - 2020-04-19

  [ENHANCEMENTS]

  * allow API to work with non-root hosting (where path is not '/')

  [BUG FIXES]

  * rename ports column in device table to be num_ports

2.045001 - 2020-04-18

  [BUG FIXES]

  * restore ports column in device table to fix discover bug

2.045000 - 2020-04-15

  [NEW FEATURES]

  * API for search, objects, and reports: https://github.com/netdisco/netdisco/wiki/API

  [ENHANCEMENTS]

  * #442 add device ip, port and vlan to the node vendor report results
  * #674 added support for Clavister SSH collection (Henningen)
  * #707 change SSHCollector::NXOS to use expect (rc9000)

2.044015 - 2020-02-12

  [BUG FIXES]

  * default access list for device_auth should be ipv4 and ipv6

2.044014 - 2020-02-09

  [BUG FIXES]

  * change from MCE::Shared to MCE::Queue after resolution of crash bug

2.044013 - 2020-02-04

  [BUG FIXES]

  * change from MCE::Queue to MCE::Shared to better handle signals

2.044012 - 2020-02-01

  [ENHANCEMENTS]

  * #680 redux - speed up macsuck again (rc9000)

  [BUG FIXES]

  * prevent Template::AutoFilter taking action on CSV output

2.044011 - 2020-01-26



( run in 0.515 second using v1.01-cache-2.11-cpan-39bf76dae61 )