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-06-10Piwik is a free/libre analytics platform. Refs #4455 GNU Package requirement ↵mattab
to use free/libre instead of open source
2014-02-05make sure to display a message at least PHP5.3 is needed if PHP version is ↵Thomas Steur
too old
2013-12-26Refs #4439 Registering the callback in the frontcontroller and using a ↵mattab
static method rather than a closure
2013-12-22allow using Piwik when installed as a Composer dependencyChristian Raue
2013-11-28if a plugin causes a fatal error, offer the possibility to disable or ↵Thomas Steur
uninstall the plugin, work is still in progress
2013-11-19Consistent and prevent noticemattab
2013-11-18getting rid of the fetch parameterThomas Steur
2013-11-06Phpstorm organize importsmattab
2013-10-15Making sure at least WARNING messages are written on screenmattab
2013-10-09Refs #4202 Menu refactor GO. This one is tricky...mattab
2013-10-02Fix skipped testmattab
2013-09-30Refs #4133 Finishing the code changes and build seems to passmattab
2013-09-24Finished converting exception handling.Benaka Moorthi
2013-09-24Fixing ErrorHandler stuff.Benaka Moorthi
2013-09-16DbHelper groups logic around Db, tables, etc.mattab
2013-09-16The long awaited DbHelpermattab
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-21Refs #4059 Work in progress: Conversion to use Namespaces: Period*, Metrics, ↵mattab
Segment, SegmentExpression, PluginsManager. Removed some deprecated code.
2013-04-01Autoload Twig from Composer autoloader.Fabian 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-03-20refs #3030 Honour php.ini setting. mattpiwik
The fact that errors are displayed is one of the key factors that help us troubleshoot users, losing error and NOTICES messages would be a lot more support pain... we still recommend power users to set it to off: http://piwik.org/security/how-to-secure-piwik/ git-svn-id: http://dev.piwik.org/svn/trunk@6068 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-10refs #3030 - revert debugrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@6033 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-10refs #3030 - for debugrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@6032 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-06fixes #3009 - display_errors now defaults to disabled; leaving PhpSecInfo ↵robocoder
"as is" because ini_set("display_errors", "stderr") is still leaky git-svn-id: http://dev.piwik.org/svn/trunk@5974 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-06refs #3009 - don't set display_errors in vain; updated online docs (re: ↵robocoder
bootstrap.php) git-svn-id: http://dev.piwik.org/svn/trunk@5973 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-05-22fixes #1279robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@4765 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-04-29load bootstrap.php using an absolute pathrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@4599 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-04-14update comments in example; refactor file_get_contents, so compat functions ↵robocoder
are in one place; fixes #2292 git-svn-id: http://dev.piwik.org/svn/trunk@4444 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-01-31make it possible to override display_errors in php.ini via bootstrap.phprobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@3828 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-12-21Fixing buildmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@3485 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-12-21Test failed build should send email to piwik-buildsmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@3484 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-11-03refs #1630 - how did I miss these?robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@3288 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-10-09refs #1760, refs #1573 - undo change to index.php; integrator has to wrap ↵robocoder
this in their own try...catch git-svn-id: http://dev.piwik.org/svn/trunk@3242 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-10-09fixes #1760, fixes #1573robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@3240 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-09-10touching a couple of files to trigger build (again)robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@3116 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-07-29fixes #1520 - disable xdebug stacktracesrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2763 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-04-25refs #1279 - refactor session initialization code out of index.phprobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2121 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-04-24fixes #1312robocoder
- index.php, piwik.php - no longer set include path - libs/Zend - comment out require_once per http://www.zendframework.com/manual/e n/performance.classloading.html - libs/Zend - comment out some redundant Zend_Loader::loadClass() calls - libs/HTML - use absolute include paths - libs/open-flash-chart/php-ofc-library - use absolute include paths git-svn-id: http://dev.piwik.org/svn/trunk@2118 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-29Refs #56 mattpiwik
- Added timezone setting per website. Added API to fetch the list of supported timezones. UTC Manual offsets are supported even if the PHP doesn't have timezone support built in. - Added default timezone setting that the Super user can set. It will be used to pre-select timezones when creating new websites, or setting the default timezone when adding websites via the API without specifying the timezone. - Default timezone set to UTC to all existing websites on update. PHP Default timezone set to UTC in index.php and piwik.php. - Removed all usage of mysql date/time functions (which are internally doing timezone conversions based on mysql timezone), now using php generated timestamps (in UTC), or dates manually converted to the website timezone. - Altered the few Mysql fields that were defaulting to "Current timestamp", they now default to NULL. - Deprecated the field log_visit.server_date and log_conversion.server_date as they are now not used. Must use DATE(visit_last_action_time) instead. Note that the new INDEX on (idsite, visit_last_action_time, config_md5config) will greatly benefit the Live! plugin. - Deprecated Piwik_Date->get, must now use Piwik_Date->toString - Deprecated the DB adapters getCurrentTimezone() feature, as we now don't rely on the DB timezone. Also removed the warning from the install screen. git-svn-id: http://dev.piwik.org/svn/trunk@2006 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-12-13Handle case where session.save_path is N;/pathrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1676 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-11-26Tested with PHP 5.3.1robocoder
Installation: * add another step (databaseCheck); warn if not UTF8 * provide charset example in config.ini.sample.php * missing translation strings from some forms * handle last step ('finished') being refreshed or language selected * handle incomplete install (i.e., anonymous user or initial site not created) index.php: * handle session.save_path not defined, unable to mkdir, or not writable MySQLi: * handle connection error * uncaught exceptions from Dashboard, ExampleFeedburner, and LanguagesManager git-svn-id: http://dev.piwik.org/svn/trunk@1609 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-10-28use tmp/sessions if safe_mode (deprecated in 5.3; removed in 6.0), ↵robocoder
open_basedir restriction (''a "broken" security measure'' according to Debian security), or session.save_path not writable git-svn-id: http://dev.piwik.org/svn/trunk@1546 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-10-24Previously, we would always test if session.savepath is writable. However, ↵robocoder
some users report spurious warnings in the log file (open_basedir restriction). The rationale for this test is to handle the case where a fresh PHP install has not been properly configured. So, we add test for open_basedir restriction. By default, this is not set. - if not set, we test to see if the session.savepath is writable. This would handle the case where a fresh PHP install has not been configured. - if it has been set, we assume session.savepath is writable. git-svn-id: http://dev.piwik.org/svn/trunk@1536 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-10-22minor fixes; refs #1008, refs #1009robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1522 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-09-24refs #642 and #796 - is session.save_handler is 'files' and ↵robocoder
session.save_path is not writeable, create (and use) local tmp/sessions folder git-svn-id: http://dev.piwik.org/svn/trunk@1483 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-09-20fix for dirname(__FILE__) returning '/'robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@1476 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-09-08fixes #945 - Piwik sets the session.name to 'PIWIK_SESSID'; ↵robocoder
define('PIWIK_SESSION_NAME', ...) in bootstrap.php to override; session namespaces now prefixed by Piwik_. We regenerate session ID at login/logout to mitigate session fixation attacks. git-svn-id: http://dev.piwik.org/svn/trunk@1460 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-08-16refs #889 - add PIWIK_USER_PATH to relocate config & tmp folders per ↵robocoder
user/account where Piwik installation is shared git-svn-id: http://dev.piwik.org/svn/trunk@1401 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2009-08-12refs #886 - move bootstrap loading to top where it should be;robocoder
refs #917 - adding PIWIK_DISPLAY_ERRORS git-svn-id: http://dev.piwik.org/svn/trunk@1389 59fd770c-687e-43c8-a1e3-f5a4ff64c105