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

Test against 2.15.0-b15 on travis.

79d860cc8eaf17bd057bddc985171898211aec2f authored over 9 years ago by diosmosis <[email protected]>
added new faq entry

35288ec165fc085360ec77b441dc25f51e04cd5f authored over 9 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

b4ec30e5f0bd04faf11649363d48ae49716fbd17 authored over 9 years ago by Piwik Automation <[email protected]>
Merge pull request #19 from piwik/bulk_tracking_invalid_indices

Fix test for https://github.com/piwik/piwik/pull/8644

abe4986e60d79564ab82676797833da2e3808d60 authored over 9 years ago by Benaka <[email protected]>
we need to update latest stable test version, otherwise test fails

39540d7a618aa99df8cec08b32d49d7fa5ce270f authored over 9 years ago by Thomas Steur <[email protected]>
skip system test case if redis is not available

0c0ed89a4eab7430d163daba8ed3337529dfe438 authored over 9 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

597d42353581cb2916de4f4f4030d7ceac4a8380 authored over 9 years ago by Piwik Automation <[email protected]>
skip integration tests if redis is not installed

987c167832c1411beb8efc39ea27249a8fc71904 authored over 9 years ago by Thomas Steur <[email protected]>
Fix test for https://github.com/piwik/piwik/pull/8644

e415ecfbc92e6870446834553dc95bd90887b9ab authored over 9 years ago by diosmosis <[email protected]>
require latest Piwik version

0c609086f4e190a8aac88329ffc50fe4a19260c2 authored over 9 years ago by Thomas Steur <[email protected]>
increase version and make sure to unset logger just in case

9930e0f8a1941a0807ab7266ecdc9edf6ca5fb12 authored over 9 years ago by Thomas Steur <[email protected]>
Merge pull request #17 from piwik/12_process_env

Setup embedded tracker environment correctly in queuedtracking:process

4cc91fff385c4ca9dbb162744189c9b715c9ab8e authored over 9 years ago by Thomas Steur <[email protected]>
Merge branch 'master' of github.com:piwik/plugin-QueuedTracking

5f49945e44fc3023b64c0e198d78a56ac3b4f690 authored over 9 years ago by Thomas Steur <[email protected]>
git push origin master

Merge branch '12_process_env'

e4df36541bbb8fdfe314c65b246e443b3c33a607 authored over 9 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

b36df9b2eaa85a85e6cd1d8d62c7cd324a78bac2 authored over 9 years ago by Piwik Automation <[email protected]>
Destroy tracker environment in process command before exiting command and fix Processor::process() call.

cc9187e9d528da55abc1850293ecd5fa5775deb5 authored over 9 years ago by diosmosis <[email protected]>
Setup embedded tracker environment in queuedtracking:process command using Environment instance instead of trying to clear the container.

7cb712485a71c01a60e201f792060a4db8386065 authored over 9 years ago by diosmosis <[email protected]>
Merge pull request #16 from piwik/2_14_tests

Fixing build for Piwik 2.14

17ec7d996dc2961cf4c2419e9fa16ca6d1b5a1ce authored over 9 years ago by Benaka <[email protected]>
Update expected screenshots for 2.14.

bd4257f9d7cb184f420c4ed0dd5a8a4127556c39 authored over 9 years ago by diosmosis <[email protected]>
Fixing UI test selector.

91cf48b73da2ffde4446a75c0fd0f09eb3ca6408 authored over 9 years ago by diosmosis <[email protected]>
Test against explicitly defined latest stable and minimum required in Piwik.

0508f5cad3463e6b6d97f0adab9ce81f28cb880a authored over 9 years ago by diosmosis <[email protected]>
Increase minimum requied Piwik.

eacedf23ba1fc49743d6026cb47aeba847bab9f0 authored over 9 years ago by diosmosis <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

b6dc5e95b70989d102fdbb9c8b4a5c1053fd3c42 authored over 9 years ago by Piwik Automation <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

2839181df846de693ea1bdb3d41625420f87980f authored over 9 years ago by Piwik Automation <[email protected]>
fix possible exception during tests if not super user is used in UI tests

a099e2a2fd291082e12e1239bda76cd47d829e27 authored over 9 years ago by Thomas Steur <[email protected]>
Fixing tests for https://github.com/piwik/piwik/commit/e4a75a348195ba1c43f0813e0e9cf5f28c86b754

acb638c3ffc0ccafde41aa44df266c7ede5b3ff1 authored over 9 years ago by diosmosis <[email protected]>
listed changes for 0.1.6

5357bd16130520d2cb2ca070e97b3ee4f837ddb8 authored over 9 years ago by Thomas Steur <[email protected]>
Bump version to 0.1.6

e78510d4ca1555bc89e4a891bedd096a814e5634 authored over 9 years ago by Thomas Steur <[email protected]>
Merge pull request #9 from piwik/skip_invalid_site

Make sure QueuedTracking plugin mimics new BulkTracking behavior and ignores unexpected website ...

cecb9030908e8f5b1604da4b573b98436d1e3c50 authored over 9 years ago by Thomas Steur <[email protected]>
Make sure QueuedTracking plugin mimics new BulkTracking behavior and ignores unexpected website errors. In tests, use custom forced exception to simulate failure instead of invalid idsite (which is now ignored). Also includes some changes to ProcessorTest that passed a queue to Processor::process() (the method never required a queue as an argument).

d4ceb8a99ea5bfebc9382f0d6970635ee97166a4 authored over 9 years ago by diosmosis <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

087da10b2583aafe2e7b7a2dabe253b787279268 authored over 9 years ago by Piwik Automation <[email protected]>
simplified settings

9bf35a146db0df45947b67ada98875717028177f authored over 9 years ago by Thomas Steur <[email protected]>
Merge pull request #8 from piwik/tests_di

Use DI to setup test environment instead of TestingEnvironment.addHooks event (for DI refactor i...

aedcbe9a6534fbd0941be4c4fab7f95539a80342 authored over 9 years ago by Benaka <[email protected]>
settings were not available when requesting the dependency

94848ea186885e49d546d83299f8d24810f2ea3a authored over 9 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

6f7938f985b36f81250e7001594fb0e84abbbdb6 authored over 9 years ago by Piwik Automation <[email protected]>
bump version to 0.1.5

626199b46c626ed1a47b52336bb93c4ec592dcbe authored over 9 years ago by Thomas Steur <[email protected]>
refs #7 we should return a string for version, not an array

7a373265ce7dfc6d501f6f9638bd905346379dc6 authored over 9 years ago by Thomas Steur <[email protected]>
Manually updating .travis.yml file.

aace5bf8a07b80e74462219e37945f0fa818c199 authored over 9 years ago by diosmosis <[email protected]>
Use DI to configure test environment instead of TestingEnvironment hook.

555a192d6be84503352534fda011315d8cadd3a9 authored over 9 years ago by diosmosis <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

b2a38c541c0c1d338bfa617d039df2fe3683ef15 authored over 9 years ago by Piwik Automation <[email protected]>
fixes piwik/piwik#7595 Do not return BulkTracking response in QueuedTracking plugin

fbe20f98c2acb6245743c183dfed667db180d8e3 authored over 9 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

f8c0f8da070dc1b1cfc6b4009f9b9ba58d90d666 authored over 9 years ago by Piwik Automation <[email protected]>
Merge pull request #6 from piwik/multi_test

Possibility to use multiple workers to insert requests from Redis to DB

82ce1a8ce6d5768c86980ec221ae231fdd9146c8 authored over 9 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

c40b33e90bb01f9ae7d2b9f80d22723168937eaf authored over 9 years ago by Piwik Automation <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

f724ab417500f63ed7b65249bf7ace351822f487 authored over 9 years ago by Piwik Automation <[email protected]>
added some information re speed

3cf0a0f9fcf6012a83de3c5caf3810f50890469e authored over 9 years ago by Thomas Steur <[email protected]>
spread visitor Ids more evenly into different queues

9534b2a82c00124339a699d405ada9bf8ce6d72b authored over 9 years ago by Thomas Steur <[email protected]>
fix ui tests as we do show a warning regarding userid feature now

96865b72bec93321cd573c8b7ab6cf13dfa2e7f9 authored over 9 years ago by Thomas Steur <[email protected]>
make clear people should not use multiple workers when using userId feature

1c00a32ed3734fda9214578a57b38b7ad57b5db5 authored over 9 years ago by Thomas Steur <[email protected]>
more detailed output

8fd9abd9e1db6903f1b604cbc6932de24cc1c6f4 authored over 9 years ago by Thomas Steur <[email protected]>
print how many requests were inserted per second

968120c3f1caa4763fd1011a0ed219d277ce6ad2 authored over 9 years ago by Thomas Steur <[email protected]>
added new command to get information about requests within the queue

c7a02b3280709a6fb89b7ee21770e1ed2b7aeb52 authored over 9 years ago by Thomas Steur <[email protected]>
documented possibility of using -vvv to enable tracker mode

bf6b574ae327b8a7ba19d1e4dbf71dbb2356b136 authored over 9 years ago by Thomas Steur <[email protected]>
log if a worker has reached the number of max loops, enable tracker mode if -vvv option is set

a62ca1325187baf1efd6b11f9b76f5af276e8a91 authored over 9 years ago by Thomas Steur <[email protected]>
added another debug message

eebc45af1524f53bf931aac7c24abb5ac6db11e8 authored over 9 years ago by Thomas Steur <[email protected]>
also clear the container just to be sure

ef0fd731b22cbf21eb73fd3121297524d4867ccf authored over 9 years ago by Thomas Steur <[email protected]>
Make sure to actually use a cache

172636a3ecd1a566f9c8dba2d084f921a41ca3e6 authored over 9 years ago by Thomas Steur <[email protected]>
fail in case it doesn't work to move queue

6095445afb4b92c7843e4fff21a9100d9465f27e authored over 9 years ago by Thomas Steur <[email protected]>
fix test on travis

65bc3eb3bb35b50e0f2d1f7c5a8edb7ac590c9e6 authored over 9 years ago by Thomas Steur <[email protected]>
Possibility to use multiple workers to insert requests from Redis to DB

077e5fa3553ba39d010eea2a19a98f99ae1d433f authored over 9 years ago by Thomas Steur <[email protected]>
updated docs

e1efadec47f293f1d52b795d5a1f5acea976d1f1 authored over 9 years ago by Thomas Steur <[email protected]>
added possibility to monitor the lock

1d23a153648c5f9ba2f2f6c9d12a16fcfdf285ba authored over 9 years ago by Thomas Steur <[email protected]>
when tracking via piwik.php, only process up to 250 requests

0d964e77279c60ce546fa21216afa0ad65308d88 authored over 9 years ago by Thomas Steur <[email protected]>
make sure to unlock in case of a fatal. It should usually not go into this block but just to be safe

d31e6304488c817d71bb7bc9e45320490f0bc38a authored over 9 years ago by Thomas Steur <[email protected]>
allow more request insertions on the CLI

492872139a3d78823885e0706a12c5638a0d17a0 authored over 9 years ago by Thomas Steur <[email protected]>
ignore provider plugin

e970675e2de3f0575be0c7cd71a0482927dab24d authored over 9 years ago by Thomas Steur <[email protected]>
temporarily return bulk response in case bulk tracking is used until the detection of a correct response is fixed in the log importer

f918c2ba022cdf0b8eea940f78c266e5b65c7c4a authored almost 10 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

f1320c0d103942a4a07e6b724a32c17f0b8c6cfc authored almost 10 years ago by Piwik Automation <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

bc39d75e4c9df58c865ae44f6eae23676e7baf9f authored almost 10 years ago by Piwik Automation <[email protected]>
0.1.2

ef39b4eb3217f33ba32087dcfdf141305d1874d3 authored almost 10 years ago by Matthieu Aubry <[email protected]>
0.1.2

8e25b2425aaf6f662e041cd25725d1c3aade2160 authored almost 10 years ago by Matthieu Aubry <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

3f46442222a996254551bbd762cd38084784fb27 authored almost 10 years ago by Piwik Automation <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

70952e12c2807fabb136eda2fb5690857bb13c6a authored almost 10 years ago by Piwik Automation <[email protected]>
This change should not be needed after https://github.com/piwik/piwik/commit/86fd4862a9df1338aaaa31a1d1f8fdfc3c4672fc

ff1228265cc695fbec8b2997f442ed0bb90f2891 authored almost 10 years ago by mattab <[email protected]>
Setting the fixture manually seems necessary

c1f5503f972cd7f49e8bdefc48cd288f87104169 authored almost 10 years ago by mattab <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

f1f7b460b500e5b7233ce9286bb8fd6e95e51a9f authored almost 10 years ago by Piwik Automation <[email protected]>
Updating expected UI screenshots for changes to core CSS.

86a41d864432ad4734a8fa813dd1f78223cb7f13 authored almost 10 years ago by diosmosis <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

7c20bca5c12e746577f3553a4894758bd2587a9b authored almost 10 years ago by Piwik Automation <[email protected]>
Manually update .travis.yml file.

92f73f7913c35704bbc61cde93a678a17cc175ae authored almost 10 years ago by diosmosis <[email protected]>
Use correct URL for plugin settings in UI test.

a3d3eb871883bf5289a839f2f550e6e2c34fb699 authored almost 10 years ago by diosmosis <[email protected]>
Try to increment required version to non-beta version 2.10.

411e3ab1c3e4d577c8807342282dfff1dde62dad authored about 10 years ago by diosmosis <[email protected]>
Use minimum_required_piwik instead of latest_stable.

3ba20405606d1f66b6607b01a0f0b1c52334d565 authored about 10 years ago by diosmosis <[email protected]>
Description QueuedTracking

2580cbc14da0c4676fc5645100ac10dee0380f24 authored about 10 years ago by Matthieu Aubry <[email protected]>
make sure the image in the marketplace works, how it works should actually not appear under settings

c60dbe2e70aa8dd5b9e15f020f6918d71fb3810c authored about 10 years ago by Thomas Steur <[email protected]>
updated screenshot. as we run tests on PHP 5.3.3 the redis extension is not installed on travis

3dbc897986d8a0aa10e63d405277e84ac92d6456 authored about 10 years ago by Thomas Steur <[email protected]>
run UI tests on PHP 5.3.3 only, not on 5.6

dc03da1ddde1280a308aabd1c49e385d35e037fb authored about 10 years ago by Thomas Steur <[email protected]>
.travis.yml file is out of date, auto-updating .travis.yml file.

98d41b2332f0c7c914a4ca5c33ad5cc074ca4dbb authored about 10 years ago by Piwik Automation <[email protected]>
Store artifacts in unprotected folder.

d6ca138f84f7dcf6fb4d77b7aa5e0d685ca276dd authored about 10 years ago by diosmosis <[email protected]>
fix a ui test as Redis is now present it now fails because of wrong port which is good

1eb396435087344e9036d1eedd1032525d595604 authored about 10 years ago by Thomas Steur <[email protected]>
require at least Piwik 2.10.0 beta 10 as I am not 100% whether it works with beta 4

53d156a207e5166c8218b4babb69bd16a41f3ff9 authored about 10 years ago by Thomas Steur <[email protected]>
Add secure variables to .travis.yml.

87acfa3030fe114d10def4ffc7a2476a6a5b6f6c authored about 10 years ago by diosmosis <[email protected]>
update screenshots [ci-skip]

30de3d583ce151ac7825327ad72cc5d4b7c702bb authored about 10 years ago by sgiehl <[email protected]>
we do not need the settings parameter

bad46dc2a021edf239fe603b40dfcf8532e5712f authored about 10 years ago by Thomas Steur <[email protected]>
Merge branch 'master' of github.com:piwik/plugin-QueuedTracking

99bf17647810dd8502043ab8a0db604cd4ba68df authored about 10 years ago by Thomas Steur <[email protected]>
let user know to choose a different database than the caching one

51f3eae7a6c66fd73289f1659e9ccd308d9dc926 authored about 10 years ago by Thomas Steur <[email protected]>
fix wording

edac5418ea24cef348d6a42ed6ad000d9a6f585c authored about 10 years ago by Thomas Steur <[email protected]>
fix wording

f73280a649974a2b0882f1606f732057cee50dc5 authored about 10 years ago by Thomas Steur <[email protected]>
lock for at least 20 seconds to give enough time to process that request

b64788b4b7a6286d8c3bc612fabc8e38c9391c2d authored about 10 years ago by Thomas Steur <[email protected]>
updated screenshot tests as there is a new field to configure redis database

8a04e7aee9cfc2f0c74c98e9c4ae84457e7e33d6 authored about 10 years ago by Thomas Steur <[email protected]>
added missing use statement

59286b4508813836fe08f19e2bc4a816b08f10ae authored about 10 years ago by Thomas Steur <[email protected]>