App-Netdisco
view release on metacpan or search on metacpan
* make use of spefific device class in netdisco-do show work again
* fix bug with internal actions overriding job actions
2.064001 - 2023-07-25
[BUG FIXES]
* fix double encoding on JSON UTF-8 custom fields
* bump SNMP::Info dep to 3.94 for aggregate ports bug fix
2.064000 - 2023-07-22
[NEW FEATURES]
* #1063 allow ACLs to match custom_fields
* #1064 tags feature on devices and device ports (and ACLs)
[ENHANCEMENTS]
* #1072 remove stale custom fields keys on rediscover
[BUG FIXES]
* 1067b82d custom fields can only be set when device or port config matches
* #1062 fix job queue submit API to support extra field as subaction
2.063004 - 2023-07-15
[BUG FIXES]
* avoid mistaking v6 in ACL for prop:val
2.063003 - 2023-07-15
[BUG FIXES]
* allow ACL property match to contain ":"
* fix skip long SNMP timeout for initial discover
2.063002 - 2023-07-14
[ENHANCEMENTS]
* #1059 NETDISCO_SNMP_BULKWALK_OFF environment to disable bulkwalk
* #1060 portctl_topology setting to enable manual topology for port control users
* #1066 faster device credentials discovery and snmp_try_slow_connect setting
* #1067 netdisco-do --force to enqueue more than 512 jobs
* deleting a device is now always a job, never done in the web engine
* update netdisco-do documentation
[BUG FIXES]
* #1058 error when the log string is empty
2.063001 - 2023-06-28
[BUG FIXES]
* avoid CSS vulnerability in Job Queue page
* avoid CSS vulnerability in Find Anything
* explicitly use SameSite=Lax Cookie Attribute for dancer.session cookies
* avoid open redirect vulnerability with return_url login helper
2.063000 - 2023-06-28
[NEW FEATURES]
* #975 RBAC for port control with new portctl_by_role setting
2.062005 - 2023-06-26
[BUG FIXES]
* fix op:and not working for prop:value ACL rules
2.062004 - 2023-06-26
[ENHANCEMENTS]
* #843 redux - also refresh API token for getapikey
* #1036 redux - allow use of /login even when authN is delegated
[BUG FIXES]
* permit import of check_acl from Util::Permission
2.062003 - 2023-06-20
[ENHANCEMENTS]
* #1044 faster PortVLANMismatch query
* #1045 custom fields are now indexed in the DB
* add "phone" to phone_platforms default config
* swagger-ui allows adding X-REMOTE_USER header when behind proxy
[BUG FIXES]
* add missing validate_remote_user default setting to config
* fix for undef HTTP_SERVER and HTTP_PORT err when browsing swagger-ui
2.062002 - 2023-06-06
[BUG FIXES]
* fix mistaken release with device ports partial search default as on
2.062001 - 2023-06-05
[ENHANCEMENTS]
* #1026 change the way to retrieve IP address of interface
* #1036 skip API login for trust_remote_user, trust_x_remote_user, no_auth
* #1037 add new names for vlan 1003 and 1005 in Cisco-land
* #1038 ability to set "partial" default "on" in device ports sidebar
* add links for API, config, sponsor, to user menu
* try to work around Test::Pod change from Perl 5.36.0 to 5.36.1
* upgrade jquery to 1.12.4 to fix XSS vuln
2.062000 - 2023-05-30
[NEW FEATURES]
- Observium plugin (an example of a device port column plugin)
[BUG FIXES]
* Depend on newer Starman to avoid nasty EPIPE bug
* Page title update fixes
* Make sure navbar search field is always filled when internally linking
* Fix APs channel list collapse when more than 10 APs
* Make navbar search strikethrough work in more corner cases
* Treat ifStatus "dormant" interfaces as "up"
* Remove collision in "vendor" query string param name
* Clear port remote_* details when manual topology is deleted
* Misnamed no_port_control option is renamed to check_userlog
2.016003 - 2013-09-12
[BUG FIXES]
* Fix for Node Age being very broken.
* Port status icon logic was incorrect for some up/down states.
2.016002 - 2013-09-11
[BUG FIXES]
* Fix device and device_port delete not to kill nodes during Discovery
2.016001 - 2013-09-11
[BUG FIXES]
* Fix for broken free port status
2.016000 - 2013-09-10
[NEW FEATURES]
* Wireless AP Reports (jeneric)
* About page (jeneric)
* Allow port list filtering by port state (up/down/etc)
* Explicit partial match setting for port filter
[ENHANCEMENTS]
* Store port control and device delete log messages
[BUG FIXES]
* z-index fix for modals
* Better toastr message on device delete
* Delete manual topology on device delete
* Fix Node age stamp option in ports
* Prevent cascade operations on virtual tables in DBIC
2.015000 - 2013-09-06
[NEW FEATURES]
* Device Modules tab (jeneric)
* Half Duplex Ports Report
* Remember device ports columns and display options in a Cookie
* Delete device button for admins
[ENHANCEMENTS]
* Change icon for shutdown ports
* Modal confirm dialog boxes for dangerous admin actions
[BUG FIXES]
* Check device is in storage before comparing last_* times with *_min_age
* Handle UTF-8 data in device module hw_ver, sw_ver, fw_ver, model
2.014000 - 2013-08-26
[NEW FEATURES]
* Support store_modules config (default true)
* Support for discover_min_age, macsuck_min_age, arpnip_min_age
* Support for macsuck_no, macsuck_only, arpnip_no, arpnip_only
* Support for macsuck_no_vlan and macsuck_no_devicevlan
* Support for nonincreasing, bulkwalk_* settings and also property:match values
[ENHANCEMENTS]
* Display port descriptions in topology editing form
[BUG FIXES]
* Wireless node counters should be bigint
2.013001 - 2013-08-23
[BUG FIXES]
* Typo in authN module which prevented local auth
2.013000 - 2013-08-23
[NEW FEATURES]
* LDAP authentication support - see Configuration POD for details
[ENHANCEMENTS]
* Display "Auto" when there is no discovered duplex setting
* Add suggest_guest option to display login banner offering Guest acct
2.012006 - 2013-08-23
[BUG FIXES]
* Duplicate port names are handled without error
2.012005 - 2013-08-16
[ENHANCEMENTS]
* Improved handling of automatic macsuck/arpnip after initial discover
[BUG FIXES]
( run in 0.678 second using v1.01-cache-2.11-cpan-e1769b4cff6 )