Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-21When Piwik config file becomes un-readable, make it clear that the file ↵Matthieu Aubry
still exists but is not readable (#10331) * * In messages, make it more clear whether config file exists and/or is (not) readable * When the config file exists but is not readable, provide users the choice between making the file readable, or starting a fresh install * As long as Piwik is not installed, piwik.php should not return 500 when config file is not readable * Fixes #10283 * UI tests: updated message when config file is not found
2016-04-14Update FrontController documentation (#10049)Sam
* Update link to the overview * Remove deprecated method from example
2015-12-22Higher resolution 32x32 favicon https://github.com/piwik/piwik/issues/8869mattab
2015-12-18Display useful message how to solve "Form security error" issue, when SSL ↵mattab
may be mis-configured
2015-10-29Do not use static local variable in FrontController so tests can initialize ↵diosmosis
the object in test methods.
2015-05-27fix core folder with php-cs-fixer for psr-2fabiocarneiro
2015-05-01Remove FrontController::createConfigObject as it should no longer be necessary.diosmosis
2015-04-18Merge branch 'master' into config_step_2diosmosis
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
2015-04-17In the maintenance mode use the Piwik titlesMatthieu Napoli
2015-04-16#7620 Take into account custom logos for the maintenance modeMatthieu Napoli
2015-04-16#7620 Redesign of the maintenance modeMatthieu Napoli
2015-04-09Fix translation edit in last commit and remove local config check in ↵diosmosis
FrontController since it's done by EnvironmentValidator.
2015-04-07Merge branch 'master' into config_step_2diosmosis
2015-04-07Adding environment validation class to centralize all config.ini.php + ↵diosmosis
related file checking (both in code & in time (so done in one place in code & one time in execution)).
2015-04-07Ignore the error "the DB is in a newer version" when development mode is enabledMatthieu Napoli
That happens a lot when switching branches.
2015-03-10Move throwIfPiwikVersionIsOlderThanDBSchema that is only used in ↵diosmosis
FrontController to FrontController.
2015-03-10Merge branch 'master' into 7276_update_command_progressdiosmosis
2015-03-04Front Controller refactoring: moved controller creation logic into ↵Matthieu Napoli
ControllerResolver
2015-02-25Refs #7276, initial backwards compatible refactor of updater classes (moved ↵diosmosis
CoreUpdater static functions to core/Updater class, remove use of static methods in Updater, don't use static method setUpdater in ColumnsUpdater).
2015-02-20refs #7104 Rename vars and put logic into methodmattab
2015-02-14refs #7104 fix typoThomas Steur
2015-02-14refs #7104 make sure to close session for sparklines only when requested ↵Thomas Steur
from dashboard or allwebsites
2015-02-14refs #7104 directly close session again to prevent any blocking when ajax ↵Thomas Steur
requests are made within widget or when sparklines are requested
2015-02-03Removed Piwik\Registry and replaced its usage with the containerMatthieu Napoli
2015-02-02Removed the timing of the whole page which wasn't used anymoreMatthieu Napoli
2015-01-12Simplified get from container with new shorter methodMatthieu Napoli
2015-01-05Merge pull request #6909 from piwik/translationMatthieu Aubry
Refactoring translation handling into a Translation component
2015-01-05Removed useless importMatthieu Napoli
2015-01-05Fixed typo that crept inMatthieu Napoli
2015-01-05Refactored the way translations are loadedMatthieu Napoli
Translations are now lazily loaded instead of being explicitely loaded by other components (e.g. the front controller, the plugin manager, etc...). Now other parties only configure "directories" where the translator can find translations. That makes the translator decoupled from the rest of Piwik.
2015-01-05Moved loading of plugin translations from Plugin Manager to TranslatorMatthieu Napoli
2014-12-31Send HTTP status 500 for fatal errorsMatthieu Napoli
2014-12-22Replaced usage of Log::verbose() with Log::debug()Matthieu Napoli
The "verbose" level doesn't exist in PSR-3, the lowest one is "debug".
2014-12-19Merge branch 'master' into log-refactoring-1Matthieu Napoli
Conflicts: CHANGELOG.md plugins/CoreConsole/Commands/CoreArchiver.php
2014-12-18Fixes #6865 Introducing new event to let plugin define deprecated module ↵mattab
and action
2014-12-17Merge branch 'master' into log-refactoring-1Matthieu Napoli
Conflicts: composer.json composer.lock config/global.php core/Container/StaticContainer.php
2014-12-15Fixes #6529 Throw an exception when codebase is older than schema to prevent ↵mattab
broken race conditions
2014-12-11#6622 Logger refactoring: Separated error and exception handling from loggingMatthieu Napoli
- the error handler logs warnings and notices, and turns errors into exceptions (`ErrorException`) - the exception handler catches all uncatched exceptions and display them to the user (HTML or CLI) - the "screen" logging backend has been removed - I've normalized exceptions/errors shown to the user in HTML (wether they are catched by the FrontController or not)
2014-12-01Fixed the detection of missing config fileMatthieu Napoli
2014-11-14Merge branch 'di-config' into tmp-pathMatthieu Napoli
Conflicts: core/Session.php
2014-11-14Merge branch 'master' into di-configMatthieu Napoli
Conflicts: core/FrontController.php
2014-11-14Merge pull request #6587 from piwik/removeHtmlMessageExceptionThomas Steur
Refactor out HtmlMessageException
2014-11-13Moved the `tmp/` path into the config (was hardcoded everywhere)Matthieu Napoli
The `tmp/` path was hardcoded everywhere, which resulted in using `SettingsPiwik::rewriteTmpPathWithInstanceId()` to rewrite it for specific use cases. I've moved that path into the config, and replaced all hardcoded usage (and calls to `rewriteTmpPathWithInstanceId()`) by a `get()` from the container. Getting entries from the container is a bad practice and dependency injection should be preferred, but we do baby steps. When refactoring those classes to DI, we'll replace calls to the container with proper dependency injection. Another thing we'll need to do too is move the hardcoded *sub-path* of `tmp/` (e.g. `tmp/sessions/`) into the config also (but again: baby steps). Another future step would be to remove completely instance ID and let it be handled by a plugin (or by end-user config). Having the `tmp/` path in the config means that plugins or users can override it and know it will be taken into account everywhere in Piwik.
2014-11-12Moved the StaticContainer into `Piwik\Container`Matthieu Napoli
2014-11-04refs #6564 refactored out HtmlMessageException and introduced some other ↵Thomas Steur
exceptions instead
2014-11-03Merge branch 'master' into php-diMatthieu Napoli
2014-10-31Revert "Use interface to determine if an exception contains HTML message ↵diosmosis
content." This reverts commit 8e274dd6b36989dd7b20a3e2b17a5d2cf1db7107.
2014-10-31Merge branch 'master' into php-diMatthieu Napoli
Conflicts: composer.json composer.lock
2014-10-30Fix regression in error page that occurs when custom logo URLs cannot be ↵diosmosis
accessed (due to DB connect error).
2014-10-30Replaced calls to $container->get() to $container->make() for controllers, ↵Matthieu Napoli
makes sense since controllers are not services