Added 22.2.0 changelog (#13797)

This commit is contained in:
Neil Lathwood
2022-02-16 10:10:32 +00:00
committed by GitHub
co-authored by GitHub
parent 681c994ca1
commit 39dde372d9
+136
View File
@@ -1,3 +1,139 @@
## 22.2.0
*(2022-02-16)*
A big thank you to the following 22 contributors this last month:
- [Jellyfrog](https://github.com/Jellyfrog) (22)
- [murrant](https://github.com/murrant) (11)
- [PipoCanaja](https://github.com/PipoCanaja) (7)
- [Npeca75](https://github.com/Npeca75) (7)
- [ilGino](https://github.com/ilGino) (6)
- [SantiagoSilvaZ](https://github.com/SantiagoSilvaZ) (4)
- [laf](https://github.com/laf) (3)
- [h-barnhart](https://github.com/h-barnhart) (2)
- [aztec102](https://github.com/aztec102) (2)
- [Fehler12](https://github.com/Fehler12) (1)
- [JKJameson](https://github.com/JKJameson) (1)
- [jepke](https://github.com/jepke) (1)
- [sGoico](https://github.com/sGoico) (1)
- [dorkmatt](https://github.com/dorkmatt) (1)
- [SourceDoctor](https://github.com/SourceDoctor) (1)
- [si458](https://github.com/si458) (1)
- [dfitton](https://github.com/dfitton) (1)
- [Martin22](https://github.com/Martin22) (1)
- [fsmeets](https://github.com/fsmeets) (1)
- [dependabot](https://github.com/apps/dependabot) (1)
- [knpo](https://github.com/knpo) (1)
- [guipoletto](https://github.com/guipoletto) (1)
Thanks to maintainers and others that helped with pull requests this month:
- [Jellyfrog](https://github.com/Jellyfrog) (35)
- [murrant](https://github.com/murrant) (16)
- [laf](https://github.com/laf) (14)
- [PipoCanaja](https://github.com/PipoCanaja) (10)
- [ottorei](https://github.com/ottorei) (6)
- [SourceDoctor](https://github.com/SourceDoctor) (5)
- [kkrumm1](https://github.com/kkrumm1) (1)
#### Feature
* Implement system for user packages in composer ([#13718](https://github.com/librenms/librenms/pull/13718)) - [Jellyfrog](https://github.com/Jellyfrog)
#### Security
* Hide community and make it XSS safer ([#13783](https://github.com/librenms/librenms/pull/13783)) - [PipoCanaja](https://github.com/PipoCanaja)
* Moved some pages to be within admin route ([#13782](https://github.com/librenms/librenms/pull/13782)) - [laf](https://github.com/laf)
* XSS fix ([#13780](https://github.com/librenms/librenms/pull/13780)),([#13778](https://github.com/librenms/librenms/pull/13778)),([#13776](https://github.com/librenms/librenms/pull/13776)),([#13775](https://github.com/librenms/librenms/pull/13775)) - [PipoCanaja](https://github.com/PipoCanaja)
* Bump follow-redirects package from 1.14.7 to 1.14.8 ([#13774](https://github.com/librenms/librenms/pull/13774)) - [dependabot](https://github.com/apps/dependabot)
#### Device
* Support for Terra sdi410c / sdi480 devices ([#13759](https://github.com/librenms/librenms/pull/13759)) - [Npeca75](https://github.com/Npeca75)
* Added BER to Racom Ray and Ray3 ([#13758](https://github.com/librenms/librenms/pull/13758)) - [Martin22](https://github.com/Martin22)
* Added system temperature support including state for Extreme VSP 4900 devices ([#13743](https://github.com/librenms/librenms/pull/13743)) - [laf](https://github.com/laf)
* Added ipv6 route discovery for Mikrotik devices ([#13737](https://github.com/librenms/librenms/pull/13737)) - [Npeca75](https://github.com/Npeca75)
* Fixed airos temp in 8.7.7 for ubnt devices ([#13731](https://github.com/librenms/librenms/pull/13731)) - [murrant](https://github.com/murrant)
* Added sensors to ZXA OS ([#13724](https://github.com/librenms/librenms/pull/13724)) - [aztec102](https://github.com/aztec102)
* Added support for Volius OS ([#13723](https://github.com/librenms/librenms/pull/13723)) - [aztec102](https://github.com/aztec102)
* Updated DDM MIBs for Jetstream OS ([#13715](https://github.com/librenms/librenms/pull/13715)) - [Npeca75](https://github.com/Npeca75)
* Added support for Ubiquiti Airfiber60 devices ([#13680](https://github.com/librenms/librenms/pull/13680)) - [jepke](https://github.com/jepke)
* Fixed Temperature Sensor for AirOS 8.7.4+ ([#13655](https://github.com/librenms/librenms/pull/13655)) - [JKJameson](https://github.com/JKJameson)
* Added support for Lenovo think station devices ([#13617](https://github.com/librenms/librenms/pull/13617)) - [Fehler12](https://github.com/Fehler12)
* Added sensors for huawei vrp devices ([#13352](https://github.com/librenms/librenms/pull/13352)) - [guipoletto](https://github.com/guipoletto)
#### Webui
* Rewrite includes/html/pages/device/health.inc.php ([#13777](https://github.com/librenms/librenms/pull/13777)) - [Npeca75](https://github.com/Npeca75)
* Various fixes for STP ([#13773](https://github.com/librenms/librenms/pull/13773)) - [PipoCanaja](https://github.com/PipoCanaja)
* Added missing icons for progressive web app ([#13771](https://github.com/librenms/librenms/pull/13771)) - [murrant](https://github.com/murrant)
* Show selected selection option on graphs page in Mono theme ([#13765](https://github.com/librenms/librenms/pull/13765)) - [SantiagoSilvaZ](https://github.com/SantiagoSilvaZ)
* Show selected option of devices-graphs-select in Mono theme ([#13752](https://github.com/librenms/librenms/pull/13752)) - [SantiagoSilvaZ](https://github.com/SantiagoSilvaZ)
* Upgrade to font awesome 6 ([#13760](https://github.com/librenms/librenms/pull/13760)) - [Jellyfrog](https://github.com/Jellyfrog)
* Upgrade to font awesome 5 ([#13754](https://github.com/librenms/librenms/pull/13754)) - [Jellyfrog](https://github.com/Jellyfrog)
* Update dark.css to improve visibility ([#13749](https://github.com/librenms/librenms/pull/13749)) - [dfitton](https://github.com/dfitton)
* Removing colon symbol from multiple dialogs ([#13742](https://github.com/librenms/librenms/pull/13742)) - [ilGino](https://github.com/ilGino)
* Added the word Actions in the header of the oxidized-nodes table ([#13741](https://github.com/librenms/librenms/pull/13741)) - [SantiagoSilvaZ](https://github.com/SantiagoSilvaZ)
* Updated icons of links pointing to Health pages ([#13729](https://github.com/librenms/librenms/pull/13729)) - [ilGino](https://github.com/ilGino)
* Updated to a more consistent Fontawesome icon for the Export to PDF ([#13713](https://github.com/librenms/librenms/pull/13713)) - [ilGino](https://github.com/ilGino)
* Removing the colon symbol to the right of a control labels ([#13704](https://github.com/librenms/librenms/pull/13704)),([#13705](https://github.com/librenms/librenms/pull/13705)) - [ilGino](https://github.com/ilGino)
* Update to tailwind 3 ([#13695](https://github.com/librenms/librenms/pull/13695)) - [Jellyfrog](https://github.com/Jellyfrog)
#### Alerting
* Added better default sensor alert template ([#13703](https://github.com/librenms/librenms/pull/13703)) - [Jellyfrog](https://github.com/Jellyfrog)
#### Snmp Traps
* Added SNMP Traps for Brocade login traps ([#13770](https://github.com/librenms/librenms/pull/13770)) - [h-barnhart](https://github.com/h-barnhart)
* Added SNMP Traps for APC Overload Traps ([#13726](https://github.com/librenms/librenms/pull/13726)) - [h-barnhart](https://github.com/h-barnhart)
#### Discovery
* Check for empty SLA tags so we skip bad entries ([#13679](https://github.com/librenms/librenms/pull/13679)) - [laf](https://github.com/laf)
#### Bug
* Only try contexts in STP for Cisco devices ([#13767](https://github.com/librenms/librenms/pull/13767)) - [murrant](https://github.com/murrant)
* Fix settings array initial value ([#13755](https://github.com/librenms/librenms/pull/13755)) - [Jellyfrog](https://github.com/Jellyfrog)
* Use better filesystem functions to delete host rrd dir ([#13735](https://github.com/librenms/librenms/pull/13735)) - [Jellyfrog](https://github.com/Jellyfrog)
* Device:poll log poll complete ([#13733](https://github.com/librenms/librenms/pull/13733)) - [murrant](https://github.com/murrant)
* Fixed \< 0 exception in ports poller ([#13732](https://github.com/librenms/librenms/pull/13732)) - [murrant](https://github.com/murrant)
* Fixed ups-nut check ([#13722](https://github.com/librenms/librenms/pull/13722)) - [Jellyfrog](https://github.com/Jellyfrog)
* Changed fping hardcoded binary to user defined fping ([#13720](https://github.com/librenms/librenms/pull/13720)) - [sGoico](https://github.com/sGoico)
#### Refactor
* Oxidized reload called on Device update and remove ([#13730](https://github.com/librenms/librenms/pull/13730)) - [murrant](https://github.com/murrant)
* Stp module rewrite ([#13570](https://github.com/librenms/librenms/pull/13570)) - [murrant](https://github.com/murrant)
#### Cleanup
* Dropped dbfetch from discovery/sensors for pbn devices ([#13789](https://github.com/librenms/librenms/pull/13789)) - [Npeca75](https://github.com/Npeca75)
* Dropped dbfetch from discovery/sensors for junos devices ([#13784](https://github.com/librenms/librenms/pull/13784)) - [Npeca75](https://github.com/Npeca75)
* Removed contrib directory ([#13727](https://github.com/librenms/librenms/pull/13727)) - [murrant](https://github.com/murrant)
* Removed old vendor fix ([#13717](https://github.com/librenms/librenms/pull/13717)) - [Jellyfrog](https://github.com/Jellyfrog)
* Replace Requests library with HTTP Client ([#13689](https://github.com/librenms/librenms/pull/13689)) - [Jellyfrog](https://github.com/Jellyfrog)
* Use built in method to render a string with Blade ([#13688](https://github.com/librenms/librenms/pull/13688)) - [Jellyfrog](https://github.com/Jellyfrog)
#### Documentation
* Simple docs tweaking ([#13792](https://github.com/librenms/librenms/pull/13792)) - [Jellyfrog](https://github.com/Jellyfrog)
* Update Switching API doc to fix link ([#13786](https://github.com/librenms/librenms/pull/13786)) - [knpo](https://github.com/knpo)
* Rename DHCP Stats to ISC DHCP Stats ([#13756](https://github.com/librenms/librenms/pull/13756)) - [SourceDoctor](https://github.com/SourceDoctor)
* Update Install-LibreNMS.md to include pip3 install ([#13746](https://github.com/librenms/librenms/pull/13746)) - [si458](https://github.com/si458)
* validate-config-icon better positioning in the text ([#13744](https://github.com/librenms/librenms/pull/13744)) - [SantiagoSilvaZ](https://github.com/SantiagoSilvaZ)
* Updated Debian install docs to include pip3 install ([#13721](https://github.com/librenms/librenms/pull/13721)) - [dorkmatt](https://github.com/dorkmatt)
* Full rework of documentation for better nav, cleanup and fixes ([#13709](https://github.com/librenms/librenms/pull/13709)) - [Jellyfrog](https://github.com/Jellyfrog)
#### Tests
* Bump test timeout to 2 hours ([#13769](https://github.com/librenms/librenms/pull/13769)) - [Jellyfrog](https://github.com/Jellyfrog)
* Speed up tests by reducing snmp timeout ([#13725](https://github.com/librenms/librenms/pull/13725)) - [murrant](https://github.com/murrant)
* Lnms dev:check add --os-modules-only option ([#13700](https://github.com/librenms/librenms/pull/13700)) - [murrant](https://github.com/murrant)
#### Misc
* Set default DB_TEST_PORT in database config ([#13793](https://github.com/librenms/librenms/pull/13793)) - [Jellyfrog](https://github.com/Jellyfrog)
* Fixed links to connected devices in old style maps ([#13762](https://github.com/librenms/librenms/pull/13762)) - [fsmeets](https://github.com/fsmeets)
* Updated Top Devices widget to include filtering on ifOperStatus ([#13748](https://github.com/librenms/librenms/pull/13748)) - [Npeca75](https://github.com/Npeca75)
* Correct prefix for "kilo" should be small k, not capital K ([#13714](https://github.com/librenms/librenms/pull/13714)) - [ilGino](https://github.com/ilGino)
* Remove old composer preinstall script ([#13712](https://github.com/librenms/librenms/pull/13712)) - [Jellyfrog](https://github.com/Jellyfrog)
* Improve Proxy::shouldBeUsed ([#13702](https://github.com/librenms/librenms/pull/13702)) - [Jellyfrog](https://github.com/Jellyfrog)
* Use commit date to compare pull requestes ([#13701](https://github.com/librenms/librenms/pull/13701)) - [Jellyfrog](https://github.com/Jellyfrog)
#### Dependencies
* Update JS deps ([#13694](https://github.com/librenms/librenms/pull/13694)) - [Jellyfrog](https://github.com/Jellyfrog)
* Update dependencies ([#13684](https://github.com/librenms/librenms/pull/13684)) - [Jellyfrog](https://github.com/Jellyfrog)
## 22.1.0
*(2022-01-23)*