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
path: root/libs
AgeCommit message (Collapse)Author
2013-09-27Remove Zend_Log lib.Benaka Moorthi
2013-09-26Remove Zend_Auth from libs dir as it is no longer used.Benaka Moorthi
2013-09-14Moving PHP/server settings getter/setter to SettingsServer classmattab
2013-09-06Fix Tracker variable was not set properlymattab
2013-09-04Small fix for PclZip library.Fabian Becker
function_exists only works for create_function results, not closures.
2013-08-24Refs #4077, added initial, minimal, new DataTable visualization (Treemap) ↵Benaka Moorthi
that uses JavaScript Infovis Toolkit. Notes: - Moved priority of Truncate filter in DataTableGenericFilter so it is executed after a DataTable is limited. - Disable queued filters when requesting data in ViewDataTable and execute manually in the post-load function.
2013-08-13updated jquery to 1.10.2sgiehl
2013-08-12Refs #3089, added behavior for click on 'view more information' that loads ↵Benaka Moorthi
more visits into the visit list. Notes: - Fixed bug in reinitialise() of jquery.jscrollpane.js.
2013-08-10Refs #3089, add initial visitor profile popup that uses dynamic data from ↵Benaka Moorthi
Live plugin API. No client-side behavior yet & placeholder images still present.
2013-08-09Refs #3741 Removing pre 5.3 compatibility codemattab
2013-08-05Theme the sparklines, graph & transitionsThomas ZILLIOX
2013-07-31Refs #3741 PHP Namespace conversion continued: Tracker classes,mattab
renaming Unzip to Uncompress, Renaming Tracker/Referer to Tracker/Referrer, and few more
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-21Refs #4059 Work in progress: Conversion to use Namespaces: Period*, Metrics, ↵mattab
Segment, SegmentExpression, PluginsManager. Removed some deprecated code.
2013-07-20Adding Logic for namespaces in Loader.php + Fixing buildmattab
Converting Access & Auth to namespace
2013-07-18Refactor class Piwik_Common to \Piwik\Core\CommonFabian Becker
Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
2013-07-18Refactor class Piwik_Commin to \Piwik\Core\CommonFabian Becker
Notice that auto refactoring has created a nested namespace. Not sure this is what we want - so we might have to edit those nested namespaces afterwards (I think they don't look so good)
2013-07-06Implemented custom event dispatching system for Piwik (replaced event ↵Benaka Moorthi
dispatcher lib in libs/Event). Notes: - New dispatcher can execute callbacks before or after other callbacks. - It is also possible to dispatch events only to a specific set of plugins instead of all plugins. - Moved Piwik::unprefixClass to Piwik_Common::unprefixClass - Added visibility to some event handlers that were missing it. - Allowed two unit tests to fail w/ better diagnostic messages.
2013-06-22Huge merge! Lets see how the tests run..Fabian Becker
Merge branch 'master' into 2.x-twig Conflicts: core/ReportRenderer/Html.php core/SmartyPlugins/function.ajaxLoadingDiv.php plugins/CoreAdminHome/templates/jsTrackingGenerator.tpl plugins/CoreHome/templates/donate.tpl plugins/CoreHome/templates/html_report_header.tpl plugins/CoreHome/templates/menu.tpl plugins/CoreHome/templates/period_select.tpl plugins/CoreHome/templates/reports_by_dimension.tpl plugins/Feedback/templates/index.tpl plugins/Goals/Controller.php plugins/Goals/templates/overview.tpl plugins/Live/API.php plugins/Live/templates/lastVisits.tpl plugins/Live/templates/visitorLog.tpl plugins/MobileMessaging/templates/SMSReport.tpl plugins/PDFReports/templates/add.tpl plugins/PDFReports/templates/list.tpl plugins/PDFReports/templates/report_parameters.tpl plugins/SEO/templates/index.tpl plugins/SegmentEditor/templates/selector.twig plugins/UserCountry/javascripts/userCountry.js plugins/Zeitgeist/stylesheets/common.css tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest__UserCountry.getCity_month.xml tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest__UserCountry.getCountry_month.xml tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest__UserCountry.getRegion_month.xml tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest_segment_continent__UserCountry.getCountry_month.xml
2013-06-02refs #3960 update jquery to 1.10.1sgiehl
2013-06-01added missing search engine; refactored & fixed search engine testssgiehl
2013-06-01refs #3960 update jqplot to latest 1.0.8sgiehl
2013-06-01refs #3960 update jqueryui to 1.10.3sgiehl
2013-06-01refs #3960 update jquery to 1.10.0sgiehl
2013-05-30Cleaning up reported by Opencart ecommerce mod ↵mattab
http://inanecoding.co.uk/piwik-opencart-ecommerce-vqmod/
2013-05-24Refs #3612mattab
* making tests pass! * enabling DevicesDetection tests, even though DevicesDetection plugin is disabled by default.
2013-05-07Refs #1700 important: renaming generation_time_ms to gt_ms for keeping ↵mattab
parameters name short. Updated doc at: http://piwik.org/docs/tracking-api/reference/ and http://piwik.org/docs/page-speed/
2013-05-06Small changes to trigger new buildmattab
2013-04-22Merge branch 'master' into 2.x-twigFabian Becker
Conflicts: plugins/CoreHome/templates/datatable_cell.tpl plugins/Live/templates/lastVisits.tpl plugins/Live/templates/visitorLog.twig plugins/UsersManager/templates/userSettings.tpl
2013-04-20Fixes #3904:mattab
* new segment 'siteSearchKeyword' Fixes #3903, #3905: * adding few fields in the Live API output to accomodate getSuggestedValuesForSegment * renamed other fields for consistency with segment names Fixes #3906: * new API: getSuggestedValuesForSegment which returns top suggested values for a particular segment. It uses the Live.getLastVisitsDetails API to fetch the most recently used values, and will show the most used values first * Adding tests for everything. The test case actually generates data for all segments so that VisitsSummary.get returns some data for each of the 47 segments being tested returns some data. How it works: * generate extended data in fixture * Tests (1) call getSuggestedValuesForSegment for each segment, check there is some data returned for each segment * get the first suggested value from the list, * Tests (2) call VisitsSummary.get with this segment value, eg. countryCode==ru. * I worked this way for all 47 segments until all tests had some data ==> now we know that all segments have been tested and that the auto suggest works for all segments. TDD FTW!
2013-04-14Merge branch 'master' into 2.x-twigFabian Becker
Conflicts: plugins/Overlay/templates/index.tpl
2013-04-13reverting jqplot minification scriptTimo Besenreuther
using find results in a different file order depending on the system. in some cases, this leads to dependency errors. therefore, we need to make the order of the files explicit.
2013-04-09Merge branch 'master' into 2.x-twigFabian Becker
Conflicts: .travis.yml
2013-04-08Fix build script to not include -custom.min.jsFabian Becker
2013-04-07Merge branch 'master' into 2.x-twigFabian Becker
2013-04-07Simplify minification script [ci skip]Fabian Becker
2013-04-06Goodbye Smarty! Live long and prosper.. and thanks for all the fish.Fabian Becker
2013-04-05refs #3813 script for building jqplot-custom.min.jsTimo Besenreuther
2013-03-30Adjust formatting.Fabian Becker
2013-03-30Allow README to render as markdownFabian Becker
2013-03-30Correct link to GithubFabian Becker
2013-03-29refs #3813 upgrade to jQueryUI 1.10.2sgiehl
2013-03-29refs #3813 minified jqplotsgiehl
2013-03-29refs #3813 readding jQuery.browser plugin, as it has been removed in 1.9sgiehl
2013-03-29refs #3813 jqueryui css update + dialog fixessgiehl
2013-03-29refs #3813 jquery, jqueryui & jqplot update + some fixessgiehl
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-03-28Prepare conversionmattab
2013-03-26refs #1700 basic performance analytics: handle server generation time for ↵Timo Besenreuther
each page and page title CORE * formatting sub-second times * getColumn() method on data table array (in order to behave the same as the regular data table class) * data tables can store in their meta data, which columns are empty (this is used in order to dynamically hide the new "generation time" column) * ViewDataTable and Api.getProcessedReport act according to the empty column meta data SCHEMA * new column custom_float_1 in log_link_visit_action * new version to apply the change TRACKER * Piwik_Tracker::setGenerationTime * tracking parameter "generation_time_me" * value is stored in new custom_float_1 column * the log importer can handle a group "generation_time_micro" which can be used in a custom log format. _micro is used because apache can log the time in microseconds but piwik processes milliseconds. * note: extension of JS tracker still missing ACTIONS PLUGIN * for pages and page titles, add new columns sum_time_generation and nb_hits_with_time_generation to the blob archives * if they are set, compute avg_time_generation on the API level. if not, remove the columns and mark them as empty in the data table meta data. * show new column "avg. generation time" in the pages and page titles reports plus TESTS for everything