Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/matomo-org/plugin-DeviceDetectorCache
Makes tracking in Matomo Analytics faster by detecting many devices, operating systems, bots, and browsers from a cache.
https://github.com/matomo-org/plugin-DeviceDetectorCache
bump version for upcoming release
b1773dc096c31d0484918944e681e11a77381db5 authored over 4 years ago by Thomas Steur <[email protected]>
b1773dc096c31d0484918944e681e11a77381db5 authored over 4 years ago by Thomas Steur <[email protected]>
Merge pull request #12 from matomo-org/phpdi
Update PHP DI configuration
af676a4800d8695d6e7b5dbb28ac82f535154219 authored over 4 years ago by Thomas Steur <[email protected]>
Merge branch '4.x-dev' into phpdi
8e9813db735763bc6e91c6cfce507261428e28eb authored over 4 years ago by diosmosis <[email protected]>
8e9813db735763bc6e91c6cfce507261428e28eb authored over 4 years ago by diosmosis <[email protected]>
Update CHANGELOG.md
e958911eedd8b422ba4f6d67af5fd959c7a928f8 authored over 4 years ago by Thomas Steur <[email protected]>
e958911eedd8b422ba4f6d67af5fd959c7a928f8 authored over 4 years ago by Thomas Steur <[email protected]>
Update plugin.json
dcb3e4eb9ba81a296607f62a2a451b6ac0a82c2b authored over 4 years ago by Thomas Steur <[email protected]>
dcb3e4eb9ba81a296607f62a2a451b6ac0a82c2b authored over 4 years ago by Thomas Steur <[email protected]>
ignore index.php files in cache count
f05599a43efcb0469cbae5acec6969c61dab70f3 authored over 4 years ago by sgiehl <[email protected]>
f05599a43efcb0469cbae5acec6969c61dab70f3 authored over 4 years ago by sgiehl <[email protected]>
migrate php-di usage to new version
836f9441c56086ecad848f068bd2ae32db854052 authored over 4 years ago by sgiehl <[email protected]>
836f9441c56086ecad848f068bd2ae32db854052 authored over 4 years ago by sgiehl <[email protected]>
only cache and delete needed files making things a lot faster
e079cba2fd9d5a28c7200f290425a4f5ff10f3da authored over 4 years ago by Thomas Steur <[email protected]>
e079cba2fd9d5a28c7200f290425a4f5ff10f3da authored over 4 years ago by Thomas Steur <[email protected]>
mention why loop stops
1445f6fb1af635dc31b6a0735673335dca82cd50 authored over 4 years ago by Thomas Steur <[email protected]>
1445f6fb1af635dc31b6a0735673335dca82cd50 authored over 4 years ago by Thomas Steur <[email protected]>
don't process user agents that were used rarely, show hit ratio
26b061cb5d53f876fcd9a52f10464adabc6bdfa9 authored over 4 years ago by Thomas Steur <[email protected]>
26b061cb5d53f876fcd9a52f10464adabc6bdfa9 authored over 4 years ago by Thomas Steur <[email protected]>
call usleep less often
5e9171bc6bd00353aca5a07ef14a99c38d753e35 authored over 4 years ago by Thomas Steur <[email protected]>
5e9171bc6bd00353aca5a07ef14a99c38d753e35 authored over 4 years ago by Thomas Steur <[email protected]>
log time
85d5c4b276ab702ebc197d0612a48b3383ce2ce3 authored over 4 years ago by Thomas Steur <[email protected]>
85d5c4b276ab702ebc197d0612a48b3383ce2ce3 authored over 4 years ago by Thomas Steur <[email protected]>
improve verbose output
3e94791f007097270f299097cde1f769ea130dd6 authored over 4 years ago by Thomas Steur <[email protected]>
3e94791f007097270f299097cde1f769ea130dd6 authored over 4 years ago by Thomas Steur <[email protected]>
fix php fatal
6f20f92ded29d28802d15032825d253ff89a8093 authored over 4 years ago by sgiehl <[email protected]>
6f20f92ded29d28802d15032825d253ff89a8093 authored over 4 years ago by sgiehl <[email protected]>
reformat code /fix file headers & tests
d823d46f598f4ccfa1f966542fcbdd5c08bff4ad authored over 4 years ago by sgiehl <[email protected]>
d823d46f598f4ccfa1f966542fcbdd5c08bff4ad authored over 4 years ago by sgiehl <[email protected]>
various performance improvements
067c58c2c2a1b5933ac5141b66eb2321861d79f0 authored over 4 years ago by Thomas Steur <[email protected]>
067c58c2c2a1b5933ac5141b66eb2321861d79f0 authored over 4 years ago by Thomas Steur <[email protected]>
use less CPU
73d839cbb62c076a176dc823d88de5b39b456609 authored over 4 years ago by Thomas Steur <[email protected]>
73d839cbb62c076a176dc823d88de5b39b456609 authored over 4 years ago by Thomas Steur <[email protected]>
Merge branch '4.x-dev' of github.com:matomo-org/plugin-DeviceDetectorCache into 4.x-dev
368624507e723d93c58ed19a654962dd0f048342 authored over 4 years ago by Thomas Steur <[email protected]>
368624507e723d93c58ed19a654962dd0f048342 authored over 4 years ago by Thomas Steur <[email protected]>
use php to delete file as otherwise it might fail because of missing permissons
e75be1ececbebd02f3822eaf5da281b0184b35ce authored over 4 years ago by Thomas Steur <[email protected]>
e75be1ececbebd02f3822eaf5da281b0184b35ce authored over 4 years ago by Thomas Steur <[email protected]>
updates expected test files
73c1e46a4ff3c39a719f600f84996c254ec3666a authored over 4 years ago by sgiehl <[email protected]>
73c1e46a4ff3c39a719f600f84996c254ec3666a authored over 4 years ago by sgiehl <[email protected]>
fix test
836f080a7e378833e31c537c964eab4ed7307583 authored over 4 years ago by sgiehl <[email protected]>
836f080a7e378833e31c537c964eab4ed7307583 authored over 4 years ago by sgiehl <[email protected]>
fix tests
b7ffd5b943406a446271bfff3b0e11e854edde9d authored over 4 years ago by sgiehl <[email protected]>
b7ffd5b943406a446271bfff3b0e11e854edde9d authored over 4 years ago by sgiehl <[email protected]>
tweak verbose log output
ff2d84a1b4d0c77acd97607a8466674b756c1a1b authored over 4 years ago by Thomas Steur <[email protected]>
ff2d84a1b4d0c77acd97607a8466674b756c1a1b authored over 4 years ago by Thomas Steur <[email protected]>
exit if no entries are supposed to be cached
b3ab4baa08b5837ab8e10bec20a0477b76f3b0ef authored over 4 years ago by Thomas Steur <[email protected]>
b3ab4baa08b5837ab8e10bec20a0477b76f3b0ef authored over 4 years ago by Thomas Steur <[email protected]>
prevent notice if no logs are set
b091071446ac88d1f12afa6c1ed94bf8cc7ae72a authored over 4 years ago by Thomas Steur <[email protected]>
b091071446ac88d1f12afa6c1ed94bf8cc7ae72a authored over 4 years ago by Thomas Steur <[email protected]>
mark plugin as compatible with matomo 4
8bfc31a847b857a6852fb4268377ff4633f1ff58 authored over 4 years ago by Thomas Steur <[email protected]>
8bfc31a847b857a6852fb4268377ff4633f1ff58 authored over 4 years ago by Thomas Steur <[email protected]>
Print logs first before potentially exiting
2fb613ffd1eb87ddd1f048c7c1498403d2f380fe authored over 4 years ago by Thomas Steur <[email protected]>
2fb613ffd1eb87ddd1f048c7c1498403d2f380fe authored over 4 years ago by Thomas Steur <[email protected]>
Merge pull request #10 from matomo-org/changelogic
No longer put caches into plugin but generate them on demand
780b6e95af0cf21dc2c2ab5d730a966efa2b9ad6 authored over 4 years ago by Thomas Steur <[email protected]>
bump version
22a725138738855b7512c12b5d786d237395b7f3 authored over 4 years ago by Thomas Steur <[email protected]>
22a725138738855b7512c12b5d786d237395b7f3 authored over 4 years ago by Thomas Steur <[email protected]>
change logic how command works
0c205c3822d7b12370e0159d0936caca4452e194 authored over 4 years ago by Thomas Steur <[email protected]>
0c205c3822d7b12370e0159d0936caca4452e194 authored over 4 years ago by Thomas Steur <[email protected]>
add more caches for user agents
c3d466835af51ff71ffa1a5ea010327fb2d39ab9 authored over 4 years ago by Thomas Steur <[email protected]>
c3d466835af51ff71ffa1a5ea010327fb2d39ab9 authored over 4 years ago by Thomas Steur <[email protected]>
update test file
b54d55317ec00e93e8826f7056e9bd6477bb07eb authored over 4 years ago by diosmosis <[email protected]>
b54d55317ec00e93e8826f7056e9bd6477bb07eb authored over 4 years ago by diosmosis <[email protected]>
update doc blocks with new name
7a1556a0b0ce0a66b1340c6926c66746f307ff08 authored over 4 years ago by sgiehl <[email protected]>
7a1556a0b0ce0a66b1340c6926c66746f307ff08 authored over 4 years ago by sgiehl <[email protected]>
update doc blocks with new name
2507cf88e95b82d95de09eabfa549b92ac989f16 authored over 4 years ago by sgiehl <[email protected]>
2507cf88e95b82d95de09eabfa549b92ac989f16 authored over 4 years ago by sgiehl <[email protected]>
Run tests on bionic distribution and with PHP 7.4 (#6)
a1e4ed9f07c1b4bac184293a306a770de29a6a5d authored over 4 years ago by Stefan Giehl <[email protected]>
a1e4ed9f07c1b4bac184293a306a770de29a6a5d authored over 4 years ago by Stefan Giehl <[email protected]>
rename interaction_position to pageview_position (#5)
5194f60b5f6a46118e846c5ed38c2fa27eeaba65 authored over 4 years ago by Stefan Giehl <[email protected]>
5194f60b5f6a46118e846c5ed38c2fa27eeaba65 authored over 4 years ago by Stefan Giehl <[email protected]>
Update plugin.json
4c55189f1a3ae8ce04115c83d2aa0b176ba14234 authored over 4 years ago by Thomas Steur <[email protected]>
4c55189f1a3ae8ce04115c83d2aa0b176ba14234 authored over 4 years ago by Thomas Steur <[email protected]>
update cache entries
ca5f538bbb81a00490e48f2f84d380441c9c7748 authored over 4 years ago by Thomas Steur <[email protected]>
ca5f538bbb81a00490e48f2f84d380441c9c7748 authored over 4 years ago by Thomas Steur <[email protected]>
fix test
a34a70f5d7db59745c5f64e07957846148b7a2f9 authored almost 5 years ago by sgiehl <[email protected]>
a34a70f5d7db59745c5f64e07957846148b7a2f9 authored almost 5 years ago by sgiehl <[email protected]>
updates tests for PHPUnit 8.5 (#2)
a50e94149170ef73928184ba3f58ef2d8d1adb43 authored almost 5 years ago by Stefan Giehl <[email protected]>
a50e94149170ef73928184ba3f58ef2d8d1adb43 authored almost 5 years ago by Stefan Giehl <[email protected]>
run tests against latest 4.x-dev branch instead of latest release (#3)
0b26f5c228f0c9a6184a324f1c5bbf1de3fe8a70 authored almost 5 years ago by Stefan Giehl <[email protected]>
0b26f5c228f0c9a6184a324f1c5bbf1de3fe8a70 authored almost 5 years ago by Stefan Giehl <[email protected]>
Use \PHPUnit\Framework\TestCase instead of \PHPUnit_Framework_TestCase (#1)
9564937792966a0df33ed03fd6035bbac81e4d42 authored almost 5 years ago by Stefan Giehl <[email protected]>
9564937792966a0df33ed03fd6035bbac81e4d42 authored almost 5 years ago by Stefan Giehl <[email protected]>
remove some older cache entries
50d8c2cab56dd196855521ba63f833a5dd415042 authored almost 5 years ago by Thomas Steur <[email protected]>
50d8c2cab56dd196855521ba63f833a5dd415042 authored almost 5 years ago by Thomas Steur <[email protected]>
add more cache entries
b7314f3e9bf541cfd0a0104371b9d08a19a5a66c authored almost 5 years ago by Thomas Steur <[email protected]>
b7314f3e9bf541cfd0a0104371b9d08a19a5a66c authored almost 5 years ago by Thomas Steur <[email protected]>
regenerated travis.yml
e293ef0d9e6e450e29a39d33304a1612bfc023ea authored almost 5 years ago by sgiehl <[email protected]>
e293ef0d9e6e450e29a39d33304a1612bfc023ea authored almost 5 years ago by sgiehl <[email protected]>
require matomo 4
e69f4eb28eec088fce7062bc4041f644f1a251a8 authored almost 5 years ago by Thomas Steur <[email protected]>
e69f4eb28eec088fce7062bc4041f644f1a251a8 authored almost 5 years ago by Thomas Steur <[email protected]>
fix minimum version requirement
2c74fc0fd3925090513e74535c26a49f78be3fd6 authored about 5 years ago by Stefan Giehl <[email protected]>
2c74fc0fd3925090513e74535c26a49f78be3fd6 authored about 5 years ago by Stefan Giehl <[email protected]>
Updates travis.yml to use correct log file
ac154521da440e37378f674a87051512751005eb authored about 5 years ago by sgiehl <[email protected]>
ac154521da440e37378f674a87051512751005eb authored about 5 years ago by sgiehl <[email protected]>
fix typo
9cb08568637c1d4442fe61ad089a8ab32b93949c authored about 5 years ago by Thomas Steur <[email protected]>
9cb08568637c1d4442fe61ad089a8ab32b93949c authored about 5 years ago by Thomas Steur <[email protected]>
update device cache
779167694039f25f22a7bc6f55bcc019205fab9b authored about 5 years ago by Thomas Steur <[email protected]>
779167694039f25f22a7bc6f55bcc019205fab9b authored about 5 years ago by Thomas Steur <[email protected]>
remove all previously stored entries
a38b9767aa3632ee1ab68a7ed635a350578a0e09 authored about 5 years ago by Thomas Steur <[email protected]>
a38b9767aa3632ee1ab68a7ed635a350578a0e09 authored about 5 years ago by Thomas Steur <[email protected]>
update user agents
92ed3137f9be3ed344bbccf3377aa5fa1794f883 authored over 5 years ago by Thomas Steur <[email protected]>
92ed3137f9be3ed344bbccf3377aa5fa1794f883 authored over 5 years ago by Thomas Steur <[email protected]>
Fix unit test
c4e27702032e0f02a80deae591e99f724c31500a authored over 5 years ago by katebutler <[email protected]>
c4e27702032e0f02a80deae591e99f724c31500a authored over 5 years ago by katebutler <[email protected]>
Use separate cache dir for tests
ee5cb00aa139f1ecf5c134ed223f44d99a1067be authored over 5 years ago by katebutler <[email protected]>
ee5cb00aa139f1ecf5c134ed223f44d99a1067be authored over 5 years ago by katebutler <[email protected]>
Merge remote-tracking branch 'origin/master'
# Conflicts:
# DeviceDetectorCache.php
System test, deal with useragent strings > 500 characters long
f3db5a11f1fbe9d3d399d077f35d0806634a2e9d authored over 5 years ago by katebutler <[email protected]>
f3db5a11f1fbe9d3d399d077f35d0806634a2e9d authored over 5 years ago by katebutler <[email protected]>
update device caches
d5fba33544f1e2835aebecb4f2e5c53deb4abfcd authored over 5 years ago by Thomas Steur <[email protected]>
d5fba33544f1e2835aebecb4f2e5c53deb4abfcd authored over 5 years ago by Thomas Steur <[email protected]>
Make sure the plugin is used during tracking
5ac13e8faaa338dd498d448f1b896f34c2568b55 authored over 5 years ago by Thomas Steur <[email protected]>
5ac13e8faaa338dd498d448f1b896f34c2568b55 authored over 5 years ago by Thomas Steur <[email protected]>
show travis image
ea3e04c848f47a3b5b68defe82d282d3ccf2f848 authored over 5 years ago by Thomas Steur <[email protected]>
ea3e04c848f47a3b5b68defe82d282d3ccf2f848 authored over 5 years ago by Thomas Steur <[email protected]>
minor tweak
898b672d676f210b7f3bb38637a3173efa4b5047 authored over 5 years ago by Thomas Steur <[email protected]>
898b672d676f210b7f3bb38637a3173efa4b5047 authored over 5 years ago by Thomas Steur <[email protected]>
fix a test
a4e513fdf436ffc3d700cb4230d0bd429af4d6f4 authored over 5 years ago by Thomas Steur <[email protected]>
a4e513fdf436ffc3d700cb4230d0bd429af4d6f4 authored over 5 years ago by Thomas Steur <[email protected]>
add travis yml
a609d4ef077ad4f4cff74f1dc6f05de2ffd063ec authored over 5 years ago by Thomas Steur <[email protected]>
a609d4ef077ad4f4cff74f1dc6f05de2ffd063ec authored over 5 years ago by Thomas Steur <[email protected]>
revert last change
41a191779386c060872ccc79a14edaa1eabd4c7a authored over 5 years ago by Thomas Steur <[email protected]>
41a191779386c060872ccc79a14edaa1eabd4c7a authored over 5 years ago by Thomas Steur <[email protected]>
tweak readme and fix a bug where a long user agents would not be detected correctly
19ca1d96f94b280b798b1646538b80a0c4378f0a authored over 5 years ago by Thomas Steur <[email protected]>
19ca1d96f94b280b798b1646538b80a0c4378f0a authored over 5 years ago by Thomas Steur <[email protected]>
add license, readme, and change default options plus fix bug
5a787652d09ecff520ede0a152bc62d31244b834 authored over 5 years ago by Thomas Steur <[email protected]>
5a787652d09ecff520ede0a152bc62d31244b834 authored over 5 years ago by Thomas Steur <[email protected]>
Delete custom.md
a985e0c4225b9ce6675b129ddd5db5b0d4b23372 authored over 5 years ago by Thomas Steur <[email protected]>
a985e0c4225b9ce6675b129ddd5db5b0d4b23372 authored over 5 years ago by Thomas Steur <[email protected]>
Update issue templates
4918af48b0fdcf2a26b08313e53a965f9da166b1 authored over 5 years ago by Thomas Steur <[email protected]>
4918af48b0fdcf2a26b08313e53a965f9da166b1 authored over 5 years ago by Thomas Steur <[email protected]>
Update issue templates
95b2e8d349dc9137a90959ca7ad4d3376b4a8d89 authored over 5 years ago by Thomas Steur <[email protected]>
95b2e8d349dc9137a90959ca7ad4d3376b4a8d89 authored over 5 years ago by Thomas Steur <[email protected]>
update plugin.json and readme
e0f9516d0f21eda89caf24072ef822ca0d3325b0 authored over 5 years ago by Thomas Steur <[email protected]>
e0f9516d0f21eda89caf24072ef822ca0d3325b0 authored over 5 years ago by Thomas Steur <[email protected]>
Merge branch 'master' of https://github.com/matomo-org/plugin-DeviceDetectorCache
44a185586e7459d6f3cbf0d2d5ff247a42a53a2d authored over 5 years ago by katebutler <[email protected]>
44a185586e7459d6f3cbf0d2d5ff247a42a53a2d authored over 5 years ago by katebutler <[email protected]>
Change name of command and fix error when cache dir doesn't exist
001dfad6a8c2105e0877597c798a3fe47f135ce1 authored over 5 years ago by katebutler <[email protected]>
001dfad6a8c2105e0877597c798a3fe47f135ce1 authored over 5 years ago by katebutler <[email protected]>
adding cache for 10k user agents
1f8fab939c4fcb071f195da879eaab627fbd9f9b authored over 5 years ago by Thomas Steur <[email protected]>
1f8fab939c4fcb071f195da879eaab627fbd9f9b authored over 5 years ago by Thomas Steur <[email protected]>
PR fixes
118387fcca583300248602e889e39460ff86be3f authored over 5 years ago by katebutler <[email protected]>
118387fcca583300248602e889e39460ff86be3f authored over 5 years ago by katebutler <[email protected]>
Add missing files
bee38172c87c94d22885470c84bd07717b48390b authored over 5 years ago by katebutler <[email protected]>
bee38172c87c94d22885470c84bd07717b48390b authored over 5 years ago by katebutler <[email protected]>
Initial commit of DeviceDetectorCache plugin
f0fc951b9fd233d350c2878e4fbb1028a0fa39e3 authored over 5 years ago by katebutler <[email protected]>
f0fc951b9fd233d350c2878e4fbb1028a0fa39e3 authored over 5 years ago by katebutler <[email protected]>