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-10-07Refs #4125 Renaming plugin from Referers to Referrersmattab
* updating all variables/methods containing Referers * RENAMING custom segments definition, and custom scheduled reports definition, so that when they load "Referers" segment/report it still works as expected * RENAMING old archived data so that archived blobs are called Referrers * Reverting part of 0deb2bbb8d5598200f7adfbc77b190516f919e48 * Update integration tests generating PDF+HTML with images on my dev box (GD 2.1 and PHP 5.5)
2013-10-07refs #4194 marked some classes/methods/functions as available for pluginsThomas Steur
2013-10-07Removed Piwik::log and replace with calls to Log::... functions. Also ↵Benaka Moorthi
changed logging level on travis.
2013-10-05Renaming DataTable\Array to DataTable\Map in comments and testsmattab
2013-10-05Refs #4125, rename Referers_... record names to Referrers and make sure code ↵Benaka Moorthi
is backwards compatible.
2013-09-22Refactoring core/Archive/DataCollection.php for clarity.Benaka Moorthi
2013-08-24Remove FIXME comment with no description.Benaka Moorthi
2013-08-14fixed some doc blockssgiehl
2013-08-07Refs #4041, added parameter to Archive::getDataTableExpanded so entire tree ↵Benaka Moorthi
will not be created if not necessary.
2013-08-02fixed undefined classes in doc blockssgiehl
2013-08-01fixing more namespacessgiehl
2013-07-31Refs #3741 Resuming PHP Namespaces conversion of Piwik core, mostly finished ↵mattab
core/ conversion
2013-07-21Refs #4059 Work in progress: Conversion to use Namespaces: Period*, Metrics, ↵mattab
Segment, SegmentExpression, PluginsManager. Removed some deprecated code.
2013-07-20Converting to namespace: Period*, Metrics, Segment, SegmentExpression, ↵mattab
PluginsManager
2013-07-20Converting to namespace: Period, Sitemattab
2013-07-20Converting to namespace: Archivemattab
2013-07-20Removing extra namespace \Coremattab
2013-07-18Refactor class Piwik to \Piwik\Core\PiwikFabian Becker
2013-07-06fixed several doc blockssgiehl
2013-06-19Fixing regressions in recent refactorings, fixing regression in Archive.php ↵Benaka Moorthi
refactoring and fixing bug in integration testing code which sets 'date' query param.
2013-06-19Fixing bug when generating custom reports, return a numeric value only if a ↵mattab
single column was requested (otherwise return array)
2013-06-18Adding new Metrics class that knows about all metrics. Moving from ↵mattab
Piwik_Archive class. Also moved some other const to Piwik class.
2013-06-17Fixing build and small refactormattab
2013-06-17Introducing the Piwik_DataAccess_ArchiveWriter which encapsulates logic for ↵mattab
creating new archive entry
2013-06-17Creating getMinTimeProcessedForTemporaryArchive and splitting ↵mattab
getMinTimeArchivedProcessed to make it clear. Renaming class to Piwik_DataAccess_ArchiveSelector -- it will specialize in selecting archives
2013-06-17Small cleanupmattab
2013-06-16Fixing testmattab
2013-06-16Fixing transitions and few other things. Still one failing test.mattab
2013-06-16Renaming ArchiveProcessing in comments as well, adding missing headermattab
2013-06-16Continuing the great cleanup. It looks like archiveProcessor will have to go ↵mattab
(and merge with Archive) Moving Transitions logic from plugin class to API Cleaning up some separation of concerns NOTE: I'm breaking the Multisites API here, removing the _evolution. we should re-fix it...
2013-06-16More refactoring, moving SQL to classes and cleaning up logic so I can ↵mattab
understand it (nearly there)
2013-06-16refactoring / improvements of Archiveprocessing (in progress)mattab
such as removing duplicate code and a lot of refactoring, the code is now much more readable!
2013-06-16tempmattab
2013-06-16going deeper into the rabbit holemattab
2013-06-07Killing the Archiver from VisitFrequency. Nice! using VisitsSummary.get API ↵mattab
instead, with a visitorType==returning segment Fixing a 4 year old bug which I'm happy about! Also removing an old hack in Archive.php
2013-06-01Remove concept or 'requested report' and replace with concept of 'requested ↵Benaka Moorthi
plugin' in archive querying & processing. Also includes some mild refactoring of new Archive.php code.
2013-05-31Refactored archive data querying code. Removed tree-like data structure from ↵Benaka Moorthi
Piwik_Archive, added memory optimizations for archiving (not storing archive processing instances), added optimization for querying data indexed by site + date, added ability to select multiple blobs/metrics at once (from different plugins), added optimization to Piwik_ArchiveProcessing_Period where numerics/records are selected all at once instead of one at a time. Also added data access layer object for archive querying code, allowed anonymous function objects to be used as DataTable filters, and removed 'timestamp' DataTable metadata.
2013-04-03refs #1700: new metrics min_time_generation, max_time_generationTimo Besenreuther
* DataTable_Row::sumRow has a new parameter $aggregationOperations which allows treating columns as min or max (not only sum) * The aggregation operations can be set on any data table or passed to ArchiveProcessing_Period::archiveDataTable() * The Actions plugin uses the mechanism to aggregate the new metrics as min and max * The metrics are in the API output but not in processed reports * The min/max values are shown in the tooltip that appears when hovering the average generation times * Integration test updates
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-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
2013-02-06Removing SVN $, since Git does not provide auto properties.Fabian Becker
2013-01-03FIXmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@7719 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2013-01-03Fixes #3636 Hopefully I haven't broken anything!mattpiwik
Added new parmeter &pattern= to MultiSites.getAll Thomas let me know if any feedback on this! git-svn-id: http://dev.piwik.org/svn/trunk@7717 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-12-23Fixing noticesmattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@7687 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-12-15Refs #3440, remove non-archived metrics from Piwik_Archive::$actionMetrics.benakamoorthi
git-svn-id: http://dev.piwik.org/svn/trunk@7621 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-12-11fixed some docblockssgiehl
git-svn-id: http://dev.piwik.org/svn/trunk@7593 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-11-21Fixes #3440, make sure Actions metrics are associated w/ an Actions report ↵benakamoorthi
in Piwik_Archive_Single::getRequestedReportFor and make sure Piwik_VisitsSummary_Controller::getVisitsSummary can handle case where Piwik_API_Request returns false. git-svn-id: http://dev.piwik.org/svn/trunk@7500 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-10-15Refs #2992 Site Search KABOOM, Refs #49mattpiwik
Implementing Site Search tracking & reporting in Piwik core! * New Admin UI to customize, for each site, wheter site search is enabled. Also options to set default values to use. * New Reports: Searches, Searches with no result, Search categories, Top Pages Following a Search * to track "No result keyword" users will have to tag their site with a JS call, or add a new parameter to the search result page &search_count=X (X being zero for no result searches) * Reports works with Row evolution, PDF/HTML reports, Piwik Mobile * idaction_url is now NULLable because, Site Search records a page with idaction_name == Keyword, and idaction_url == NULL. This ensures that the Site Searches don't create "Page URL Not defined" records. * updates to Tracker JS API, new function trackSiteSearch, also added in PHP tracker * New fields in log_visit to track searches * new segment, "searches" which can be used to select visitors who did a search ie. searches>0 or those who searched a lot, ie searches>10 TODO: * commmit integration test, TESTING, DOCS, FAQ, release, and a nice Prayer to the universe and the stars, hoping that I can code a major new feature without any bug... * It would be awesome to have compatiblity with Transitions so we can see, for a given site search, what are the starting pages and Destination pages Thank you for your patience Timo, and thank in advance everyone for your help Testing this new feature! git-svn-id: http://dev.piwik.org/svn/trunk@7190 59fd770c-687e-43c8-a1e3-f5a4ff64c105
2012-07-31Fixes #3291 Thanks @zarethernet for the early report & patch, very appreciated!mattpiwik
git-svn-id: http://dev.piwik.org/svn/trunk@6605 59fd770c-687e-43c8-a1e3-f5a4ff64c105