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-10-02JS Offline tracking (#15970)Thomas Steur
* JS Offline tracking * minor tweaks * add some tests * add some tests * apply review feedback
2020-10-01Rename login_whitelist_ip config to login_allowlist_ip (#16413)Thomas Steur
2020-10-01updates expected UI filessgiehl
2020-09-30Improve style of textareas in plugin settings (#16493)Stefan Giehl
* Improve style of textareas in plugin settings * updates expected UI file * adds min height * updates expected UI file
2020-09-30Fix percent symbol fails JavaScript Matomo code (#16469)Thomas Steur
2020-09-29Add test for config set migration (#16487)Thomas Steur
2020-09-22Fix JS test (#16458)Thomas Steur
2020-09-21Fix JS test (#16455)4.0.0-a2Thomas Steur
2020-09-21Add extra check for queue consumer to prevent duplicates and add duplicate ↵diosmosis
check in tests. (#16406)
2020-09-19Fix one click update test (#16445)diosmosis
* use lower major version in oneclickupdate test * use correcct submodule * update screenshots
2020-09-18Fix build (#16451)Thomas Steur
2020-09-18Fix build (#16449)Thomas Steur
2020-09-17update icons submodule (#16440)Lukas Winkler
2020-09-13add documentation to the GetLanguage and GetLanguageCode reports (#16420)Lukas Winkler
2020-09-11Add methods to remove invalidations. (#16400)diosmosis
* Add methods to remove invalidations. * Add check if site exists to beginning of queue consumers loop to find archive data * Delete invalidations w/ no site in task and for site when deleting. * fix test * fix test * another test fix
2020-09-11Add more debug information for some specific archiving errors (#16387)Thomas Steur
2020-09-09Better describe the brute force IP list behaviour (#16411)Thomas Steur
* Better describe the brute force IP list * fix ui test
2020-09-09Update donations widget (#16405)Thomas Steur
* Update donations widget * fix some tests * fix some tests * update css * fix test * improve wording * fix tests
2020-09-09Remove visit standard length from tracker (#16412)Thomas Steur
* Remove visit standard length from tracker * adjust changelog * rebuilt piwik.js
2020-09-04Merge 3.X into 4.X (#16378)Thomas Steur
2020-09-03Updates php-di to 6.2.1 (#16311)Stefan Giehl
2020-09-02Provide more debug information in system check (#16350)Thomas Steur
* Provide more debug information in system check * hide some info in screenshots * try overriding some columns * hide tr instead of only the content * trying to get tests to work * try different way * try fix tests * make sure cookie exists * add overridejs to install * more tweaks * fix test * more tweaks * move things to DI * minor tweaks * minor tweaks * fix test * also anonymise DB username * Update Twig.php * Improve query performance * Fix ClientTest keywords Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2020-08-31Allow execution of core and plugin specific JS tests only (#16345)Thomas Steur
2020-08-24updates expected UI filesgiehl
2020-08-24fix testsgiehl
2020-08-24By default select site creation date if site was created today or if select ↵Thomas Steur
date is before site creation date (#16287)
2020-08-24Tests no memory limit (#16314)Lukas Winkler
* don't run test-command-with-exception if php-cli has no memory_limit * use correct function
2020-08-19url decode value in requestcommand (#16301)diosmosis
* url decode value in requestcommand * modify test segment so it matches a couple visits and not every visit * update expected test files * another update * another update * last time i hope * hopefully not random * make segment more restrcitive so sorting is not an issue * another test update
2020-08-18Reporting API: showColumns and hideColumns are now applied recursively (#11115)Matthieu Aubry
2020-08-18fix embedding ui tests (#16298)Stefan Giehl
2020-08-18Add feature to exclude tracking requests via config file (#16302)Thomas Steur
2020-08-17Fix error when primary key is required (#16290)Thomas Steur
2020-08-17updates composer packages (#16306)Stefan Giehl
2020-08-17Updates device detector to 3.13.0 (#16303)Stefan Giehl
* updates device detector to 3.13.0 * updates expected test files
2020-08-14Reorganise Matomo 4 updates for better performance (#16284)Thomas Steur
2020-08-12also create a node_module symlinks for tests directly using files from theresgiehl
2020-08-11Only allow widgetize and token usage for view users (#16263)Thomas Steur
2020-08-10fix implode error in tests on PHP 7.4sgiehl
2020-08-07Submodule updates (#16275)Stefan Giehl
* submodule updates * update travis.yml * updates expected test files * updates expected UI files * submodule update * updates expected test files
2020-08-04allow invalidating plugin archives only and archiving past data for plugins ↵diosmosis
(#15889) * Adding initial new code for cron archive rewrite. * first pass at removing unused CronArchive code. * unfinished commit * fill out archiveinvalidator code * getting some tests to pass * unfinished commit * fixing part of test * Another test fix. * another sql change * fix broken merge or something else that went wrong * Couple more fixes and extra logs. * Fixing enough issues to get core archive command to run completely. * Fix and log change. * Fixed more segment/test related issues for CronArchiveTest. Includes optimization for no visits for period + segment process from handling. * another optimization and possible build fix * no visit optimization * test fix * Implement archiving_custom_ranges logic w/ queue based implementation * fixes to get archivecrontest to work * add logic to invalidate today period * fix optimization and some tests * Fixing more tests. * Fixing more tests * debug travis failure * more test fixes * more test fixes, removing more unneeded code, handling some TODOs * Handle more TODOs including creating ArchiveFilter class for some cli options. * tests and todos * idarchives are specific to table + start on archivefilter tests * one test * more TODOs and tests * more tests and todo taken care of * handle more todos * fixing more tests * fix comment * make sure autoarchiving is enabled for segments when cron archive picks them up * Fixing test. * apply more pr feedback * order by date1 asc * quick refactor * use batch insert instead of createDummyArchives * apply rest of pr feedback * add removed events, add new test, fix an issue (when deleting idarchives older than do not lump all segments together). * re-add fixed/shared siteids * fix tests * incomplete commit * Insert archive entries into archive_invalidations table. * Use invalidations table in core:archive and get ArchiveCronTest to pass. * fixing some tests * debugging travis * fix more tests & remove DONE_IN_PROGRESS which is no longer used. * fix more tests * Allow forcing plugin specific archive in core:archive. * When querying from archive data use all available archives including "all" archives and plugin specific archives. * Adding some code for invalidating specific plugin archives. * Get archive invalidation test to pass. * add plugin capability to invalidate command * Handle plugin only archives in core:archive. * Add Archive test and get ArchiveCronTest to pass. * update some expected files * Fix some more tests. * incomplete commit * allow invalidating individual reports * adding more API for DONE_PARTIAL support * get archivecrontest to pass * add archive processor tests * fix some test randomnes * when purging keep latest partial archives if there is no newer whole archive * add rearchivereport method + some unfinished tests * Add archiveReports API method, fix race condition in test, when archiving single report, always ignore inserting other reports. * require archivers to handle partial archives themselves entirely instead of trying to do it automatically and allow requested report to be any string * couple fixes * Use core config option for last N montsh to invalidate. * Add test for ArchiveSelector method. * Ignore archives w/ deactivated plugins. * Refactor queue looping into new QueueConsumer class. * apply more review feedback + another fix * invalidate segments too in reArchiveReport w/ etsts * remove DONE_IN_PROGRESS, no longer used. use new status in query and add queue consumer test. * forgot to add file * delete old unneeded archives when finalizing a new one. * tweak invalidation archive description * add plugin archiving tests and get them to pass * fix test * many fixes * fix another test * update expected test files * fix more tests * last test fixes hopefully * tweak log * In case a column already exists, do not try to add it in an AddColumns migration or the entire migration will fail and no columns will be added. * try to fix tests again * fix again? * apply some review feedback + fix test * fix test * fix another test * couple fixes * Remove extra param. * apply pr feedback * check for usable archive before invalidating and before initiating archiving * fixing tests * fixing tests * fixing tests * fix another test issue * fix archiveinvalidator test * fix one test and debug another * more debugging * fix test * use twig * remove no longer needed change * add back previous logic * fix tracking is not working * apply pr feedback and add tests * fixing tests * update submodule * debugging random travis failure * update test * more debugging * more debugging * another attempt at debugging * Lets try this fix * trying to fix the build * debug * simpler test * fix test * fix test * fix test * fix test * fix test failure * update screenshots * update screenshots Co-authored-by: Thomas Steur <tsteur@users.noreply.github.com>
2020-07-29Add additional test for fingerprint salt date string generator (#16251)Thomas Steur
Wanted to make sure this works correctly to not create accidentally additional visits when cookies are disabled.
2020-07-29Use new tracker mehtod to set a custom dimension (#16245)Stefan Giehl
2020-07-28Use category display name for segment metadata (#16242)Stefan Giehl
* use category display name for segment metadata * update tests
2020-07-27Improve visitor profile styles, so nothing collapses when zooming in/out ↵Stefan Giehl
(#16240) * Improve visitor profile styles, so nothing collapses when zooming in/out * remove max-width * updates expected ui files
2020-07-27Add new dimension profilable (#16217)Thomas Steur
2020-07-24Merge branch '3.x-dev' into 4.x-devsgiehl
2020-07-24Rename config setting for maximum rows in custom dimension reports (#16229)Stefan Giehl
* Rename config setting for maximum rows in custom dimension reports * automatically set new config values if old ones were set * submodule update * update expected UI files
2020-07-23Set referrer policy on default img tracking code (#16237)Thomas Steur
* set referrer policy on default img tracking code * update screenshot
2020-07-21Backport userId to overwrite visitorId feature (#16226)Thomas Steur
* Backport userId to overwrite visitorId feature * fix ui test
2020-07-20Fix start/end time for given period it can skip this archive (#16221)Thomas Steur