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
2018-01-11update test filessgiehl
2018-01-11Change widget name from Piwik to Matomo (#12422)Thomas Steur
2018-01-10Further Piwik.org => Matomo.org replacements (#12415)Thomas Steur
* renaming more Piwik mentions * some more updates * fix some tests * support matomo partially as require string * fix tests * fix failing system test * fix tests * fix system test * fix test
2018-01-10Piwik is now Matomo (#12410)Thomas Steur
* Piwik is now Matomo * make sure logo is not shown too high * fix some tests * fix logo height * fix some ui tests * update ui tests
2018-01-07Adds segment for device model (#12298)Stefan Giehl
* Adds segment for device model and segmented visitor log link to device model report * update tests * submodule update
2017-12-04Updates device detector to 3.9.1 (#12329)Stefan Giehl
* updates device detector to 3.9.1 * update test file * update submodule
2017-12-01New "Event URL" segment `eventUrl` to segment on any Segment URL (#12236)Matthieu Aubry
* 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
2017-12-01In log importer, allow filtering logs by host & datetime (new submodule ↵Benaka
commit + tests). (#12267) * 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.
2017-11-24Use consistent HTML email body for all scheduled reports (HTML, PDF & CSV) ↵Benaka
(#12233) * 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
2017-11-22Revert "Use composer version of GeoIP library (#12021)"sgiehl
This reverts commit 23249e9eec85350e7464eac3ec90450b2614e3c7.
2017-11-20Mention that old report data can be invalidated using the new ↵Matthieu Aubry
InvalidateReports plugin (#12286) * Minor changes to wording * Add a mention to the InvalideReports plugin
2017-11-20Use composer version of GeoIP library (#12021)Stefan Giehl
* use composer version of geoip library * region london was renamend in latest geoip version
2017-10-16Even more HTTPS links (#12161)Lukas Winkler
* http://piwik.org -> https://piwik.org * more HTTPS URLs * some more HTTPS URLs * test README * don't show "Plugin Hompage" for Piwik plugins * fix tests * compile minified js (hope I didn't break anything) * some more small changes * fix UI test * comment length in piwik.js changed due to https links * fix test * update ui file * update submodule
2017-10-13Do not use device type as XML tag name (#12190)Stefan Giehl
2017-10-04Improve promo widget (#12145)Thomas Steur
* improve promo widget * fix tests
2017-10-03Better segment editor and fixes (#12040)Thomas Steur
* column tweak * fix install * more tweaks * rename column to dimension * various fixes * added new control expandable select * starting to refactor segment selector * make segment editor work again * use translation keys * defined some metrics * set types * simplify * simplify * fix join generator * add possibility to use custom join table names when using query builder and it uses an inner query * fix bug in query selector when selecting same field name from different tables twice * more metadata * more tweaks * improve selector * add possibility to use custom entity names * also processed archived metrics * generate sql filter, suggested values callback, and accept values automatically for columns with enums * several tweaks * focus search field when opening it * various tweaks * added missing method * format and fix more metadata * more fixes * better definition * define custom filter * fix definition * fix various tests * fix more tests * fix bug in logquery builder * fix referrerurl segment was missing * fix some tests * fix more tests * add group * refactor for better definition * fix a bug in log query builder when similar columns are used in archiver * add goal metrics * various fixes * make datatable row more flexible * various fixes and visualization enhancements * simply segment editor and make it smaller * remove trailing comma * various fixes and added new dimension * fix formatting of returning customer * added missing primary key * fixes * various fixes and improvements * make sure to update segment definition when selecting a value from auto complete list * various fixes and more metrics * more metrics * more dimensions and fixes * fix some tests * fix some integration tests * update submodule * fix some system tests * fix ui tests * trigger new test run * fix more ui tests * fix system tests * update submodule * fix categories * sort segments by category for more consistency * add custom variables * some translations and fixes * add minute segment * more segments * added plurals * added some docs * fix test * fix tests * fix tests * added suggested values * fix some tests * various fixes * fix more tests * allow to select segments on any site * make sure to include file * added doc block * fix some system tests * fix most system tests * fix ui test * fix system test * adjust examples * added more tests and docs * no metrics for these dimensions * added developer changelog and made some classes public api * some fixes for entity names * add possibility to set format metrics in test * more consistency in defining the name * get idsites only if provided * fix integration tests * added another segment for visit start hour and visit start minute * more clear name for segment * use old segment name to not break bc * various fixes * more test fixes * fix no suggested values for new segment * add event value * for boolean dimensions only sum metric * update available widgets when updating reporting menu * Add new segments in developer changelog + typo * fix system tests * fix screenshot test
2017-10-02Updates device detector to 3.8.2 (#12137)Stefan Giehl
* updates device detector to 3.8.2 * update test file * submodule update * updates screenshots * update test files * submodule update * updates screenshot
2017-09-27Tracking: Write current interaction position for all actions (#12125)Thomas Steur
* write current interaction position for all actions * fix some tests * fix more tests * update tests
2017-09-25Show ecommerce sales by reports under Ecommerce - Sales in dashboard ↵Benaka
manager. (#11995) Reports did not show currently, because widget configs in containers with ByDimension layout have modified categories/subcategories. They thus did not show up under the right category (the category of the widget container). Fixed by using the right category in getWidgetMetadata (but not getPagesMetadata).
2017-09-22Make visitor profile wellformed XML (#12100)Stefan Giehl
* Make visitor profile wellformed XML * update test files
2017-09-15Makes visitor log/profile independent from Events plugin (#12047)Stefan Giehl
* makes profile query independent from events plugin * move more stuff to event plugin * update test files
2017-09-13Show Tibet as part of China on map (#11930)Stefan Giehl
* Revert "free tibet!" This reverts commit 4e47c8aba3bf146292f6e9d38aa0151c383e6c33. * Remove unneeded translations * adjust API * fix tests * update screenshots * update tests files * update screenshot * Do not change detected location * update tests * Fix continent detection for old records * submodule update * update screenshots * Cleanup * use group by filters only if needed * make filter work for datatable maps
2017-09-04Allow different reports pre-archiving frequency for each period (#11979)Thomas Steur
* Allow different reports pre-archiving frequency for each period * Add new config settings for archive frequency * added default config for range dates * print changed archive periods * minor change to log output * Clarify wording, processed != requested. * Fix integration test
2017-09-04Customizeable / Extendable Visitor Profile & Visitor Log (#11579)Stefan Giehl
* move setting visitor details into own classes instead of using an event * move manipulating actions to VisitorDetails classes * move some more parts to plugins * update test files as order of columns changed * implement new VisitorDetails method to provide actions * move rendering actions to visitordetail classes * render visitor properties in new classes * makes it possible to attach icons to visitor log * moves rendering of action tooltip into new visitordetails method * adds event for extending custom action dimension fields * small improvements * fetch log_link_visit_action.idpageview for actions * improve variable name * started to improve/change visitor profile * show devices summary in visitor profile * also remove empty xml tags for api tests * hide actions in visitor profile by default * move all icons to the middle of visitor log * small change * move rendering referrer information to referrers plugin * move provider logic to provider plugin * show content interactions in visitor log * improve look of content interactions/impressions in visitor log / profile * hide idpageview from tests * update changelog * move rendering events to Events plugin * do not hide duplicate page views in visitor log, but show them with a refresh icon instead * show top visited pages in visitor profile * always show visitor profile link in visitor log Still hidden in a widget by default, as it might overlay some other content * Show info about not shown actions truncated due to config setting * use bulk queries to fetch actions instead of fetching them for each visit * small adjustments * improve some loops to improve memory usage * move gathering visitor profile informations to VisitorDetails classes * update screenshots * update test files * move rendering of visitor profile summary to visitor details classes * improve templates * Makes VisitorDetailsAbstract class api and improves comments * show visit details in visitor profile * improve css * reverse enumeration of visits in visitor profile * improve css * Show visit id in IP tooltip * Small CSS improvements * further adjustments * sort devices by count * adds UI tests for visitor log and profile * Show bandwidth in visitor profile test * show actions by default and add button to toggle all together * CSS cleanup * remove border around refresh icon * add tooltip for refresh icon in profile * move first/last visit before top visited pages * Improve text shown for unique pageviews * link urls in top visited pages * improve sorting of device list * improve tests * Improve device overview in visitor profile * only render top pages if at least one page was visited more than once * make visitor id non bold * hide visitor type icon in profile, and show latest visits icons in overview * fix search engine icon in visitor details * small improvements * only render view if required * show visit icons only on hover in profile * remove from again * test improves * show text besides icon in profile header * improve tests * Removes unused CSS and JS * Reformats CSS * Removes invisible paper clip * Removes unused profile images from Live plugin * raise test timeouts * Improve UI tests splitting for travis * show device type in profile header if no resolution is available * prevent text overlapping * no retries * fix test * change summary order * fix position of export icon * fixes tooltip text * improve pages overview * visitor details order * action tooltip order * show only ecommerce icon if no goals where converted * show custom variables summary in profile * show user id in same size as headline * link referer urls for first/last visit in profile * make profile xml compatible * try to improve ui test * increase bottom marign * increase version number * small adjustments * CSS Rewrite for visitor profile * center action icons in visitor log and profile * improve widgetized visitor profile * small layout fix * always populate raw referrer url for visitor details * update expected test files * Refactor profile summaries into additional classes * update screenshots * submodule update * update piwik-icons submodule (#11904) * update piwik-icons submodule * fix some system tests * update screenshots * make device list xml compatible * improve translation * improve icon position * improves spacings * update test files * small css improvement * update screenshots
2017-07-26Updates to latest device detector release (#11896)Stefan Giehl
* update device detector * sort brands for segment * submodule update
2017-07-17Use localized format to display hour in Visits per time reports (#11747)Stefan Giehl
* Use localized format to display hour in Visits per time reports * updates cldr data * update test files
2017-06-28fixes failing testsgiehl
2017-06-09Updates composer packages (#11780)Stefan Giehl
* updates composer packages * update tests
2017-06-09Fixes to some local testing issues (#11760)Benaka
* Fixing travis-ci/local inconsistencies in AutoSuggestAPITest.php. (userAgent was not correctly set in fixture) * In CliMulti, ignore zombie processes when parsing ps output. * Set URL of tracker in ThreeVisitsWithCustomEvents fixture, so test does not depend on _SERVER["HTTP_HOST"] which in turn depends on dynamic INI config value. * PHPUnit tests should not refer to each other, otherwise the PSR autoloader will be used, and PHPUnit will not load the file itself (resulting in the test not being run). * Update OneVisitorTwoVisitsTest expected files. * URL encode attribution date time in fixture since the tracker will not do it itself.
2017-06-09"Send an email when a plugin update is available" is default since Piwik ↵Matthieu Aubry
3.0.0-b1 (#11770) * "Send an email when a plugin update is available" is On by default since Piwik 3.0.0-b1 follows up https://github.com/piwik/piwik/pull/10691 * UI screenshot
2017-06-02Improve handling of DevicePlugins to make it extendable (#11748)Stefan Giehl
* Improve handling of DevicePlugins to make it extendable * update test files * add some comments to explain automatic plugin column detection * submodule update
2017-05-15Update icon submodule (#11696)Lukas Winkler
* update icon submodule * fix UI tests * fix system tests * fix another UI test * Fix system test
2017-05-08System tests icons have changed refs #11638mattab
2017-05-06Move old brand icons to piwik icons (#11635)Lukas Winkler
* move old brand icons to piwik icons * update submodule * fix some tests * update submodule * fix another test * Updates screenshots * update UI test screenshots * update system test files
2017-04-18New device icons (#11601)Lukas Winkler
* use new device icons former plugins/DevicesDetection/images/screens * replace normal.png with desktop.png in tests * fix most tests * submodule updates * update screenshots * update exptected test files
2017-03-29New flag icons (#11553)Lukas Winkler
* updated flag icons * remove lines completly * Visitors in Real-time * added ti flag * fix merge * readd logoHeight * remove flags from plugins/UserCountry/images/ * change flag directory * (hopefully) fix all tests * UserCountry system tests * Fix tests refs https://github.com/piwik/piwik/pull/11553 * Fixed CustomDimensions tests * remove unused flags * remove flag of united nations * System tests with new path * light border around flags in goals and live view * Fix BC system test * border around flag in visitor profile * Border around country flags in reports * border around flag icons in HTML reports * simpler css * System tests * UI tests show new flags + borders around them
2017-03-29Make it possible to disable flattening for an report (#11529)Stefan Giehl
* use report property to enable/disable flattener * update tests * Update changelog [ci skip] * minor renamings
2017-03-28All icons in own repo and included as a submodule (#11548)Matthieu Aubry
* add icons submodule * replace path * change submodule url * fix JSONTest * fix integration tests * update icon submodules * fix preg_match * fix remaining system tests * better match for non dist icon files * fix .gitmodules * update icon submodule * Fixed custom dimension test * Do not completely fail when GD not enabled * Fix http test + refactor checklist * Refactored the code into a method * Changed icon path refs https://github.com/piwik/piwik/pull/11383 * System tests * Update valid UI tests * Fix integration test
2017-03-28System tests: enable images generation in scheduled reports (#11278)Matthieu Aubry
* System tests: enable images generation in scheduled reports * prevent error if report does not support multiple periods * updates expected test files
2017-03-01Cells in email reports should reuse same font size and family (#11434)Matthieu Aubry
* Cells in email reports should reuse same font size and family * Fix tests
2017-02-19Fix tests (#11360)Matthieu Aubry
2017-02-19Fix the builds + Submodule update (#11355)Matthieu Aubry
* Fix the build * UI tests * Submodules * UI test
2017-02-18Fix #11332 (#11333)egon w. stemle
Change '//' comment to '/* ... */' to avoid interference with html/js optimisers.
2017-01-30Ecommerce Life Time Value metrics + New Ecommerce section in Visitor Profile ↵Matthieu Aubry
(#11294) * Display Ecommerce Life Time Value in Visitor Profile + new fields returned in Live APIs: ecommerceLifeTimeValue, ecommerceLifeTimeOrdersCount * Reuse existing API fields and make them "life time" instead of adding new fields * Simplify LESS, consistent spacing * Refactored code and made the"Abandoned carts" metric also Life Time instead of just last 100 visits * Remove one join and use visitor ID instead of idvisit * Tests * UI test
2017-01-26Enable Scheduled reports with images in CI Tests + Fix build (#11269)Matthieu Aubry
* Cross Domain: forward pk_vid parameter when the clicked element is not directly a link but is within the link <a> element itself * Run scheduled reports with images on PHP 5.6 * Comment * Replace today's date by placeholder in scheduled reports tests * Travis runs GD 2.1.0 * Do not generate reports with images yet it is broken refs https://github.com/piwik/piwik/issues/11276
2017-01-22Email reports in HTML: Updated styling to be consistent with new Custom ↵Matthieu Aubry
Alerts emails design (#11251) * Updated Email Report/Downloaded Report. Added new styling found in the Alert Email. i.e navigation bar uptop, styled tables, added powered by piwik footer. Note: "back to top" link only works on downloaded version, not on the email. * Fixed the back to top link not working in emails. * Fixed a bug where logo was not centered in gmail * Translations * Code cleanup and making PDF generation work * removed htaccess * fix unit test * Some test fixes * UI Test
2017-01-22Fix system tests (#11250)Matthieu Aubry
* Fix tests * Fixed custom dimension tests * Contents plugin tests * System tests: we now use PNG images * System tests: we now use PNG images
2017-01-18Ensure neutral gender copy in product user interface (#11216)Matthieu Aubry
* Neutral gender copy in product fixes #10753 * Neutral gender copy in product fixes #10753 * System tests * System tests
2017-01-18Fix expected test message (broke the build with my direct commit to 3.x-dev) ↵Matthieu Aubry
(#11212) * Fix expected test message * And the system test in https://github.com/piwik/piwik/pull/11210
2017-01-07Fix tests (#11153)Matthieu Aubry
* referrer tests * Core system tests * Log Analytics is compatible with Python 2.7 * Note * Submodule * UI tests: Gender neutral