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
2019-05-28Ensure each plugin has a config.php and tracker.php file (#14430)Kate Butler
* Add empty config.php and tracker.php files to each plugin that doesn't have them; add to whitelist of files that are included in new plugins generated by generate:plugin * Add plugin files for plugins which were missing them
2019-05-16Require password confirmation before setting/removing superuser access. (#13975)diosmosis
* Require password confirmation for changing superuser access and fix issue where getSiteAccess is called w/ superuser when toggling superuser access. * apply review feedback * Allow bypassing password confirmation in certain scenarios. * Fixing tests & adding UI test. * Update submodule. * test fixes + remove return; from 2fa tests. * update submodule * Fixing tests * Couple tweaks for screenshot testing. * test fixes * Fix TwoFactorAuthUsersManager test. * More test fixes. * try to disable all transitions * More UI test fixes + disable materialize animations globally in UI tests. * 2fa ui tests now working
2019-05-11Fixes various misspellings of Matomo (and Piwik) (#14443)Stefan Giehl
2019-05-10language update (#14441)Stefan Giehl
2019-05-09Switch UI tests from phantomjs to chrome headless (#14421)Thomas Steur
* Make sure xss entries is always an array. * Update expected test files and submodule. * Regenerate broken omnifixture dump. * poc conversion to chrome headless for UI tests, single test works locally * Get single test to pass on travis & local w/ headless chrome. * Remove old diff viewer generation, and get output to look the same as before when there is a failure. * Add global timeout & get ViewDataTableTest to pass. * Convert BarGraph_spec.js. * Convert EmptySite_spec. * Update EvolutionGraph spec for chrome headless. * Convert GoalsTable test & find/replace for common changes. * Convert MeasurableManager. * Another find & replace. * Get Menus/OptOutForm to pass w/ chrome headless * Convert PeriodSelector, PieGraph & PivotByDimension UI tests. * undo unrelated debugging change * Convert QuickAccess UI tests * Converts ActionsDataTable UI tests * reset viewport after each testsuite * Converts RowEvolution UI tests * Converts Theme UI tests * Converts SiteSelector UI tests * Converts CustomVariables UI test * Converts DBStats UI test * Ignore empty responses when calling api/controller * Converts Dashboard UI tests * Converts Live UI tests * Converts SimpleUI tests * Converts Installation UI tests * Converts ImageGraph UI tests * Converts Login UI tests * Converts Marketplace UI tests * Converts Insights UI tests * Converts ReportExporting UI tests * Converts UIIntegration tests * Updates ViewDataTable UI tests * Converts CoreUpdater UI tests * Converts UsersManager UI tests * Converts Morpheus UI tests * Converts MultiSites UI tests * Fix testEnvironment.callApi handling of array parameters * Converts Overlay UI tests * Converts PrivacyManager UI tests * Converts ScheduledReports UI tests * Converts SegmentEditor UI tests * compare pixel difference in images * Converts PeriodSelector UI tests * allow a pixel difference * Converts SingleMetricView UI tests * Converts SitesManager UI tests * Converts Transitions UI tests * Converts MeasurableManager UI tests * Move Mouse out of screen after each test suite * Converts PieGraph UI tests * Ensure cursor is not shown in focused input elements * Converts VisitorMap UI tests * Converts CustomLogo UI tests * Converts BarGraph UI tests * Converts EvolutionGraph UI tests * Converts IntranetMeasurable UI tests * Converts TrackingFailures UI tests * Converts CampaignBuilder UI tests * Converts TagManagerTeaser UI tests * fix request url rewrite for changed port * Converts TwoFactorAuth UI tests * do not print full responses in logs, but size instead * improve additional style injection * use submodule branches * fix request interception * update dependencies * [TEMP] disable dangerous link checks * [TEMP] limit tests * Use puppeteer@next and make sure diffs get uploaded properly. * Use correct fs function. * Allow timeout to be specified on command line for UI tests and debug console logs. * timeout option tweak * Setup diff dir once before running tests not before each suite. * fix last commit * Update screenshots and fix some specs. * Convert some tests that were not converted during merge. * updating screenshots * Updating screenshots and fixing some tests. * more test fixes * couple more test fixes * More test fixes and plugin updates. * wait for jquery * Fix some screenshots and tests. * more test fixes * debug travis test failure * remove .only * more test fixes and updated expected files * another test fixing iteration * typo * another quick test change * more tests updates * Test fixes and & more debugging. * more debugging and test fixes * more fixes and debugging. * remove .only * Another round of fixed tests. * more debugging & fixes * more test changes * more debugging and fixes * Fixing more tests + some bug fixes. * Couple more fixes. * Couple more fixes. * Fixing tracking failures test * more fixes * Last couple fixes hopefully. * couple more test fixes * more fixes, bug fix in usersmanager, some test updates * Some more test fixes/changes. * more and more fixes * hoping for a green build * Do not compare against existing files in dashboard_spec. * more fixes, re-enabling travis * really re-enable travis * Install puppeteer on travis-ci. * more fixes * try to fix random failues * remove return * Convert some login tests I forgot and update UsersManager expected file * Fix test for primary key update * Update AddPrimaryKey.php * More test fixes + implement synchronous comparison threshold (so no resemblejs) * More wait fixes + reset token detection fix. * couple more fixes * Fix login/overlay screenshot issue & magick command running issue. * identify is the executable on travis (hopefully) + fix some random failures * Another run. * Last fix. * two more tweaks * typo
2019-04-16Remove diagnostics plugin from list of always-activated plugins (#14349)Kate Butler
2019-04-07Fix build (#14320)diosmosis
* update submodules * update expected screenshots
2019-04-03spellcheck en.json files (#14135)Lukas Winkler
* spellcheck en.json files * fix WidgetsListTest * additional fixes * simplify sentence * Fixing tests.
2019-03-17language update (#14214)Stefan Giehl
2019-03-13When dispatch is disabled via a constant, it should not be dispatched (#14034)Thomas Steur
* When dispatch is disabled via a constant, it should not be dispatched Eg when Matomo is not installed, it would still dispatch the request in https://github.com/matomo-org/matomo/blob/3.8.1-b1/plugins/Installation/Installation.php#L111 even when `PIWIK_ENABLE_DISPATCH` is disabled. Will set it to WIP for now as I'm not sure if we want to have this actually merged or not. * Update Installation.php * Use correct exception class * throw exception if one is given * adding a test * fix tests * trying to fix test
2019-03-09language update (#14170)Stefan Giehl
2019-02-25language update (#14134)Stefan Giehl
2019-02-15language update (#14103)Stefan Giehl
2019-01-27language update (#14030)Stefan Giehl
2019-01-26updates url in translationStefan Giehl
2019-01-23language update (#14000)Stefan Giehl
2019-01-22Adds new language Esparanto (#13983)Stefan Giehl
2019-01-22Don't cache tag manager preview files (#13977)Thomas Steur
* Don't cache tag manager preview files Not sure if this will work across apache versions? Tested on Apache 2.2 Prevents preview files from being cached in the browser and that always the newest version will be served. refs https://github.com/matomo-org/tag-manager/pull/150 * Update ServerFilesGenerator.php
2019-01-03language update (#13927)Stefan Giehl
2018-12-27language update (#13915)Stefan Giehl
2018-12-17language update (#13871)Stefan Giehl
2018-12-08Fixing build (#13808)diosmosis
* Rename long files. * fix test name * Try to fix several test failures. * Rename expected files. * --amend * Try to fix tests. * Fix more system tests. * Fix more tests. * Add debug log. * Update CustomAlerts submodule for test fix. * Fix some more screenshots. * Fixing more tests. * Update more expected test files & screenshots. * Last couple fixes. * update tagmanager submodule * update submodule * update submodule
2018-12-04Use db sessions by default, deprecate file session handler (#13540)Thomas Steur
* use db sessions by default, deprecate file session handler * trying to fix tests
2018-11-29Make matomo.js and matomo.php the default Tracking API endpoints used (#13596)Thomas Steur
* Make matomo.js and matomo.php the default Tracking API endpoints used * few fixes * fix few tests * update matomo php tracker in composer * make sure to record install version * do not overwrite ever install version * trying to fix test * more tweaks and fix tests * prefer matomo endpoint in the ui, fix some tests * file was still needed * apply review feedback * fix ui tests
2018-11-27Update JavaScript code to use window._paq instead of _paq (#13674)Thomas Steur
* update tracking code to get _paq from window * fix some tests * update screenshots
2018-11-27During installation allow to prefill DB form from environment variables (#13676)Thomas Steur
2018-11-26don't allow chrome to translate Matomo pages (#13748)Lukas Winkler
avoid unintentionally sending private data to foreign servers
2018-11-14Fix build which fails with new theme (#13713)Thomas Steur
* fix some tests * fix more tests * fix more tests
2018-11-13Update theme to reflect the new logo and brand color changes (#13629)Thomas Steur
* update theme * fix alert box has no spacing * fix couple issues with new theme * improve contrast and make sure to use correct theme color * fix notification colour * fix wrong logo used * fix theme color * fix update title not readable
2018-11-09Add Matomo Tag Manager to core (#13402)Thomas Steur
2018-11-01language update (#13663)Stefan Giehl
2018-10-30Regenerate htaccess files after update (#13591)Thomas Steur
* Regenerate htaccess files after update just in case someone deleted them manually or by accident * acquire lock in case multiple updaters are running at the same time in one filesystem
2018-10-11don't consider .swf files safe (#13558)Lukas Winkler
2018-10-08language update (#13560)Stefan Giehl
2018-09-20Auto-detect timezone and currency in installer (#13092)Christian Schmidt
* Auto-detect timezone and currency * Compare timezone case-insentively * Preserve existing defaults
2018-09-17language update (#13436)Stefan Giehl
2018-09-01Adds new language Spanish (Argentina) (#13350)Stefan Giehl
2018-08-19language update (#13316)Stefan Giehl
2018-08-07Fix ui tests (#13259)3.6.0-b3diosmosis
* Put generated @theme LESS variables before everything else so theme LESS can override them. * Update screenshots.
2018-07-30Adds special handling for SSL check during install (#13218)Stefan Giehl
* Adds special handling for SSL check during install * update screenshot
2018-07-25Replace proxy redirect with rel=noreferrer (#12780)Christian Schmidt
* Replace proxy redirect with rel=noreferrer * Add noopener * Restore action=redirect for non-Matomo links * Wrap referring URLs * NO target on download link * Fix Github links * Fix whitespace * Fix tests * Revert change * Revert changes * Fix tests * Add noreferrer shim for MSIE 10 * Remove all action=redirect links * Restore noreferrer * Restore test * Fix one more occurrence * Update changelog * Combine if's * Fix changelog wording * Fix stray whitespace
2018-07-25language update (#13209)Stefan Giehl
2018-07-24Adds system check for forced SSL connection (#13193)Stefan Giehl
* Adds system check for forced SSL connection * review adjustments * update screenshots * update screenshot
2018-06-28Remove executable bit on most files (#13038)Adrien Crivelli
Only the files declaring a shebang have their execution bit set. Everything else is not executable to avoid possible security issues
2018-06-19Prevent caching of tracker in proxies (#12730)Christian Schmidt
* Prevent caching of tracker in proxies * Also send Cache-Control with 204 responses. Varnish default config violates the HTTP spec in this respect. * Test Cache-Control header * Update changelog * Use no-store instead of no-cache
2018-06-18language update (#13072)Stefan Giehl
2018-06-12language update (#13057)Stefan Giehl
2018-06-08Update submodules. (#13046)diosmosis
* Update VisitorGenerator submodule. * Update CustomDimensions submodule. * Update screenshots.
2018-06-04language update (#13031)Stefan Giehl
2018-05-24update UI filessgiehl