Commit Graph
5516 Commits
Author SHA1 Message Date
Neil LathwoodandGitHub f6d8859bb4 feature: Added support for sending alerts to Telegram #2114 (#6202) 2017-03-22 09:02:24 +00:00
Tony MurrayandNeil Lathwood fdc730e638 webui: improve the text alignment for tab bars (#6229)
* webui: improve the text alignment for tab bars
Margin tweaks no longer needed since we use font awesome icons everywhere
Add role presentation for improved accessibility
Clean up some of the permissions logic on the device page (tested)

* fix style
2017-03-22 08:06:46 +00:00
Tony MurrayandNeil Lathwood 31b1c75353 fix: do not show overview graphs when user only has port permissions for device (#6230)
(were broken links before)
2017-03-22 08:04:50 +00:00
Neil LathwoodandTony Murray 73a9092c82 fix: Display username in eventlog + allow for searching #6200 (#6205) 2017-03-16 09:20:28 -05:00
towsterandNeil Lathwood 605b9d2092 feature: Send default mail when no email destinations found (#6165)
* when an email is attempted to be sent but there are no recipients send to default_mail address
2017-03-14 23:22:43 +00:00
Neil LathwoodandTony Murray cca6cbb1af fix: Stop autorefresh on bill edit page #6182 (#6193) 2017-03-14 09:37:14 -05:00
Neil LathwoodandTony Murray c2ce20e3c0 fix: graphs $auth check was too strict (#6195)
* graphs $auth bool check was too strict

* Remove extra verbage
2017-03-14 09:36:27 -05:00
Neil LathwoodandGitHub c4ca5023a7 fixed auth when proxy is involved #6183 (#6192) 2017-03-14 08:04:47 +00:00
markabrahamsandNeil Lathwood 54deb1d429 fix: API call for graphs not working (#6184) (#6186)
* fix: API call for graphs not working (#6184)

* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md

* updated set_image_type to use new function
2017-03-13 16:39:43 +00:00
Neil LathwoodandTony Murray 014682b60b api: Added new route for multiport bit graphs + asn list_bgp filter (#6129)
* api: Added new route for multiport bit graphs + asn list_bgp filter

* fixed scrut errors
2017-03-12 21:17:09 -05:00
Tony MurrayandNeil Lathwood 4ae4847a60 fix: Change rfc1628 'state' (est. runtime and on battery) to runtime (#6158)
* fix: Change rfc1628 'state' (est. runtime and on battery) to runtime

* Fix up the graph error ( : in ds name).
Change seconds on battery to minutes so the value is in minutes

* wrong scale for limits

* Don't use snmp_walk
2017-03-12 21:44:24 +00:00
Tony MurrayandNeil Lathwood 58495a3910 Add php docs for log_event, small cleanups (#6141)
* Add php docs for log_event, clean up eventlog_severity a bit.

* Update functions.php
2017-03-12 13:05:31 +00:00
Neil LathwoodandTony Murray e2962adac8 fix: Updated http-auth to work with nginx http auth #6102 (#6174) 2017-03-12 07:54:59 -05:00
Tony MurrayandNeil Lathwood 6993bd122c fix: sensors not being removed from database (#6169) 2017-03-12 00:03:04 +00:00
Neil LathwoodandGitHub fe130ea278 fix: Fix the displaying of alert info for historical alerts #6092 (#6107) 2017-03-11 23:21:30 +00:00
Neil LathwoodandGitHub 38cebc5fd7 feature: Added better BGP support for Arista (#6046)
* feature: Added better BGP support for Arista
2017-03-11 23:16:49 +00:00
Neil LathwoodandGitHub 107ad9cc1f fix: Update api-access page to use get_userlist() #6063 (#6082)
* fix: Update api-access page to use get_userlist() #6063

* updated token list

* updated to use on db call
2017-03-11 23:06:55 +00:00
Tony MurrayandNeil Lathwood af752afb18 Unused sql (#6164)
* These tables do not exist anymore.

* missed one.
2017-03-11 14:12:41 +00:00
Tony MurrayandNeil Lathwood a3c26d07f7 newdevice: Basic Zebra Print Server detection (#6162) 2017-03-11 14:05:13 +00:00
Xavier BeaudouinandTony Murray fa29839d36 newdevice: Added Coriant support (#6026)
* Added Coriant TNMS MIB and MEF (Metro Ethernet Forum) MIB

* Coriant Logo

* Added Basic Librenms Support and MEF support

* Forgot snmpsim

* Better like this

* Spaces !

* Renamed sql file

* Space

* Fix spaces

* svgo optimized logo

* Removed modules that are by default to 0

* Added sysDescr as requested

* Fix conflict file

* Setting right severity id in the discovery log_event()

* Since MEF-EVC can be used on other devices than Coriant's one, lets this be used by the poller/discovery itself

* Fixed spaces

* Rename 173.sql to 174.sql

* Moved logo from os/  to logos/
Addd Icon

* Fix name

* minimize file

* Change l/w to viewbox and minify

* Renamed mef-evc to mef on request from @laf

* Rename 174.sql to 175.sql
2017-03-11 07:30:31 -06:00
VVeloxandTony Murray 872eb225dd fix: add the graph for Unbound (#6152) 2017-03-11 07:09:51 -06:00
Neil LathwoodandTony Murray 48022fb873 newdevice: Added additional sensors for Liebert / Vertiv #5369 (#6123) 2017-03-11 07:09:13 -06:00
towsterandTony Murray 7bb9d58a07 feature: Store the username in eventlog for any entries created through the Webui (#6032)
* Added identification of user who removed a device to eventlog entry

* Fixed spaces

* updated to store username for all eventlog where applicable

* moved sql file

* updated
2017-03-11 07:03:52 -06:00
pblasquezandNeil Lathwood 5a5c96b118 Uncomment header declaration for reverse proxies (#6142) 2017-03-10 00:19:05 +00:00
Neil LathwoodandTony Murray 296ddcabad security: Stop multiport_bits_separate graphs for showing regardless of auth #6101 (#6109)
* security: Stop multiport_bits_separate graphs for showing regardless of auth #6101

* updated
2017-03-08 23:07:59 -06:00
Tony MurrayandNeil Lathwood 9c780a46cb webui: Improve sensor graph legend alignment 2017-03-08 22:32:05 +00:00
VVeloxandNeil Lathwood 59ed2e31c1 sync with ntp-server_freq.inc.php (#6138) 2017-03-08 22:05:38 +00:00
VVeloxandNeil Lathwood b7021bc0d7 remove graph min (#6136) 2017-03-08 21:56:36 +00:00
VVeloxandNeil Lathwood 9ff105f4a1 remove $scale_min (#6137) 2017-03-08 21:56:19 +00:00
Søren RosiakandTony Murray 3c3a906c68 fix: Ping perf is in milliseconds, not seconds (#6140) 2017-03-08 15:53:21 -06:00
Neil LathwoodandTony Murray b30161b80c fix: Correct the use of GetContacts() #5012 (#6059)
* fix: Correct the use of GetContacts() #5012

* small update

* array set

* Properly check the results
2017-03-07 22:14:51 -06:00
David BellandNeil Lathwood 3bb5ba3615 fix: SVG scaling issues in Internet Explorer (#6021) 2017-03-07 21:04:35 +00:00
VVeloxandNeil Lathwood 97dc50d3e1 Graph fix (#6120)
* actually increment $i so it does not fail after two RRDs

* actually increment $i so it does not fail after two RRDs

*  actually increment $i so it does not fail after two RRDs

*  actually increment $i so it does not fail after two RRDs

* doh! got over zelous when adding $i++;... this did not need it

* doh! remove overzerlously added $i++;

* doh! remove this $i++; as well
2017-03-07 13:56:09 +00:00
VVeloxandNeil Lathwood 52313564cb add missing device app pages for FreeBSD NFS and Squid (#6111)
* add missing squid.inc.php

* add missing fbsd-nfs-client.inc.php

* add missing fbsd-nfs-server.inc.php

* Update fbsd-nfs-server.inc.php

* remove extra blank line
2017-03-07 08:29:51 +00:00
VVeloxandDavid Bell 6b2a950250 add missing postgres.inc.php (#6110) 2017-03-06 22:58:13 +00:00
David BellandNeil Lathwood 2a211e86dc newdevice: Added extrahop detection (#6097) 2017-03-06 14:11:10 +00:00
David BellandNeil Lathwood ead3abb2c2 webui: Create correct link for BGP peers #5958 2017-03-05 19:42:39 +00:00
Neil LathwoodandTony Murray ed02e39347 webui: Update device overview to not show hostname when certain conditions match #5984 (#6091) 2017-03-04 21:25:06 -06:00
Neil LathwoodandDavid Bell 51b3a51ad6 fix: Fixed the previous graphs for diskio/bits #6077 (#6083) 2017-03-04 11:19:04 +00:00
VVeloxandNeil Lathwood 671654d155 feature: Added Nvidia GPU application support (#6024) 2017-03-03 20:41:20 +00:00
Mark HughesandNeil Lathwood dc41c0eae1 api: Expose ports in API requests for bills (#6069)
* Expose ports in API requests for bills
2017-03-03 20:40:15 +00:00
philmdandNeil Lathwood ad6dafd3a5 webui: display sysnames/hostnames instead of ip addresses #4155
When a network is mostly assigned using RFC 1918, DNS resolution is not useful
and devices are displayed by IP address.

When $config['force_ip_to_sysname'] is enabled, use ip_to_sysname() to display
the device hostname or SNMP sysName if present instead of the device IP address.

UI modified by this patch:
- Hover in Dashboard Availability Map (/overview)
- Name in Availability Map (/availability-map/)
- Title of device page (/device/device=...)

* I agree to the conditions of the Contributor Agreement contained in
doc/General/Contributing.md.

GitHub-issue: #4155
Suggested-by: Andres Rahn <[email protected]>
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
2017-03-03 19:48:53 +00:00
VVeloxandNeil Lathwood ab2043c634 feature: Add Squid application support (#6011) 2017-03-03 18:55:33 +00:00
VVeloxandNeil Lathwood 5805a55483 newdevice: Added support for Cyberpower PDU (#6013) 2017-03-03 18:40:33 +00:00
Robbie PenziolandNeil Lathwood afb838bc10 webgui: Added ability to set warning percentage for CPU, mempools from device edit page (#5895) 2017-03-03 15:07:12 +00:00
VVeloxandNeil Lathwood 354bd2144d feature: Add FreeBSD NFS Client/Server application support (#6008) 2017-03-03 14:48:46 +00:00
VVeloxandNeil Lathwood 6844f29217 feature: add get_disks function (#6058) 2017-03-03 14:27:33 +00:00
VVeloxandNeil Lathwood 57f27fbad2 newdevice: Added support for Digipower PDU (#6014) 2017-03-03 14:26:21 +00:00
VVeloxandNeil Lathwood 0cafdd39b6 replace with one with a transparent BG (#6072) 2017-03-03 14:25:35 +00:00
VVeloxandNeil Lathwood 7f91fab663 webui: Cleanup white backgrounds on certain graphs 2017-03-02 18:07:55 +00:00