22.8.0
(2022-08-19)
A big thank you to the following 26 contributors this last month:
- murrant (18)
- Npeca75 (12)
- Jellyfrog (9)
- gs-kamnas (5)
- earendilfr (3)
- fbouynot (3)
- VVelox (3)
- rhinoau (2)
- Schouwenburg (2)
- electrocret (2)
- aztec102 (2)
- PipoCanaja (1)
- loopodoopo (1)
- washcroft (1)
- Laplacence (1)
- opalivan (1)
- Jarod2801 (1)
- Martin22 (1)
- TheMysteriousX (1)
- ciscoqid (1)
- Fehler12 (1)
- PedroChaps (1)
- ajsiersema (1)
- quentinsch (1)
- Mar974 (1)
- mwobst (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (46)
- Jellyfrog (26)
- PipoCanaja (2)
- VVelox (1)
- Cormoran96 (1)
- bennet-esyoil (1)
- ottorei (1)
Feature
- Prepare for PHP 8.1 (#14156) - Jellyfrog
- New Poller validations (#14148) - murrant
- New lnms command to enable and disable plugins (#14147) - murrant
- Support for SSL/TLS protected connections to MySQL databases (#14142) - gs-kamnas
- Collect OS distro and LibreNMS version (#14138) - murrant
- Lnms device:poll better feedback (#14130) - murrant
- Per-App data storage (#14087) - VVelox
Device
- Fix luminato port poll (#14217) - murrant
- Teltonika RUT fix (#14202) - loopodoopo
- Initial support for Moxa AWK Industrial APs (#14197) - rhinoau
- Mikrotik wifi station mode sensors (#14193) - Npeca75
- Update mellanox os image (#14184) - Laplacence
- Change state_name for Racoms modulation (#14174) - Martin22
- Cisco SB/CBS environment sensors (#14154) - Fehler12
- Fix Rocky Linux and AlmaLinux icons and logos (#14150) - murrant
- Add additional sysObjectIDs for variants of the Arista 7130 (#14144) - gs-kamnas
- Eltex MES 2324p Add (#14135) - aztec102
- Solid Optics EDFAMUX support (#14129) - murrant
- Merge netmanplus and riello and improve device support (#14125) - murrant
- Bats support (#14108) - Schouwenburg
- Solved aos6 problem where Librenms wasn’t identifying all vlans (#14107) - PedroChaps
- Fix Cisco polling BGP peers in non-default VRF (#14105) - ajsiersema
- Added support for CheckPoint 1100, 1450 & 1490 models. (#14074) - quentinsch
- Ns-bsd updated for SNS LTSB 3.7.19 (#14060) - Mar974
- ZTE ZXA10 Update (Added dBm graphs) (#14049) - aztec102
Webui
- Fix ports display (#14183) - murrant
- Ports by device group (#14175) - electrocret
- Empty Outages table (#14167) - Npeca75
- View Ports in Portgroups (#14141) - electrocret
- Fix eventlog filtering (#14136) - murrant
- [gui] enable permanent vertical scroll (#14102) - Npeca75
Alerting
- Correct logic for recurring alert rules that span UTC days (#14145) - gs-kamnas
- Improvements to PagerDuty alert formatting (#14143) - gs-kamnas
- Add rich (=html) support for messages via Matrix (#14054) - mwobst
Graphs
- Fix unauth application graphs (#14216) - murrant
- Allow specifying the background colour in graph images (#14192) - washcroft
Applications
- Add possibility to monitor redis application through the unix-agent (#14182) - earendilfr
- Fix error between application module and unix-agent (#14177) - earendilfr
- Add possibility to monitor the php-fpm service with the unix agent (#14173) - earendilfr
- [apps] Docker only show current containers (#14152) - Npeca75
- Add support for Sagan (#14070) - VVelox
- Add Opensearch\Elasticsearch monitoring (#14053) - VVelox
Api
- Standardize device and device group maintenance API (#14153) - rhinoau
- Fix maintenance APIs not associating device or group (#14127) - murrant
Discovery
Polling
- Fix for number in sensor string (#14185) - Schouwenburg
Authentication
Bug
- Autodiscovery fix (#14213) - Npeca75
- Fix alert log clearing SQL query (#14200) - Jellyfrog
- Fix error when ldap_search returns false (#14199) - Jellyfrog
- Fix unnecessary Updates of DB when values are equal (#14179) - opalivan
- Fix APP_KEY generation when using fpm (#14168) - Jellyfrog
- Fix validation error (#14163) - TheMysteriousX
- IPv6 Debug typo (#14162) - Npeca75
- Replace git show --no-patch option with --quiet (#14160) - ciscoqid
- Fix 500 error in validation when UI containers and poller containers have differing node_ids (#14146) - gs-kamnas
- Use --no-patch to support old git clients (#14137) - Jellyfrog
Refactor
Documentation
- Update to mkdocs-material 8.3.9 (#14189) - Jellyfrog
- SNMP extend / fix mdadm documentation (#14186) - Npeca75
- Update index.md (#14178) - Jarod2801
- Add instructions for PHP 8.1 and Ubuntu 22.04 (#14166) - Jellyfrog
- Update php installation instruction for CentOS 8 to reflect the minim… (#14159) - fbouynot
- Fix typo in Smokeping SELinux documentation (#14155) - fbouynot
- Add device_default_display info (#14151) - murrant
- Change SELinux context for logs (#14128) - fbouynot
Translation
- Serbian translation, part3 (#14205) - Npeca75
- More Serbian translation (#14181) - Npeca75
- Enable translation on Eventlog & Component-status widgets (#14180) - Npeca75
- Initial support for Serbian language (#14165) - Npeca75
- Enable translation in 3 Alert widget (#14164) - Npeca75
Tests
- Allow save-test-data.php to run all modules explicitely (#14212) - PipoCanaja
- Increase OS detection time, sometimes it is not ready by 5s (#14133) - murrant