SourceDoctor and Kevin Krumm
f40f4e1864
highlight isolated Devices (Devices with no Dependencies) ( #11018 )
...
* highlight isolated Devices (no Dependencies)
* travis fix
* retrigger node analysis
2020-01-09 18:44:40 -06:00
arrmo and Kevin Krumm
65106e20e7
Add support for TRENDnet switch ( #11007 )
...
* Add support for TRENDnet switch, TEG-S80ES in particular
* Add trendnet.snmprec
* Add test data (JSON)
* Remove mib comment from yaml
* Update copyright info
* Use sysDescr value for Hardware
2020-01-09 16:57:45 -06:00
louis-oui and Kevin Krumm
063145ebf8
Clarify doc and webui for ignore tag on devices, ports, components and services ( #11016 )
2020-01-09 16:55:09 -06:00
louis-oui and Kevin Krumm
c03c281b6c
Clarify disable, ignore and disable all alerts in device edit section ( #11011 )
...
* Clarify disable, ignore tag and disable all alerts in device edit section
* remove alert settings section
* fix device attribs
* update doc
* update doc
* fix checks
2020-01-09 06:07:29 -06:00
Dag Bakke and Kevin Krumm
859e18ea65
SELinux fix for syslog-ng with LibreNMS on Centos ( #11014 )
...
* Add SELinux policy for syslog-ng on Centos
* Update Syslog.md
* Update Syslog.md
2020-01-09 05:50:54 -06:00
Joseph Tingiris and Kevin Krumm
13c6309e81
ajax_search.php: Fix & amend broken $num_ports query on line 83 ( #11013 )
...
* When searching from the web interface, librenms produces
production.ERROR SQLSTATE: Column not found: 1054 Unknown column
'$perms_sql' in 'where clause'
* Above feeds resources/views/layouts/menu.blade.php which, because
of the failed query, has no device_ports as a value. Thus the search
results do not produce the expected 'name ... device with X port(s)'
* As well, the previous query did not exclude deleted and ignored
ports. Therefore, the value for X port(s) was incorrect and did not
correspond to the device's ports screen.
2020-01-08 17:54:23 -06:00
Joseph Tingiris and Jellyfrog
4246316cdb
rrdtool.inc.php: in rrdtool_escape(), fix invalid length ( #11001 )
...
* rrdtool.inc.php: in rrdtool_escape(), fix invalid length
* in rrdtool_escape(), add more debug output
* in rrdtool_escape(), fix substr_count() for $string length < $length; remove debug
2020-01-07 20:06:55 +01:00
SourceDoctor and Jellyfrog
08c23b9ca5
Discovery Module and Poller Module configuration via Global Settings Web GUI ( #10854 )
...
* discovery module and poller module configurable via global settings gui
* fix descriptions
* moved Poller Module to Poller Category
2020-01-07 18:12:46 +01:00
Joseph Tingiris and Jellyfrog
bbc5c435d9
correct 'shortend' misspelling ( #11000 )
2020-01-07 15:13:42 +01:00
SourceDoctor and Jellyfrog
b8f2b094d7
Graphing Device Dependency ( #10916 )
...
* graphing Device Dependency
* remove uneeded code
* fix link to go to device Overview
* rebuild dependency map to blade/laravel
* remove uneeded file
* code climate fixes
* remove not used code
* remove blank line
* device access filter optimization
* remove blank line
* force new travis check ...
* fix deviceLink configuration
* .
* rewrite code
* moving to Maps Namespace
* retrigger tests
* some code changes
* further renaming
* retrigger tests
* some code improvements
* .
* move vis.min.js in javascript section
* Device Dependency for Device Groups
* .
* codeclimate fixes
* show child/parents of Device - even if not in Device Group
* Device Highlighting
* add missing function
* replace hardcoded get params with ->get in Controller
* redesign Controller
* code climate fixes
* fix binary operator to 'or'
* remove 'or'
* code climate fixes
* further Code changes
* move loadMissing behind merge
2020-01-07 14:23:36 +01:00
Joseph Tingiris and Jellyfrog
03b6408e06
unix.inc.php: correct preg_match() pattern on line 5 ( #10999 )
2020-01-04 16:16:20 +01:00
Jellyfrog and GitHub
0094940283
Add Blade directives for common Url functions ( #10995 )
2020-01-04 16:14:50 +01:00
Tony Murray
d21eb10af6
Bump version to 1.59
1.59
2020-01-04 09:08:35 -06:00
Tony Murray
5a8c811c46
Changelog for 1.59
2020-01-04 09:08:33 -06:00
Jellyfrog and GitHub
17b3f84371
Fix alertlog sql after b361710148 ( #10991 )
2020-01-02 17:07:45 +01:00
David Busch and PipoCanaja
7f2c72da67
Additional support for ePMP radios ( #10989 )
...
Additional support for ePMP radios
2020-01-02 08:53:30 +01:00
Vitali Kari and PipoCanaja
532ab1127a
Mpls Path Visualization ( #10936 )
...
* update nokia mibs
* database migrations
* add code
* html code
* update db schema
* add test data
* add FIXME
* move mibs/nokia/MPLS-TE-MIB to mibs/MPLS-TE-MIB
2020-01-01 23:45:06 +01:00
SourceDoctor and PipoCanaja
ef01aba878
Hide the dash "-" on tooltip for ping only Devices ( #10988 )
2020-01-01 23:26:23 +01:00
dlehman83 and Jellyfrog
a3783c3c95
fix spelling ( #10987 )
2020-01-01 21:43:56 +01:00
SourceDoctor and PipoCanaja
a0e9716596
Enabled state as icon ( #10984 )
2019-12-30 22:50:48 +01:00
SourceDoctor and Jellyfrog
ab99520c65
Highlight Nodes on Network map ( #10943 )
...
* mark nodes on map
* better variable naming
* change variable getter
* change form header
* replace key mark with highlight
* GET Parameter to highlight node
2019-12-30 16:53:19 +01:00
b361710148
Device group based access ( #10568 )
...
* Device group based access
* Use Permissions class to resolve permissions
Also give port access based on device access
* Convert more pages to use Permissions class
* shorten config setting name
use Eloquent relationships in several places
alphabetize config_definitions.json
* Change Models and Permissions
* Clean up ajax_search LIMIT sql
* Convert more pages to use Permissions class
Co-authored-by: Tony Murray <[email protected] >
2019-12-30 12:11:26 +01:00
hartred and PipoCanaja
1998b8dd00
fix polling os cdata ( #10980 )
...
* fix polling os cdata
* Update cdata.inc.php
* codeclimate
Co-authored-by: PipoCanaja <[email protected] >
2019-12-28 22:54:08 +01:00
hartred and PipoCanaja
5189a0787b
Support new os GWD ( #10978 )
...
* gwd logo
* gwd definitions
* definitions discovery
* discovery mempools
* polling mempools
* polling os
* gwd mibs
* gwd tests data
* gwd tests snmpsim
* CR at end of file
* Update gwd.inc.php
* Update gwd.inc.php
* Update gwd.inc.php
* Update gwd.inc.php
* Update gwd.inc.php
* Update gwd.snmprec
* Update gwd.json
2019-12-28 12:40:54 +01:00
SourceDoctor and Jellyfrog
b125dd1eae
get colors from getColorState function ( #10955 )
2019-12-27 10:57:29 +01:00
SourceDoctor and Jellyfrog
60f33f79b6
get colors from getColorState function ( #10956 )
2019-12-27 10:56:56 +01:00
SourceDoctor and PipoCanaja
07ef8e2f67
Array to String conversion fix ( #10976 )
...
* array to string conversion fix
* .
* Update cdata.yaml
Co-authored-by: PipoCanaja <[email protected] >
2019-12-26 23:49:01 +01:00
hartred and PipoCanaja
2953358992
Support new os C-DATA ( #10975 )
...
* cdata-logo
* cdata definitions
* cdata definitions discovery
* cdata discovery mempools
* cdata polling mempools
* cdata polling os
* cdata mibs
* cdata tests json
* cdata tests snmpsim
* cdata polling os
* cdata mempools fix
* cdata mempools fix2
* delete IANAifType-MIB
* Delete IF-MIB
* Delete SNMPv2-MIB
* Delete SNMPv2-SMI
* Delete BRIDGE-MIB
2019-12-25 17:22:25 +01:00
jayceeemperador and PipoCanaja
dcc288ce15
Barracuda Web Application Firewall basic support ( #10970 )
...
* Add files via upload
* Changed directory
* Update barracudawafirewall.inc.php
2019-12-25 11:08:08 +01:00
Dan Langille and PipoCanaja
c7d4de6e15
Capcity -> Capacity ( #10974 )
...
Correct spelling error
2019-12-25 11:06:45 +01:00
louis-oui and PipoCanaja
82bad5f701
Add alert history in device section ( #10972 )
...
* Alert log in device
2019-12-24 17:11:25 +01:00
SourceDoctor and PipoCanaja
299da2600e
Fix Device Mouseover View ( #10962 )
...
* fix device mouseover view
* move function to App/Models/Device.php
* load OS Setting in Device Constructor
* retrigger travis
2019-12-24 17:01:26 +01:00
Mathieu Poussin and PipoCanaja
15e29a49b1
Use sysName instead of hostname on AJAX search and new billing form ( #10951 )
...
* Fix hostname vs sysName on AJAX search and new billing form
* Replace sysName by format_hostname()
2019-12-20 21:21:31 +01:00
PipoCanaja and GitHub
5015a49b6d
Ixia ANUE basic support ( #10946 )
...
* ANUE
* tests
2019-12-20 14:51:38 +01:00
seros1521 and PipoCanaja
3be82455fb
Update oxidized model mapping for fortios ( #10966 )
2019-12-20 12:21:39 +01:00
Kevin Krumm and GitHub
1e3551a7e5
docs: Update transport doc. ( #10963 )
...
Removed the old doc that has an email address entered by comas, this is no longer needed with transports. A admin can make transport for each user or make a group of users.
2019-12-19 15:00:33 -06:00
louis-oui and Kevin Krumm
934260cc75
Feature: Custom OID polling and graphing ( #10945 )
...
* merge
* fix db migration
* fix new auth
* fix new auth
* fix new auth
* fix new auth
* fix db schema tests
* fix polling customoid
* fix polling customoid
* fix graph
* fix graph
* fix graph
* fix CI
* fix CI
* always update prev value
* typo
2019-12-18 18:17:21 -06:00
SourceDoctor and PipoCanaja
a1f4b1b88f
Get Colors from getColorState function, for Transport Slack ( #10957 )
2019-12-18 23:49:22 +01:00
hartred and PipoCanaja
cde3e1d8a0
Added support for os SNR ( #10704 )
...
* Support new os SNR
mib file
* snr logo
* snr includes_definitions
* includes_definitions_discovery
* snr includes_discovery_mempools
* includes_polling_mempools
* includes_polling_os
* update snr.yaml
* snr.snmprec
* Create snr.json
* Update snr.snmprec
* Update snr.json
* Update snr.yaml
2019-12-18 22:59:42 +01:00
cjwbath and PipoCanaja
a4c3062aad
Categorize Cisco WLC as wireless, like the other controller-based wireless platforms ( #10953 )
...
* Categorise Cisco WLC as wireless, like all the other controller-based wireless platforms.
* RSS notification for Cisco WLC change of classification
* Update notifications.rss
2019-12-18 11:59:26 +01:00
CharlesMAtkinson and PipoCanaja
03d91e54c1
Clarify Configuration.md ( #10960 )
...
* Clarify Configuration.md
Add a note saying that `community` is is used for auto discovery.
2019-12-18 11:44:33 +01:00
CharlesMAtkinson and PipoCanaja
e047a9ad56
SNMP-Configuration-Examples.md: RouterOS 6.x ( #10961 )
...
Add notes
2019-12-18 11:40:24 +01:00
SourceDoctor and PipoCanaja
b24bf02c2a
Move alert state color definition to config ( #10958 )
2019-12-18 11:08:32 +01:00
PipoCanaja and GitHub
c9ae2891dd
Rewrite Microsemi Midspan Power Sensors with mib ( #10959 )
...
* rewrite with mib
* tests
2019-12-18 09:59:34 +01:00
SourceDoctor and PipoCanaja
f835198a45
Globalize getColorForState function ( #10944 )
...
* globalize getColorForState function
2019-12-17 22:27:08 +01:00
Albert Siersema and Jellyfrog
ae7eee438f
Adds API to fetch all inventory items for a given device ( #10885 )
...
Adds API to fetch all inventory items for a given device
2019-12-17 13:49:13 +01:00
PipoCanaja and GitHub
acfc2e7c81
Added Huawei UPS2000 support ( #10831 )
...
* UPS2000
* tests
* over
* filter on sysDescr
2019-12-17 09:08:12 +01:00
Antoine Christol and PipoCanaja
535469de59
Update Oxidized.md ( #10864 )
...
* Update Oxidized.md
Hello,
I think this could be really useful, i searched for a long time before finding that command would work in a bare repo.
It allow to remove deleted devices that we don't have anymore.
* Update Oxidized.md
2019-12-17 00:11:06 +01:00
louis-oui and PipoCanaja
7d9770c9ff
Add severity filter to webui alert history ( #10918 )
...
* Add severity filter to webui alert history
* Selected options displayed by default
* Fix selected critical
* fix upper
* Fix CI
* fix code climate
2019-12-16 23:58:54 +01:00
PipoCanaja and GitHub
9ca6b4c0b8
Cisco Viptela basic support ( #10947 )
...
* viptela
* reindent
2019-12-16 23:51:42 +01:00