Age | Commit message (Collapse) | Author |
|
* fix condition
* NullHandler must be end of writer array to allow other handlers to handle the message (since it seems to stop bubbling).
* Do not do php eol check during tests.
* Just in case.
* try to fix the build
* Add screenshot.
|
|
|
|
logs/archive api output (#13923)
* Add config to use FringersCrossedHandler (untested)
* Get to work in different contexts.
* Add changelog note.
* Make sure more exceptions make it to the logs, make backtrace include previous exceptions, do not use screen writer if in cli mode, always print backtrace if in CLI mode and archivephp triggered.
* Add log capturing handler.
* Remove options from global.ini.php sibnce they may be temporary.
* Add UI test triggering an error w/ the screen handler.
* Add some more log statements, ignore logs in screen writer, replace part of message in ExceptionToTextProcessor instead of whole message.
* Add missing license.
* Update changelog, move new item to 3.9
* Fixing some integration tests.
* Fix another unit test.
* One more test fix.
* Try to get rid of xss testing warning.
* Try again to get rid of warning.
* Try again to get rid of warning.
* Try again to get rid of warning.
|
|
* Set isHtmlMessage for more exceptions.
* Escaping file names.
|
|
* Add generated unique request ID used in logs as custom HTTP header.
* Fixing tests.
|
|
* Set different log levels per log writer if desired.
* small tweak
* tweak doc
|
|
* Add [tests] config option to enable logging in tests.
* Allow tests:run/tests:run-ui commands to enable logging for individual runs + during tests only log to file.
* Remove Fixture field
* fix failing test
* fixing build
* Fix another failure.
* Fix an other test.
|
|
|
|
* Initial code to gather performance measurements across processes.
* Get proof of concept to work.
* couple tweaks
* Modified to use a custom log file instead of option table.
* add peak memory value
|
|
* log requestId for cli commands
* format console log
* log pid for cli commands
* fix test
|
|
* Replace all occurences of Piwik in english translations of Actions plugin
* translation update
* Replace all occurences of Piwik in english translations of API plugin
* translation update
* Replace all occurences of Piwik in english translations of core
* replace Piwik occurrences
* Rename widget piwik.org blog => matomo.org blog
* fix widget name
* replaced some more piwik mentions
* Renamed to Matomo a few strings
* Replaced more strings to Matomo in JSON files, twig templates
* Replaced more strings to Matomo in INI file
* Replaced more strings to Matomo in API docs, error messages, feedback forms
* introduce API.getMatomoVersion and ExampleAPI.getMatomoVersion API + deprecate old ones
|
|
|
|
* write timezone (in our case: always "UTC") in log messages
* use 'T' instead of 'e' in LineMessageFormatter
|
|
(loadRealTranslations=1 is needed for archiving) so results are accurate. Also, do not use Fixture::getTestEnvironment() in fixtures, instead create new instances of TestingEnvironmentVariables so changes made to the file are not ignored/lost.
|
|
|
|
|
|
is used
|
|
|
|
|
|
|
|
|
|
the tests.
|
|
logger), we must enable it in a test class override method, since this test checks the log output.
Fixing LogTest now that NullLogger is used for test environment setup.
Make sure translations are loaded in EnvironmentValidationTest.php.
Make sure the logger is enabled for ArchiveCronTest.
|
|
Conflicts:
core/Console.php
piwik.php
|
|
|
|
|
|
Monolog plugin and only use logging in tracker if [Tracker] debug = 1.
|
|
Conflicts:
config/global.php
core/CliMulti/RequestCommand.php
core/Config.php
core/Config/IniFileChain.php
tests/PHPUnit/System/BlobReportLimitingTest.php
tests/PHPUnit/TestingEnvironment.php
tests/PHPUnit/Unit/Config/IniFileChainTest.php
tests/PHPUnit/Unit/ConfigTest.php
|
|
|
|
shared (again, regressed in a previous commit), and fixed many tests. Changed CacheTest from integration to unit.
|
|
|
|
sprintf with an object
|
|
|
|
|
|
Instead of logging the formatted log line, for example:
> WARNING LoginLdap[2015-02-23 23:26:10] [2bd96] authenticateByPassword: empty login encountered.
We log a simpler message:
> WARNING authenticateByPassword: empty login encountered.
|
|
fixes https://github.com/piwik/piwik/issues/7184
|
|
|