Releases: g4code/log
Releases · g4code/log
1.48.1
What's Changed
- Log tasker profiler output based on task status and exec time by @ppavlovic in #64
Full Changelog: 1.48.0...1.48.1
1.48.0: Merge pull request #63 from ppavlovic/master
Fixed 'timestamp' on TaskerExecution.php to show time when the task is triggered.
Populate 'profiler' when exec_time exceed predefined value (2 seconds)
clearData() on AdapterAbstract.php to reset log data when using log with long running processes (e.g. Tasker)
1.47.1: Merge pull request #62 from mirko-bukilic/master
Updated FieldsTruncator
1.47.0: Merge pull request #61 from ppavlovic/master
Added daily indices
When the index is in dailyIndices list, then append date to the index name
1.46.0: Merge pull request #60 from mirko-bukilic/master
Enable logging of spam-scam messages
1.45.1: Merge pull request #59 from ppavlovic/master
When ES log server is not available throw an exception Add a doc_length_real field representing document length after truncating
1.45.0: Merge pull request #58 from ppavlovic/master
Obfuscate parameters can be used as:
$logger = G4\Log\Data\Request();
$logger->setParamsToObfuscate(['cc_number', 'cc_cvv2', 'image', 'media'])
or like
$logger = G4\Log\Data\Request();
$logger->setParamsToObfuscate([
'cc_number' => function ($value) {
return substr_replace($value, str_repeat('*', 12), 0, -4);
},
'cc_cvv2' => function ($value) {
return '***';
},
'image' => function ($value) {
return substr($value, 0, 32) . '...truncated';
},
'media' => function ($value) {
return substr($value, 0, 32) . '...truncated';
},
])
1.44.1: Merge pull request #57 from ppavlovic/master
BugFix for converting int and float values to string