Tony Murray and GitHub
6bbe5038e8
fix linkify to work with with ip addresses ( #8226 )
...
* fix linkify to work with with ip addresses
* update tests
2018-02-07 20:48:18 -06:00
Rémy Jacquin and Tony Murray
19a17ed348
Allow administrators to edit devices sysName ( #8149 )
...
* Allow administrators to edit devices sysName
Signed-off-by: Rémy Jacquin <[email protected] >
* Fix html/pages/device/edit/device.inc.php identation
Signed-off-by: Rémy Jacquin <[email protected] >
* Revert "Allow administrators to edit devices sysName"
This reverts commit 11b127b082 .
* Moved sysName editing to snmp tab
Signed-off-by: Rémy Jacquin <[email protected] >
2018-02-06 23:35:00 -06:00
FTBZ and Neil Lathwood
eb72a5394e
feature: Copy all email alerts to default contact ( #8178 )
...
* feature: Copy all email alerts to default contact
* change in SQL and add check as requested
* Rename 233.sql to 234.sql
* tab removing
2018-02-05 08:25:24 +00:00
dnapper and Tony Murray
a347e7c8d3
F5 gtm support ( #8161 )
...
* initial
* commited correct version of f5-ltm-inc.php
* cleaned up comments
* cleaned up formating for travis
* split GTM discovery from LTM discovery module
* removed blank line at EOF
* updated per comments
2018-02-01 23:35:23 -06:00
Florian Beer and Neil Lathwood
44d5a592f1
webui: Update badge background for selected pagemenu item (mono.css) ( #8157 )
...
* Update badge background for selected pagemenu item
This brings the background color in line with the user notification number badge background in the upper right corner.
The previous background was too bright for mono.css to properly read the white menu item text.
* CSS cache busting
Change last two digits to 42, because reasons.
2018-01-29 21:58:45 +00:00
Tony Murray and Neil Lathwood
b2762d9fa7
refactor: Prevent function collisions with Laravel ( #8166 )
...
Make function call compatible
drop insensitive starts_with and ends_with for now as they aren't needed.
2018-01-29 21:58:21 +00:00
Tony Murray and Neil Lathwood
d63fbd0902
newdevice: Added detection for Vivotek Cameras ( #8165 )
...
Fixes : #8159
2018-01-29 20:51:08 +00:00
Leandro Maciel and Tony Murray
06aa3b23f2
change is_file to rrdtool_check_rrd_exists. ( #8169 )
2018-01-29 09:52:22 -06:00
Leandro Maciel and Neil Lathwood
e95308208f
fix: Changed is_file to rrdtool_check_rrd_exists in php-fpm and squid applications graphs. ( #8152 )
...
* changed is_file to rrdtool_check_rrd_exists
* changed is_file to rrdtool_check_rrd_exists
* changed is_file to rrdtool_check_rrd_exists
* changed is_file to rrdtool_check_rrd_exists
* changed is_file to rrdtool_check_rrd_exists
2018-01-26 20:52:52 +00:00
Tony Murray and Neil Lathwood
1d0294f82d
fix: Fixed normal user access to performance tab ( #8150 )
2018-01-25 20:55:37 +00:00
tukezor and Neil Lathwood
0a6f113f5a
device: Improved FortiManager support ( #8102 )
...
Modified with suggested changes
Test data for FortiOS
2018-01-24 09:37:27 +00:00
Neil Lathwood and GitHub
87ce23bccd
fix: Specify table name for list_devices sql query ( #8132 )
2018-01-22 21:10:39 +00:00
Rémy Jacquin and Neil Lathwood
e12e6720f8
api: Added add_service_for_host endpoint to API ( #8113 )
...
* Add add_service_for_host endpoint to API
Signed-off-by: Rémy Jacquin <[email protected] >
* Change permissions to allow users to modify device
Signed-off-by: Rémy Jacquin <[email protected] >
2018-01-21 19:56:57 +00:00
Neil Lathwood and Tony Murray
61c9035074
fix: Handle escaping output within bootgrid form ( #8108 )
2018-01-20 22:26:31 -06:00
Neil Lathwood and Tony Murray
47cb01424f
fix: Stop including disabled ports in traffic overview ( #8107 )
2018-01-19 08:04:01 -06:00
FTBZ and Neil Lathwood
c80f9726c8
feature: Added new EER and Water Flow Rate sensors ( #8104 )
...
* Add new EER sensor
* remove bad RRD option
* add waterflow sensor
* add test data result
* added test json data
2018-01-18 20:50:19 +00:00
Misha Komarovskiy and Neil Lathwood
06c46765f2
api: Added API calls for routing and resources management ( #8017 )
...
* api: Added API call for VRF listing
Signed-off-by: Misha Komarovskiy <[email protected] >
* api: Added API call to retrive VRF by ID
Signed-off-by: Misha Komarovskiy <[email protected] >
* api: Change list_vrf permissions
Signed-off-by: Misha Komarovskiy <[email protected] >
* api: Added new api calls for routing and resources mgmt
* This commit includes list_cbgp, list_vlans,
list_ip_addresses, list_ip_networks and
get_network_ip_addresses calls
Signed-off-by: Misha Komarovskiy <[email protected] >
* fix: Correct indentation issue in get_ip_addresses
Signed-off-by: Misha Komarovskiy <[email protected] >
* api: Fix per device permissions and messages
Signed-off-by: Misha Komarovskiy <[email protected] >
* Fix identation issues
Signed-off-by: Misha Komarovskiy <[email protected] >
* api: Remove excessive result counters
Signed-off-by: Misha Komarovskiy <[email protected] >
* api: Add list_locations api call
* Get devices by location not very comfortable
without list all locations api call
Signed-off-by: Misha Komarovskiy <[email protected] >
* Spelling fix
Signed-off-by: Misha Komarovskiy <[email protected] >
2018-01-18 15:43:15 +00:00
Neil Lathwood and GitHub
bdf02f1bf3
fix: Fixed re-use of variables within rrdtool def build ( #8097 )
2018-01-17 20:39:59 +00:00
Neil Lathwood and GitHub
feec7da16c
fix: Fixed bad queries in top device widget to stop listing all devices ( #8105 )
2018-01-17 16:38:48 +00:00
crcro and Neil Lathwood
e81413ac61
webui: Added back devices sort by status ( #8103 )
...
* added back sort by status
* removed useless html style tags
2018-01-17 16:22:59 +00:00
Aldemir Akpinar and Neil Lathwood
76587065cc
webui: New tab in "manage host dependencies" to clear all children of a parent ( #8085 )
...
* Add dependency info for api
* webui: new tab to clear children of a parent device
* Fix travis CI errors
2018-01-17 11:06:32 +00:00
Zmegolaz and Tony Murray
3740467858
Added settings validations. ( #8037 )
2018-01-16 22:21:21 -06:00
Aldemir Akpinar and Neil Lathwood
788c0bd6fb
api: Added dependency info for devices/device api calls ( #8058 )
...
* Add dependency info for api
* Fix travis CI error
* Changed to dbFetchColumn
* Add hostnames for parent devices as well as IDs
* Merged the queries as laf suggested
2018-01-14 20:43:55 +00:00
Neil Lathwood and Tony Murray
7a76fa7216
fix: Fixed api response for failed device renames ( #8081 )
2018-01-12 22:26:57 -06:00
Adam Bishop and Neil Lathwood
77e192208a
device: Added support for ArbOS ( #8055 )
2018-01-12 09:02:24 +00:00
Neil Lathwood and Tony Murray
d26d142700
webui: Added Oxidized config validator ( #7983 )
...
* webui: Added Oxidized config validator
* final updates
* small changes like box height + indicate config is valid
* docs + small changes
2018-01-11 07:21:05 -06:00
crcro and Neil Lathwood
7e03905e63
webui: Small graylog cleanup ( #8057 )
2018-01-09 20:47:33 +00:00
crcro and Neil Lathwood
d85a228d5b
webui: Small eventlog cleanup ( #8056 )
...
* include status badge in first datetime col
* code formatting
2018-01-09 20:36:28 +00:00
Tony Murray and Neil Lathwood
817639bd92
webui: Added OpenWRT icon ( #8054 )
...
fixes #7988
2018-01-09 16:36:16 +00:00
Alan Gregory and Neil Lathwood
a7aaf11213
device: Added Hillstone StoneOs detection ( #7982 )
...
* Added support for stoneOs
* added Hillstone logo
* added snmp tests
* Updated logo and image
* Removed unnecessary sysdescr match.
* Fix format.
* Removed svg atributes
* Svg files reduced.
* Added test data.
* fixed sysObjectId -> sysObjectID
* Updated test json
2018-01-08 21:48:29 +00:00
crcro and Tony Murray
c14acfd410
webui: ports pages cleanup ( #8040 )
...
* ports pages cleanup
* removed useless html span tag
2018-01-08 13:54:21 -06:00
Zmegolaz and GitHub
eac128aca8
Fix: Override -H for check_load service. Fixed backslash escaping. ( #8020 )
...
* Added check_load.inc.php.
* Combined load graphs. Removed extra backslashes from all graphs. Escaped backslash in mysql file.
* Added a note about local only service checks to the docs.
2018-01-08 09:35:15 +01:00
Neil Lathwood and GitHub
e2f122aac8
api: Added 404 fallback for bad / invalid calls ( #7952 )
2018-01-06 23:34:00 +00:00
crcro and Neil Lathwood
364b5749ef
webui: Devices header cleanup ( #8039 )
2018-01-06 20:17:01 +00:00
crcro and Neil Lathwood
c21e9c2f4a
feature: Added powerdns dnsdist application ( #7987 )
...
* powerdns dnsdist app support
* fix conflict
* added doc
* fix new lines
* alphabetic order
* no data manipulation on host side
changed rrd from gauge to counter
2018-01-06 20:05:06 +00:00
ricardcc and Neil Lathwood
fc610195f7
device: Added CheckPoint SecurePlatform support ( #8000 )
...
* Added CheckPoint SecurePlatform support
* Changed some issues
* Changed some issues
* Update splat.yaml
* Changed os name to secureplatform intead of splat
* Changed os name to secureplatform
* Changed some issues
2018-01-05 22:06:07 +00:00
Tony Murray and Neil Lathwood
9b392041f4
bug: Fixed deletion of services + select query ( #8030 )
...
GROUP BY was missing a field, causing the page to not populate
Rows were missing their ID, causing them to stay there when deleted.
2018-01-05 21:34:00 +00:00
Tony Murray and Neil Lathwood
181fe201fd
bug: Fix mark all unread notifications ( #7999 )
...
Did not work when other users had marked them as read.
2018-01-05 21:22:48 +00:00
crcro and Neil Lathwood
7460cf3604
webui: Tidy applications page to be standardised ( #7994 )
...
* enabled apps overview in top menu
unified apps page with new design
* removed commented code, added copyright
* removed copyright
2018-01-05 20:41:11 +00:00
Zmegolaz and Neil Lathwood
5c4b6877b0
Fixed form validation JS. ( #8036 )
2018-01-05 15:04:47 +00:00
Zmegolaz and Neil Lathwood
d7b4a30acf
webui: Added validation for Oxidized API URL config ( #7978 )
...
* Add http:// to oxidized URLs missing them.
* Fixed typo.
* Form validation instead of backend fix.
* Don't update setting on invalid pattern.
2018-01-05 08:58:42 +00:00
Zmegolaz and Neil Lathwood
e16422a21d
webui: Disable the dependency delete button when it should be. ( #8022 )
2018-01-04 22:43:44 +00:00
Tony Murray and Neil Lathwood
ff0620c64e
webui: Place hostname first on add device page. ( #8029 )
...
Not sure why but the existing order bothers me every time.
2018-01-04 22:08:42 +00:00
VVelox and Neil Lathwood
eaf70e96f6
feature: Added ZFS support for FreeBSD ( #7938 )
...
* add the ZFS graphs
* And now the ZFS non-graph stuff.
Still need to move it over to using JSON.
* Now uses JSON.
* use stripslashes as SNMPD loves to slash up the JSON
* Document ZFS.
* very minor formatting cleanup
* minor formatting cleanup and remove a bit of code from when I was mucking around debugging it all
2017-12-30 11:42:51 +00:00
VVelox and Neil Lathwood
0e13e77c5f
refactor: Fail2ban polling update and dropping of the FW checking ( #7936 )
...
* Update polling and drop the firewalled bit.
Since fail2ban on FreeBSD has moved to using anchors, the previous
issue of it dreking all over its self is no longer a problem.
And AFAIK it has never been an issue on Linux.
This also makes this script more cross platform as well instead.
* change the name of the graph of the total banned so people don't have to remove old file
* go back to the original RRD and just shove U into the no longer data area
2017-12-30 11:39:20 +00:00
crcro and Tony Murray
45be722b58
fixed missing devices graphs options ( #7981 )
2017-12-29 14:10:36 -06:00
crcro and Tony Murray
b63c2ac3bf
webui: device page refresh ( #7963 )
...
* various device page style fixes and alignments with new look
* blank line fix
2017-12-28 23:36:49 -06:00
Tony Murray and GitHub
12373d0f60
Fix devices update url ( #7965 )
2017-12-27 13:41:59 -06:00
Neil Lathwood and Tony Murray
e219af707d
Updated ack/status for alerts to be better suited ( #7955 )
2017-12-26 23:29:28 -06:00
Aldemir Akpinar and Neil Lathwood
a644057a68
Make left and right texts on percentage bar look better. ( #7958 )
2017-12-26 20:34:46 +00:00