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
2020-03-15respect max execution time limit for transitions plugin (#15652)Stefan Giehl
2020-03-12fixing build (#15690)diosmosis
* fixing build * Fix unit test.
2020-03-10Move Archive.php archive invalidation to Loader… (#15616)3.13.4-b1diosmosis
* Move Archive.php archive invalidation to Loader so we only invalidate when about to launch archiving. * Attempt to handle more cases when invalidating before launching archiving. * fix possible sql error * fix possible error * fixing some tests * remove test code * Only invalidate specific archive being requested. * Do not invalidate on today in tracker and avoid existing valid archive check in CronArchive. * more test fixes * Attempt to fix more tests. * Fixing last tests. * another test fix * Invalidate in scheduled task if browser triggered archiving is enabled. * deal with TODO * Get ArchiveSelectorTest to pass. * applying review feedback including new tests * apply review feedback & fix tests * fix couple more tests Co-authored-by: Thomas Steur <tsteur@users.noreply.github.com>
2020-03-06try to update nonce in out out frame when using new window (#15671)Stefan Giehl
* allow some pixels difference for usermanager tests * try to update nonce in out out frame when using new window * Ensure https warning is hidden in optout ui test * adds UI test
2020-03-06fix testsgiehl
2020-03-05Avoid formatting ecommerce conversion rate twice (#15668)diosmosis
2020-03-05Convert range date to date archive if needed (#15665)Stefan Giehl
2020-03-05Try to prevent a deadlock when writing options (#15666)Thomas Steur
2020-03-02Fix session cookie expire (#15633)Stefan Giehl
* Fix session expire fixes #15625 * adds some tests
2020-02-22Try to determine the region iso code based on it's name if not available ↵Stefan Giehl
(#15592) * Try to determine the region iso code based on it's name if not available * Adds test for region without code
2020-02-21updates expected test filessgiehl
2020-02-21Fix VisitorFrequency.get API for idsites=all (#15605)Stefan Giehl
* Fix VisitorFrequency.get API for idsites=all * fix console test * updates some UI files * fix console test
2020-02-21Add UI test for JavaScript tracking. (#15567)diosmosis
* Add UI test for JavaScript tracking. * apply some review feedback * try to fix UI test on travis * Add missing screenshot. * Normalize JSTracker UI test result. * update screenshot
2020-02-20Fix couple issues w/ samesite handling in session, make sure session … ↵diosmosis
(#15561)
2020-02-20Fallback to JSON renderer if no valid format is given (#15590)Thomas Steur
* Fallback to JSON renderer if no valid format is given Prevents exceptions like these which we are getting quite often due to security researchers trying different inputs > Call to a member function getResponseException() on null","file":"\/core\/API\/Request.php","line":279,"request_id":"3e2b6","backtrace":" on \/var\/www\/html\/core\/API\/Request.php(279)\n#0 \/plugins\/API\/Controller.php(41) Ideally will add a test but probably won't find the time soon. * Add failing test. * Fix test. Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2020-02-02update icons submodule (#15490)Lukas Winkler
* update icons submodule * update UI tests
2020-01-31Use safemode when running CLI commands (#15472)diosmosis
2020-01-30update screenshots (#15488)diosmosis
2020-01-28Day range archiving issue (#15462)diosmosis
2020-01-27Forward instance_id from local config when reseting config during tests. ↵diosmosis
(#15445)
2020-01-20submodule updatessgiehl
2020-01-13updates device detector to latest release (#15388)Stefan Giehl
* updates device detector to latest release * updates tests
2020-01-13Improve set up tracking code no data page (#15367)Thomas Steur
2020-01-13Add release channels 3.x-dev (#15381)Thomas Steur
2020-01-10Avoid using getmypid (#15364)Thomas Steur
* Avoid using getmypid * use cache for pid * revert previous change and not use cache * Added method for getmypid
2020-01-08Do not proceed with archiving if a valid archive exists for the parameter ↵diosmosis
combination. (#14937) * Do not proceed with archiving if a valid archive exists for the parameter combination. * test manually and get to work * Apply some review feedback. * apply more review feedback * Do not abort archiving if archive found for non-day period so segments will still archive. * Apply more review feedback. * Make new optimization aware of whole periods. * update submodule * In CronArchive modify lastN date parameter to use oldest invalidated archive. * Move date changing logic to method and unit test. * Fix test.
2020-01-03Compute row percentages in PHP before metrics are formatted to avoid ↵diosmosis
percentage formatting WARNINGS. (#15304) * Compute row percentages in PHP before metrics are formatted to avoid percentage formatting WARNINGS. * do not fail if site summary is not available * Make sure siteSummary requests total data without segment. * Make sure proper precision is used. * try to fix tests * update expected screenshots
2020-01-02Match configId even when userId is found (#15337)Thomas Steur
2020-01-01Fix build (#15334)diosmosis
* test no longer relevant * update submodule * fix integration test * Do not forward query params for Goals.getMetrics inner API call.
2019-12-31fix tests broken since #15265 (#15333)Stefan Giehl
2019-12-31Set a first-party cookie when user opts out of tracking (#15184)Kate Butler
2019-12-31fix some tests (#15331)Thomas Steur
2019-12-31Fix log tmp segment may be too long (#15312)Thomas Steur
* Fix log tmp segment may be too long * fix tests
2019-12-30Prevent race condition when saving plugin settings (#15327)Thomas Steur
* Prevent race condition when saving plugin settings * use delete method
2019-12-24MergeDataTables does not correctly merge if table2 has more data than table1 ↵diosmosis
(#15294) * update submodules to fix build * Handle DataTable Maps in VisitFrequency API and in DataTable merger, make sure to correctly copy child datatables. * fix some tests * Copy metadata over. * Updated expected test results. * Adding unit tests.
2019-12-24Lock when archiving and avoid invalidating sites that have archiving in ↵diosmosis
progress (#15272) * Use a lock when archiving and do not invalidate when archiving is in progress. * Add and fix tests + modify workflow. * forgot to add file and remove TODO * Remove use of argument. * Add back min archive time processed code and start on tests for it. * Finish new LoaderTest. * Fix new tests.
2019-12-24ProxySite related changes to let comparisons work properly (#15265)diosmosis
* Make sure ProxySite will disable post processor in Visualization where API Proxy is called directly. * Use Request::process so events are used. * Remove disable_datatable_post_processing, since it will propagate. * Only disable for root API request. * Move nestedApiInvocationCount increment to top of method. * Directly filter referrer type labels since there are a small number of them (helps comparison & proxysite). * Fix regression. * Update expected test files. * Another regression fixed. * Try to fix build again. * fix tests
2019-12-24Updates device detector to 3.12.2 (#15314)Stefan Giehl
* Updates device detector to 3.12.2 * updates expected test files
2019-12-22Remove output that can be ignored in climulti (#15277)Thomas Steur
2019-12-18Fix BC issues from #15128 PR (#15282)Kate Butler
* Switch VisitFrequency to use Simple datatable, restore constant in Goals API for BC * Update system test files
2019-12-17Show 'new' metrics on visitor engagement report/sparklines (#15128)Kate Butler
2019-12-13Use appropriate SameSite values for cookies (#15185)Kate Butler
2019-12-09fix visitors overview ui test (#15252)Stefan Giehl
2019-12-06Fix header alignment for multi-dimension reports (#15134)Kate Butler
2019-11-28Add test to make sure woff2 file is up to date... (#15172)diosmosis
2019-11-28 Remove the SiteSpecificUserAgentExcludeEnabled setting (#15089)Kate Butler
2019-11-28Fix build (#15202)diosmosis
* fixing build * fixing tests
2019-11-25Support CliMulti on OS X and print note about whether CliMulti is used in ↵diosmosis
archive output (#15189) * Support CliMulti on OS X (which does not have procfs). * Add output note about whether CliMulti is being used. * fix test
2019-11-19Only add site to list of sites to reprocess if only date being processed is ↵diosmosis
today. (#15154) * Only add site to list of sites to reprocess if only date being processed is today. * Fix test. * Purge all older archives if newest is queryable. * fix test
2019-11-18Invert change comparison when displaying percents in the UI … (#15098)diosmosis
* Invert change comparison when displaying percents in the UI, and add extra _change_from metric to support API calculation of from change percent when there are more than two periods. * Update bandwidth submodule * update screenshots * Update tests. * Update screenshot.