Ecosyste.ms: OpenCollective

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

github.com/matomo-org/plugin-QueuedTracking

Scale your large traffic Matomo service by queuing tracking requests (in Redis or MySQL) for better performance.
https://github.com/matomo-org/plugin-QueuedTracking

fix ui tests

7e018cbe30f9adbe87d1688f456871c93f5c3057 authored almost 5 years ago by sgiehl <[email protected]>
Merge pull request #117 from matomo-org/tracker-debug-process

Set tracker debug flag before tracker environment is created.

00e18600004009fa5e035b8e906e53fa241bf94e authored about 5 years ago by Thomas Steur <[email protected]>
Set tracker debug flag before tracker environment is created.

1e65dcaaf5092afb01903019932bd42439bb7fe2 authored about 5 years ago by diosmosis <[email protected]>
Merge pull request #115 from matomo-org/fix-build

Fix build in matomo core

6c0e28bbd99f5d1f6013bccc1c91fe5f0ca66cda authored about 5 years ago by diosmosis <[email protected]>
Fix rest of tests.

0571b964a94d1fe86584bb6aa0d5ec487c7c68a4 authored about 5 years ago by diosmosis <[email protected]>
another fix

3182994e95def36195d83ee8cf30838eb899ff0e authored about 5 years ago by diosmosis <[email protected]>
fix build

e694e0fde47865f21b48d7d63ce907b601e96514 authored about 5 years ago by diosmosis <[email protected]>
Remove user ID comment from setting inline help after https://github.com/matomo-org/matomo/pull/14360 was merged.

90823db84eec09a12c036b60a2958de8441a3660 authored about 5 years ago by diosmosis <[email protected]>
Updates travis.yml to use correct log file

106d993b2739aab7e9b2afe414c8684e32d20224 authored about 5 years ago by sgiehl <[email protected]>
Merge pull request #104 from MichaelHeerklotz/retry_on_deadlock

Retry deadlocked sql queries

ac91672fde7a62b66c7537a00f68e22efc1908a4 authored over 5 years ago by Thomas Steur <[email protected]>
adds missing use statement

b74cf26eb6356fc13ba9c79af4316229e7e03636 authored over 5 years ago by sgiehl <[email protected]>
Merge pull request #112 from matomo-org/core-lock

Use core locking mechanism.

e60ec90181d10858b651d1419106fe0aaeebc6c3 authored over 5 years ago by diosmosis <[email protected]>
Use core locking mechanism.

0a2c29f04f9381f530c1decb7f8edc509222578c authored over 5 years ago by diosmosis <[email protected]>
Merge pull request #111 from matomo-org/tracker-logging

Use base constructor in Handler.

023e8afcd611cd7f6d90a78928cad25cb7b8d549 authored over 5 years ago by Thomas Steur <[email protected]>
Use base constructor in Handler.

6ebf02fb3b1a3045e611608ddc5fbaba5f0c6243 authored over 5 years ago by diosmosis <[email protected]>
updates expected UI files

8127d19e5159203b22d600a5eb92e089f6c815b4 authored over 5 years ago by sgiehl <[email protected]>
Merge pull request #110 from nabiltntn/robust-paths

Fix paths to work better with custom plugins directories

e3a0aa71a4d65cf01d5445ddc51be5071cd831c9 authored over 5 years ago by Thomas Steur <[email protected]>
Fix paths to work better with custom plugins directories

075b1429218835ee1fcea2ce2fc745cd9c52933f authored over 5 years ago by qvdw7213 <[email protected]>
fix travis.yml

e24568538ad00c120c7dd8a8f4e70b59792c710a authored over 5 years ago by Stefan Giehl <[email protected]>
Merge pull request #95 from J0WI/patch-1

Run tests against PHP 7 (fix #88)

4067e191d7df032ffd8371b69dfbba0fcbc33dec authored over 5 years ago by Thomas Steur <[email protected]>
don't run php tests for all min required versions

5a2030f8037cbf9a47b0dc1a6909de264ab4cf97 authored over 5 years ago by Thomas Steur <[email protected]>
don't run ui tests for every php version

85a4b027775d4c6da49a7e16d9057d286776ceb4 authored over 5 years ago by Thomas Steur <[email protected]>
Merge pull request #79 from software-opal/77-add-iteration-count-to-monitor-command

Adding 'iterations' option to 'queuedtracking:monitor'

a43a98fa64f96cb303b33bf845e5aacf0cbef422 authored over 5 years ago by Thomas Steur <[email protected]>
Merge pull request #69 from matomo-org/68

Trying to fix test command does not work for sentinel

525ab79b80d0a5047a1ab38c6ac4083390225c5a authored over 5 years ago by Thomas Steur <[email protected]>
Merge branch 'master' into 68

ef07943c8e812379421e5d65807c4fdc975ee3bc authored over 5 years ago by Thomas Steur <[email protected]>
Update Test.php

476d8407c49f4cc26076892bd7db5f6962b0a221 authored over 5 years ago by Thomas Steur <[email protected]>
Merge pull request #107 from matomo-org/chrome-headless

Converts UI tests to use Chrome Headless

c319cfb53e05fc9c85a8d957a28a2caa318e270d authored over 5 years ago by diosmosis <[email protected]>
Converts UI tests to use Chrome Headless

99dcf798590fb6d2f63346ab4d1f63932dcd8d2c authored over 5 years ago by sgiehl <[email protected]>
fix travis badge

10c06952df0f5c19d87a200ec418accafdef0375 authored over 5 years ago by Stefan Giehl <[email protected]>
Update README.md

f3c86a4d237ea0ba020fd5324eb471db0c21a206 authored over 5 years ago by Stefan Giehl <[email protected]>
Merge pull request #101 from toredash/zlib-support

Feature suggestion: compress tracking data before sending it to Redis

06317b5d7c415025fd955d510e280b1f27f3113e authored over 5 years ago by Thomas Steur <[email protected]>
Fix newline

90ec1fb23b85ee5d13862135bb147bdb65382a22 authored over 5 years ago by Tore <[email protected]>
Change compression format

Also, check if item is compressed or not to ensure no issues when upgrading

bfc5833cf9d6f3d260ac0126fe0fc917085ea074 authored over 5 years ago by Tore <[email protected]>
Merge pull request #105 from matomo-org/dev16212

Improve update script to prevent duplicate errors

3cb44ca7867dc27255085b78120c9e47b7827069 authored over 5 years ago by Thomas Steur <[email protected]>
improve update script

7e678094629df7aafa123e8ff0d21899e63ab7dc authored over 5 years ago by Thomas Steur <[email protected]>
Retry deadlocked sql queries

57c9b9710fae47f2773b2a0c21c933508df8da2b authored over 5 years ago by michael.heerklotz <[email protected]>
Merge pull request #103 from matomo-org/dev1621

Use primary key instead of a unique index for mysql backend for better replication

664fc3c7a1f1778aa6df7cb9faebbd8646597d73 authored over 5 years ago by Thomas Steur <[email protected]>
Use primary key instead of a unique index for mysql backend for better replication

fdbbd0bf9d392262220868ba84b2f0dad6a079b0 authored over 5 years ago by Thomas Steur <[email protected]>
Store and retrieve values in Redis in zlib

Before storing, and after fetching, values from Redis, compress/decompress them.

This will he...

cecaa6b025e3f31892987ff3c079ef7c7fa3c0b7 authored over 5 years ago by Tore <[email protected]>
Create LICENSE

f3d280a2fa1607bad182f313b607086cc35fe899 authored almost 6 years ago by Stefan Giehl <[email protected]>
update docs

4cb575b4e646a9c3d6822364eaf93b5bc76ad317 authored almost 6 years ago by Thomas Steur <[email protected]>
Merge pull request #96 from matomo-org/disablehandlerfeature

Add possibility to disable the queued tracking handler

ee02d3f6087c4f445a91c9665339adb9f7533bc2 authored almost 6 years ago by Thomas Steur <[email protected]>
Add possibility to disable the queued tracking handler

a93f6f31b59534ed42637702b5dcfe9095eccd8b authored almost 6 years ago by Thomas Steur <[email protected]>
Run tests against PHP 7 (fix #88)

89ce132e13d6d9fffeacf6f3a1456f130b63fe4a authored almost 6 years ago by J0WI <[email protected]>
Merge pull request #93 from matomo-org/html-email

Use setWrappedHtmlBody() for html emails.

8b218588ec77004c8494a8fa2b80110fd2dbc1a2 authored almost 6 years ago by diosmosis <[email protected]>
Bump version.

3abe26e6a81ff7bdc0a49b0bc35829b41006f687 authored almost 6 years ago by diosmosis <[email protected]>
Use >= in plugin.json for tests.

af833068ba302b28d855331ea483077574f8c8a3 authored almost 6 years ago by diosmosis <[email protected]>
Update plugin.json.

9389a8098347f8d76a9751aee5d1aa3c776a81de authored almost 6 years ago by diosmosis <[email protected]>
Use setWrappedHtmlBody() for html emails.

49df9682cf5aa6292de52b8908dd04bf5e0025cf authored almost 6 years ago by diosmosis <[email protected]>
translation update

2fe05a4ab27a04706e8285ff6c9379fc27ef8d46 authored about 6 years ago by sgiehl <[email protected]>
Fix another test.

7609e1bd46b5da8f8e638c01dc71fb782dffdb9b authored about 6 years ago by diosmosis <[email protected]>
fix integration tests

069e273b50a067f4950a7f66c921f73bccec6acc authored about 6 years ago by Thomas Steur <[email protected]>
Merge pull request #89 from matomo-org/fixtests

always send token_auth along with cip in tests

49e30794fcf0a77bac7cef9e5c779e855453549d authored about 6 years ago by Stefan Giehl <[email protected]>
always send token_auth alogn with cip in tests

ae2f5e9ddaf4bd9832307debf78a4eb83a63fe36 authored about 6 years ago by sgiehl <[email protected]>
updates travis.yml

92a9a97206d4d1449c17ad3de745b5ebd13684a5 authored about 6 years ago by sgiehl <[email protected]>
Update UI files after theme update

5b331efffa6fe2449ce4044a511175efcd8e5047 authored about 6 years ago by sgiehl <[email protected]>
translation update

413a23e2a4378e6445c3c14698bab8e2e921905c authored about 6 years ago by sgiehl <[email protected]>
update travis.yml

e538655d5a1405db6c13dcc59ca2621fe91c7d6a authored over 6 years ago by sgiehl <[email protected]>
support mysqli

d2cad53752083e62a28e170325f1d5778cf10af9 authored over 6 years ago by Thomas Steur <[email protected]>
Update CHANGELOG.md

833d7c3eceb85db5fd3858a8c5b9a7086dca7b96 authored over 6 years ago by Thomas Steur <[email protected]>
Merge pull request #84 from matomo-org/83

Make Mysql backend work with mysqli in tracker mode

11f7d58325acb2c39b0cd1e14555d8e42203350d authored over 6 years ago by Thomas Steur <[email protected]>
translation update

d90b372e37a750c6991e741a257fe6741593d306 authored over 6 years ago by sgiehl <[email protected]>
Merge pull request #85 from matomo-org/nosqlcache

Do not cache any queries

e2cced3dc0fd44427a657c46cc09665690afc924 authored over 6 years ago by Thomas Steur <[email protected]>
Do not cache any queries

37bdb070e0244985c97a71befb314658b6bb668b authored over 6 years ago by Thomas Steur <[email protected]>
3rd party cookie visitor ID value should not change over time (#74)

* 3rd party cookie visitor ID value should not change over time

Refs https://github.com/matom...

50df72a1fb3fbf4ccdc53fb0cfd9deb1cfdc969a authored over 6 years ago by Matthieu Aubry <[email protected]>
Make Mysql backend work with mysqli

68e4f9e23ffe4759ac68ee55adaabd0491f1798d authored over 6 years ago by Thomas Steur <[email protected]>
Merge pull request #80 from leesdolphin/78-ensure-queues-empty-evenly

Adding iteration tracking to queue processing

d78d0b77f93c8aac6fe88cef4c85429f61b1d542 authored over 6 years ago by Thomas Steur <[email protected]>
translation updates

ca6c3bff969f6f043194ef3d2063a355ce77e6b1 authored over 6 years ago by sgiehl <[email protected]>
Adding iteration tracking to queue processing

Fixes #78

56a19c226a605b3068a7fe69bbe2cc5644922a15 authored over 6 years ago by Opal Symes <[email protected]>
Refactoring out iteration argument parsing

23c135d58fdd88c5129de2a3566fbbd58d1e7e9f authored over 6 years ago by Opal Symes <[email protected]>
Adding 'iterations' option to 'queuedtracking:monitor'

c70af72b3320bf4823afff0606ac19efa248ca42 authored over 6 years ago by Opal Symes <[email protected]>
show debug statement correctly

49f681d6d791bf017d4e457cfc5b95f1e7afa1e9 authored over 6 years ago by Thomas Steur <[email protected]>
Merge pull request #76 from matomo-org/nofallbackwhenforced

When queue is forced, do not fallback to random queue if queue is loc…

93fbc5a05f9ab7d12322398418c8f489ddfdbaf0 authored over 6 years ago by Thomas Steur <[email protected]>
When queue is forced, do not fallback to random queue if queue is locked or doesn't need processing

a852101c3a6043beba6a10b2b8e8295b7e95527a authored over 6 years ago by Thomas Steur <[email protected]>
Update CHANGELOG.md

0b7f8959a41401770ad32d6402aee7d8ba89b169 authored over 6 years ago by Thomas Steur <[email protected]>
bump version to 3.2.1

467c2ceada30ca71fd732853da89ecd91a08296d authored over 6 years ago by Thomas Steur <[email protected]>
Merge pull request #75 from matomo-org/fasterShouldProcess

faster check to see if a lock needs to be acquired or not

0e6370206845535e09dd221f29277c1c78a9cc9d authored over 6 years ago by Thomas Steur <[email protected]>
some debug

ba43b0de54a4a59b4155812b519f3a1b721f7dba authored over 6 years ago by Thomas Steur <[email protected]>
faster check to see if a lock needs to be acquired or not

c29ccd6693c4d6c96312e5c8dd2b512ca40ecf66 authored over 6 years ago by Thomas Steur <[email protected]>
Merge pull request #72 from matomo-org/notifyemail

Send email notification when queue reaches a certain size

7b467c74d10bcf1d95a91b7ed0269d5a17d9776a authored over 6 years ago by Thomas Steur <[email protected]>
improve message

cc47f4bb591effe13ad08aed48f72d8d24cc8b32 authored over 6 years ago by Thomas Steur <[email protected]>
fix tests

dbfb9a8bc9f3edd7495a10205492d268bf0af795 authored over 6 years ago by Thomas Steur <[email protected]>
Send email notification when queue reaches a certain size

ab958376f97ddc24535610f34c086476a9d12b7e authored over 6 years ago by Thomas Steur <[email protected]>
Merge pull request #70 from matomo-org/mysqlbackend

Add support for mysql backend

411a6f2af53efce0af7aa4e94b4d2cb74022c99c authored over 6 years ago by Benaka <[email protected]>
Merge branch 'master' into mysqlbackend

e95d72af61cedd3f4b7e8295e34bcc313f209d59 authored over 6 years ago by diosmosis <[email protected]>
fix ui tests

39028c1c6992fcf15b50ccf9a4e4eed081ccd831 authored over 6 years ago by Thomas Steur <[email protected]>
improve code

08e47c7c50b1271880abb2526aeb13d89c68aaf5 authored over 6 years ago by Thomas Steur <[email protected]>
add changelog note

db1b687c94b58af24e554bfa1aa05fc397ffb213 authored over 6 years ago by Thomas Steur <[email protected]>
performance tweaks

518bee0d02dde04cd6bfe5fb82d221d142f77c15 authored over 6 years ago by Thomas Steur <[email protected]>
delete a key only if needed

a8504cdc8a82189c65b7742726414d0f4dfa515b authored over 6 years ago by Thomas Steur <[email protected]>
added tests for keyexists

e05fd0cddb96d46bee396fc4731e7c4273e750f4 authored over 6 years ago by Thomas Steur <[email protected]>
Update CHANGELOG.md

48489e33ab3d71fc3dbc68e750f7cd054bee0735 authored over 6 years ago by Thomas Steur <[email protected]>
Update MySQL.php

99306d37ea3a8176392df94eb621704120189bad authored over 6 years ago by Thomas Steur <[email protected]>
Update MySQL.php

9f136333b1c1391ed03d390022ffc416e8c88ecd authored over 6 years ago by Thomas Steur <[email protected]>
better explanation

0de89f56a1c437dca8bd41a014a81e01d37b334b authored over 6 years ago by Thomas Steur <[email protected]>
use correct queue id

4a5c97013c41e46338af86787ecacd5439e4cc2c authored over 6 years ago by Thomas Steur <[email protected]>
forceQueueId may be zero

9aa33783b45b48c7ee68e82a41155a40c9ffa0ff authored over 6 years ago by Thomas Steur <[email protected]>
for less concurrency and faster performance add possibility to work only on one queue

17c900728eac4c7b4f609e97500c43b9cf1fbb0b authored over 6 years ago by Thomas Steur <[email protected]>
small fixes as as well as performance and test improvements

40a6b3be90bc7999ab627ad175b424721ba81b76 authored over 6 years ago by Thomas Steur <[email protected]>
fix count(*) from table is slow

8bcd306586399fe7739a612ecc5f8566dd7c350c authored over 6 years ago by Thomas Steur <[email protected]>