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
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-04#6622 Logger refactoring: move to PSR-3 compatibilityMatthieu Napoli
- keep the log message as string - exceptions are logged in context under the "exception" key - Piwik\Error objects are replaced by \ErrorException (logged the PSR-3 way)
2014-12-01#6622 Logger refactoring: formatting messages is now done through Formatters ↵Matthieu Napoli
instead of events
2014-11-28#6622 Logger refactoring: moved log message formatting into classesMatthieu Napoli
2014-11-28Added missing type-hintMatthieu Napoli
2014-09-30coding style fixes, some PHPStorm inspection fixes, improved readability of ↵Thomas Steur
code, few refactorings, all as part of our code cleanup strategy
2014-09-14Replace header() with Common::sendHeader() when possibleKyleK
2014-06-10Piwik is a free/libre analytics platform. Refs #4455 GNU Package requirement ↵mattab
to use free/libre instead of open source
2014-02-03Remove all occurences of @package / @subpackage / @category from core/ files.Fabian Becker
refs #4609
2013-11-06Fix bug reported by solfire Fatal error: Constructor ↵mattab
Piwik\ExceptionHandler::exceptionHandler() cannot be static in /Users/dirk/Sites/piwik-02/core/ExceptionHandler.php on line 65
2013-10-09Refs #4202 removing functions Piwik_PostEvent and moving to Piwik::postEventmattab
2013-10-08Applying phpstorm code style PSR refs #3771mattab
2013-10-01Merge pull request #111 from piwik/registryFabian Becker
Removing Zend_Registry from Core fixes #4188
2013-09-30Refs #4133mattab
2013-09-29Merge branch 'master' into registryFabian Becker
Conflicts: core/ErrorHandler.php core/ExceptionHandler.php core/FrontController.php core/Log.php core/Piwik.php
2013-09-29Removing all uses of Zend_Registry from core/ plugins/ and tests/Fabian Becker
2013-09-27Remove some dead code.Benaka Moorthi
2013-09-27Use tag concept instead of plugin when logging and default to calling class ↵Benaka Moorthi
name when plugin can't be determined.
2013-09-27More documentation.Benaka Moorthi
2013-09-26Got tests to pass when running all Core tests.Benaka Moorthi
2013-09-26Finished more.Benaka Moorthi
2013-09-24Finished converting exception handling.Benaka Moorthi
2013-09-23Made changes.Benaka Moorthi
2013-08-01fixing more namespacessgiehl
2013-07-31Refs #3741 Resuming PHP Namespaces conversion of Piwik core, mostly finished ↵mattab
core/ conversion
2013-07-23Refs #4059 Work in progress: Conversion to use Namespaces of dozen more classesmattab
Removed many Piwik_ functions, in Piwik 2 it is best practise to use the methods calls instead Todo: finish converting core/ classes + convert plugins/ classes to use \Piwik\Plugin namespace + fix build + Merge master
2013-07-20Removing extra namespace \Coremattab
2013-07-18Refactor class Piwik to \Piwik\Core\PiwikFabian Becker
2013-03-28Mass conversion of all files to the newly agreed coding standard: PSR 1/2mattab
Converting Piwik core source files, PHP, JS, TPL, CSS More info: http://piwik.org/participate/coding-standards/
2013-02-06Removing SVN $, since Git does not provide auto properties.Fabian Becker
2012-05-27moved another interface to its own file; fixed/added lot of doc blockssgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@6325 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-05-24completed a bunch of php doc blockssgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@6300 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-08-11Refs #2327mattpiwik
Archive.php improvements * Added strong errorhandling, handling sql/php/network errors from the script itself or returned from the http requests If there is a critical error during script exec, such as wrong token_auth or mysql shutdown, then the fatal error is throw, PHP error as well, and the script exits directly. If there was any non critical errors during execution, the script simply logs errors on screen. Then at the end, it logs them all again on screen for summary then exits (and triggers a PHP error to ensure we trigger cron error handling & email message) * Added summary error logs at end of script output + other improvements in the output metrics and messaging * Added flags (a different one for days and periods, one per website) to record a website archiving as succesful and not re-trigger the http request when not necessary. Flags are maintained via the piwik_option lookup table. * archive.php is now consistently using direct calls to some internal APIs (those that are not processing data) rather than calling over http git-svn-id: http://dev.piwik.org/svn/trunk@5095 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-08-20refs #1630robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2968 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-21clean-up XHTML self-closing tags in preparation for validation; note: I ↵robocoder
skipped plugins/Live as there's a large patch to merge git-svn-id: http://dev.piwik.org/svn/trunk@1968 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-08-22phpdoc cleanup:robocoder
* add @category (Piwik => 'core', Piwik_Plugins => 'plugins') * in core, use @package and @subpackage more consistently to group files/classes; exception is DataFiles/*, PluginsFunctions/*, and SmartyPlugins/* * in plugins, @package is the plugin name * removed '@param none' -- not a phpdoc convention * '@throws' and '@return void' are also not phpdoc conventions, but are widely used elsewhere, e.g., Smarty & Zend git-svn-id: http://dev.piwik.org/svn/trunk@1420 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-07-23Add () when instantiating classes for consistency.robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1321 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-07-08fixes #803 - remove unnecessary require_once from core, plugins, and parts ofrobocoder
libs. (I didn't touch: open-flash-chart, Zend Framework, and PEAR HTML.) git-svn-id: http://dev.piwik.org/svn/trunk@1296 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-07-01Add svn:keywords Id to .php files in core, plugins, and jsrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1270 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-06-24refs #821 - revised patchrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1250 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-06-24fixes #821 - rename the log() method in subclasses of Piwik_Log becauserobocoder
PHP (by design) isn't intended to support overloading to the extent of other OOP languages (i.e., "multiple methods with the same name but different quantities and types of arguments") ref: http://ca.php.net/manual/en/language.oop5.overloading.php this change arises because PHP 5.2.10 escalated the log message priority for incompatible method declarations git-svn-id: http://dev.piwik.org/svn/trunk@1249 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-06-22refs #803 comment:11 - rename Log Formatter classes for consistencyrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1248 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-06-16refs #803 - Log/Exception contains classes that won't be found by robocoder
autoloader's discovery algorithm; FrontController.php and Common.php use classes with global scope functions (i.e., this needs to be refactored) git-svn-id: http://dev.piwik.org/svn/trunk@1232 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-06-16refs #803 - auto-discovery algorithm to handle class Piwik, files with robocoder
multiple class definitions (e.g., Piwik_Auth_Result), and fix typo (reference to Piwik_Api_Proxy). git-svn-id: http://dev.piwik.org/svn/trunk@1228 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-05-28fixes #743 - optimize include path; refs #631robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1150 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2008-08-04oops i totally screwed up my last commit, deleting /modules instead of ↵mattpiwik
renaming it... git-svn-id: http://dev.piwik.org/svn/trunk@587 59fd770c-687e-43c8-a1e3-f5a4ff64c105