Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/matomo-org/matomo-for-wordpress

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!
https://github.com/matomo-org/matomo-for-wordpress

update core to matomo 5.0.1 (#979)

* update to matomo 5.0.0-rc9

* use Piwik\DI in config.php

* regenerate assets

* in upda...

1a50cbd1965e8ee8ddfdee7a4b985e54b925ead5 authored 12 months ago by dizzy <[email protected]>
add e2e tests for MWP admin screens (#1019)

* add e2e tests for MWP admin screens

* remove oceanwp theme

* add screenshots

* allow ...

40ef9d5119cdce975393aabf70350afd9f619cbf authored 12 months ago by dizzy <[email protected]>
add e2e tracking test for tag manager (#1015)

* add e2e tracking test for tag manager

* fix file name

* append to body

* try to get t...

75cf1bfd6342d72c954ca88cc4e444f24bb67fec authored 12 months ago by dizzy <[email protected]>
add e2e tests for tag manager (#1011)

* fix tagmanager web dir relative path and const

* in local environment make sure wordpress u...

db5ef87fc43c862351b726bc06ce0cdcf7010eae authored 12 months ago by dizzy <[email protected]>
tag manager web dir should not get relative path to actual matomo location but matomo plugin folder, and should not use same override const as storage dir (#1014)

b435c10c0cc470956916f6bab56bab714e5621aa authored 12 months ago by dizzy <[email protected]>
add TagManager API methods to REST API (#1013)

9351b16b07a5fdd38ee5173cfb6a6d4bc3f20d32 authored 12 months ago by dizzy <[email protected]>
add e2e tests for ecommerce (using woocommerce integration) (#1004)

* test opening product page w/o woocommerce guided setup

* initial attempt at adding e2e test...

f291c58ad923e7bf8ed9383940cc684c77e883b1 authored 12 months ago by dizzy <[email protected]>
undo matomo's override of error_reporting config since matomo for wordpress is not run in isolation (#1009)

59c90c79b093688c084e1967f625be87c1c565d3 authored 12 months ago by dizzy <[email protected]>
ensure REST API correctly json_encodes Matomo API DataTable responses (#1008)

512037d8d2d52781fa5014f2a86cf055d35992a9 authored 12 months ago by dizzy <[email protected]>
do server side tracking if ecommerce events triggered in REST request (#1006)

4d6ce07f0d653b2c673ffd51c7deee299b0e55bb authored 12 months ago by dizzy <[email protected]>
add e2e tests for goal reporting pages (#1003)

* add e2e tests for goal reporting pages

* recognize add* methods in e2e api class

* only ...

dd5d50cf772827424b5928e70e2beed70057f201 authored 12 months ago by dizzy <[email protected]>
add e2e tests for the acqusition reporting pages (#1001)

* couple tweaks to hopefully prevent random failures

* add e2e tests for acquisition reports
...

43ff554cc23027a5dd32386263d5ce11f0aae554 authored almost 1 year ago by dizzy <[email protected]>
do not disable cli archiving when WP_DEBUG is defined (#943)

6c72ecc91d578018a90c65bb126007d8532caae9 authored about 1 year ago by dizzy <[email protected]>
add e2e tests for behaviour reporting tests (#1000)

* add e2e tests for behaviour reporting tests

* try to get tests to pass

* better waits

...

df8744ee05db3c5c0fbf3a7f43bc758ca41bdbda authored about 1 year ago by dizzy <[email protected]>
add e2e tests for the visitors reporting pages (#999)

* add e2e tests for the visitors reporting pages

* move to in page base class

* try fixing...

c4c63348a78d274f0378a8bec25649f2b2cc842e authored about 1 year ago by dizzy <[email protected]>
add e2e test for dashboard reporting page (#994)

* add e2e test for dashboard reporting page

* fix refactor and make sure site ts_created date...

5ca7309b19028ba8117321854c260ec213ea930e authored about 1 year ago by dizzy <[email protected]>
allow authenticating tracker via WP application password (#998)

* allow authenticating with WP application password during tracking

* adding tests and gettin...

0a336ca835263991d5d68332114d6a90aef96144 authored about 1 year ago by dizzy <[email protected]>
add CoreAdminHome.runCronArchiving to WP REST API for tests (#997)

31d5820abdeb8bc6198da28ced3a4fd8b9b90b94 authored about 1 year ago by dizzy <[email protected]>
fix JSON double encode in WP matomo API response (#996)

* fix JSON double encode in WP matomo API response

* add to changelog

* better fix and mor...

58f9ca27f496d175b759f47fd3bff6278c223232 authored about 1 year ago by dizzy <[email protected]>
run unit tests build on php 7.2 and php 8.1 only (#995)

* fix test failure

* run unit tests on php 7.2 and php 8.1 only

3f3292b719c603ebfe4db80743b9cb476ec6dc9d authored about 1 year ago by dizzy <[email protected]>
run multisite tests in parallel (#993)

* try running multisite tests in parallel

* more readable matrix values + fix cat

* fix ya...

d60b49a7ed7c575b57c3e122141cb8490f754d7f authored about 1 year ago by dizzy <[email protected]>
add e2e tests for diagnostic matomo admin pages (#992)

* add e2e tests for diagnostic matomo admin pages

* add expected screenshot and better wait
...

a30b4f9645365b5d658b53f1c82df0833ac4be25 authored about 1 year ago by dizzy <[email protected]>
add e2e tests for measurables admin pages (#990)

* add e2e tests for measurables admin pages

* add new expected screenshots

* increase wait...

b692d4482c8252685da005cf54f50f77a42a9eaf authored about 1 year ago by dizzy <[email protected]>
add e2e tests for matomo system admin pages (#991)

* add e2e tests for matomo admin system pages

* forgot the default exports

* add new expec...

8f9ba1b79ff021a77cda6f3899c572ff5b12eb0e authored about 1 year ago by dizzy <[email protected]>
add e2e test for matomo admin home (#989)

* add e2e test for matomo admin home

* wait for elements

* wait better?

* wait better?
...

1cd88001098e13bfe0d68df1c8c447c45dba06ed authored about 1 year ago by dizzy <[email protected]>
add e2e tests for email reports admin page (#988)

* add e2e tests for email reports admin page

* add matomo:console npm script since its used s...

b663ef5d1ace9c301bd6f7e4c87e8b840c9446b9 authored about 1 year ago by dizzy <[email protected]>
remove unneeded use statements (#987)

4298dfc6aa3c9ebd75b6171a4864e41ffdd7310d authored about 1 year ago by dizzy <[email protected]>
add command to download github screenshots (#986)

5baca5a2b10e9333db1f0c915921f9f42664e515 authored about 1 year ago by dizzy <[email protected]>
run unit tests via docker in github actions (#982)

* run unit tests via docker in github actions

* try to fix tests

* fix some tests, debug s...

fd4494f3c4e60df4a987bda8c4a28cab373bb373 authored about 1 year ago by dizzy <[email protected]>
add npm pre-commit package (#985)

5a90a40d8ca494ba038430daeb81c85b5f939c8d authored about 1 year ago by dizzy <[email protected]>
ignore deleted sites and blogs during sync and uninstall (#984)

* do not sync for deleted sites, do not uninstall for deleted blogs and during tests, delete ext...

83f658fbf7f462437c4c813f743a5c5039ce8d77 authored about 1 year ago by dizzy <[email protected]>
move png files to lfs (#983)

4edb6a510a6b6e99b420b496c4ad4f1f43bdaf35 authored about 1 year ago by dizzy <[email protected]>
Allow running phpunit tests locally through docker environment (#970)

* work on updating phpunit to run on php 8.1 and being able to run them via the local docker env...

28e9923334aafadd0ef8e4760172412a559cc1e5 authored about 1 year ago by dizzy <[email protected]>
fix wpstatistics import bugs due to changes in wpstatistics API output (#981)

* fix wpstatistics import bugs due to changes in wpstatistics API output

* fix checkstyle

14a736d42e2c98bad1bcae0567ecb01bf4e9657f authored about 1 year ago by dizzy <[email protected]>
reuse matomo_rel_path in get_relative_dir_to_matomo as it works with symlinks (#980)

* reuse matomo_rel_path in get_relative_dir_to_matomo as it works with symlinks

* fix unit te...

3c0ec7bb6a1b1b37ef3ad8f428ca3a78eef24621 authored about 1 year ago by dizzy <[email protected]>
Add visual regression tests for privacy settings in matomo admin (#975)

* initial e2e tests for privacy matomo admin page

* add png files to lfs

* install wdio im...

55a35f30fa04cc67158a94606216fef8181011aa authored about 1 year ago by dizzy <[email protected]>
correctly initialize trusted_hosts in matomo install when wordpress is hosted on a port other than 80 (#978)

2c02bfb148af40eddaf3927aeec114026e5aa0b8 authored about 1 year ago by dizzy <[email protected]>
Store png files in git lfs (#977)

* use git lfs to store png files

* update workflows to pull lfs files

* add git lfs to loc...

1dd2769e46c6013c9c8372039ca24ea9c246c3ea authored about 1 year ago by dizzy <[email protected]>
remove existing wordpress folder before extracting in local dev environment (#973)

2ce10aea0aec07f1638080cfae0e07772e575d74 authored about 1 year ago by dizzy <[email protected]>
set file ownership in local dev environment correctly so wordpress will use direct filesystem mode by default (#972)

93549637aa19107dfd057a7e49563bfb42777bb3 authored about 1 year ago by dizzy <[email protected]>
Allow using Vue in Matomo for WordPress (#956)

* add dummy vue code to WordPress plugin and keep package*.json files when updating core

* up...

8af75c4eead6b1f288bc23653b6c40515e2fe652 authored about 1 year ago by dizzy <[email protected]>
include development files in repo for compiling plugin UMDs and exclude them in release via .gitattributes (#962)

* include development files in repo for compiling plugin UMDs, exclude in release via .gitattrib...

be5172b40432f33d90c8cacbe5dc1772b9bd3e19 authored about 1 year ago by dizzy <[email protected]>
add release test that checks for core matomo release contents and size (#961)

ad21c3c8a7349ae02310ed6ec8c21e9abeee9aa8 authored about 1 year ago by dizzy <[email protected]>
Merge pull request #952 from matomo-org/matomo-as-submodule

rework how matomo is embedded & how MWP is deployed, to allow use of Vue

248202a3d72b57881f262b76dcd7f4be09a8da4d authored about 1 year ago by dizzy <[email protected]>
Merge pull request #957 from matomo-org/matomo-version-plugin-links

add &matomoversion= to marketplace URLs

bfcd80058a09c12c2db57f8a8bbb7eecf34a1301 authored about 1 year ago by dizzy <[email protected]>
convert version to int

963419a17514e97b2ee8039516d2ff6c418e97a7 authored about 1 year ago by diosmosis <[email protected]>
fix checkstyle errors

0030165892012f16a5805ef32165d0f386a77fac authored about 1 year ago by diosmosis <[email protected]>
add &matomoversion= to marketplace URLs so the user is taken to the compatible version of a plugin

ec00d4be849459fbe48d01f15ecbc393b2b17266 authored about 1 year ago by diosmosis <[email protected]>
Merge pull request #955 from matomo-org/scheduler-bug

wp_next_scheduled can return 0

ef9b6ea1208e062d067823e93db100c603b9a46a authored about 1 year ago by dizzy <[email protected]>
wp_next_scheduled can return 0

a73d0fb7e06f4c39c8f7731769529d1df9d85ac9 authored about 1 year ago by diosmosis <[email protected]>
do not run assets test in multisite mode

ee44d9b7f1d172478c4672c0c3ce55e693b8b49b authored about 1 year ago by diosmosis <[email protected]>
debug again

2402eb6259765c0eb421a8fd07813749622cec94 authored about 1 year ago by diosmosis <[email protected]>
fix test

1e2d43a4347d28044ce48196bca8d27c6ffc1a8e authored about 1 year ago by diosmosis <[email protected]>
debug build

46d27fcc0d86963f1ae348cdd7312c46061c986c authored about 1 year ago by diosmosis <[email protected]>
tweak command

8539b556313abed6b22aac18862395b1600ff3e8 authored about 1 year ago by diosmosis <[email protected]>
test changes to deploy.sh to ensure they work as expected

51ef4bd913a8e37c6927fd8e0da43cf3796c99bc authored about 1 year ago by diosmosis <[email protected]>
another tweak to .gitattributes

2a1e412318bf1a1aaf40f4e48d7ed67d164783df authored about 1 year ago by diosmosis <[email protected]>
fixes to make release archive identical to before these changes

6064ba830fde7101aad15c9de05830ff1156472c authored about 1 year ago by diosmosis <[email protected]>
add quick section on running update-core.sh to readme

2f731aeed2c6d6fb57cefe1025b39abea9780827 authored about 1 year ago by diosmosis <[email protected]>
add test that makes sure generated assets file is up to date

4d1231007b077536f44768e4b9396a22c276d925 authored about 1 year ago by diosmosis <[email protected]>
try a different approach

822788bc7b28a1470457b8dc59b1edc5ef266b2e authored about 1 year ago by diosmosis <[email protected]>
with feeling

495f9f292a9720ee7d7de4655cc447e1c97b5936 authored about 1 year ago by diosmosis <[email protected]>
once more

85b16f61d4c3bd86c0457d424e2e389b14728bfd authored about 1 year ago by diosmosis <[email protected]>
remove debugging code

42673578c92effd22c4b9f7498caf29fbe463ce8 authored about 1 year ago by diosmosis <[email protected]>
try again

911a8cf2df869456640e1978e753a4db8e10c7a8 authored about 1 year ago by diosmosis <[email protected]>
try to debug e2e test failure

ebd0f17fd1d2860edbd7ff5044ae02851825f92c authored about 1 year ago by diosmosis <[email protected]>
try to fix e2e tests

1573c6ce40c537ec5c37c304851423076f3175c5 authored about 1 year ago by diosmosis <[email protected]>
debug e2e tests

9da21e0b760f8f72d339b755ea23dd12809129da authored about 1 year ago by diosmosis <[email protected]>
debug e2e tests

b20f56314839c2687ff7413aedf48f14495155c5 authored about 1 year ago by diosmosis <[email protected]>
one more time

3afdecb4ca8febaebb7659a4b8322a7eebb5f6b9 authored about 1 year ago by diosmosis <[email protected]>
yet again

93ce7baab7bcdee5b52d5090f24b43a340b363a9 authored about 1 year ago by diosmosis <[email protected]>
fix checkstyle errors

45edfd7e6465a219c41b21560b9c3283bb610661 authored about 1 year ago by diosmosis <[email protected]>
again

66a2f6da9fefd707d3a05a763a424cfd371b4c27 authored about 1 year ago by diosmosis <[email protected]>
again

7beda102e55ab5b989cd9fc93d88ae993d91053e authored about 1 year ago by diosmosis <[email protected]>
another attempt

106927073f414a7b6df45f3608020650a72cc942 authored about 1 year ago by diosmosis <[email protected]>
fix checkstyle errors

fe01b75d623d801137f1393183cd87953d5f0045 authored about 1 year ago by diosmosis <[email protected]>
trying again to fix the tests

78162367e34b4ba1ef4d857c4dceaefbbc060cbd authored about 1 year ago by diosmosis <[email protected]>
trying yet again

670c6caaddc11818e89cd56d1690475294d4530c authored about 1 year ago by diosmosis <[email protected]>
try again

b43c6d3bfd2438fd41c014b78caf9730789a4d81 authored about 1 year ago by diosmosis <[email protected]>
try fixing tests against wordpress 5.2

bb09d147180fc4462698e6cc54c5f3e1ccc66be5 authored about 1 year ago by diosmosis <[email protected]>
more attempts at fixing the build

43959bb4370ccb6c69aacee7c8c9f640dfc84586 authored about 1 year ago by diosmosis <[email protected]>
more attempts at fixing the build

2d6ac5e005851710b0117a27036cdb683ae1b733 authored about 1 year ago by diosmosis <[email protected]>
more unit test debugging and fixing

10c4abba71ea7fd81e9d7090237e0fb6eb2c74f6 authored about 1 year ago by diosmosis <[email protected]>
run git config before running matomo console

35c896509fd65a3ec2c0b9c3255b9660b0661148 authored about 1 year ago by diosmosis <[email protected]>
debug unit and e2e tests + try to fix git error

7ca37080ff2175309f24c3f69fd7cf826bc552d8 authored about 1 year ago by diosmosis <[email protected]>
finish updating core

fa9304b6b5c440245f5c9409d0706c17b777fb03 authored about 1 year ago by diosmosis <[email protected]>
another attempt to update core

412fc2719c55549d0795e3f5ac52ff021f50d4dd authored about 1 year ago by diosmosis <[email protected]>
first attempt at including all needed matomo development files in this repo

73ef138199b0dced2799d253e77a51db7afe3df7 authored about 1 year ago by diosmosis <[email protected]>
fix a couple unit test failures

3008eabb02167f455445acaa281f3266862a113d authored about 1 year ago by diosmosis <[email protected]>
try again to fix build

6c2ebc7939b4a1f69ec730962b6848e7ea800612 authored about 1 year ago by diosmosis <[email protected]>
try again to debug/fix e2e build

57d63370df2531c89896633f90064d1fb5d76099 authored about 1 year ago by diosmosis <[email protected]>
try again to get unit tests to pass

ff3f8363a5e0f6cef50da2911f58d5699c95144d authored about 1 year ago by diosmosis <[email protected]>
fix some unit tests

f1de66a2022a6265abc3e4ff901f9afba2b5a3dd authored about 1 year ago by diosmosis <[email protected]>
try to fix e2e docker startup

235222ad2076dace1c8c2a6e4064c819c3b4c348 authored about 1 year ago by diosmosis <[email protected]>
remove files from gitattributes that are removed on update-core.sh

6f56b981ae4cd9adea88124a8391bc6f86aabcee authored about 1 year ago by diosmosis <[email protected]>
more tweaks to update-core.sh

2efa3aa59a773a192ee2a19eecc68d78afc328ce authored about 1 year ago by diosmosis <[email protected]>
move a2enmod rewrite command in local dev setup script to after commands to run console/wp-cli since it is not needed for them

22a4b437564e1bc585d47d09260f045fed4140b4 authored about 1 year ago by diosmosis <[email protected]>
dont really need extra tmp volume locally

89f6c5e05aab9e0395a0669e9112ca3bb3898eeb authored about 1 year ago by diosmosis <[email protected]>
try updating core from git instead of built release

9c2870a08d1db25252e648152a765973595c845f authored about 1 year ago by diosmosis <[email protected]>
in e2e tests use built release rather than volume to current matomo-for-wordpress code

52a1d6fd1ce9bff0ef0ab9b1d3d4833833f5a5cc authored about 1 year ago by diosmosis <[email protected]>