Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-18 | extracted logic into a method | Thomas Steur | |
2015-03-18 | Various performance improvements and bugfixes. | Thomas Steur | |
Imporves performance for Archiving and Range dates. Makes all kind of reports faster as well. Fixed bugs in labelFilter, reports total calculation and more. | |||
2015-03-16 | do not rename columns twice when aggregating dataTable records | Thomas Steur | |
2015-03-03 | Minor comment update | mattab | |
2015-02-27 | Fixes #7310 - remove unused code & logic | mattab | |
2015-02-19 | Making algorithm processing unique visitors across websites actually work, ↵ | mattab | |
refs https://github.com/PiwikPRO/plugin-MetaSites/issues/3 | |||
2015-01-05 | Submodules | mattab | |
2014-11-07 | refs #6435 replace possible comma with a dot. Not 100% sure if that works yet | Thomas Steur | |
2014-09-30 | coding style fixes, some PHPStorm inspection fixes, improved readability of ↵ | Thomas Steur | |
code, few refactorings, all as part of our code cleanup strategy | |||
2014-09-09 | Fixes #6079, move skip unique visitors calculation logic to small method in ↵ | diosmosis | |
ArchiveProcessor\Rules and fix build. | |||
2014-09-09 | Refs #6079, add tests for cross website unique visitor aggregation. | diosmosis | |
2014-09-09 | Allow LogAggregator to work with multiple site IDs, compute unique visitors ↵ | diosmosis | |
for archives of multiple sites and add option to control whether unique visitors for multiple sites are processed. | |||
2014-09-08 | refs #6162 when aggregating periods, do not sum 'Unique Users' metric as ↵ | mattab | |
this is not a valid operation. | |||
2014-09-08 | Refs #6109 New core metric: nb_users as the count of distinct user ids. ↵ | mattab | |
Means "Active Users". Displayed in Visitors Overview, in metrics picker, in API response, in Metadata | |||
2014-07-23 | removed lots of trailing whitespace | Christian Raue | |
2014-07-09 | Refs #5273 Replace Trac ticket URL to Github | mattab | |
2014-06-29 | Fixing build. | diosmosis | |
2014-06-29 | Handle any level of nested DataTables in ↵ | diosmosis | |
ArchiveProcessor::aggregateDataTableRecord. | |||
2014-06-10 | Piwik is a free/libre analytics platform. Refs #4455 GNU Package requirement ↵ | mattab | |
to use free/libre instead of open source | |||
2014-05-09 | Removed unused imports in core/ and plugins/ | mattab | |
using phpstorm optimize imports feature | |||
2014-05-07 | refs #4377 added link to ticket | Thomas Steur | |
2014-05-07 | refs #4377 make sure metrics like sum_daily_nb_uniq_visitors (which are ↵ | Thomas Steur | |
renamed after aggregation) are summed correctly. If period is for instance 2014-04-01,2014-05-01 we will sum two periods. The month of April 2014 and May 1st. The dataTable of the month will already contain the renamed column (as it was aggregated before) whereas May 1st datatable will not contain the renamend column but the original. Both columns cannot be summed therefore and the original column will overwrite the value of the renamed column. Meaning sum_daily_nb_uniq_visitors is in this case always the value of May 1st | |||
2014-03-12 | Fixes #4768 Implement performance improvement for period=range: do not ↵ | mattab | |
archive sub-tables (only the parent table). The sub-tables will be archived only when idSubtable is found, or flat=1, or expanded=1 | |||
2014-02-03 | Remove all occurences of @package / @subpackage / @category from core/ files. | Fabian Becker | |
refs #4609 | |||
2014-01-29 | should use less memory when aggregating data table records | Thomas Steur | |
2014-01-22 | Call Table\Manager::deleteAll() for both Days and Periods, not only for Periods | mattab | |
2013-12-08 | Refs #4200 revised some of class/method docs. | diosmosis | |
2013-12-03 | converted some links to use @link | Thomas Steur | |
2013-12-03 | testing whether these inline links are working | Thomas Steur | |
2013-11-26 | Refs #4200, fixing typo in method name and tweaking docs. | diosmosis | |
2013-11-15 | refs #4278 Renames + New hook to let plugins modify idSites to archive | mattab | |
2013-11-13 | Refs #4278 to process unique visitors, isSingleSite() is required (no unique ↵ | mattab | |
visitors cross-sites for now) | |||
2013-11-13 | Minor | mattab | |
2013-11-13 | Refs #4278 Rewriting aggregateNumericMetrics() to use DataTable aggregation ↵ | mattab | |
only (code reuse) | |||
2013-11-12 | Remove typo | mattab | |
2013-11-12 | Trying to generalize the ArchiveProcessor code | mattab | |
2013-11-12 | Refs #4200, tweaking ArchiveProcessor docs. | diosmosis | |
2013-11-08 | Fix one of two bugs | mattab | |
2013-11-08 | Refs #4278 | mattab | |
* Moving Core visit metrics archiving logic to PluginsArchiver which is consistent * Cutting down code that should be unused after refactoring | |||
2013-11-06 | Phpstorm organize imports | mattab | |
2013-11-06 | Refs #4278 Creating a new class PluginsArchiver to refactor logic out of ↵ | mattab | |
ArchiveProcessor\Loader | |||
2013-11-05 | Refs #4278 Cleanup these Parameters objects | mattab | |
2013-11-05 | Refs #4278 Simplifying ArchiveProcessor | mattab | |
2013-11-05 | Refs #4278 Simplifying ArchiveProcessor: moving internal logic to ↵ | mattab | |
ArchiveProcessor\Loader ArchiveProcessor becomes a helper class easier to understand for plugin developers | |||
2013-11-05 | Refs #4278 make isArchiveTemporary protected | mattab | |
2013-11-05 | Refs #4278 Remove shouldArchive, make getMinTimeArchiveProcessed protected | mattab | |
2013-11-05 | Refs #4278 Remove Archiver hooks and the classes Archiver will be ↵ | mattab | |
automatically detected. | |||
2013-11-04 | Moving getDataTableFromDataArray -> DataArray.asDataTable | mattab | |
2013-11-04 | Renaming archiveDay -> aggregateDayReport and archivePeriod -> ↵ | mattab | |
aggregateMultipleReports | |||
2013-10-23 | Refs #4200, document core/Menu/*.php and core/Period/Range.php and remove ↵ | diosmosis | |
Range::removePeriod and replace w/ Date::addPeriod. |