App-Netdisco

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


  * (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]

  * #1403 allow models generated by SNMP::Info to remain

2.090002 - 2025-09-25

  [BUG FIXES]

  * #1392 only check for duplicate running jobs when the job is on a specific device

2.090001 - 2025-09-25

  [ENHANCEMENTS]

  * #1393 support for drop-down option lists in custom report sidebar
  * #869 update ArubaOS-CX ssh collector to retrieve from all VRFs
  * restored OpenBSD and FreeBSD documentation as we have working installs again

  [BUG FIXES]

  * #1388 fix web submitted job requests are not prioritised
  * fix SNMP::Info returns "unknown" for vendor - resolve to enterprise

2.090000 - 2025-09-21

  [NEW FEATURES]

  * #1379 add ArubaOS-CX support (Jethro Binks)

  [BUG FIXES]

  * #1392 another check for any of the same job running already

2.089004 - 2025-09-21

  [ENHANCEMENTS]

  * better logic for vendor/model search

2.089003 - 2025-09-21

  [ENHANCEMENTS]

  * #1372 config item to control network map positions auto save
  * add tastyjobs action worker to show which jobs would be picked from the queue

  [BUG FIXES]

  * fix and improve unknown vendor and model resolving from db
  * removed OpenBSD documentation reference as it's no longer working

2.089002 - 2025-09-12

Changes  view on Meta::CPAN

  * fix ordering of device ports table column headers

2.057006 - 2022-09-30

  [ENHANCEMENTS]

  * added Firepower SSH collector (FTD.pm) by Sebastian Roesch (roesch[at]alcera.de)

  [BUG FIXES]

  * fix wrong use of check_acl breaking snmp_field_protection

2.057005 - 2022-09-28

  [BUG FIXES]

  * auto add port: and type: to legacy config for ignore_*

2.057004 - 2022-09-27

  [BUG FIXES]

  * workaround DBICx::Sugar alias only working for non-default

2.057002 - 2022-09-24

  [ENHANCEMENTS]

  * show canonical IP in Device Details tab

  [BUG FIXES]

  * rename setting macsuck_no_deviceport to macsuck_no_deviceports

2.057001 - 2022-09-24

  [ENHANCEMENTS]

  * sort the tenants in menu

  [BUG FIXES]

  * add missing require for URI::Based

2.057000 - 2022-09-24

  [NEW FEATURES]

  * #929 implement multi tenancy with tenant_databases setting

2.056000 - 2022-09-24

  [NEW FEATURES]

  * #925 implement ignore_deviceports and hide_deviceports settings

2.055001 - 2022-09-02

  [BUG FIXES]

  * #928 404 page template broken
  * sorting vlans in device ports tab works for extended vlan ranges

2.055000 - 2022-08-16

  [NEW FEATURES]

  * #914 new setting macsuck_no_deviceport to ignore nodes on a device port

  [ENHANCEMENTS]

  * #834 VLAN Mismatch report - add sysname, port comment, and vlan diff
  * #875 Node Search - layout and text changes to make meaning more clear
  * add DNS of remote_ip to undiscovered neighbors report

  [BUG FIXES]

  * fe80::/10 is not LOCAL ADDRESS like ::1/128

2.054000 - 2022-08-15

  [NEW FEATURES]

  * new discover_routed_neighbors setting to skip adding next-hops for discovery

  [ENHANCEMENTS]

  * #917 resolve dns for undiscovered neighbors
  * device ports column added for ifIndex (interface index)

  [BUG FIXES]

  * #918 avoid duplicate jobs mutually cancelling (only lower job ID is stops)
  * initialise the resolver config for the DNS resolution

2.053007 - 2022-08-09

  [ENHANCEMENTS]

  * add snmp browser option to limit searching to current device only
  * run 'loadmibs' in the background if needed for first device snmp browser

2.053006 - 2022-08-07

  [ENHANCEMENTS]

  * #911 requesting an SNMP snapshot in the web will now also install Browser data
  * #912 on SNMP Browser show OID status, enumeration syntax, and description

2.053005 - 2022-08-04

  [ENHANCEMENTS]

  * on SNMP Browser do not auto-expand branches with no data

2.053004 - 2022-08-04

  [ENHANCEMENTS]

  * the SNMP Browser will colour branches/leaves where there is data

Changes  view on Meta::CPAN


  [BUG FIXES]

  * jquery issue - CVE-2019-11358

2.044002 - 2019-10-01

  [BUG FIXES]

  * Typo in install documentation

2.044001 - 2019-09-26

  [BUG FIXES]

  * #654 Device Ports list is not sorting numerically

2.044000 - 2019-09-23

  [NEW FEATURES]

  * #646 Add DOCSIS (Cable Modem) peers discovery as neighbors (pyro3d)
  * #650 Add administrative port speed setting storage and display (C. Ramseyer)

  [BUG FIXES]

  * Enforce escaping on all template content
  * Fix potential crash in Discover/Properties::_get_ipv6_aliases (C. Ramseyer)

2.043001 - 2019-09-04

  [BUG FIXES]

  * #644 Device DNS Mismatch report broken by domain_suffix change

2.043000 - 2019-09-03

  [NEW FEATURES]

  * #591 domain_suffix can be a list and supports (simple) regexp
  * #613 Free Ports works even if the device has rebooted recently
  * #621 RADIUS authentication support for users

  [ENHANCEMENTS]

  * #587 #561 update pseudo devices to better support ssh arpnip
  * #606 license file reformatted to work better within Github
  * #630 display full OUI vendor name in web view
  * #633 change Port Free icon to be more accessible
  * #638 avoid page reload on admintask data updates
  * #640 some documentation fixes
  * add PoE on-off icons to legend in Device Ports view

  [BUG FIXES]

  * #610 better MAC addr input sanity checking
  * #611 compare IEEE MAC addresses properly
  * #622 workaround for changes in Test::Compile
  * #624 device layers search should be OR (not AND)
  * #625 make sidebar tiny bit wider
  * #642 requests to /admin/unknown-thing should get 404
  * handle row.power.power being NULL
  * allow stats to run smoothly on ancient Pg 8.4

2.042010 - 2019-06-02

  [BUG FIXES]

  * #601 fix job queue no longer shows running or queued jobs

2.042009 - 2019-05-30

  [ENHANCEMENTS]

  * #572 allow setting some pseudo device info such as location, contact
  * #573 support for build within intellij IDE
  * #585 change default for check_userlog to be false (fewer popup notifications)
  * #586 do not show poller performance rows for still running jobs
  * #590, #600 remove DBIx::Class::Schema::Loader remnants
  * improve documentation for OpenSuSE installation
  * enable tests on Perl 5.30

  [BUG FIXES]

  * #571 tests should not use user local config
  * #576 HTML template fixups
  * #577 fix bug related to hostnames comprised a-f only
  * #581 skip storing and displaying fabricated vlan 0
  * #584 fix for case where port has no corresponding properties row
  * #589 only show link with highest agg speed if map links between two devices are asymmetric
  * #594, #595, #596 fixes to DB schema PKs and defaults, and documentation

2.042008 - 2019-04-30

  [ENHANCEMENTS]

  * improve check_acl performance for basic IP string compare

2.042007 - 2019-04-28

  [ENHANCEMENTS]

  * #564 allow passing multiple -d (devices) to netdisco-do
  * #568 use different icon for WAPs from clients
  * improve check_acl performance for basic IP string compare

2.042006 - 2019-04-16

  [ENHANCEMENTS]

  * #558 netdisco-rancid-export is now a no-op (inphobia)
  * hide the ignored duplicate jobs in the web job queue display

  [BUG FIXES]

  * #549 redux - fix for changing pseudo device ports
  * fix inconsistency in titlebar global search when port is selected

2.042005 - 2019-04-03

  [ENHANCEMENTS]

Changes  view on Meta::CPAN

  [ENHANCEMENTS]

  * bump SNMP::Info dependency

2.039029 - 2018-05-09

  [ENHANCEMENTS]

  * #408 improvements to MakeRancidConf (earendilfr)
  * #410 improvements to Undiscovered Neighbors report
  * device port search will match on Description as well as Port
  * issue DB schema statements each within savepoints

  [BUG FIXES]

  * #414 clicking discover button with empty field causes crash
  * #415 neighbors map display is blank after upgrade

2.039028 - 2018-05-05

  [BUG FIXES]

  * #413 manual retrigger of discovery does not work
  * #411 store_modules: false is ignored

2.039027 - 2018-04-28

  [BUG FIXES]

  * #405 Inventory reports default to all time to fix missing IPs

2.039026 - 2018-04-28

  [ENHANCEMENTS]

  * #396 dump sshcollector stderr into null (B. De Wolf)
  * #397 improve Palo Alto SSH Collector support (B. De Wolf)

  [BUG FIXES]

  * do not enqueue the same routed peer more than once
  * #406 error in check_mac() params causing NBTStat failure

2.039025 - 2018-04-27

  [BUG FIXES]

  * require version 3.57 of SNMP::Info with critical bug fix
  * make netmap Color By Host Group work with no groups selected
  * avoid SNMP::Info dependency in web frontend

2.039024 - 2018-04-22

  [ENHANCEMENTS]

  * #395 new landing page with Find Anything form
  * #400 add defanged_admin setting to support safe Heroku deployment

  [BUG FIXES]

  * #404 fix using 0 to disable max_deferrals and retry_after
  * #380 port searches should check descr field, not name, for "vlan"

2.039023 - 2018-04-19

  [NEW FEATURES]

  * #401 Autodiscovery via EIGRP peers

  [BUG FIXES]

  * #393 (redux) avoid 'modification of readonly variable' error in netmap
  * #394 (redux) enabled "Management IPs" hides after "Redraw Map"

2.039022 - 2018-04-18

  [BUG FIXES]

  * #392 fix heuristic neighbour detection
  * #393 avoid 'modification of readonly variable' error in netmap
  * #398 user submitted jobs are run regardless of max deferrals
  * #394 enabled "Management IPs" hides after "Redraw Map"
  * clean up check_mac() interface (ml-cms)

2.039021 - 2018-04-10

  [BUG FIXES]

  * #388 searching for 0.x.x.x returns Internal Server Error (C. Neuhaus)
  * #389 build/upgrade issues (EL6)
  * #390 cannot take logarithm of zero (C. Stromsoe)
  * #391 fix sshcollector errors when devices are empty
  * protect against undef mac (l.e. ferguson)
  * do not include logical aggregate masters in netmap/speed calc
  * try to match remote port in netmap against port, name, and descr

2.039020 - 2018-03-26

  [ENHANCEMENTS]

  * better link speed names on network map

  [BUG FIXES]

  * fix case insensitive username match for LDAP

2.039019 - 2018-03-23

  [BUG FIXES]

  * fix device search SQL error (reported by bhuddah)

2.039018 - 2018-03-22

  [ENHANCEMENTS]

  * #371 usernames are case insensitive but case preserving
  * #12 store Cisco PortFast status in device_port_properties:faststart

  [BUG FIXES]



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