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
2022-03-10[Codingstyle] Disallow unused use statements (#18520)Stefan Giehl
* Forbid unused use statements * Fix some incorrect classnames * fix tests * remove unused use statements
2021-11-11[Vue] migrate dropdown and related directives (#18214)dizzy
* migrating RateFeature and ReviewLinks + adding AjaxHelper.fetch utility method (all untested) * get ratefeature component to work, modify matomodialog component to use v-model, add event parameters to createAngularAdapter, allow translate to use variadic args or one string array + rebuild * remove ratefeature angularjs files * rebuild + make vue mapping property optional in createANgularJsAdapter * migrate enrichedheadline and get to work * fix test * fix translate * fix another translate issue & migrate contentblock directive * fix anchor links, not including the "/" causes angularjs to fail (also on 4.x-dev) * update expected screenshots * fix ui test * fix some test failures * fix nested transclude issue * remove content block files * fix icon spacing that occurs due to angularjs inserting empty comments in between nodes while vue 3 does not * update some screenshots * update screenshot (actually fixes an alignment issue) * update screenshot * first pass at converting comparisons service/component * get new code to build and load without error in the UI * debugging * getting basic functionaltiy to work * Update _dataTable.twig * fix UI test failure + URL encoding/angularjs issue causing back button to not work * fix order of operations issue * built vue files * using ref in setup() is not needed to access this.$refs * Convert comparisons service angularjs tests to comparison store typescript tests. * migrate piwik-date-picker directive * migrate date range picker component (changed invalid date in input handling to just reset back to the previous date since it was easier in vue to do that) * migrate period-date-picker component (using composition api more when easier for migration) * convert piwik-expand-onclick directive to vue directive * migrate expand on hover directive to vue directive * fix variable reference * build * Add materialize-css @types and migrate piwik-dropdown-menu. * migrate focus-anywhere-but-here directive to vue directive * migrate focus-if directive * migrate menudropdown directive * forgot to remove old files * built vue files * rewrite URL handling to use computed properties in a URL store + do the same for other dependent data in the comparison store to allow vues to subscribe to the properties for changes to global state * fix some tests * some more fixes * more fixes + disallow modifications to MatomoUrl state * get angularjs unit tests to pass + fix a couple more issues * another fix * fix bad merge * self review + fixes * remove old fix as it may not be needed anymore * empty string is not a valid date + do not report invalid date exception just rethrow * update screenshots and try to fix random failure * use jquery $destroy event instead of scope one since the scope one is broadcasted * rangeChange event must be triggered once on mount * initialize startDateText/endDateText correctly * use jquery $destroy event instead of angularjs one * built vue files * fix menudropdown.directive.js reference * load vue in installation/updater & correctly make focusanywherebuthere stateful * correctly implement stateful directives for ExpandOnClick/ExpandOnHover * less tweak (angularjs comment removal) * fix submenu check * quick type fix * load vue in installation workflow * add broadcast.js to Installation workflow + do not fail in pk_translate if no translations are loaded * update expected screenshots (spacing of arrow changed because of angularjs comment no longer being there) * fix prop type * built vue files * re add accidentally removed (?) file * remove no longer needed file * Add CoreHome UMD in CoreUpdater/Installation. * self review * remove file from JS list * fix UI tests * apply review fixes Co-authored-by: sgiehl <stefan@matomo.org>
2021-10-17Translations update from Weblate (#18163)Weblate (bot)
* Translated using Weblate (Croatian) Currently translated at 100.0% (2 of 2 strings) Translation: Matomo/Plugin LanguagesManager Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-languagesmanager/hr/ [ci skip] Translated using Weblate (Croatian) Currently translated at 52.5% (327 of 622 strings) Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/hr/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Milo Ivir <mail@milotype.de> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin LanguagesManager Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-languagesmanager/ [ci skip] Co-authored-by: Milo Ivir <mail@milotype.de>
2021-09-07Translations update from Weblate (#17963)Weblate (bot)
* Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Translated using Weblate (Turkish) Currently translated at 100.0% (619 of 619 strings) Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/tr/ [ci skip] Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Kaya Zeren <kayazeren@gmail.com> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Matomo Base Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
2021-09-01Prepares Weblate migration (#17927)Stefan Giehl
* Add translation stats to readme * improve generate-intl command * update readme * remove translation workflow * allow empty translation files * Adds internal parameter to ignore config in LanguageManager API * ignore missing translators * extend commands to ignore language info * Update lang/README.md Co-authored-by: Lukas Winkler <git@lw1.at> * Update commands to use Weblate instead of Transifex API * Replace remaining Transifex occurences * submodule updates * fix/update tests Co-authored-by: Lukas Winkler <git@lw1.at>
2021-09-01Translations update from Weblate (#17948)Weblate (bot)
* Added translation using Weblate (Croatian) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Hindi) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Italian) * Added translation using Weblate (Arabic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Persian) * Added translation using Weblate (Georgian) * Added translation using Weblate (Korean) * Added translation using Weblate (Slovak) * Added translation using Weblate (Slovenian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Tagalog) * Added translation using Weblate (Spanish (Argentina)) * Added translation using Weblate (Galician) * Added translation using Weblate (Basque) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Urdu) * Added translation using Weblate (Latvian) * Added translation using Weblate (Telugu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Basque) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Georgian) * Added translation using Weblate (Slovenian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Latvian) * Added translation using Weblate (Lithuanian) * Added translation using Weblate (Thai) * Added translation using Weblate (Telugu) * Added translation using Weblate (Basque) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Arabic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Georgian) * Added translation using Weblate (Korean) * Added translation using Weblate (Slovak) * Added translation using Weblate (Slovenian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Urdu) * Added translation using Weblate (Spanish (Argentina)) * Added translation using Weblate (Latvian) * Added translation using Weblate (Lithuanian) * Added translation using Weblate (Basque) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Georgian) * Added translation using Weblate (Galician) * Added translation using Weblate (Latvian) * Added translation using Weblate (Telugu) * Added translation using Weblate (Basque) * Added translation using Weblate (Croatian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Georgian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Galician) * Added translation using Weblate (Tamil) * Added translation using Weblate (Basque) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Urdu) * Added translation using Weblate (Galician) * Added translation using Weblate (Lithuanian) * Added translation using Weblate (Thai) * Added translation using Weblate (Telugu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Basque) * Added translation using Weblate (Estonian) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Georgian) * Added translation using Weblate (Slovak) * Added translation using Weblate (Urdu) * Added translation using Weblate (Tagalog) * Added translation using Weblate (Galician) * Added translation using Weblate (Telugu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Galician) * Added translation using Weblate (Tamil) * Added translation using Weblate (Basque) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Urdu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Galician) * Added translation using Weblate (Latvian) * Added translation using Weblate (Thai) * Added translation using Weblate (Telugu) * Added translation using Weblate (Basque) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Georgian) * Added translation using Weblate (Korean) * Added translation using Weblate (Urdu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Croatian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Galician) * Added translation using Weblate (Telugu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Galician) * Added translation using Weblate (Amharic) * Added translation using Weblate (Galician) * Added translation using Weblate (Latvian) * Added translation using Weblate (Thai) * Added translation using Weblate (Telugu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Basque) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Bulgarian) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Catalan) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Hindi) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Persian) * Added translation using Weblate (Georgian) * Added translation using Weblate (Korean) * Added translation using Weblate (Slovak) * Added translation using Weblate (Slovenian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Tagalog) * Added translation using Weblate (Galician) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Urdu) * Added translation using Weblate (Galician) * Added translation using Weblate (Latvian) * Added translation using Weblate (Thai) * Added translation using Weblate (Telugu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Basque) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Bulgarian) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Catalan) * Added translation using Weblate (Vietnamese) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Arabic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Persian) * Added translation using Weblate (Georgian) * Added translation using Weblate (Slovenian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Tagalog) * Added translation using Weblate (Telugu) * Added translation using Weblate (Basque) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Galician) * Added translation using Weblate (Latvian) * Added translation using Weblate (Lithuanian) * Added translation using Weblate (Thai) * Added translation using Weblate (Telugu) * Added translation using Weblate (Tamil) * Added translation using Weblate (Basque) * Added translation using Weblate (Estonian) * Added translation using Weblate (Romanian) * Added translation using Weblate (Belarusian) * Added translation using Weblate (Bulgarian) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Catalan) * Added translation using Weblate (Vietnamese) * Added translation using Weblate (Icelandic) * Added translation using Weblate (Croatian) * Added translation using Weblate (Hungarian) * Added translation using Weblate (Hindi) * Added translation using Weblate (Hebrew) * Added translation using Weblate (Amharic) * Added translation using Weblate (Arabic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Persian) * Added translation using Weblate (Georgian) * Added translation using Weblate (Korean) * Added translation using Weblate (Slovak) * Added translation using Weblate (Slovenian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Tagalog) * Added translation using Weblate (Tamil) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Croatian) * Added translation using Weblate (Urdu) * Added translation using Weblate (Croatian) * Added translation using Weblate (Tagalog) * Added translation using Weblate (Urdu) * Added translation using Weblate (Galician) * Added translation using Weblate (Basque) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Croatian) * Added translation using Weblate (Amharic) * Added translation using Weblate (Norwegian Nynorsk) * Added translation using Weblate (Urdu) * Added translation using Weblate (Bosnian) * Added translation using Weblate (Urdu)
2021-08-30Syncs all translations from Transifex (#17931)Stefan Giehl
* fixes some whitespaces and formatting in english translation files * Adds translations for languages that did not yet exist * fix tests * adds missing locales * fix locale * update submodules * updates expected UI file
2021-08-30use list of supported languages from config (#17930)Lukas Winkler
* use list of supported languages from config * remove dev from list * correct list of languages
2021-08-02language update (#17845)github-actions[bot]
Co-authored-by: tsteur <tsteur@users.noreply.github.com>
2021-05-09language update (#17533)github-actions[bot]
Co-authored-by: tsteur <tsteur@users.noreply.github.com>
2021-03-03Adds command to validate translationssgiehl
2021-02-25Set httpOnly flag for session language cookie (#17271)Stefan Giehl
2021-02-01Ensure translation tests run correctlysgiehl
2020-11-10Move performance reports to a new page / category (#16673)Stefan Giehl
* Move performance reports to new category * fix tooltips * updates UI test * updates expected test files * updates expected screenshots * Move Performance category after transitions * Make page reports wider * adds nonce to language selector in updater / installation * updates expected test files * Update getLanguagesSelector.twig * change report title to page urls * Hide performance viz on normal page reports (not in widgets) * update tests * updates submodules * fix ui tests Co-authored-by: Thomas Steur <tsteur@users.noreply.github.com>
2020-06-03Remove code tagged with `@deprecated` (#16001)Thomas Steur
* remove some code tagged with deprecated * some more tweaks * remove more deprecated methods * more deprecations * remove old files * remove more deprecated methods * fix some tests * update logviewer submodule * fix some tests * fix ui test * another deprecation * Update CHANGELOG.md Co-authored-by: Stefan Giehl <stefan@matomo.org> * add test for dimensions provider Co-authored-by: Stefan Giehl <stefan@matomo.org>
2020-05-17Use utf8mb4 character set if possible (#15618)Stefan Giehl
2020-04-24Update doc blocks with new name (#15857)Stefan Giehl
* update doc blocks with new name * submodule updates * updates expected UI files
2020-04-08many typo fixes in the code thanks to codespell (#15730)Lukas Winkler
* many typo fixes in the code thanks to codespell * reset submodules I really need to stop using `git commit -a` * reset change in library * rebuilt piwik.js * fix test * updates expected UI file Co-authored-by: sgiehl <sgiehl@users.noreply.github.com> Co-authored-by: Stefan Giehl <stefan@matomo.org>
2020-03-04Fix PHPDocs (#15663)Jean Baptiste Noblot
2020-02-27Update to PHPUnit 8.5 (#15581)Stefan Giehl
* use latest phpunit/phpunit ~8.5 * submodule updates * fixes
2020-02-21Update Intl translations to CLDR 36 (#15607)Stefan Giehl
* Update Intl translations to CLDR 36 * updates expected test files
2020-02-20Removes deprecated class Piwik\Translate (#15586)Stefan Giehl
* Removes deprecated class Piwik\Translate * use submodule branches * adjust test * fix typo * readd deprecated Piwik\Translate * submodule updates
2020-02-13Fix fetching translations if user is not able to fetch available languagessgiehl
2020-02-11Use \PHPUnit\FrameWork\TestCase instead of \PHPUnit_Framework_TestCase (#15554)Stefan Giehl
2020-02-06Adds simple development command to get translation infosgiehl
2020-01-27Use correct base branch for creating translation PRs (#15466)Stefan Giehl
2020-01-16Removes some methods deprecated for Matomo 4 (#15386)Stefan Giehl
* Removes deprecated Plugin.getListHooksRegistered and uses Plugin.registerEvents instead * Removes deprecated method Piwik\Piwik::doAsSuperUser * Remove deprecated SettingsPiwik::isPiwikInstalled and use SettingsPiwik::isMatomoInstalled instead
2019-12-13Use appropriate SameSite values for cookies (#15185)Kate Butler
2019-10-03Removed closing PHP tag due to PSR-2 definition (#14929)Kai Neuwerth
2019-09-27language update (#14916)Stefan Giehl
2019-08-10language update (#14750)Stefan Giehl
2019-07-05Update the link tag for all php files (#14635)Luca
I updated the link tag for all php files with the new matomo link. Not sure if it is realistic that this will get merged but I though that someday someone has to do this(?)
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-03-17language update (#14214)Stefan Giehl
2019-03-15Support multiple plugin paths (#14051)Thomas Steur
* do not hard code plugins directory * remove method that is not needed for now * use plugins directory in more places * some work on supporting multiple plugin directories * use more unique name * couple fixes * and another fix * sort plugins * adjust languagesmanager * adjust more usages * Update Manager.php * adding a plugin to test * more tests * make sure plugin resources can be located in custom directory * adding more tests * rewrite image paths * handle more cases * add tests * make sure to load plugin * trying to fix test * trying it this way * load plugin * fix ui test? * testing if tests succeed this way * another test * load custom dir plugin * load plugin in ui fixture * change the update statement * remove update script * delete column * fix ui test * make it work for tests * fix some tests * Fix merge.
2019-03-04Typo: LanguageManager => LanguagesManager (#14154)Christian Schmidt
2019-01-30Don't hardcode plugins directory (#14043)Thomas Steur
* do not hard code plugins directory * remove method that is not needed for now * use plugins directory in more places
2019-01-22Exclude non core plugins from translation percentage calculation (#13981)Stefan Giehl
2019-01-21Improve/Fix translation commands (#13982)Stefan Giehl
2018-11-01fix switch continue in CreatePull (#13635)Lukas Winkler
* fix switch return in CreatePull * use continue 2 instead
2018-10-09translation updatessgiehl
2018-09-17language update (#13436)Stefan Giehl
2018-09-01Adds new language Spanish (Argentina) (#13350)Stefan Giehl
2018-08-15Allow updating translations with defined project slug (#13299)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-09Use secure lang cookie when using https (#13104)Stefan Giehl
2018-06-18language update (#13072)Stefan Giehl
2018-05-24language update (#12982)Stefan Giehl
2018-05-14language update (#12912)Stefan Giehl
2018-05-04update PR message for translation PRssgiehl