12031 Commits

Author SHA1 Message Date
d2db74c44e [Bugfix] Dashboards redirecting and widgets not adding (#4272)
bug: Fixes dashboards redirecting #4213 and adding new widgets #4255
2016-08-30 13:56:28 +01:00
6a3f8b6ac2 Fix spelling of "complete" (#4269) 2016-08-30 13:52:07 +01:00
135ce1c7a7 discovery: edgeswitch os (#4265)
newdevice: Added Temp and State support for EdgeSwitch OS #4265
2016-08-30 13:46:12 +01:00
58b82d7e0a Fixed run validate grammar/fixed hyperlinks at end 2016-08-30 00:19:10 -07:00
340ae77a5f Agreement
I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
2016-08-29 23:04:18 -07:00
0a17f79adc I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md. 2016-08-30 12:20:42 +08:00
e531253e42 Add Lanier printers
Lanier printers are rebadged richo so I've copied the settings for ricoh
printers
2016-08-30 12:14:56 +08:00
7e63fcf0eb Remove entry for 'richoh'
It looks like that's a typo and ricoh appears further down.
2016-08-30 12:13:21 +08:00
16ae3cf9be newdevice: Added support for DDN Storage #2737 (#4261)
newdevice: Added support for DDN Storage #2737 (#4261)
2016-08-29 21:42:42 +01:00
a37b878bf5 cleanup: unused css class (#4248)
* reduce code duplication, cleaned up

* Revert "reduce code duplication, cleaned up"

This reverts commit 8366bf3326c30fb10f92a3e03da5a60a8e3ba116.

* css cleanup
2016-08-29 21:25:14 +01:00
bc816ee461 discovery: ubnt edgeswitch os update (#4249)
newdevice: Improved support for UBNT EdgeSwitch OS #4249
2016-08-29 21:24:22 +01:00
6e8e00e204 fix: Added config.php to be excluded in psr2 pre-commit check (#4260) 2016-08-29 15:09:21 -05:00
5cff81b658 fix: Samsung Printer Discovery #4251 (#4258)
* fix: Samsung Printer Discovery #4251
2016-08-29 21:00:07 +01:00
883a0e6fd3 Check that commands are available for pre-commit.php. (#4257)
If not install them with composer, If composer isn't available, spit out an error message and direct them to the documentation.
2016-08-29 20:18:52 +01:00
9f0d8caf37 Update PULL_REQUEST_TEMPLATE.md (#4256) 2016-08-29 20:13:32 +01:00
d333aafa79 fix: NRG Toner detection #4250
fix: NRG Toner detection #4250
2016-08-29 20:11:42 +01:00
d62f2f9d08 Update support for avaya-vsp and fix problem in functions.php for avaya-vsp (#4237)
newdevice: Improved support for Avaya VSP #4237
2016-08-29 20:00:05 +01:00
13ddd7224e Merge pull request #4235 from laf/changelog-automation
documentation: Added docs + file changes to support creating new releases/changelog
2016-08-29 06:50:39 +00:00
abc6a5b799 PSR-2 Final cleanup (#4247)
refactor: Final PSR2 cleanup
2016-08-28 23:32:55 +01:00
31efe0129d Rebased 2016-08-28 22:02:02 +01:00
1964d1d998 Small updates 2016-08-28 21:55:19 +01:00
aadd627863 Move IRCBot class to LibreNMS namespace. (#4246)
refactor: Moved IRCBot class to LibreNMS namespace #4246
2016-08-28 21:53:52 +01:00
49dbe3ea01 availability map updates (#4183)
webui: More updates to availability map #4183
2016-08-28 21:48:05 +01:00
b7d0b97c64 More pre-commit.php improvements (#4224)
* more pre-commit.php improvements
do not check influx-db on hhvm
Use parallel-lint to increase lint check speed and improve output
Add option to print out the commands that would be executed, makes it easier to modify them and run by hand
Fixed a couple of bugs

* Integrate the environment check
Flip it so we don't interfere with command line users
2016-08-28 21:44:36 +01:00
316bfb52ab Update AUTHORS.md (#4236)
* Update AUTHORS.md

* Update AUTHORS.md

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

* Update AUTHORS.md

I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
2016-08-28 21:13:49 +01:00
a8fce2808f Update snmpd setup in Installation-Ubuntu-1604 docs (#4243)
docs: Update snmpd setup in Installation-Ubuntu-1604 docs #4243
2016-08-28 18:42:41 +01:00
9284bc60ff Update code in includes to be PSR-2 compliant (#4220)
refactor: Update code in /includes to be psr2 compliant #4220
2016-08-28 18:32:58 +01:00
4dea6fadbc Added docs + file changes to support creating new releases/changelog 2016-08-28 16:43:11 +01:00
3c0fcdd46b Spelling corrections 2016-08-28 09:43:35 -05:00
60332cd919 August changelog (#4234) 20160828 1.19 2016-08-28 14:56:02 +01:00
dcff4d3ed1 Revert "Some more doc updates" (#4231) 2016-08-27 22:12:44 +01:00
4b434bf956 Merge pull request #4229 from laf/more-more-docs-4
Some more doc updates
2016-08-27 17:33:13 +00:00
87745cad7a Removed option to mkdocs build from creating-documentation.md 2016-08-27 15:31:51 +01:00
8924e954c4 Missing variable in services api call
fix: Missing variable in services api call
2016-08-27 14:46:54 +01:00
2c0b57d61e chore(release): 201607 2016-08-27 13:53:45 +01:00
5d51d888f6 Corrected link 2016-08-27 13:42:45 +01:00
acde0db434 More doc updates 2016-08-27 13:41:26 +01:00
aee05e858f Fix wget option
wget -o -> wget -O
2016-08-26 13:08:31 -05:00
4838f905e3 Update Applications.md (#4226) 2016-08-26 13:07:16 -05:00
e2a043125b influx-db, commas should be periods (#4222)
Noticed this while looking at psr-2 changes
2016-08-26 15:37:00 +01:00
15b0cd68ea Move libraries in /includes to /lib (#4217) 2016-08-26 14:04:21 +01:00
8973a78664 Update API-Docs.md (#4218) 2016-08-26 13:40:05 +01:00
99f5ce1436 Merge pull request #4219 from librenms/laf-patch-1
Update mkdocs.yml
2016-08-26 13:39:38 +01:00
de84a8142f Update mkdocs.yml 2016-08-26 13:39:24 +01:00
b5e137869e Merge pull request #4215 from nerdalertdk/patch-1
Added service to api calls
2016-08-26 13:26:12 +01:00
863073915f I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md. 2016-08-26 13:17:46 +02:00
19f231d408 Freeswitch support (#4203)
* Added support for freeswitch via unix_agent

* Fixed display of graphs on apps overview

* Removed tab indents

* Fixed not sending port_descr_type (#4188)

* Removed / Updated version info to just be LibreNMS (#4193)

* Remove requirement for ['enable_printers'] (#4192)

* ricoh devices returning garbage as toner level (#4180)

* ricoh devices returning garbage as toner level

* ricoh toner extra check

* more ricoh rules

* Fix remote rrdtool_check_rrd_exists() calls (#4196)

It was comparing with the full name when rrdcached only printed out the relative name.
Thanks mikmak on irc for lots of troubleshooting.

* check for no motd line (#4200)

Fixes #4199

* Only push the toc down, not the content
the toc is on top when the header switches to two lines, so we only need to push that down.

* IRC bot - detect lost communication

Force reconnect if no data received from server for config['irc_conn_timeout'] seconds (that may happen when network/VPN goes down - in such case IRC bot won't get immediately notification that connection was lost, at least till it tries to send anything).

* Update irc.php

* Update irc.php

* Update irc.php

* Update irc.php

* fix ifName randomly defined, breaking influxdb updates (#4202)

* IRC bot - allow to disable ssl check

In PHP 5.6.x stream wrappers verify peer certificates and host names by default when using SSL. That fix allows to turn off that verification with config option $config['irc_disable_ssl_check'] = true; 
It is useful when you want to use self generated certificate for your own IRC server.

* Update irc.php

* More more docs (#4197)

* Updated docs + some small code changes

* Added validating code doc for developers

* Doc updates

* Updates and improvements

* Add ntpd to the list of agentapps (#4194)

* Fix deprecated constructors
This small change should't prevent easy updates to libraries and fixes the lint check on php7

* Don't allow php7 failures anymore

* Fix defunct process issues: create Proc class (#4210)

* Proc class
Encapsulate processes in a class, when they go out of scope, we can use the __destruct() process to make sure the process terminates.

* Fix rrdtool_last checks failing

* Don't close rrdtool in rrd_graph
Try to start rrdtool process if they haven't been started yet
Remove some extra debug output

* phpdocs added
several cleanups
should still be functioning the same
Only open one  rrdtool process for graph.php

* include common.php in definitions.inc.php (#4198)

definitions.inc.php makes a call to dbFetchRow, which uses c_echo()
It is safe to include common.php here as it only has function definitions.

* Use pre-commit.php in for travis-ci tests (#4212)
2016-08-26 12:08:48 +01:00
cd7cf30c00 services docs 2016-08-26 12:01:33 +02:00
8a6ad076e2 Update api_functions.inc.php 2016-08-26 11:45:25 +02:00
f042f9aa56 Use pre-commit.php in for travis-ci tests (#4212) 2016-08-26 10:30:43 +01:00