184 Commits

Author SHA1 Message Date
d06aaaa222 fix: Modify worldmap tooltip and popup to use ip_to_sysname (#5914)
* Update discovery-protocols.inc.php

Allow invalid hostnames if discovery by IP is true

* Update AUTHORS.md

signing

* Update AUTHORS.md

signing

* CDP discovery by IP modification

CDP would not discover devices that had invalid DNS value for cdpCacheDeviceId - modified to accept 
Also exclude adding devices whose hostname matches the IP

* Update AUTHORS.md

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

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

* Made tooltip and popup on worldmap show sysName when ip_to_sysname is config'd

* fixed style
2017-02-16 08:18:40 +00:00
5bfd23e7eb webui: New eventlog severity classification (#5830)
* New event log severity model

* Revert "New event log severity model"

This reverts commit 0783527af8ca492a562cc9a60e3887c24599000d.

* New event log severity model

* Fixed spaces vs tabs

* Learning the format requirements

* Learning the format requirements

* Moved the colours in to the stylesheet

* change SQL file to stop conflicting

* refactor log_event so severity isn't last, but reference is.

* keep having to move the file due to new PR conflicts

* Revert "keep having to move the file due to new PR conflicts"

This reverts commit f3030e7218f3403664616fde655e4d35c134516a.

* extended support to dashboard and eventlog page

* formatting
2017-02-12 22:41:05 +00:00
27417f72ad fix: incorrect hostname in the mouse-over of the services in the availability-map #5734 2017-02-02 16:57:42 +00:00
981e974a70 fix: Check lat/lng are numeric rather than !empty #5585 (#5657) 2017-01-31 08:07:27 +00:00
fa92cc5e24 fix: top-devices widget now will honour for ip to sysName config #5388 (#5643) 2017-01-28 00:58:43 +00:00
6a1fd3ec05 webui: Additional Font Awesome icons (#5572) 2017-01-25 17:42:26 +00:00
da2c6c5d3c feature: support large vendor logos (#5573)
These are often wider than icons, with a fallback to icons if the logo is not present
Logos are stored in /html/images/logos
SVG is preferred for HiDPI
2017-01-24 22:16:01 +00:00
cdef7885aa webui: Small Best Practice Fixes 2017-01-02 00:03:23 +00:00
78f5c26cd6 fix: Allow html but not script, head and html tags in notes widget #4898 (#5006) 2016-11-26 20:54:49 +00:00
6708c7cb81 fix: eventlog type variable collision (#5046) 2016-11-22 14:27:16 +00:00
2aad2683b9 webui: availability map compact view, use square tiles instead of rectangles (#5038) 2016-11-22 13:47:47 +00:00
58582c82c1 fix: Fixed loaded modules for ajax search (#5043)
* fix: Fixed loaded modules for ajax search

* fixed eventlog widget
2016-11-22 09:46:41 +00:00
138e20da13 remove service type from uniform display 2016-11-10 14:35:52 -07:00
b790317178 webui: Update Availability-Map Widget to use sysName when IPs used and config enabled (#4968) 2016-11-10 21:30:56 +00:00
4a854e02ce fix: Added support for https links in alerts procedure url (#4872) 2016-11-01 18:04:01 +00:00
6996576a90 webui: Further decouple the avail-map page from the widget (#4887) 2016-10-30 20:20:55 +00:00
a2f2ccfd2c security: Fix some reported security issues (#4807) 2016-10-15 20:45:18 +01:00
87ff439d8f webui: Option to display devices as a uniform size w/o labels in availability map widget 2016-10-15 17:58:27 +01:00
fb677beb72 fix: availability map multiple instances (#4773) 2016-10-14 19:04:38 +01:00
610c933997 fix: top widget multiple instances (#4757) 2016-10-14 19:01:26 +01:00
da32f7bb43 webui: Added sorting and poller time support to top-devices widget #4668 2016-10-03 18:59:31 +01:00
e3bdc2ff66 webui: top devices widget enhancement #4447
webui: top devices enhancement #4447

* code cleaning/optimization as per @laf instructions

* removed blank lines, some vars rename for easier understanding

* removed redundant var definition for graphs

* travis recomandation for string to array
2016-09-29 07:40:41 +01:00
d6f0d819f3 fixed fixing ignored/disabled (#4660) 2016-09-29 07:37:53 +01:00
88dc19a323 fix for disabled/ignored (#4623) 2016-09-27 09:17:36 -05:00
ac2da17164 widget titles for smaller size 2016-09-24 17:10:39 +03:00
48bfc600a6 code reduction 2016-09-24 14:56:44 +03:00
0b44335040 fix indented 2016-09-24 04:15:08 +03:00
11122a5a3d removed commented lines 2016-09-24 03:33:24 +03:00
73bb45e465 multiple fixes 2016-09-24 03:28:01 +03:00
121d16fc14 Update to check new setting for true and isset 2016-09-23 14:47:59 -06:00
5b43119cfd Leave serviceClass the same as device class for directPage view 2016-09-23 14:47:59 -06:00
01fc94b31b Add option for displaying ignored services and devices in availability-map 2016-09-23 14:47:59 -06:00
f94b352dbe Merge pull request #4429 from crcro/availability-map-update-5
webui: More updates for availability map
2016-09-23 19:32:21 +01:00
27235c3ab1 json_decode as array 2016-09-23 01:31:11 +03:00
07574b27d8 Move to Font Awesome
Keeps the look more in line with the navigation bar icons.
In the future with Bootstrap 4, Glyphicons will not be included, so this
starts the transistions away.
2016-09-22 10:44:17 -04:00
cae9f57706 fix blank line 2016-09-22 00:27:12 +03:00
63f42acda6 general updates 2016-09-22 00:11:16 +03:00
36f6338ad6 fix: Clean up errors in the webui (#4438) 2016-09-15 08:46:26 +01:00
5b3ee62b33 webui: Update Alerts table (and widget) to re-sort rather than reload page when ack'ed (#4440)
* Update Alerts table to re-sort rather than reload page when ack'ing

* msg box updates
2016-09-15 08:44:22 +01:00
2927550a88 Merge branch 'availability-map-update-5' of https://github.com/crcro/librenms into availability-map-update-5 2016-09-14 01:23:48 +03:00
4001f8c60a webui: Updated bootgrid + added syslog colouring based on priority (#4287)
* Updated bootgrid + added syslog colouring based on priority

* Updated functions and removed uneeded file
2016-09-06 07:39:53 -05:00
4e5bd343b5 fix #4275 - custom title 2016-09-06 02:44:55 +03:00
aad9b675c3 more options to amap 2016-09-06 02:01:15 +03:00
8ce1d81b71 amap device box reverted to original size, fixes for device groups (#4334) 2016-09-04 07:04:53 -05:00
921d5b9ed5 webui: availability map update (#4300)
* a-map update 3

* pre-commit.php fixes

* moved group query inside if
2016-09-02 12:42:45 -05:00
49dbe3ea01 availability map updates (#4183)
webui: More updates to availability map #4183
2016-08-28 21:48:05 +01:00
6190562d9a availability map updates (#4160)
* fix for services visibility if no service available or not enabled in config

* availability map option to switch to old view

* updates as guided by @laf
2016-08-22 19:12:44 +01:00
b8e9b2d917 Implement an autoloader (#4140)
* Implement an autoloader

When cleaning up classes for psr2, things got a bit unwieldy, so I implemented a class autoloader.
I created a PSR-0 compliant LibreNMS directory and moved all classes there that made sense.
Implemented LibreNMS\ClassLoader which supports adding manual class mappings

This reduces the file includes needed and only loads classes when needed.

* Add teh autoloader to graph.php

* Add a small bit of docs
Fix incomplete class in includes/discovery/functions.inc.php
2016-08-21 14:07:14 +01:00
fb935cdb30 Merge pull request #4122 from murrant/more-avail
Availability: small changes
2016-08-20 01:13:58 +01:00
cfe2cf8069 Merge remote-tracking branch 'upstream/master' into psr2-html 2016-08-19 13:54:45 -05:00