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
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
seros1521 and PipoCanaja
3be82455fb
Update oxidized model mapping for fortios ( #10966 )
2019-12-20 12:21:39 +01: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
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
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
SourceDoctor and PipoCanaja
e98dd35a9b
Protocol filter for Routing Table View ( #10933 )
...
* Protocol filter for Routing Table View
* change protocol selector to listbox
* fix for issue with orWhere in RouteTablesController search
* renaming function updateTable()
2019-12-15 22:50:28 +01:00
Jurrian van Iersel and Kevin Krumm
5bf56db50a
Stop looping after the file is found, otherwise $config might contain another path then the one where te file is found. This causes problems when $config is used as working directory for fetching changes in git. ( #10942 )
...
Also, this is a small performance improvement.
2019-12-14 14:03:58 -06:00
Dragan Savic and Jellyfrog
a0367c4186
Fix Capture Debug page timeout ( #10926 )
...
Override symfony 60s execution timeout. Allows the capture page to output discovery and poller process results, if the process lasts longer than 60s.
Similar fix to commit https://github.com/murrant/librenms/commit/561e2fb6e26bc272550dd52684f0733afa0673e9
2019-12-10 21:04:02 +01:00
SourceDoctor and PipoCanaja
b555edee5e
Remove redundant discovery call ( #10875 )
2019-12-08 22:18:52 +01:00
SourceDoctor and PipoCanaja
4232bf2f36
API Call for triggering Device discovery ( #10861 )
2019-12-08 22:17:27 +01:00
theochita and Jellyfrog
96ed161c81
Add ability to fetch oxidized device config via the librenms API ( #10913 )
...
* Add get_oxidized_config api route
* Add "get_oxidized_config" function.
* add get_oxidized_config docs and fix typo in the search_oxidized docs.
2019-12-08 20:04:53 +01:00
louis-oui and Jellyfrog
b1e56c77ef
Fix alert icons wrongly defaults to blue info level ( #10906 )
...
* fix bad alert icons
* fix bad alert icons
2019-12-05 15:51:58 +01:00
SourceDoctor and Kevin Krumm
175516f5f7
Show Date from last discovery and last poll ( #10876 )
...
* show date from last discovery and last poll
* .
* .
2019-12-02 06:15:12 -06:00
PipoCanaja and GitHub
8c04da9689
Use "format_hostname" for graphs' default title ( #10891 )
2019-11-29 16:20:18 +01:00
SourceDoctor and PipoCanaja
823d93efda
On editing device, only show assigned alert rules ( #10787 )
...
* only show alert rules assigned to device
* simplyfing sql query
* changed query to uppercase
* redesign alert rule filter
2019-11-27 11:32:09 +01:00
Tony Murray and PipoCanaja
7ad0735488
Port packet graphs should be pps not B ( #10886 )
2019-11-27 00:56:14 +01:00
PipoCanaja and Tony Murray
1ab645c75c
Fix regression on HW discovery for Cisco Catalyst chassis ( #10877 )
...
* Catalyst fix for HW
* Try to avoid issue with stacks, chassis or standalone boxes
* formatCiscoHardware iosxe for humans
* codeclimate
2019-11-24 01:17:00 +00:00
SourceDoctor and PipoCanaja
4ead80d06c
Trigger Device Rediscovery for a device group ( #10832 )
...
* trigger rediscover for whole device group
* travis fix
* Update rediscover-device.inc.php
2019-11-21 11:55:15 +01:00
SourceDoctor and PipoCanaja
ac34d3bee2
Deactivate delete button on dependency delete ( #10852 )
2019-11-20 09:54:52 +01:00
István Sárándi and PipoCanaja
c22fa10636
Fix name of an NVIDIA metric ( #10837 )
...
The NVIDIA application obtains its metrics from nvidia-smi dmon. Its built-in help (nvidia-smi dmon --help) says that the pviol and tviol columns stand for "Power and Thermal Violations". Therefore the metric should not be called Thermal Violation Percentage, but Power Violation Percentage.
2019-11-18 15:08:24 +01:00
PipoCanaja and GitHub
bf181b9dc2
Added support for routing table collection in discovery ( #10182 )
...
* Clean broken VRF lite code
* Change DB table for route discovery
* Add VRF simple support
* add port_id to db and discovery
* static-fy the translation arrays
* sort and search cleaning
* Sorting refactor and validation
* formatItem shortened
* Handle ifIndex==0 meaning no next hop defined (MPLS)
* Sync all create/updates
* purge in daily
* remove old route table
* get rid of inetCidrRouteNextHop_device_id
* fix wonky column orders
* add route snmprec
* fix sorting by interface
* Move to new config
* rename to route the new table
* Properly display ipv6 compressed addresses
* Translation before merge ./lnms translation:generate
* Update manifest
2019-11-17 16:30:43 +01:00
SourceDoctor and Tony Murray
75f3a7ff12
alphabetic order of app overview ( #10825 )
...
* alphabetic order of app overview
* change sortby to orderby
2019-11-16 16:45:45 +00:00
Neil Lathwood and GitHub
8737ba22a3
Removed strict checking for Oxidized config ( #10822 )
2019-11-15 14:19:36 +00:00
Tony Murray and Neil Lathwood
dec9a498ee
Updated device cache support ( #10795 )
...
* Device Cache
also some additional device related models
* attribs from cache
* replace common attribute functions
* remove legacy cache usage
tidy up some collection manipulation
remove some unused or single use functions
* cleanup some items
* always return a device, to prevent bugs
* clear device cache when testing after each test
* fix double assignment
* Clean up function to take advantage of null object
2019-11-14 21:56:06 +00:00
louis-oui and PipoCanaja
d1c73b14f3
Fixed maps display when multiple links are present between devices. ( #10818 )
...
* Fix maps display only one link if multiple links are present between devices.
* Simplify test mac in network_map_items
2019-11-14 20:36:01 +01:00
joretapoo and Tony Murray
2fa91fcbe7
Add interval extra var on API add_rule and edit_rule ( #10814 )
2019-11-14 18:46:11 +00:00
MattWSL and Tony Murray
3872de40c7
IP address restriction for ip field in add_service_for_host removed as this restriction is not in the Web front end, and doesn't allow https sites to be added correctly. ( #10810 )
2019-11-14 18:45:41 +00:00
Gilles Depeyrot and PipoCanaja
85532b8a58
Clarify wording of disable/alert device settings and dependency between the two settings ( #10809 )
...
* Corrected filtering of devices under maintenance
* Clarify wording of disable/alert device settings and dependency between the two settings
* Disable "Ignore alerts" checkbox according to initial setting of "Disable polling"
* Correct initial enabling/disabling of 'Ignore alerts'
* Remove not functional js code
2019-11-14 08:03:23 +01:00
Jozef Rebjak and Neil Lathwood
c69efb3444
Added support for Mikrotik LTE Modem ( #10805 )
...
* Added support for Mikrotik LTE Modem
* Deleted mistaken file
* Travis fix
* Another Travis fix
2019-11-13 11:31:32 +00:00
Grammatopoulos Athanasios-Vasileios and Tony Murray
a43f0ea757
UI bug fix - Scroll disabled on "new rule from collection" modal ( #10796 )
...
* Wait modal to close before opening a new one
* Improved based on @Jellyfrog's suggestion
2019-11-13 06:06:43 +00:00
seros1521 and Tony Murray
1b5253fb3d
Comparison fix in slas.inc.php ( #10812 )
...
In the 'slas' table, the column 'opstatus' is of type int. The current
comparison does not work correctly - in the web-interface all sla-probes are
displayed as 'down', even if the status = 0 in the table (0 is OK).
2019-11-13 06:03:08 +00:00
Tony Murray and GitHub
12773d125b
API: list_arp search by MAC ( #10803 )
...
* API: Allow search ARP by MAC
* reformat mac
* Update docs
2019-11-13 02:21:07 +00:00
SourceDoctor and Tony Murray
dc751123bc
fix restricted application access for normal user ( #10802 )
...
* fix restricted application access for normal user
* travis fix
* use of Permissions class
* travis fix
* Update default.inc.php
* Update overview.inc.php
* travis fix
2019-11-13 02:08:21 +00:00
Brian Sidebotham and Tony Murray
67169bf7b9
Create device groups via API ( #10791 )
...
* Add POST ability to devicegroups API endpoint
* Simplify function and make use of Lavarel validation for API request
2019-11-08 13:11:56 +00:00
SourceDoctor and Tony Murray
b47d1dd364
adding values for recurring state ( #10793 )
2019-11-08 05:48:05 +00:00
Jellyfrog and PipoCanaja
53601c943b
Add a deprecated warning to the front pages ( #10783 )
2019-11-07 23:08:02 +01:00
SourceDoctor and PipoCanaja
00b764d16b
Bootstrapping checkboxes ( #10782 )
2019-11-05 23:26:11 +01:00
SourceDoctor and Neil Lathwood
4d50feffb3
Added certificate file validity check for services ( #10354 )
...
* snmp extend for monitoring certificate file validity
* Update Applications.md
* Update Applications.md
2019-11-05 21:56:31 +00:00
Tony Murray and Neil Lathwood
717ecd4125
Fixed API arp cidr search ( #10780 )
2019-11-05 21:16:29 +00:00
SourceDoctor and PipoCanaja
dfb4317d38
Bootstrapped checkboxes ( #10749 )
2019-11-05 00:02:49 +01:00
SourceDoctor and PipoCanaja
a0743d86dc
Fixed mdadm sync speed title description ( #10773 )
2019-11-03 12:38:50 +01:00
Vitali Kari and PipoCanaja
76318c8811
fix broken relationship of local Service ID with SDP Service ID ( #10713 )
...
* fix broken relationship of local Service ID with SDP Service ID
* just trigger scruntinizer
2019-11-02 13:44:48 +01:00
Tony Murray and GitHub
6b3d64e4c2
Revert " https://github.com/librenms/librenms/issues/10686 ( #10687 )" ( #10755 )
...
This reverts commit d3d34a7f4d .
2019-10-28 15:59:00 -07:00
Tony Murray and GitHub
e6423852ef
Remove $_SESSION usage, except install ( #10745 )
...
* Remove $_SESSION usage, except install
Fixes issue with device debug capture
Removes secure_cookies setting, use the .env variable SESSION_SECURE_COOKIE instead. Reminder secure cookies requires cookies are transported over https, if everything is already transported via https, the setting won't make a difference.
* Fix availability map controls
2019-10-26 00:29:12 +00:00
Vitali Kari and PipoCanaja
723ce789ff
Fix broken Graylog link ( #10742 )
...
* fix broken link
2019-10-25 21:10:43 +02:00
SourceDoctor and Neil Lathwood
8f1c77545d
Added Seafile Server Monitoring ( #10465 )
...
* Seafile Monitoring
* generalized function for application with multiple similar entries
* adding snmprec file
* Create linux_seafile-v1.json
* Update linux_seafile-v1.snmprec
Updated linux_seafile-v1.snmprec to use 4x for encoding json data response
* Update Applications.md
2019-10-21 23:28:21 +01:00
Paul Burrows and Tony Murray
c4eb499753
Fix the menu that filters out erroring ports ( #10680 )
...
* Changes yes to 1 so that it works
* Accept 1 or 0 or yes or no
* Update menu.blade.php
2019-10-21 13:23:48 +00:00
Jellyfrog and Tony Murray
e5849ca055
Remove function report_this_text() ( #10728 )
2019-10-21 11:39:30 +00:00