Add config parameter to enable/disable Syslog
This commit is contained in:
@@ -57,6 +57,7 @@ Version 1.0.18
|
|||||||
|
|
||||||
New features:
|
New features:
|
||||||
|
|
||||||
|
* Add config parameter to enable/disable Syslog
|
||||||
* Include documentation in the application
|
* Include documentation in the application
|
||||||
* Add Gitlab authentication
|
* Add Gitlab authentication
|
||||||
* Add users and categories filters on the board
|
* Add users and categories filters on the board
|
||||||
|
|||||||
@@ -13,11 +13,13 @@ class LoggingProvider implements ServiceProviderInterface
|
|||||||
{
|
{
|
||||||
public function register(Container $container)
|
public function register(Container $container)
|
||||||
{
|
{
|
||||||
$syslog = new Syslog('kanboard');
|
|
||||||
$syslog->setLevel(LogLevel::ERROR);
|
|
||||||
|
|
||||||
$logger = new Logger;
|
$logger = new Logger;
|
||||||
$logger->setLogger($syslog);
|
|
||||||
|
if (ENABLE_SYSLOG) {
|
||||||
|
$syslog = new Syslog('kanboard');
|
||||||
|
$syslog->setLevel(LogLevel::ERROR);
|
||||||
|
$logger->setLogger($syslog);
|
||||||
|
}
|
||||||
|
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
$logger->setLogger(new File(DEBUG_FILE));
|
$logger->setLogger(new File(DEBUG_FILE));
|
||||||
|
|||||||
@@ -94,6 +94,9 @@ defined('ENABLE_HSTS') or define('ENABLE_HSTS', true);
|
|||||||
// Enable or disable "X-Frame-Options: DENY" HTTP header
|
// Enable or disable "X-Frame-Options: DENY" HTTP header
|
||||||
defined('ENABLE_XFRAME') or define('ENABLE_XFRAME', true);
|
defined('ENABLE_XFRAME') or define('ENABLE_XFRAME', true);
|
||||||
|
|
||||||
|
// Syslog
|
||||||
|
defined('ENABLE_SYSLOG') or define('ENABLE_SYSLOG', true);
|
||||||
|
|
||||||
// Default files directory
|
// Default files directory
|
||||||
defined('FILES_DIR') or define('FILES_DIR', 'data/files/');
|
defined('FILES_DIR') or define('FILES_DIR', 'data/files/');
|
||||||
|
|
||||||
|
|||||||
@@ -192,6 +192,9 @@ define('ENABLE_HSTS', true);
|
|||||||
// Enable or disable "X-Frame-Options: DENY" HTTP header
|
// Enable or disable "X-Frame-Options: DENY" HTTP header
|
||||||
define('ENABLE_XFRAME', true);
|
define('ENABLE_XFRAME', true);
|
||||||
|
|
||||||
|
// Enable syslog logging
|
||||||
|
define('ENABLE_SYSLOG', true);
|
||||||
|
|
||||||
// Escape html inside markdown text
|
// Escape html inside markdown text
|
||||||
define('MARKDOWN_ESCAPE_HTML', true);
|
define('MARKDOWN_ESCAPE_HTML', true);
|
||||||
|
|
||||||
|
|||||||
@@ -223,6 +223,15 @@ define('ENABLE_HSTS', true);
|
|||||||
define('ENABLE_XFRAME', true);
|
define('ENABLE_XFRAME', true);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Logging
|
||||||
|
-------
|
||||||
|
|
||||||
|
```php
|
||||||
|
// Enable syslog logging
|
||||||
|
// Set to false to disable syslog
|
||||||
|
define('ENABLE_SYSLOG', true);
|
||||||
|
```
|
||||||
|
|
||||||
Bruteforce protection
|
Bruteforce protection
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user