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-11Fixes various misspellings of Matomo (and Piwik) (#14443)Stefan Giehl
2019-05-10language update (#14441)Stefan Giehl
2019-05-09Ensure segment definitions doen't regress (#14372)Stefan Giehl
2019-04-12Avoid browser tooltips for piwik fields (#13931)Stefan Giehl
by using data-title attribute instead of title
2019-04-10Readable segment values for browser, os and country segments (#13929)Stefan Giehl
* Use readable segment value for browser and os segments instead of short codes * readds original segments using short codes * Adds additional segment country name to segment by (english) country name * compare browser and os names case sensitive for segments * use correct segments for reports * update tests
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-15Allow customization of GeoIP2 database location using DI (#13913)Stefan Giehl
2019-03-09language update (#14170)Stefan Giehl
2019-03-04GeoIP first will update the next day, then weekly/monthly after that. Fixes ↵Diego Baños Fariñas
#11006 (#11659) * Feature: GeoIP first update will be the next day. Then Monthly or Weekly * Get unit test to pass.
2019-02-18Enable fingers crossed handler via INI config and show backtrace in ↵diosmosis
logs/archive api output (#13923) * Add config to use FringersCrossedHandler (untested) * Get to work in different contexts. * Add changelog note. * Make sure more exceptions make it to the logs, make backtrace include previous exceptions, do not use screen writer if in cli mode, always print backtrace if in CLI mode and archivephp triggered. * Add log capturing handler. * Remove options from global.ini.php sibnce they may be temporary. * Add UI test triggering an error w/ the screen handler. * Add some more log statements, ignore logs in screen writer, replace part of message in ExceptionToTextProcessor instead of whole message. * Add missing license. * Update changelog, move new item to 3.9 * Fixing some integration tests. * Fix another unit test. * One more test fix. * Try to get rid of xss testing warning. * Try again to get rid of warning. * Try again to get rid of warning. * Try again to get rid of warning.
2019-01-27language update (#14030)Stefan Giehl
2019-01-16Skip downloading discontinued GeoLite databases without an error (#13959)Stefan Giehl
2019-01-14language update (#13956)Stefan Giehl
2018-12-17language update (#13871)Stefan Giehl
2018-12-17Force tracker failure if location url params are used in unauthenticated ↵diosmosis
request. (#13867)
2018-12-14Revert "Always fail during tracking when authentication is required b… ↵diosmosis
(#13858) * Revert "Always fail during tracking when authentication is required but invalid token is used (#13675)" This reverts commit 2862316a05301755681305fbe060591c08d8c265. * remove tests moved to integration test
2018-12-02Updated menu structure and naming fixes (#13518)Thomas Steur
* add new category profiles * disable row evolution * add real time reports * improve style when full-width * change menu order plus remove visitors report * remove more traces of the profiles report * fix some ui tests * fix more tests * fix tests * fix some tests * Update en.json * Update SegmentedVisitorLog.js * updates expected test files * updates expected UI files * Updating expected files. * Update expected screenshot.
2018-11-25Always fail during tracking when authentication is required but invalid ↵Thomas Steur
token is used (#13675) * Always fail during tracking when authentication is required but invalid token used * fix 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-01language update (#13663)Stefan Giehl
2018-10-09translation updatessgiehl
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-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-10Disables some more feature if internet features are disabled (#13076)Stefan Giehl
* Disable GeoIP update tasks if no internet connection available * Show GeoLocation Auto Updater UI only with enabled internet connection * Throw exception if Marketplace is used without enabled internet features * Hide Marketplace menu entry if internet is disabled * Implements new plugin class method requiresInternetConnection, to automatically unloaded plugins if required * Improve how plugins not working without internet connection are shown in plugin list * Adds UI test * typo 'whether'
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-07Use generic device model names if device type is known (#13015)Stefan Giehl
* Use generic device model names * updates tests * Update screenshots
2018-06-04language update (#13031)Stefan Giehl
2018-05-25Move provider visibility check to UI only (#12959)Matthieu Aubry
That should allow setting and using invisible geolocation providers without problems
2018-05-24language update (#12982)Stefan Giehl
2018-05-24Slightly faster location provider instance creation (#12967)Thomas Steur
Currently, on each tracking request it checks for each location provider whether each location provider is available which can put a bit of load on the filesystem etc. Instead we should check it only for the requested provider. Maybe we could even cache at some point whether a provider is available or not! Also ideally eventually we would be able to directly create an instance of the needed provider but that shouldn't improve performance crazy much.
2018-05-24Rearrange some menu items (#12879)Stefan Giehl
* Rearrange some menu items * update system test files * Update CustomDimensions submodule. * Update tests/travis repo (to get artifacts uploaded for plugin system tests). * Update expected screenshots. * Update pdf/html system tests.
2018-05-22Adds message about data retention on gdpr overview (#12878)Stefan Giehl
* Adds message about data retention on gdpr overview * Adds additional information about gdpr relevant data retention * replace log data with raw data * review adjustments * adds ui test * review adjustments * update UI files
2018-05-14language update (#12912)Stefan Giehl
2018-05-04fix testsgiehl
2018-05-04update expected test filesgiehl
2018-05-04GeoIP2 implementation as a plugin (#12699)Stefan Giehl
* require geoip2/geoip2 composer package * Determine region name based on Location Provider * Adds empty GeoIp2 plugin * move location_region column definition to GeoIp2 plugin so it's get changed as soon as the plugin is activated * Adds GeoIP2 location providers * ignore GeoIP2 mmdb files * Adds script to generate GeoIP2 test databases * Adds Command to convert region codes from FIPS to ISO for old log table records * Adds GeoIP2 AutoUpdater * Use GeoIP2 in tests * update test files * code fixes * adds tests * rename old GeoIP providers to Legacy * Let GeoIP autoupdater UI handle GeoIp2 as well * convert region codes to ISO in API after switch to GeoIP2 * do not show GeoIP providers if GeoIP2 plugin is enabled an no GeoIP Legacy provider is still in use * small fixes * review changes * Use correct region translations * Show correct message if no database can be found * if log tables have been converted, use archive date to check if region codes still need to be converted to iso * fix tests * Improves extracting GeoIP2 databases * Adjust GeoLocation diagnostics * readds old taiwan fixes * Assume all third party location providers as 'recommended' * Download database over HTTPS * remove outdated comment (see https://github.com/matomo-org/matomo/issues/12411) * Remove indication that Geoip2 may be slow, since we found it should be quite fast and this should not be an issue in theory * skip detection if IP is empty & do not try convert IP to IPv4 * remove downloaded file if an error occurs while extracting * command should be runnable multiple times * use ISO codes for suggested region codes * reload after wizard success * Drop table if exists. * Fix two translation keys. * add special region handling for UK * update system test * update UI files * submodule update * update test files
2018-04-30language update (#12793)Stefan Giehl
2018-04-09language update (#12704)Stefan Giehl
2018-03-30Moves various UI tests to their plugins (#12649)Stefan Giehl
* move Overlay UI tests to Overlay plugin * remove UI files that has been moved * move Login UI tests to Login plugin * check for element instead of comparing screenshots * Move Installation UI tests to it's plugin * Move UI tests for Marketplace to Marketplace plugin * Updates Sync Screenshots command to download test files to correct directories * ensure shortcut help is always tested with same useragent * Move VisitorMap UI tests to UserCountryMap plugin * Move Morpheus UI tests to plugin * Move MultiSites UI tests zu plugin * Move ActionsDataTable UI tests to Actions plugin * Renames Test directories to tests * Move UsersManager UI tests to plugin * Move CoreUpdater UI tests to plugin * Move DBStats UI tests to plugin * Move Transitions UI tests to plugin * Move Insights UI tests to plugin * improve UI tests splitting on travis * Moves SegmentEditor UI tests to plugin * Moves SitesManager UI tests to plugin * Moves ImageGraph UI tests to plugin * move live ui test files to git lfs * remove retry * update test file * improve splitting for travis * prevent test from failing randomly
2018-03-22Recreating #12628: "Use flex for sparkline text instead of block" - ↵Benaka
@fdellwing (#12633) * repush #12466 * dont allow the sparkline to shrink * remove unneeded css * Add -ms-flex to sparkline trigger correct display in IE10. * update screenshots
2018-03-19language update (#12629)Stefan Giehl
2018-03-12Fix Tibetan cities display on China's city map (#12103)Kaijia Feng
* Fix Tibetan cities missing from the Chinese city map * Apply the filter without checking every city
2018-02-26Move methods away from Live controller (#12406)Stefan Giehl
* move methods away from Live controller * Add new class ProfileSummaryProvider * use transient cache instead of static variable
2018-01-27language update (#12514)Stefan Giehl
2018-01-18GeoIP re-attribution: debug output now shows changes to visits geo-location ↵Matthieu Aubry
(#12481) Re-create https://github.com/matomo-org/matomo/pull/12478 on the right branch