profile
viewpoint
Matomo Analytics matomo-org Worldwide https://matomo.org Our mission is « To create, as a community, the leading open digital analytics platform, that gives every user full control of their data. »

matomo-org/matomo 18176

Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!

matomo-org/device-detector 2540

The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.

matomo-org/docker 744

Official Docker project for Matomo Analytics

matomo-org/matomo-nginx 393

Nginx configuration for running Matomo

matomo-org/matomo-log-analytics 208

Import any kind of server logs in Matomo for powerful log analytics. Universal log file parsing and reporting.

matomo-org/matomo-nodejs-tracker 116

A Node.js wrapper for the Matomo (Piwik) tracking HTTP API

matomo-org/matomo-for-wordpress 112

Get a fully functioning Matomo Analytics for your WordPress. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Privacy is built-in. 100% data ownership, no one else can see your data. We love Pull Requests!

matomo-org/matomo-mobile-2 99

Matomo Mobile 2 App - The official Git repository! Liberating Web Analytics on the go!

matomo-org/matomo-java-tracker 69

Official Java implementation of the Matomo Tracking HTTP API.

matomo-org/github-sync 56

Synchronize labels and milestones accross GitHub repositories

startedmatomo-org/referrer-spam-list

started time in an hour

startedmatomo-org/referrer-spam-list

started time in 3 hours

PR closed matomo-org/referrer-spam-list

Add mostbet-285.com and uniqgen.net

mostbet-285.com and uniqgen.net were missing in the spam list.

+2 -0

2 comments

1 changed file

sujithps

pr closed time in 8 hours

PR opened matomo-org/referrer-spam-list

Add uniqgen.net
+1 -0

0 comment

1 changed file

pr created time in 8 hours

push eventmatomo-org/matomo-for-wordpress

diosmosis

commit sha 293e2ec65b883762e57f6f6863ac1139348f11c9

fix phpcs errors

view details

push time in 9 hours

push eventmatomo-org/device-detector

Liviu-Mihail Concioiu

commit sha a1a1ee0a1648210112f838dcc51399ab36f9dd67

Improves detection for Apple devices (#7472)

view details

push time in 9 hours

PullRequestReviewEvent

create barnchmatomo-org/device-detector

branch : updatereadme

created branch time in 12 hours

PR opened matomo-org/device-detector

Update README.md

updates detections in README.md

+2 -2

0 comment

1 changed file

pr created time in 12 hours

startedmatomo-org/matomo

started time in 15 hours

startedmatomo-org/matomo

started time in a day

pull request commentmatomo-org/referrer-spam-list

Add mostbet-285.com and uniqgen.net

@ericguirbal Can you check this PR?

sujithps

comment created time in a day

startedmatomo-org/matomo

started time in a day

issue commentmatomo-org/matomo

Option to have Segment for more than 1 site but not all sites.

We already have a mechanism to compare things. Maybe we could simply allow comparing websites, like it is possible for segments and periods. The only problem I see with that is that some reports might not be able to handle that, like custom dimensions or goals. And it could also be problematic when comparing websites and segments, as certain segments might not be available for all websites...

Birkaransingh94

comment created time in a day

pull request commentmatomo-org/matomo

Cache and restore system LC_CTYPE option after all other locales are set

If you don't want this PR to be closed automatically in 28 days then you need to assign the label 'Do not close'.

michalkleiner

comment created time in 2 days

startedmatomo-org/matomo

started time in 2 days

issue commentmatomo-org/matomo

Discrepancy in visit metrics across Matomo reports

@sgiehl It is a site being tracked. We are tracking a few other sites (with less custom dimensions etc) with no problem. There was as well a roll up aggregating those other websites that started to have great delay on the data as well so we have removed it for now, but the data inconsistency on this site's reports remain.

heurteph-ei

comment created time in 2 days

startedmatomo-org/matomo

started time in 2 days

startedmatomo-org/matomo

started time in 2 days

issue commentmatomo-org/matomo

GDPR tools search with "not" operators for continents doesn't work correctly

Hi @utrautmann Thanks for creating this report. The continent actually isn't stored in the database. When using a segment on it we convert the continent code to a list of countries and use those instead. So instead of looking for a continent it will search for all visits in one of the countries. Maybe negating that isn't handled properly. Guess we need to investigate that in detail.

utrautmann

comment created time in 2 days

push eventmatomo-org/matomo

sgiehl

commit sha 1034611d8a9619876606f45df6794daf8d1141da

Fix: wasDetected calls expect object id instead of class name

view details

Altamash Shaikh

commit sha f5c91d2f67a32929d207c4f51173fdb4c264aad7

Updated CrashAnalytics url for better tracking (#21270)

view details

Weblate (bot)

commit sha fa55fbd0caa1d205a010c029e07e9348ba1d5118

Translations update from Hosted Weblate (#21238) * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin SitesManager Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-sitesmanager/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> * Translated using Weblate (Finnish) Currently translated at 28.8% (28 of 97 strings) Translation: Matomo/Plugin Feedback Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-feedback/fi/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi> * Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Feedback Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-feedback/ [ci skip] --------- Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>

view details

github-actions[bot]

commit sha 5cfdb165898652fa346c6d146f6afa9704ae6bb1

updates all submodules (#21272) Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>

view details

sgiehl

commit sha 802b53afb716c5f9300cdbf4b0370caf716a2ecf

updates expected UI test files

view details

dizzy

commit sha 1abe74bba3a06bd2ad99dc1ac0e7ac6f0ba606e1

process general goal metrics if no conversions, but site is ecommerce enabled, as there may be abandoned cart "conversions" (#21265)

view details

Stefan Giehl

commit sha d3095be2a1cb7d5aea8370f37787a69a8ea6b3d8

Ensure UI test always has same result (#21273)

view details

Stefan Giehl

commit sha cf256fc28318519e5e227be8affecd03014574c2

Fix password handling when uploading plugins (#21278)

view details

Stefan Giehl

commit sha eb767d6c8f04cf824112ecba328d7277888876fc

Fix: Saving state isn't reset on error when editing sites (#21277)

view details

Stefan Giehl

commit sha 24e258420674e04b645c6c1345895dbde9a504ec

Update security rewards (#21281) We adjusted our rewards already a while ago on hackerone. Seems we forgot to update that here as well.

view details

Stefan Giehl

commit sha 7e7febfa1099997918224dfaefeaa907ed567a45

update security bounties

view details

Stefan Giehl

commit sha a464f14b167821c0d90f535e2ced0cad5b156be1

Improve Diagnostics UI test (#21280)

view details

Stefan Giehl

commit sha b96ee3b0f81a30e8294ba182152aa4f15b7a38f7

Hide page performance row action on totals row (#21279)

view details

dizzy

commit sha 2e9c706cd93ec6f7fadcd7be2fd577c494ab2568

missing some code in #21232 (#21288)

view details

Altamash Shaikh

commit sha fcd3f78752210c463eb0d2c8075c20a7163720f4

Updated invite user UI, removed readonly email field, #PG-3048 (#21284) * Updated invite user UI, removed readonly email field, #PG-3048 * PR suggestion and integration testcase fixed * Updated UI screenshot * Added a id for desc and fixes wrong pluginName for copy inviteLink feature * Added more classes to override * Added html decoding for CustomDimensions

view details

Stefan Giehl

commit sha f7aa35e120a7be0361fc03da7d52930f459981fe

Prevent possible PHP error (#21285)

view details

Stefan Giehl

commit sha 1bc0c69cc7e12716828c941ccefaa2ab53c71b9a

Use correct HTTP status code when user has no privileges (#21293)

view details

github-actions[bot]

commit sha 3f4e835bdc4b4a28db529f355e3f04d576b1b056

updates composer dependencies (#21295) Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>

view details

Hosted Weblate

commit sha 18b9700c61747f8ede0fb2d5caca1cf3fed42d56

Translated using Weblate (Turkish) Currently translated at 100.0% (215 of 215 strings) Translation: Matomo/Plugin SitesManager Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-sitesmanager/tr/ [ci skip] Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [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/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin Dashboard Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-dashboard/ [ci skip] Co-authored-by: Hosted Weblate <hosted@weblate.org> Update translation files Updated by "Squash Git commits" hook in Weblate. Translation: Matomo/Plugin SitesManager Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-sitesmanager/ [ci skip]

view details

sgiehl

commit sha 3641133482c80116f909cb5918d5832769dfed47

Merge branch '5.x-dev' into m20283-what-is-new-popup-5

view details

push time in 2 days

issue commentmatomo-org/matomo

Discrepancy in visit metrics across Matomo reports

@LenaGadea Is the site where that happens a site that is tracked or is it a roll up aggregating other sites?

heurteph-ei

comment created time in 2 days

Pull request review commentmatomo-org/matomo

Improve "What's new" feature visibility with remind me later option

+/*!+ * Matomo - free/libre analytics platform+ *+ * Screenshot integration tests.+ *+ * @link https://matomo.org+ * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later+ */++describe("WhatIsNew", function () {+    this.timeout(0);+    this.fixture = 'Piwik\\Tests\\Fixtures\\CreateChanges';++    before(function () {+      testEnvironment.optionsOverride = {+          loadChanges: '1'+      };++      testEnvironment.overrideConfig('General', {+        enable_internet_features: 0+      });++      testEnvironment.save();+    });++    it('should show the what is new changes popup', async function() {+        await page.goto('?module=CoreHome');+        await page.$('.whatisnew');+        await page.waitForTimeout(1000);

To avoid that, you could also only take a screenshot of the overlay only. And if the icon in the nav bar should be checked as well you could add a second test to take a screenshot of that part only. That would make the test fully independent from anything loaded in the background.

bx80

comment created time in 2 days

Pull request review commentmatomo-org/matomo

Improve "What's new" feature visibility with remind me later option

+/*!+ * Matomo - free/libre analytics platform+ *+ * Screenshot integration tests.+ *+ * @link https://matomo.org+ * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later+ */++describe("WhatIsNew", function () {+    this.timeout(0);+    this.fixture = 'Piwik\\Tests\\Fixtures\\CreateChanges';++    before(function () {+      testEnvironment.optionsOverride = {+          loadChanges: '1'+      };++      testEnvironment.overrideConfig('General', {+        enable_internet_features: 0+      });++      testEnvironment.save();+    });++    it('should show the what is new changes popup', async function() {+        await page.goto('?module=CoreHome');+        await page.waitForSelector('.whatisnew', {visible:true});+        await page.waitForNetworkIdle(500);

This method doesn't have a parameter

        await page.waitForNetworkIdle();
bx80

comment created time in 2 days

PullRequestReviewEvent
more