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
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-10Update default DB table prefix (#12416)Thomas Steur
* Update default DB table prefix * fix ui tests
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
2018-01-06small improvementsgiehl
2018-01-05UI test improvements (#12405)Stefan Giehl
* reactivate test * update UI files * reactivate skipped dashboard tests * run ui tests on trusty dist * update ui files * take screenshot from relevant part only * do not retry tests, as retries would have other results
2017-12-29update piwik-icons submodule (#12389)Lukas Winkler
* update piwik-icons submodule * update UI test images * update Live UI tests * update UI tests * fix remaining UI tesfix remaining UI testt
2017-12-21updates ui test filessgiehl
2017-12-20Hide duplicate actions in visitor log by default (#12160)Stefan Giehl
* Hide duplicate action in visitor log by default and extend them on click * update screenshots * adds ui test for expanded actions * use same behaviour for log and profile * update ui files * fix js * update expected screenshot
2017-12-18submodule updatessgiehl
2017-12-15update UI test fileStefan Giehl
2017-12-15JS Tracker: make setSecureCookie work (#12355)Matthieu Aubry
* JS Tracker: make setSecureCookie work * update test
2017-12-13Improves truncate twig filter (#12347)Stefan Giehl
* respect encoded entities in truncate filter * adds some simple tests
2017-12-04Moved UI tests from core to custom alerts plugin (#12330)Stefan Giehl
* Moved UI tests from core to custom alerts plugin * 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-03Ui test: config file viewermattab
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-12-01Add possibility to restrict piwik access by ip (#12242)Thomas Steur
* 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
2017-11-30Show shortcut help screen when pressing `?` (#12283)Stefan Giehl
* Adds help screen for shortcuts * Dynamically create shortcut summary by using new js method piwikHelper.registerShortcut * Update CHANGELOG.md
2017-11-30UI tests: margins in dashboard widgets (#12311)Matthieu Aubry
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-22update expected screenshotsgiehl
2017-11-22update expected screenshotsgiehl
2017-11-20update test fileStefan Giehl
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-20Add possibility for themes to change text color in header (#12204)Thomas Steur
* fixes #12201 add possibility to change text color in header * fix screenshot * fix typo in changelog
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-11-20Show instance id in update screen (#12259)Stefan Giehl
2017-11-20check for valid xml (#12247)Stefan Giehl
2017-11-13make HTML in safemode-page valid (#12270)Lukas Winkler
* make HTML in safemode-page valid * update UI test
2017-11-06added $_COOKIE to RequestSet environmentMichael Heerklotz
2017-11-02submodule updatessgiehl
2017-11-02updates expected UI filesgiehl
2017-10-20update expected ui filesgiehl
2017-10-20 Ensure segment param is always considered for widget urls (#12177)Stefan Giehl
* Ensure segment param is always considered for widget urls * Adds ui test for segmented dashboard
2017-10-20Make it possible to change the number af maximum visits aggregated for ↵Stefan Giehl
visitor profile (#12212) * Make it possible to change the number af maximum visits aggregated for visitor profile * update expected screenshot
2017-10-17added test and minified versionThomas Steur
2017-10-16Convert period selector to angular & allow plugins to add periods to the ↵Benaka
frontend (#11873) * Add generate:angular-component command to generate an angular component. * Do not modify Date prototype. * Move period selector code from calendar.js to new angular directive (just move, no refactoring). * Extract date picker code from period selector code and put into new directive. * Extract range picking code into separate component than period selector. * Extract single period calendar to separate component & extract period specific functionality to new extendable periods service. * Fixing regressions in period selector behavior. * Move bulk of period selector code from directive to controller, & fix variable name in date range picker template. * Fix issue w/ yesterday date value, remove need to give period selector directive translations and make sure periods can be extended in the frontend. * Make sure period selector still works outside of an angular routing context (ie, in embedded dashboard). * In period selector UI test, hide ajaxLoadingCalendar using CSS since it is now managed by angular. * Make sure selected period highlighting changes immediately after selecting, even if loading a new page. * Put period selector top level element ID & classes on correct elements to ensure certain styles work properly. * Make sure selected period text changes immediately after selecing period, even if loading a new page or changing the URL. * Make sure range start/end changes immediately when a period is selected & selected period date range stops being highlighted immediately when a range period is selected, even if loading a new page. * Updating expected screenshots. * Updating screenshots. * Assorted fixes for period selector refactor. - Filter out invalid period labels (can happen if INI config for allowed periods is incorrect). - When determining display text for range, don't try to format the startRangeDate/endRangeDate vars, they're both strings. - Use correct selector when closing period selector. * Set global piwik date/period values on location change, outside of period selector component. * Do not skip parsing date if it does not start with an int (since the JS can handle today/yesterday/now). * Assorted fixes for period selector refactor: - use $onChanges instead of watches in datepicker (watches get triggered every time, $onChanges doesn't) - don't use arrays for selected/highlighted dates (for some weird reason, changing one of these arrays results in angular thinking it changes 3 times instead of once) - don't redraw on triggered mouseover events (something triggers mouseover when a date is selected, probably jquery datepicker) - draw after a setTimeout when a date is selected so our drawing occurs after jquery datepicker draws * Achieving smoother rendering for period selector by removing click handlers jquery datepicker adds. Also fixed bug where selecting the current period type reset the view date for the date picker. * Bound range date in period selector by piwik min/max date, so inferred dates will always be within allowed pickable dates in picker. * Removing ES6 used by accident + fix for issue when switching from non-year to year period (ui-datepicker-current-day class does not get removed). * Fix for angularjs one way binding quirk: initial property value is set before $onInit not during construction. * Avoid an exception when a date input in the date range picker is empty. * Split up change/keyup event to solve strange race condition in IE 10 on browserstack. * Change period selector "click again" tooltip to "double click". * Remove tabindexes > 1 so period selector control can be tabbed through. * Show visual cue for invalid dates in date range picker. * Only hide period option tooltip if period is active period, not if period is selected period. * In period selector, disable apply button if range is invalid. Also fix case when \$.datepicker.parseDate returns null instead of throwing.
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-13fix testStefan Giehl
2017-10-13Do not use device type as XML tag name (#12190)Stefan Giehl
2017-10-13Upgrade travis to trusty environment (#12087)Marc Neudert
* switch to custom travis testing matrix * bump submodules + .travis.yml * use "dist: precise" for UITests
2017-10-09update screenshots3.2.0-rc1Stefan Giehl
2017-10-06update screenshot - refs #12157sgiehl
2017-10-06Fix bugs in table sorting query builder (#12154)Thomas Steur
* fix bugs in table sorting query builder * fix tests
2017-10-06Retry the Live UI tests to avoid random fails (#12120)Matthieu Aubry
* Retry the Live UI tests to avoid random fails * Don't skip this as maybe phantomjs fixed this bug? * skipped as phantom seems to crash at this test * retry the dashboard3 ui test which has random fails * retry the ActionsDataTable suite * // this test often fails for unknown reasons? // the visitor log with site search is also currently tested in plugins/Live/tests/UI/expected-ui-screenshots/Live_visitor_log.png * remove global retry as for some reasons it triggers 2) Live should show visitor log: done() called multiple times
2017-10-04force using utf-8 as charset for htmlentities/htmlspecialchars (#12135)Stefan Giehl
2017-10-04Prevent label column from getting narrower when opening subtables (#12133)Stefan Giehl
* calculate width for each label column * updates screenshots