21.5.0
(2021-05-17)
A big thank you to the following 28 contributors this last month:
- murrant (34)
- Jellyfrog (14)
- PipoCanaja (14)
- dependabot (7)
- rpardim (3)
- wolfraider (2)
- TheGracens (2)
- si458 (2)
- mpikzink (2)
- Sea-n (2)
- Negatifff (1)
- backeby (1)
- SanderBlom (1)
- paddy01 (1)
- nightcore500 (1)
- arrmo (1)
- bennetgallein (1)
- Torch09 (1)
- m4rkov (1)
- Schultz (1)
- thegreatecheese (1)
- paulierco (1)
- rasssta (1)
- craig-nokia (1)
- dethmetaljeff (1)
- djamp42 (1)
- martinberg (1)
- SourceDoctor (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (43)
- Jellyfrog (42)
- PipoCanaja (8)
- SourceDoctor (1)
- martinberg (1)
Feature
- Validate database during the install (#12867) - murrant
- Collect OUI Database and do OUI lookups (#12842) - PipoCanaja
- Show OS definition in lnms config:get (#12819) - murrant
Security
Device
- Huawei MA5603T (#12869) - Negatifff
- Unifi 5.60.1 sysObjectID changed (#12862) - wolfraider
- Add better Unifi processors, supported on some models (#12854) - murrant
- Added support for GE MDS devices (#12834) - SanderBlom
- Tripplite snmp trap handling (#12832) - murrant
- CyberPower UPS Updates (#12827) - arrmo
- Fix for Gaia Storage duplicated (#12824) - rpardim
- Checkpoint Gaia Sensor Count (#12822) - rpardim
- Gaia SecureXL current status and Management Connected Gateways (#12821) - rpardim
- Zywall - HW, Version, Serial and Tests (#12788) - PipoCanaja
- Firebrick sensor rework (#12783) - murrant
- Updated Nexus (nxos) os information and test data (#12779) - Torch09
- FabOS sensor fixes and add SFP dBm (#12777) - murrant
- Vrp - Collect sticky mac addresses in fdb-table (#12774) - PipoCanaja
- Pop returned value from snmpwalk_group for lldp on mikrotik routeros (#12768) - thegreatecheese
- Adjust Alcatel-Lucent aos7 (#12766) - paulierco
- Corrected Chassis Over Temp oid for state indexes (#12764) - craig-nokia
- Fix outlet sensor indexes overwriting each other when there’s more than one infeed (#12763) - dethmetaljeff
- Calix (occamos) b6_316 and Calix (calix) 700 (#12744) - PipoCanaja
- Additional data collection for GAIA (#12713) - martinberg
Webui
- Fix arp-search remote_interface display (#12871) - PipoCanaja
- Fix empty label in generate_port_link (#12870) - PipoCanaja
- Fix server stats widget (#12864) - murrant
- Disable autocomplete for password in login-form (#12851) - backeby
- Fix top devices widget storage graphs (#12849) - murrant
- Fixes to Export CSV (#12830) - paddy01
- Alert rule delay/interval empty = 0 (#12804) - murrant
- Webui - Services bootstrap enable + status (#12736) - PipoCanaja
- Filter Ports out by Interface Type (#12590) - SourceDoctor
Graphs
Applications
Api
- Fixing consistency across api endpoints (#12795) - bennetgallein
Alerting
- Missing columns in select for $alert->serial & $alert->features (#12771) - PipoCanaja
- Notify if a sensor has been deleted (#12755) - TheGracens
Discovery
- Ignore Wrong Type errors in snpm_get and snmp_get_multi_oid (#12800) - murrant
- Discovery - Compute num_oid to make os development easier (#12576) - PipoCanaja
Polling
Bug
- Fix database validations (#12882) - murrant
- PHP 8 Unit Conversion Fix (#12857) - wolfraider
- Debug and collect-snmp-data.php fixes (#12837) - murrant
- Fix allow_unauth_graphs (#12829) - nightcore500
- Include variables in default view (#12818) - Jellyfrog
- Add support for when group doesnt exist (#12817) - Jellyfrog
- Bump tecnickcom/tcpdf dependency to support php 8 (#12816) - Jellyfrog
- Prevent error when no alert rules (#12815) - Jellyfrog
- Small fix in functions.inc.php for PHP8 (#12793) - mpikzink
- Change printer-supplies rrd name to include the supply_type (#12792) - si458
- Revert “Fix StringBlade errors with a stub file” (#12776) - Jellyfrog
- Fix auth and crypto select options (#12769) - Schultz
- Support X-Forwarded-Proto header (#12759) - Jellyfrog
- Fix OS sensor array return (#12694) - Jellyfrog
Refactor
- Remove debug globals (#12811) - murrant
- Make applications work with rrdcached (#12807) - Jellyfrog
- Make docker app work with rrdcached (#12746) - djamp42
Cleanup
Documentation
- Plugins should be called statically (#12810) - mpikzink
- Fix docs custom graph rrd functions (#12803) - murrant
- Use GitHub instead of Github (#12781) - Sea-n
- Smokeping sub site requires fcgiwrap (#12775) - m4rkov
- Document sub index references (#12767) - murrant
Tests
- Set DBSetupTest timezone to UTC (#12881) - murrant
- Always test all OS detection. (#12879) - murrant
- Cache astext in tests to avoid DNS lookup (#12784) - Jellyfrog
- Enable PHPStan linter (#12678) - Jellyfrog
Misc
- Lnms dev:simulate Snmpsim debug output on failure (#12880) - murrant
- Enable config:set to set variables inside a nested array of settings (#12772) - murrant
Dependencies
- Bump postcss from 8.2.2 to 8.2.10 (#12858) - dependabot
- Bump lodash from 4.17.20 to 4.17.21 (#12848) - dependabot
- Bump url-parse from 1.4.7 to 1.5.1 (#12844) - dependabot
- Bump phpmailer/phpmailer from 6.4.0 to 6.4.1 (#12831) - dependabot
- Bump laravel/framework from 8.35.1 to 8.40.0 (#12814) - dependabot
- Bump composer/composer from 2.0.11 to 2.0.13 (#12813) - dependabot
- Bump rmccue/requests from 1.7.0 to 1.8.0 (#12812) - dependabot
- Bump laravel dusk (#12808) - Jellyfrog