Ecosyste.ms: OpenCollective

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

github.com/matomo-org/matomo-scoper

Scopes composer dependencies for a Matomo install or an individual Matomo plugin to avoid conflicts with other PHP software.
https://github.com/matomo-org/matomo-scoper

Merge pull request #14 from matomo-org/prefix-other-pear-classes

make sure to prefix other PEAR classes

51ac8d4b2c41349a0a5fd9cd7d16ae8e3dca48de authored 11 months ago
escape special characters in more files

246500d06923ecf9bc02ee0c61a59748182426ad authored 11 months ago
exclude vendor/composer

1a17546844e6a8909f984e03101309ae6589ad12 authored 11 months ago
fix regexes, do not replace contents of non-php files, and make sure to replace references in unprefixed vendor files

b4e29236d8535f728be667faff819e7ff1abc9de authored 11 months ago
install ripgrep on github actions

59675d0d24b90b28327c6eb2c238d8c4c53ed1f5 authored 11 months ago
make sure to prefix other PEAR classes

98ac81ed773056be5580bb9fd03de619b204a200 authored 11 months ago
Merge pull request #13 from matomo-org/prefix-pear

prefix pear/pear_exception

2255426e7d59d028cb79d4951eecc1089b51b166 authored 11 months ago
add patcher for PEAR and prefix all pear libraries

36d840095f1f046765026b25b2e31925244ba362 authored 11 months ago
prefix pear/pear_exception

d9baabb6f67f38d7291c081c50ff3b89cb096eba authored 11 months ago
Merge pull request #12 from matomo-org/remove-plugin-tests

remove plugin tests github actions workflow

640d021dbf34a7afee5c4ec5ca742dafcb1ab1b9 authored 11 months ago
remove plugin tests github actions workflow

2051b13d67b15bb712328d80e6af2464cbde5da1 authored 11 months ago
Merge pull request #11 from matomo-org/prefix-geoip2

prefix GeoIp2 dependency

44beac0b944f30b6e440752c60dadcc8b5769070 authored 11 months ago
ignore composer/ca-bundle

42fab0a05e1fa116c0da63a821f9707895e6747b authored 11 months ago
prefix GeoIp2 dependency

1d7be9edab34124fb8f3761b965b03b1203a5958 authored 11 months ago
Merge pull request #10 from matomo-org/php-di-template

do not prefix PHP templates

8545fbff792e7dd890697e5d3c7b699b98190485 authored 12 months ago
remove prefixing from more files

b81853b73b56e14cacbac3d4f036c945e6dd8730 authored 12 months ago
undo prefixing for more files

e69b638b6c1e3ff0cfdcd1eecc898d2c3250b0db authored 12 months ago
do not prefix php-di's Template.php, but still copy it over.

ab9425bb80e09bdd9ffc6193d965de20c7710d9a authored 12 months ago
Merge pull request #9 from matomo-org/more-core-excludes

Exclude more global functions and constants from being prefixed in core-scoper.inc.php.

149f79c6e8e33550d4ce2f6ffa34ef4d735a8456 authored 12 months ago
Exclude more global functions and constants from prefixing in core-scoper.inc.php.

0c21eb69b5edd95fb7425cf2206b690295c383ad authored 12 months ago
Merge pull request #8 from matomo-org/ignore-more-polyfills

ignore more symfony polyfills

e5d59ac28984ea9df52a5466511e5892b9758bfd authored 12 months ago
Merge pull request #7 from matomo-org/normalizer-exclude

make sure \Normalizer is not prefixed when used in defined() call

aeae5e06bab034659846f7ad1a355ff178552c52 authored 12 months ago
ignore more symfony polyfills

ed553e59b581897b376b5b07a2eb9647db3f4240 authored 12 months ago
make sure \Normalizer is not prefixed when used in defined() call

0daaebc0919d48051f090e317549d773d3f4556e authored 12 months ago
Merge pull request #6 from matomo-org/allow-ignoring-platform-check

Add option to ignore platform check

70b2aa044adf1d6cbaa43f472f9a64b46b037e2d authored about 1 year ago
Updated version and cleaned up duplicate code in new unit test

44d75a683528d3591cec7c6c84aeac123c7ac30f authored about 1 year ago
Fixing typo

Co-authored-by: Michal Kleiner <[email protected]>

ab60921aff4fd3dfd7443bf8e7271eeab624adc3 authored about 1 year ago
Add option to ignore platform check

b9b1120f97f35f966ba6c19cdb26259942930eab authored about 1 year ago
Merge pull request #5 from matomo-org/readme-tweak

add scope command to README

e7634eb406a992987161ead9022c2fd5ccb70189 authored about 1 year ago
add scope command to README

a2c6e4f91a40ad779f2a9f3890cd70e2bcee2e39 authored about 1 year ago
fix link

758ceb888b3f85c0af7b61c7e3e4bc06a3ccb5b2 authored over 1 year ago
shorter readme title

4c2a978e15c347727d614e07e7ccbcb4f7c5462c authored over 1 year ago
add LICENSE and README

c5c8db85fa714edf762a1abb4567d4dfdf0dbdd8 authored over 1 year ago
Merge pull request #3 from matomo-org/no-renaming-by-default

do not rename references by default

3e32ce614ce66168d193f8e7c6aa91ee6e4a6bef authored over 1 year ago
do not rename references by default

ad145bbfa6a7bfdfe466ef1c1af8f731bfff0dbb authored over 1 year ago
Merge pull request #2 from matomo-org/plugin-scoping

add test workflow for prefixing a Matomo plugin

2ab31639a7eef19d29836c0c7910f1a5ea55a209 authored over 1 year ago
fix broken refactor

1858bb702b709e092b7419aaa4f9f86cca5c202f authored over 1 year ago
apply or remove in-source TODO

7cfbab26be2f85c2f50574d9961168199005a97a authored over 1 year ago
turn on whole plugin UI test build

8f08741ad40cd54cba749d90443c67e4c247e802 authored over 1 year ago
prefix serialized content in capturedresponses-ga4.log as well

f99b437ae610541fa100022dbd4b077164db4e22 authored over 1 year ago
debug ci build failure

b55580d9233f254fe2e74591c6e4f05a297f1b53 authored over 1 year ago
workaround php-scoper bug (constant string expressions that use the self keyword are prefixed)

56a7897c6bb61d77553c499fac73bf3bb501f084 authored over 1 year ago
for test prefix capturedresponses-ga4 as well

1f9d980291aa435f54d506201428a79f991a8818 authored over 1 year ago
exclude Piwik_ShouldPrintBackTraceWithMessage

436d8bc2e1e3fc878b1ab8dbd9e9958d0a4e0de6 authored over 1 year ago
do not prefix PIWIK_TEST_MODE const

621fdf86fcaf23d803c297a3ac28fafb87d629f2 authored over 1 year ago
Merge branch 'main' into plugin-scoping

a13735359eed26d677f5be9125bd3e4eb9c9d4d0 authored over 1 year ago
get unit tests to pass after refactoring

77d9c9a0c25840d23aa03b8788aeab4eabc86515 authored over 1 year ago
more unit test fixes

ff4790126b1d5b16929c27f26fec503d80c481e0 authored over 1 year ago
a couple unit test fixes

219ec3df5f8ade73390c1c2da7f8c98d47ba3a7e authored over 1 year ago
make sure classmap is present in temporary composer.json used to generate a new autoloader and add some more patchers to the GoogleAnalyticsImporter scoper.inc.php used in tests

e1cb09d6095d7bba83135225e83ed708c199d7cf authored over 1 year ago
try to correctly prefix serialized php

8ea33057a482d3fa7aa079d77d4c5c69d55064f0 authored over 1 year ago
scope capturedresponses.log for test

ffeb354b66bc2d56b3b6853485fd6b8b0ffc244c authored over 1 year ago
fix path when copying custom scoper.inc.php in plugin tests

2f9f6d853d8a5c348b822f764c9f5f04352310e9 authored over 1 year ago
fix mv command

7973f6432fa1edee393c8b1d3d4a9ae247abb41a authored over 1 year ago
move dont copy

677b7bf3806d49c6a13f07bbf4af5bdd8994bb2a authored over 1 year ago
debug file structure in github action

f4a4ee35f6a797f35990fde429264022ce662ae9 authored over 1 year ago
composer install in right directory for plugin tests

3b382f3600bf92644b45476ba0fb8230e69adfc5 authored over 1 year ago
copy recursive

e1a7b3d4bb2c9c7189b6196fa49f82bab366e9d5 authored over 1 year ago
add as environment variable

2a862cf823729d33e51dc768cbdafd983e44ae1b authored over 1 year ago
make script executable

2db9ff9cb58d5658c0a78c71992d702e808b87b8 authored over 1 year ago
use external script

6ec064a7db2112f171ab14b3ff850655bbb95c44 authored over 1 year ago
run inline script with bash

3ee419b589cc76816e01702071a7dfa9cd90d2cf authored over 1 year ago
in plugin tests make sure directory layout matches what the matomo github tests action expects

b65695b5696a28f763b471b082dfd56c57595050 authored over 1 year ago
make sure plugin is cloned before running tests

2aec92b8da1e4b10a8a4d7b1f28bf6e6a3a89118 authored over 1 year ago
fix bash script typo

54a8ffb6119419f9bdb0c56aa76ba423cc44690c authored over 1 year ago
fix path to dependency composer.json

2008450544c82881d750967b8c8bf6290b7d69ab authored over 1 year ago
initial attempt at new plugin tests workflow

01dfb25fa4e99ee57e852b029af133f0f4ca7cb0 authored over 1 year ago
add scoper.inc.php for googleanalyticsimporter (with custom patcher) as test resource

917fb0c5cf27f4ebe42f87b01f3d91db9ed22b25 authored over 1 year ago
refactor to use composer.lock file to get dependency composer.json details since they may not be present in the vendor directory (tests not changed yet)

01bb92fcab297004d17af74fe5de4313f9517944 authored over 1 year ago
initial attempt at getting prefixing for plugins to work

603fe952af032924f7d2ddf0d0e83590823273ad authored over 1 year ago
Merge pull request #1 from matomo-org/github-actions

run core tests with a prefixed matomo

8aa8ba44bcdc249b32bf1105e3ae2d2c1311bc83 authored over 1 year ago
remove TODO

7bc3533c17457aa553a288387badb34c4e742a67 authored over 1 year ago
rename groups to try and fix auto cancel?

c6d42e47b926b4266bbf8c3b3470b00700bf0383 authored over 1 year ago
add weekly schedule

6beac9f1bda3d3f1aaebf324858f73ab5ca2afa1 authored over 1 year ago
move unit test job to new workflow so only core tests will be run on future schedule

cb6cd105a9ab524b2294c85ed44ce20a9690d757 authored over 1 year ago
allow php binary to be different during tests

cdddf6afd06c4531f199c8558f80c57a38a70c25 authored over 1 year ago
fix failed copy-paste

238a88875f394b6395ff6eb00c419ca52a88ee12 authored over 1 year ago
add job for scoper unit tests

5a4ca644e1fc2eadf4f0ccdede81ad07668a2bbf authored over 1 year ago
skip OneClickLastForcedUpdate test

14e496aaf9c88b21456698ef1951d717d6485541 authored over 1 year ago
cannot use describe.skip in UI tests

06dfbf69413c045ecc4be5e82ac7b92bd99d03fa authored over 1 year ago
skip OneClickUpdate test as it will not work unless the builds.matomo.org zip is prefixed

ef6b3914d0c706d0a4dc3d1a80cefbec3ee1c753 authored over 1 year ago
more test fixes

948c99e9a299b5e8a0c6c2cfb95eaa56441e494b authored over 1 year ago
more test fixes

9bef6b37f69f831fec84871a2004ea860d1b3b8b authored over 1 year ago
some more test fixes

71dc72dbe837fcb5212fb6c117754deebf26f247 authored over 1 year ago
make sure AutoloaderGenerator retains autoloader files specified in root composer.json rather than vendor ones

58be1b6ddc77ef0ea6b1834aa1bc2e51136b991e authored over 1 year ago
try to trigger build?

1985c02ccd2a0c8ad586588b2ffd195d101ac964 authored over 1 year ago
only remove dependency org folder if it is empty

fede75f3c7e67b8889ff2435080e4f56aa40eb53 authored over 1 year ago
fix option default

be9b63a3e3add3e9b3c75f440e0aa41071982eca authored over 1 year ago
support just composer as composer path

51c6f797665be6e3305a409728daad3102a186f6 authored over 1 year ago
use php 8.2 when using matomo-scoper

848221f468cf482fc2e3ea50ac367ddb98127108 authored over 1 year ago
try to find other versions of php?

b67d978d3c122c78a659c3e2274155f903e17259 authored over 1 year ago
try to use php 8 for matomo-scoper

799bb083a98d28c0c626d73c5ace29404c0f693a authored over 1 year ago
composer install matomo-scoper before trying to run

5d9f7c219d7aed4bcb32fd199608bf0817a7672a authored over 1 year ago
make new script executable

d6ee6f784e08ced5a2c87b29b1378066003744c1 authored over 1 year ago
do not checkout matomo-scoper to matomo/

9907fee084a96a9d260811ab3372a9b2f9e2ce85 authored over 1 year ago
correct multiline yaml

7268ade7e2ade50ee5215686cf376499d6806bf3 authored over 1 year ago
adjust run-scoper.sh to work when cwd is the matomo clone

fde6aa2ba4a7b08bde4af23bf77e0d299cee5781 authored over 1 year ago
initial github action workflow to run tests on prefixed matomo

755803e253f6de26e3854236057a61120563b726 authored over 1 year ago
update php-scoper.phar URL and tweak error message

45635fc9afea599c5065b6424ccfd50a546e405d authored over 1 year ago
instead of symlink to root dir, use new --in-place option in custom php-scoper when renaming references

b2166a34dd79a6cfb10a5a23f89473a932f0ccac authored over 1 year ago