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
2013-09-06Fix Tracker variable was not set properlymattab
2013-08-15replaced presentational html tagssgiehl
2013-08-10fixed doc blockssgiehl
2013-07-31Fixing post merge bugsmattab
2013-07-31Merge branch 'master' into php-5.3-namespacesmattab
Conflicts: core/Access.php core/Config.php core/EventDispatcher.php core/JqplotDataGenerator/Evolution.php core/Piwik.php core/Plugin/MetadataLoader.php core/ViewDataTable.php core/ViewDataTable/Cloud.php core/ViewDataTable/GenerateGraphHTML.php core/ViewDataTable/HtmlTable.php core/ViewDataTable/HtmlTable/AllColumns.php core/ViewDataTable/HtmlTable/Goals.php plugins/Actions/Controller.php plugins/CoreHome/Controller.php plugins/CoreHome/DataTableRowAction/RowEvolution.php plugins/CoreHome/templates/_dataTable.twig plugins/CustomVariables/Controller.php plugins/DBStats/Controller.php plugins/DevicesDetection/Controller.php plugins/ExampleUI/Controller.php plugins/Goals/Controller.php plugins/Live/Controller.php plugins/Provider/Controller.php plugins/Referers/Controller.php plugins/UserCountry/Controller.php plugins/UserCountryMap/Controller.php plugins/UserSettings/Archiver.php plugins/UserSettings/Controller.php plugins/VisitTime/Controller.php plugins/VisitTime/VisitTime.php plugins/VisitorInterest/Controller.php plugins/VisitsSummary/Controller.php tests/PHPUnit/proxy/index.php
2013-07-20Remove use of globals when non-intrusively setting up test environment and ↵Benaka Moorthi
add use of test events.
2013-07-20Removing extra namespace \Coremattab
2013-07-18Refactor Piwik_Config to \Piwik\Core\ConfigFabian Becker
2 steps required: 1. Refactor > Move > \Piwik\Core\Config (uncheck "Create new File") 2. Refactor > Rename > Piwik_Config to Config
2013-07-17Added initial UI integration tests that use cutycapt to take screenshots of ↵Benaka Moorthi
URLs.
2013-07-17Refs #546 Adding core "Uninstall" feature for Plugins and Themes + Cleanups ↵mattab
+ fix build by moving constant to PluginsManager Todo * ask for confirmation: "Do you want to uninstall X?" // warn that plugin-specific data may be deleted as part of calling the plugin's uninstall method, and may not be recoverable. * call uninstall() method on the plugin class * verify core plugins cant be uninstalled
2013-07-07Allow aspects of the testing environment to be init-ed by setting globals so ↵Benaka Moorthi
it is not required to include of all of Piwik.
2013-07-07Removed the deprecated Piwik_Config_Compat file and the ↵Benaka Moorthi
Piwik::createConfigObject function.
2013-04-02Reformat method visibility according to PSR-2Fabian Becker
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md#45-abstract-final-and-static
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-12-19Fixing testsmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@7659 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-08-16refs #2976 fixing outdated doc of Piwik_ConfigBeezyT
git-svn-id: http://dev.piwik.org/svn/trunk@6791 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-06-07Fixes #3181, write config not just when cached is different from global but ↵benakamoorthi
when cached is different from local. git-svn-id: http://dev.piwik.org/svn/trunk@6470 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
2012-03-24refs #1713 - tracker config did not previously throw exceptions (BC); revert ↵robocoder
[6107] and part of [6103] git-svn-id: http://dev.piwik.org/svn/trunk@6111 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-24refs #1713 - workaround php 5.1.x - php 5.2.0 reference bugs when config is ↵robocoder
returned by reference git-svn-id: http://dev.piwik.org/svn/trunk@6109 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-10refs #1713 - not so lightweight anymore, but still an improvement by ↵robocoder
unifying Zend_Config and Piwik_Tracker_Config git-svn-id: http://dev.piwik.org/svn/trunk@6034 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-10refs #1713 - remove Config __destruct()robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@6028 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-09refs #1713 - fix problem with new sections not being added; comment out two ↵robocoder
tests where writer is sub-optimal (i.e., it writes out a new config file even if there is no change) git-svn-id: http://dev.piwik.org/svn/trunk@6023 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-09refs #1713 - refactor for testabilityrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@6011 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-08Fix buildmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@6004 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-08Refs #1713mattpiwik
* Ignoring local config.ini.php when running tests * Disable IP Anonymisation if it's enabled on dev box (was causing some integration tests fail) git-svn-id: http://dev.piwik.org/svn/trunk@6002 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-08Refs #1713mattpiwik
* keep sections that don't exist inglobal.ini.php (prevent NOTICE). * save sections in order that they appear in global.ini.php git-svn-id: http://dev.piwik.org/svn/trunk@6000 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-07refs #1713robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@5987 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-06refs #1713 - splitting reader/writer just isn't possible with the way ↵robocoder
integration tests run git-svn-id: http://dev.piwik.org/svn/trunk@5968 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-05refs #1713 - partially resolve regression from the mergerobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@5954 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-03-05refs #1713 - merge dev branch to trunk (config class refactoring)robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@5951 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-11-26refs #1713robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@5484 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-10-19chdir throwing error http://forum.piwik.org/read.php?2,82022mattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@5332 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-09-28Fixes #2684 Now displaying clean error message with probably explanation and ↵mattpiwik
suggestion on how to fix the problem (ie. reupload global.ini.php ) git-svn-id: http://dev.piwik.org/svn/trunk@5253 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-03-11revert r4062robocoder
git-svn-id: http://dev.piwik.org/svn/trunk@4063 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-03-11fix for E_NOTICE: Undefined index: Segmentsrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@4062 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-02-13Must enclose in quotes the list of segments to prevent .ini parse errorsmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@3881 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2011-01-26fixes #2046 - increase base table count; fix spurious table deletionrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@3811 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-07-06Introducing documented piwik.php PHP Tracking client.mattpiwik
Also adding integration test suite in place. * Adding new mechanism to trigger known tracking requests, then call all API methods get* and compare XML to the previous 'expected' XML. * make sure overwritten config files are not read during tests. Use defaults from global.ini.php. * piwik.php Tracker allow calling script to force Datetime and user IP for a specific request. * Wrote 3 main tests * wrong tracking requests should not return error and should not record anything * standard one visitor, 2 visits, with page view, download, outlink and goal tracked * Added integration test as an example in the ExampleAPI plugin (pretty simple to add testing code) TODO * Finish PiwikTracker and show it in UI * Show how to use image based tracker in UI * Add more tests (multi periods and multi sites) in Main.test.php * Fix failing Config.test.php test (when ran via all_tests.php doesn't fail otherwise) git-svn-id: http://dev.piwik.org/svn/trunk@2429 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-06-29Fixes #660 - Thanks Julien Moumne for the patch! great new feature ↵mattpiwik
improving Piwik responsiveness and load time. * Added new writable dir /tmp/assets/ to write the merged CSS/JS * I had to update checkDirectoriesWritableOrDie and added a slash at the end of all paths, or directory creation in checkDirectoriesWritable was failing git-svn-id: http://dev.piwik.org/svn/trunk@2392 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-06-22phpdoc updaterobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2336 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-06-22update phpdoc commentsrobocoder
git-svn-id: http://dev.piwik.org/svn/trunk@2333 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-06-09fixes #1415 - prettier error messages for misconfigurationsrobocoder
tested all possible combinations: - config/ directory not readable - config/global.ini.php not readable (but exists) - config/global.ini.php doesn't exist - config/global.ini.php empty - config/global.ini.php exists and: - config/config.ini.php not readable (but exists) - config/config.ini.php doesn't exist; triggers installer - config/config.ini.php empty - config/global.ini.php and config/config.ini.php both exist; normal git-svn-id: http://dev.piwik.org/svn/trunk@2290 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-05-31Fixes #1351 All error messages displayed to screen/API should not be ↵mattpiwik
translated. Thanks JulienM for patch! I simply refactored the 'you must be have %s access [...]' messages by putting the admin/view/superuser as a parameter in the string git-svn-id: http://dev.piwik.org/svn/trunk@2246 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-05-14Fixes #1153 Adding warning message in UI if config file not writable for the ↵mattpiwik
super user "Settings" screen, and in the "Plugins" screen git-svn-id: http://dev.piwik.org/svn/trunk@2183 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-05-05Fixes unit tests to work with plugins that setup new tables, or execute ↵mattpiwik
ALTER queries during install() It is also possible to specifically unload some plugins to ensure that the plugins don't affect the modules being tested (eg. SitesManager disables the feedburner plugin to avoid having to test for the new column added by feedburner plugin) git-svn-id: http://dev.piwik.org/svn/trunk@2130 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-04-24replace Zend_Loader::isReadable() with simple is_readable() since paths are ↵robocoder
absolute; reduce core dependencies on Zend_Loader git-svn-id: http://dev.piwik.org/svn/trunk@2117 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2010-03-24fixes #1242 - looks like a context bug in PHP because the method is a member ↵robocoder
of $this class (subclass of Zend_Config), and so should have access to its protected methods git-svn-id: http://dev.piwik.org/svn/trunk@1989 59fd770c-687e-43c8-a1e3-f5a4ff64c105