Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-22 | translation update | sgiehl | |
2015-02-19 | translation update | sgiehl | |
2015-02-13 | Merge pull request #7171 from piwik/6705_2 | Thomas Steur | |
Scheduled reports: do not show "Users" metric when value is zero | |||
2015-02-12 | Set a consistent description in plugins metadata | mattab | |
fixes https://github.com/piwik/piwik/issues/7184 | |||
2015-02-11 | on travis the number of visits is only 2 | Thomas Steur | |
2015-02-11 | Fixed an integration test, we only need to check for min users, not exact ↵ | Thomas Steur | |
number of users | |||
2015-02-10 | refs #6705 this fixes a couple of tests, especially should we not call ↵ | Thomas Steur | |
mergeChildren as it would change the dataTable | |||
2015-02-10 | refs #6705 added some tests and some code tweaks | Thomas Steur | |
2015-02-10 | refs #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-10 | refs #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-10 | refs #6705 handle multi period dates, cache per site/date/period whether ↵ | Thomas Steur | |
userId is used or not | |||
2015-02-10 | refs #6705 one way to detect whether user feature is enabled for a given ↵ | Thomas Steur | |
site. looking for other solutions as well | |||
2015-02-02 | Merge branch 'di-controllers' | Matthieu Napoli | |
Conflicts: plugins/MobileMessaging/Controller.php | |||
2015-02-02 | Removed the timing of the whole page which wasn't used anymore | Matthieu Napoli | |
2015-02-02 | Replaced calls of static methods with dependency injection | Matthieu Napoli | |
2015-01-20 | added event to allow bandwidth plugin to add another sparkline | Thomas Steur | |
2014-11-27 | Merge branch 'master' into processed_metrics_metadata | diosmosis | |
Conflicts: plugins/Actions/Reports/GetSiteSearchKeywords.php tests/PHPUnit/System/expected/test_ArchiveCronTest_archive_php_cron_output.txt | |||
2014-11-27 | Fixes #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-27 | Fix several bugs causing differences in API output w/ master. | diosmosis | |
2014-11-26 | Fix visitors overview bounce_rate regression. | diosmosis | |
2014-11-25 | Fix remaining Plugin.get API methods; delete temporary columns in queued filter. | diosmosis | |
2014-11-17 | Merge branch 'master' into processed_metrics_metadata | diosmosis | |
2014-11-17 | Handle evolution metrics & goal metrics in ↵ | diosmosis | |
Inconsistencies::getPercentMetrics, use correct time formatting in two other places, and fix ImportLogsTest. | |||
2014-11-17 | language update refs #3430 | sgiehl | |
2014-11-15 | Get Actions.get result through API rather than through directly calling ↵ | diosmosis | |
instance, so processed metrics will be computed in result. | |||
2014-11-14 | Move all Metrics to Columns folder. | diosmosis | |
2014-11-14 | Make 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-11 | Fixing UI regression and adding avg_order_value to abandoned carts report. | diosmosis | |
2014-11-07 | Remove 'temporaryMetrics', add processed metrics for VisitFrequency.get and ↵ | diosmosis | |
fixing some tests. | |||
2014-11-07 | Fixing some tests and removing processed metrics file (no longer used). | diosmosis | |
2014-11-07 | Moved 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-07 | Add rest of processed metrics from VisitsSummary.get as metric metadata. | diosmosis | |
2014-11-07 | Fixing some tests and debugging others. | diosmosis | |
2014-11-07 | Removing '$columns' parameter from VisitsSummary/API.php | diosmosis | |
2014-11-07 | [poc] moved BounceRate calculation to ProcessedMetric class. | diosmosis | |
2014-11-04 | language update refs #3430 | sgiehl | |
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-18 | language update refs #3430 | sgiehl | |
2014-09-14 | language update refs #3430 | sgiehl | |
2014-09-09 | refs #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-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-09-07 | language update refs #3430 | sgiehl | |
2014-08-24 | refs #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-06 | Fixes #4392, make sure columns query parameter does not affect ↵ | diosmosis | |
VisitsSummary.getVisitsSummary controller action when displaying row evolution w/ specific columns. | |||
2014-07-23 | reduced multiple empty lines to exactly one | Christian Raue | |
2014-07-23 | removed lots of trailing whitespace | Christian Raue | |
2014-07-22 | Merge pull request #5847 from craue/code-cleanup-2 | Thomas Steur | |
code cleanup | |||
2014-07-22 | refs #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-21 | Revert "refs #5863 moved some translations from core into plugins" | Thomas Steur | |
This reverts commit 62ba8dfb44a4b6f8fbe5345dd0c0ea5a4d52033b. | |||
2014-07-21 | refs #5863 moved some translations from core into plugins | Thomas Steur | |