- déc. 05, 2017
-
-
Matthieu Aubry a rédigé
-
Mitchell Grice a rédigé
-
- déc. 04, 2017
-
-
Stefan Giehl a rédigé
* Moved UI tests from core to custom alerts plugin * submodule update
-
Stefan Giehl a rédigé
* updates device detector to 3.9.1 * update test file * update submodule
-
sgiehl a rédigé
-
sgiehl a rédigé
-
Thomas Steur a rédigé
-
Matthieu Aubry a rédigé
-
Benaka a rédigé
Do not allow piwik global frontend date properties to have value of previous7/last7, since the frontend does not expect those values. (#12324)
-
Stefan Giehl a rédigé
-
- déc. 03, 2017
-
-
Matthieu Aubry a rédigé
-
Benaka a rédigé
* If a period is filtered out, the result of the periods array becomes an object which breaks the period selector which expects an array. * Use $onInit instead of directive constructor. Seems angular.js silences errors when this is done. * Parse previousN/lastN dates correctly in angular periods service. * Parse periods using piwikPeriods client side, since we cannot assume a date range. Also if an invalid is used for period/date, display ERROR in the period selector. * Angular will swallow errors from datepicker.parseDate, so add a console.log for developer sanity + make sure period selector has consistent state even when period/date values are invalid (& result in failed date parsing). * Update misc/log-analytics submodule to latest.
-
mattab a rédigé
-
- déc. 01, 2017
-
-
Stefan Giehl a rédigé
-
Matthieu Aubry a rédigé
* New "Event URL" segment `eventUrl` to segment on any Segment URL Useful for many use cases for example: * Creating Custom Reports such as "Top page URLs by Event action" * Segmenting by Event URL and view events triggered on a specific Page URL * Fixes #11131 Action URL segment could filter both Page URLs OR Event URLs (as advertised originally in the 2.16.0 changelog but it wasn't actually fully working yet) * fix typo no capital letter * remove column type to prevent new column being created in the log_link_visit_action table * set correct action type for segment eventUrl * modify test * eventUrl needs action data * fix suggested values for eventUrl * update test files * event url is stored without protocol * update test file
-
- nov. 30, 2017
-
-
Benaka a rédigé
* In log importer, allow filtering logs by host & datetime (new submodule commit + tests). * Add tests for replay tracking filtering & check that filtered line is in output. * More log filtering tests for log replay.
-
Thomas Steur a rédigé
* add possibility to restrict piwik login by ip * better whitelist implementation * move classes to corehome * better error message * better config * make sure ips can be overwritten via DI * fix ui tests
-
Stefan Giehl a rédigé
* Adds help screen for shortcuts * Dynamically create shortcut summary by using new js method piwikHelper.registerShortcut * Update CHANGELOG.md
-
Matthieu Aubry a rédigé
-
Thomas Steur a rédigé
-
- nov. 29, 2017
-
-
Thomas Steur a rédigé
Update check needs to sent activated state
-
Thomas Steur a rédigé
-
Matthieu Aubry a rédigé
-
- nov. 27, 2017
-
-
Thomas Steur a rédigé
Added events for adding and filtering profile summaries
-
Thomas Steur a rédigé
-
Thomas Steur a rédigé
-
- nov. 26, 2017
-
-
sgiehl a rédigé
-
- nov. 24, 2017
-
-
Benaka a rédigé
* Extract mail configuring parts of sendReport method & write tests for them. * Use twig in AttachedFileReportEmailGenerator. * Extract header/footer of html scheduled report email into re-usable View subclasses & use for PDF/CSV emails. * Fixing test failures. * Integrationt est
-
- nov. 22, 2017
-
-
Fabian Dellwing a rédigé
this should fix uneven styling of widgets. could not monitor any unwanted differences, but it is possible.
-
- nov. 21, 2017
-
-
sgiehl a rédigé
-
sgiehl a rédigé
-
sgiehl a rédigé
-
Thomas Steur a rédigé
-
- nov. 20, 2017
-
-
Stefan Giehl a rédigé
-
Matthieu Aubry a rédigé
-
Thomas Steur a rédigé
* Improve serialize dataTable performance This seems to improve the performance of serializing a data table which is useful when archiving. In my case it made the archiving of a monthly archive twice as fast from about 120 seconds down to like 70seconds. * remove no longer needed variable * faster check whether an array key is set It is known that array_key_exists is quite a bit slower than `isset`. As this is executed easily a few million times this makes a difference in performance but here `array_key_exists` and `isset` work the same in logic as we never set `$consecutiveSubtableIds[$id]=null` * Assignment should be no longer needed as passing by reference
-
Thomas Steur a rédigé
There is no need to recursively iterate over all dataTables, when there is no column to rename.
-
Matthieu Aubry a rédigé
-
Matthieu Aubry a rédigé
* Minor changes to wording * Add a mention to the InvalideReports plugin
-