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
path: root/tests
AgeCommit message (Collapse)Author
2017-09-11Updating Angular to version 1.6 (#11857)Benaka
* Update angular to 1.6 and ngDialog to 1.3. * Remove broken Function.bind polyfill from kartograph that clashes w/ angular 1.6. * $http.method().success/error functions do not exist in angular 1.6, just use standard promise interface. * Maintain empty hash prefix for existing Piwik links. See https://docs.angularjs.org/guide/migration#commit-aa077e8 for more info. * Make sure radio setting values match availableValue values exactly. Angular 1.6 uses strict equals when matching ng-value values w/ ng-model values, and the available values for boolean radio settings is always '0' or '1'. So we have to make sure the field value is '0'/'1'. * Feedback form UI test code to remove piwik version string selected wrong element. * Update expected screenshots (minor changes + unexplained default SMS provider change).
2017-09-10Use Google for checking host with valid SSLsgiehl
2017-09-05Add a link to Campaign tracking docs + URL Builder + Marketing Campaigns ↵Matthieu Aubry
Reporting plugin (#11997) * Add a link to Campaign tracking docs + URL Builder + Marketing Campaigns Reporting plugin * Update UI tests
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-08-28updated travis ymlssgiehl
2017-08-28Travis CI: use precisesgiehl
2017-08-15Fix metric selection in multi row evolution (#11953)Stefan Giehl
* Do not hide select box for metric selection * update screenshots
2017-08-03Fix #11410: Optional secure tracker cookie (#11891)Luiz Eduardo de Christo
2017-07-26Updates to latest device detector release (#11896)Stefan Giehl
* update device detector * sort brands for segment * submodule update
2017-07-22When tracker is in maintenande mode return HTTP status code 503 (instead of ↵Matthieu Aubry
the current 200 and 400 http status cods) (#11773) * When tracker is in maintenande mode, return HTTP status code 503 instead of the current status of 200 or 400 This will make our return code consistent with the UI which also returns 503 while in maintenance mode Learn more about starting a maintenance window: https://piwik.org/faq/how-to-update/faq_154/ * Update TrackerResponseTest.php * Update TrackerResponseTest.php
2017-07-21makes access_no_config UI test path independent (#11886)Marc Neudert
2017-07-20removes usage of deprecated jQuery.size() (#11883)Marc Neudert
2017-07-19updates screenshotsgiehl
2017-07-19JS Tracker: new setCrossDomainLinkingTimeout function useful to set a higher ↵Matthieu Aubry
timeout for links (#11828) * JS Tracker: new setCrossDomainLinkingTimeout function useful to set a higher timeout for links and increasing the default to 120 seconds * Code review feedback * Compiled Piwik.js * fix one test * Fix tests * remove debugger;
2017-07-18fix ellipsis in firefox 55 (#11839)Lukas Winkler
* fix #11815 * move arrow out of text * Update UI tests
2017-07-18Add UI tests for invalid idSite param (#11875)Stefan Giehl
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-07-14test libs folder for non unix line endings as well (#11871)Stefan Giehl
2017-07-14Fixes failing JS testsStefan Giehl
Note: Tests were failing as current time stamp no starts with 15 instead of 14. Changing it should fix it for the next years, until it starts with 16...
2017-06-29fixes test failing on mysqlisgiehl
2017-06-29More generic raw log access (#11775)Thomas Steur
2017-06-28improve ui testsgiehl
2017-06-28fixes failing testsgiehl
2017-06-28fix test failing for mysqlisgiehl
2017-06-25submodule updatesgiehl
2017-06-19fix ui testsgiehl
2017-06-18Make it possible to view Ecommerce Log with segment (#11801)Stefan Giehl
* Make it possible to view Ecommerce Log with segment * adds UI test for segmented ecommerce log * adds screenshot for UI test * use Http::buildQuery()
2017-06-18Improves / Fixes some UI tests (#11802)Stefan Giehl
* ensure version numbers are always the same * try to fix ui test * updates expected screenshots * fix remaining overlay ui test
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-24Allow setting custom headers for requests done by Http::sendHttpRequestBy ↵Stefan Giehl
(#11738)
2017-05-16Add support for email and url form fields (#11708)Thomas Steur
* add support for email and url form fields * UI test
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-15Make sure plugins in config.ini.php are sorted depending on dependencies ↵Thomas Steur
(#11683) * fix #11681 make sure plugins in config.ini.php are sorted depending on dependencies * added comment * add missing tests
2017-05-15added missing method rowCount (#11698)Thomas Steur
2017-05-14Fix a bug in the join generator when same table is present multiple times ↵Thomas Steur
(#11690) * fix a bug in the join generator * add another test case to make sure the outer table foreach still works when removing an item * throw exception if table cannot be joined automatically
2017-05-13Add possibility to ignore "no data recorded" screen for one hour (#11686)Thomas Steur
* Add possibility to ignore "no data recorded" screen for one hour * update screens * update wording
2017-05-13Add more plugin links (#11684)Thomas Steur
* Add more plugin links * added missing templates * consistent font size * UI tests show the new messages
2017-05-13Merge pull request #11685 from piwik/customsystemsummaryThomas Steur
Let plugins customize the system summary widget
2017-05-12Adds MarketingCampaignsReporting plugin as submodule (#11694)Stefan Giehl
* Adds MarketingCampaignsReporting as submodule * update ui tests
2017-05-10Let plugins customize the system summary widgetThomas Steur
2017-05-09Automatically load required plugins during test (#11675)Thomas Steur
* Automatically load required plugins during test When a plugin requires another plugin in `plugin.json`, this will make sure to load the required plugin as well (if it exists in filesystem) when running the tests. * Load plugin json manually without metadata loader as container is not created yet * only load plugin.json if it exists
2017-05-09Prevent removing page content when opening rowaction in widgetize mode (#11644)Stefan Giehl
* prevent removing page content when opening rowaction in widgetize mode * adds test to show rowevolution in widgetized dashboard * init only in widgetize mode * fix ui test * fix ui test
2017-05-08System tests icons have changed refs #11638mattab
2017-05-08Add plugin upload link to plugin admin (#11630)Stefan Giehl
* Add plugin upload link to plugin admin * update screenshot * Remove line break so the intro text is in one paragraph * move duplicate js into new angular directive * UI test
2017-05-08Add LoginLdap plugin as a submodule (#10927)Matthieu Aubry
* Add LoginLdap plugin as submodule * Adding LoginLdap submodule * Fixed some tests * submodule update * Disable LoginLdap plugin by default in tests * update submodule * submodule update * update screenshots * update submodule
2017-05-06Improve UI test (#11633)Stefan Giehl