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-11-13Detect GA3, GA4 or GTM during installation and suggest migration guides (#19957)HEAD4.x-devBen Burgess
* Detect known consent managers on the current website and show a configuration guide link * Added exception handing for outbound http/s requests, added type hints and phpdoc * Fix tests * Abstract detection code, update links, fix cut off button text for 'Email these instuctions' button, add consent manager link to instructions email, add link to the privacy 'asking for consent' page * Update typescript code to meet strict ESlint rules * built vue files * Detect consent manager for Getting Started screen and optionally show link * built vue files * Add consent manager instructions to getting started team mate email * Bump to retry random test fail * Test updates and fixes * Wording improvements * Rework ConsentManagerDetector to SiteContentDetector, added fixture for site content test data, added UI tests for consent manager detection * built vue files * Add new/update UI tests screenshots, fix unit test * Added GTM detection to SiteContentDetector, added unit test for SiteContentDetector * Update class documentation header * Show guide links for GA3, GA4 o GTM on the getting started screen and instructions email * Removed GA3 detection from consent manager detection test * Consolidated translation strings, added fixtures and UI tests for empty site GA3/GA4/GTM detection * Always attempt to detect GTM * Updated UI test screenshot * Provide site content detection view parameters during installation, added new fixture to installation UI test to prevent site content detection request * Reworked UI tests to use DI * PHPCS fix * Reworked UI tests to use DI Co-authored-by: bx80 <bx80@users.noreply.github.com>
2022-11-11Translations update from Hosted Weblate (#19980)Weblate (bot)
* 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: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin ImageGraph Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/ [ci skip]
2022-11-11updates all submodules (#19987)github-actions[bot]
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2022-11-09Translations update from Hosted Weblate (#19925)Weblate (bot)
* Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin WebsiteMeasurable Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-websitemeasurable/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Tour Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-tour/ [ci skip]
2022-11-09Fix PHP8.2 deprecation messages (#19918)Stefan Giehl
* Fix PHP8.2 deprecation messages * fix another deprecation * fixes another deprecation
2022-11-09Avoid double formatting of conversion rate in comparison mode (#19970)Stefan Giehl
2022-11-09Provide correct date parameter for comparison sparklines (#19971)Stefan Giehl
2022-11-07Adds test to prove purge settings are stored / returned as int (#19877)Stefan Giehl
2022-11-07updates all submodules (#19949)github-actions[bot]
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2022-11-07Fix for opt-out toggling on page load, fix for defaulting to opted out state ↵Ben Burgess
if no cookies found (#19915)
2022-11-06Add exception for invalid limit before grouping (#19881)Peter Zhang
* add exception for invalid limit before grouping add exception for invalid limit before grouping * update int to numeric update int to numeric * update getTransitionsForAction limitBeforeGrouping default to int update getTransitionsForAction limitBeforeGrouping default to int * Update test name * remove translation remove translation * update all other place from false to 0 update all other place from false to 0 * fix other places using limitBeforeGrouping is false * update ranking Query from false to 0 update ranking Query from false to 0 * add more tests add more tests * update tests update tests * remove throw errors remove throw errors * remove exception for other places remove exception for other places * add throw and tests back add throw and tests back * update test case * update intval to int and false condition update intval to int and false condition * revert ranking query from false to 0 revert ranking query from false to 0 Co-authored-by: Ben <ben.burgess@innocraft.com>
2022-11-03update autocomplete on html to `on` and `off` (#19873)Peter Zhang
* update autocomplete from true and false to on and off update autocomplete from true and false to on and off * built vue files * update set-output in buildvue update set-output in buildvue * update phpcs checkout from v2 to v3 update phpcs checkout from 2 to 3 * Revert "update phpcs checkout from v2 to v3" This reverts commit 148d8cca5c997fd3b94cab70632ee5e163f20426. * Revert "update set-output in buildvue" This reverts commit 56667f0702bf33413731ac6e962e24a3c5c01a43. * update autocomplete to string update autocomplete to string * built vue files Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
2022-11-03Fix value of delete_logs_enable not displayed correctly in UI (#19936)Stefan Giehl
2022-11-03Prevent some possible exceptions (#19938)Stefan Giehl
2022-11-02add help link vue componet (#19922)Peter Zhang
* add help link vue add help link vue * built vue files * update menu when _help define, show help icon update menu when _help define, show help icon * add help key add help key * add hide help message add hide help message * update type string from null to empty update type string from null to empty * fix build build fix build build * fix vue build error fix vue build error * fix vue build fix vue build * fix vue build fix vue build * built vue files Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
2022-11-02[automatic Intl data updates from CLDR 42.0.0] (#19932)github-actions[bot]
* Updates Intl data from CLDR 42.0.0 * updates expected test files * updates expected ui files * submodule update * update unit tests Co-authored-by: sgiehl <sgiehl@users.noreply.github.com> Co-authored-by: sgiehl <stefan@matomo.org>
2022-11-01Harden check for valid redirect urls in logme method (#19917)Stefan Giehl
2022-10-28[automatic submodule updates] (#19923)github-actions[bot]
* updates all submodules * updates expected test files Co-authored-by: diosmosis <diosmosis@users.noreply.github.com> Co-authored-by: sgiehl <stefan@matomo.org>
2022-10-27Translations update from Hosted Weblate (#19878)Weblate (bot)
* Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Goals Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-goals/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin GeoIp2 Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-geoip2/ [ci skip]
2022-10-26updates all submodules (#19910)github-actions[bot]
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
2022-10-26hide parent div of period selector in Visits->`real-time` to improve ↵Peter Zhang
alignment (#19820) * hide parent div of period selector hide parent div of period selector * built vue files * update hide only on vue-entry update hide only on vue-entry * revert vue-entry revert vue-entry * built vue files * update tests and add Id for the selector update tests and add Id for the selector * built vue files * update screenshot update screenshot Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
2022-10-25Fix for tag manager update not applied when moving from 4.12.1 => 4.12.2, ↵Ben Burgess
version bumped to 4.12.3-b1 (#19906)
2022-10-21updates all submodules (#19895)github-actions[bot]
Co-authored-by: tsteur <tsteur@users.noreply.github.com>
2022-10-18Translations update from Hosted Weblate (#19812)Weblate (bot)
* Translated using Weblate (Portuguese (Brazil)) Currently translated at 66.6% (16 of 24 strings) Translation: Matomo/Plugin UserCountryMap Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-usercountrymap/pt_BR/ [ci skip] Co-authored-by: Claudio Filho F Filho <filhocf@gmail.com> * 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: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin UserCountryMap Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-usercountrymap/ [ci skip] Co-authored-by: Claudio Filho F Filho <filhocf@gmail.com>
2022-10-18Build vue.js (#19875)Ben Burgess
* Build vue.js * built vue files Co-authored-by: bx80 <bx80@users.noreply.github.com>
2022-10-18Fix failures link to Learn More (#19870)Pablo Castellano
Removed extra colon
2022-10-18Ensure empty tables also use max width (#19822)Stefan Giehl
* Ensure empty tables also use max width * avoid resizing evolution charts
2022-10-18Ensure PrivacyMManager settings are stored and returned as integer (#19869)Stefan Giehl
2022-10-18Avoid loading goals data multiple times (#19838)Stefan Giehl
2022-10-17Ensure plugin updates are executed when setting up UITestFixture (#19825)Stefan Giehl
* ensure plugin updates are executed when setting up UITestFixture * Skip dispatching events when setting up UITestFixture to prevent segfault * update TagManager submodule * cs
2022-10-14allow empty excludedReferrers on the global setting (#19834)Peter Zhang
* allow emply excludedReferrers allow emply excludedReferrers * add some tests for set refer and update isLookLikeUrl function add some tests for set refer and update isLookLikeUrl function * update phpcs update phpcs * revert Urlhelper, implement in api revert Urlhelper, implement in api * remove filter_var tests remove filter_var tests * fix code indent Co-authored-by: sgiehl <stefan@matomo.org>
2022-10-14[automatic submodule updates] (#19859)github-actions[bot]
* updates all submodules * reset TagManager submodule update Co-authored-by: diosmosis <diosmosis@users.noreply.github.com> Co-authored-by: sgiehl <stefan@matomo.org>
2022-10-14Fix array to string conversion warning in userOptOut (#19858)Ben Burgess
2022-10-13TourEngagement: Remove redundant information for better a11y. (#19809)Jb Audras
2022-10-13Visits Overview: Remove redundant information for better a11y. (#19808)Jb Audras
2022-10-13Fix Referrers.getKeywordsFromSearchEngineId API for invalid subtable ids ↵Stefan Giehl
(#19823) * Fix Referrers.getKeywordsFromSearchEngineId API for invalid subtable ids * Add tests
2022-10-13Goal visits log query: No need to execute the query when there are no ↵Thomas Steur
idVisits given (#19853) We earlier so a high CPU usage on database which seems to have happened because there were maybe on idvisits given ``` ... WHERE log_conversion.idvisit IN ('') ... ```
2022-10-12Check downloaded referrer spam list for validity (#19845)Stefan Giehl
2022-10-07Typofixes (#19805)JT Smith
* Fixing typo in array property * Fixing "nonexistant" throughout codebase * Fixing misspelling of Password * Typofixes in comments * Update core/Plugin/Dimension/VisitDimension.php Co-authored-by: Justin Velluppillai <justinvelluppillai@gmail.com> * Reverting change of idDimenson Co-authored-by: Justin Velluppillai <justinvelluppillai@gmail.com>
2022-10-07updates expected test filessgiehl
2022-10-07Return correct parameter divId for JS opt-out (#19827)David B
See title.
2022-10-06Updated the text and links in the Matomo Help Centre. (#19798)snake14
* Updated the text and links in the Matomo Help Centre. * Fixing a couple translations that shouldn't have been changed. * Updated screenshot to include changes. * Making suggested code review change. * Removed translation key that's no longer being used. Co-authored-by: sgiehl <stefan@matomo.org>
2022-10-05update submodules & fix some testssgiehl
2022-10-05Merge branch '4.x-dev' into next_releaseJustin Velluppillai
2022-10-03Translations update from Hosted Weblate (#19751)Weblate (bot)
* Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Installation Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Installation Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Installation Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Installation Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Tour Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-tour/ [ci skip]
2022-10-02Revert "Detect consent managers on the selected site and show a setup link ↵Justin Velluppillai
(#19794)" (#19803) This reverts commit 378c193273adf635f33006e68278dda8190c9f5d.
2022-09-30Add copy link after token been sent for the user doesnt have email set up ↵Peter Zhang
from design (#19707) * add copy link button and style * add design copy link add design copy link * Revert "add design copy link" This reverts commit bb081bddb82691fb40c2a2d043e5058e7f9ca123. * add link token add link token * update tests update tests * built vue files * update xml tests update xml tests * update UI update UI * built vue files * update ui update ui * Update UsersManagerTest.php update tests * update tests update tests * update tests update tests * Update UsersManager_spec.js update screenshots * update ui update ui * update css update css * built vue files * remove password confirm for invite remove password confirm for invite * built vue files * update css update css * convert vue scoped to less convert vue scoped to less * Update UsersManager.vue fix vue error * update vue tests update vue tests * built vue files * update tests update tests * update ui update ui * update UserSetting token UI update UserSetting token UI * add new screen short copied success add new screen short copied success * revert failed UI revert failed UI * Update plugins/UsersManager/lang/en.json Co-authored-by: Stefan Giehl <stefan@matomo.org> * Update plugins/UsersManager/lang/en.json Co-authored-by: Stefan Giehl <stefan@matomo.org> * Update plugins/UsersManager/lang/en.json Co-authored-by: Stefan Giehl <stefan@matomo.org> * Update plugins/UsersManager/lang/en.json Co-authored-by: Stefan Giehl <stefan@matomo.org> * remove DB field and convert the copy link remove DB field and convert the copy link * update error update error * update notification update notification * built vue files * revert database changes revert database changes * update api and tests update api and tests * built vue files * update padding css update padding css * move global button css to modal move global button css to modal * update modal to global update modal to global * remove invite token remove invite token * Update plugins/CoreHome/vue/src/Notification/Notification.ts * update fonts and screenshots update fonts and screenshots * update fonts update fonts * exclude woff2 file on release check exclude woff2 file on release check * Update plugins/UsersManager/API.php * update tests update tests * remove duplicated remove duplicated * update confirm box update confirm box * built vue files * tidy up some file tidy up some file * update icon and update version number update icon and update version number * update change log and translation update change log and translation * update button trigger generate link twice update button trigger generate link twice * add updates add updates * add missing param add missing param * update missing comma update missing comma * remove un use variable remove un use variable * update tests update tests * built vue files * add password confirm for the invite action and add popup notes add password confirm for the invite action and add popup notes * update vue error update vue error * revert 4.120-b2 update to b4 revert 4.120-b2 update to b4 * update vue error update vue * built vue files * update typescript error update typescript error * update type script update type script * update vue error update vue error * built vue files * update tests update tests * update screenshots update screenshots * update tests update tests * update tests and wording on the popup update tests and wording on the popup * built vue files * adding clipboard copy error in safari etc adding clipboard copy error in safari etc * built vue files * update double error message update double error message * update wording update wording * built vue files * hot fix give default period (#19724) * hot fix give default period hot fix give default period * update to user default period update to user default period * add default date param in templates add default date param in templates * update tests prevent random fail update tests prevent random fail * built vue files * update ui update ui * Improve no data check in html visualization (#19740) * add command copy over http add command copy over http * built vue files * Adding the abililty to exclude specific sites from the site selector (#19738) * Adding the abililty to exclude specific sites from the Vue site selector component. * Adding more time to make sure that the select is loaded before trying to search. * Changed things to filter the site on the server side. * Added a few new test cases. * Increasing amount of time for test. * Updated the omnifixture. * Fixing logic error in view. * Removed collation from omnifixture since it was causing issues. * Switching omnifixture back to 4.x-dev version. * Making just the bare essential changes to make local test fixtures build correctly. * Updating screenshot of API list. * revert OmniFixture-dump to 4.x-dev revert OmniFixture-dump to 4.x-dev Co-authored-by: Peter <peter@innocraft.com> * merge 4.x and update copied success ui tests merge 4.x and update copied success ui tests * rebase to next release rebase to next release * rebase to next release rebase to next release * update safrai and enable copy success and copy again update safrai and enable copy success and copy again * fix Safrai showing random token fix Safrai showing random token * built vue files * Revert "Adding the abililty to exclude specific sites from the site selector (#19738)" This reverts commit a53a62892f540ea683eb56949bb7d2172731c2cc. * update fonts and text update fonts and text * built vue files * update wording update wording * built vue files * Updated UI test screenshots Co-authored-by: peterhashair <peterhashair@users.noreply.github.com> Co-authored-by: Stefan Giehl <stefan@matomo.org> Co-authored-by: snake14 <snake14@users.noreply.github.com> Co-authored-by: Ben <ben.burgess@innocraft.com>
2022-09-30Detect consent managers on the selected site and show a setup link (#19794)Ben Burgess
* Detect known consent managers on the current website and show a configuration guide link * Added exception handing for outbound http/s requests, added type hints and phpdoc * Fix tests
2022-09-30De-duplicate the plugin name in the what's new entry (#19793)Justin Velluppillai
* De-duplicate the plugin name in the what's new entry Fixes #19792 * Updated UI screenshot
2022-09-29remove model value reset pattern as it did not work in Field (#19787)dizzy