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
2015-02-22translation updatesgiehl
2015-02-19translation updatesgiehl
2015-02-13Merge pull request #7171 from piwik/6705_2Thomas Steur
Scheduled reports: do not show "Users" metric when value is zero
2015-02-12Set a consistent description in plugins metadatamattab
fixes https://github.com/piwik/piwik/issues/7184
2015-02-11on travis the number of visits is only 2Thomas Steur
2015-02-11Fixed an integration test, we only need to check for min users, not exact ↵Thomas Steur
number of users
2015-02-10refs #6705 this fixes a couple of tests, especially should we not call ↵Thomas Steur
mergeChildren as it would change the dataTable
2015-02-10refs #6705 added some tests and some code tweaksThomas Steur
2015-02-10refs #6705 Hide users metric in case the feature is not used.Thomas Steur
This is an alternative solution to fix this problem. The difference here is that we only do an additional call to VisitsSummary::get if users is 0. The disadvantage is that eg API.getReportMetadata will report that nb_users exist but the API.getProcessedReport might not return it. This already caused some problems while trying to implement it like this as API.getProcessedReport will add all metrics returned by getReportMetadata automatically. So even if we remove nb_users in the API output of VisitsSummary.get it would be still added again. Another disadvantage of this solution is that the code is more fragile as we have to map parameters like $params[0] to idSite, $params[1] to period, ...
2015-02-10refs #6705 started to write some tests and fixed some bugs that I noticed ↵Thomas Steur
when handling multiple period dates and period=range
2015-02-10refs #6705 handle multi period dates, cache per site/date/period whether ↵Thomas Steur
userId is used or not
2015-02-10refs #6705 one way to detect whether user feature is enabled for a given ↵Thomas Steur
site. looking for other solutions as well
2015-02-02Merge branch 'di-controllers'Matthieu Napoli
Conflicts: plugins/MobileMessaging/Controller.php
2015-02-02Removed the timing of the whole page which wasn't used anymoreMatthieu Napoli
2015-02-02Replaced calls of static methods with dependency injectionMatthieu Napoli
2015-01-20added event to allow bandwidth plugin to add another sparklineThomas Steur
2014-11-27Merge branch 'master' into processed_metrics_metadatadiosmosis
Conflicts: plugins/Actions/Reports/GetSiteSearchKeywords.php tests/PHPUnit/System/expected/test_ArchiveCronTest_archive_php_cron_output.txt
2014-11-27Fixes #3147 Add rel="noreferrer" to all outgoing links . This works in ↵mattab
Firefox so far and only for "left clicks". Not perfect, but hopefully other browsers will implement this in the future, as it's a useful privacy enhancing feature!
2014-11-27Fix several bugs causing differences in API output w/ master.diosmosis
2014-11-26Fix visitors overview bounce_rate regression.diosmosis
2014-11-25Fix remaining Plugin.get API methods; delete temporary columns in queued filter.diosmosis
2014-11-17Merge branch 'master' into processed_metrics_metadatadiosmosis
2014-11-17Handle evolution metrics & goal metrics in ↵diosmosis
Inconsistencies::getPercentMetrics, use correct time formatting in two other places, and fix ImportLogsTest.
2014-11-17language update refs #3430sgiehl
2014-11-15Get Actions.get result through API rather than through directly calling ↵diosmosis
instance, so processed metrics will be computed in result.
2014-11-14Move all Metrics to Columns folder.diosmosis
2014-11-14Make MetricsFormatter a class with instance methods and move Html related ↵diosmosis
functionality to derived class. Use FOrmatter in Metric::format calls so Metrics do not have to be aware of context of formatting, and so Metric::format methods will have less code redundancy.
2014-11-11Fixing UI regression and adding avg_order_value to abandoned carts report.diosmosis
2014-11-07Remove 'temporaryMetrics', add processed metrics for VisitFrequency.get and ↵diosmosis
fixing some tests.
2014-11-07Fixing some tests and removing processed metrics file (no longer used).diosmosis
2014-11-07Moved processed metrics computation to DataTableGenericFilter, removed new ↵diosmosis
filters & implemented as methods in Report to avoid confusion regarding re-use, allow adding processed metrics as DataTable metadata and use this to rewrite AddProcessedMetrics filter, correct name of Metrics::getMappingFromIdToName function, added placeholder AggregatedMetric class for future, revise Metric/ProcessedMetric hierarchy (add methods for translation/etc.), allow .get API methods to use metadata to automatically figure out which columns to select, get EcommerceOrderWithItemsTest to pass.
2014-11-07Add rest of processed metrics from VisitsSummary.get as metric metadata.diosmosis
2014-11-07Fixing some tests and debugging others.diosmosis
2014-11-07Removing '$columns' parameter from VisitsSummary/API.phpdiosmosis
2014-11-07[poc] moved BounceRate calculation to ProcessedMetric class.diosmosis
2014-11-04language update refs #3430sgiehl
2014-09-30coding style fixes, some PHPStorm inspection fixes, improved readability of ↵Thomas Steur
code, few refactorings, all as part of our code cleanup strategy
2014-09-18language update refs #3430sgiehl
2014-09-14language update refs #3430sgiehl
2014-09-09refs #6162 Extending config setting enable_processing_unique_visitors_* to ↵mattab
also affect the nb_uniq_users metric processing over periods, + only show Users metrics when it's greater than zero, + fix more tests and renamed test suite to UserIdAndVisitorIdTest
2014-09-08Refs #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-09-07language update refs #3430sgiehl
2014-08-24refs #5863 another try to move translations into plugins. This time we ↵Thomas Steur
always load all translations of all plugins that are not 3rd party and bogus. As the translation file will be cached the time to load the translation drops from > 10ms to 1ms
2014-08-06Fixes #4392, make sure columns query parameter does not affect ↵diosmosis
VisitsSummary.getVisitsSummary controller action when displaying row evolution w/ specific columns.
2014-07-23reduced multiple empty lines to exactly oneChristian Raue
2014-07-23removed lots of trailing whitespaceChristian Raue
2014-07-22Merge pull request #5847 from craue/code-cleanup-2Thomas Steur
code cleanup
2014-07-22refs #5192 some more menu api tweaks. MenuReporting is not 100% good since ↵Thomas Steur
it is in core and should not know whether are actions, referrers and visitors item but it is very convenient for developers. Once we have DI we could add those methods there
2014-07-21Revert "refs #5863 moved some translations from core into plugins"Thomas Steur
This reverts commit 62ba8dfb44a4b6f8fbe5345dd0c0ea5a4d52033b.
2014-07-21refs #5863 moved some translations from core into pluginsThomas Steur