Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-103.14.0-rc13.14.0-rc1Matthieu Aubry
2020-07-10update tagmanager submodule (#16199)Thomas Steur
2020-07-09Backport support for matomo_ignore class (#16195)Thomas Steur
2020-07-08Generated tracking code should init window._paq and only use async (#16190)Thomas Steur
2020-07-07Bump version to 3.14 beta (#16184)3.14.0-b1Thomas Steur
2020-07-07Implement cookie consent (#16178)Thomas Steur
* implement cookie consent * rebuilt piwik.js * fix documentation
2020-07-06Don't set any cookies when no consent is given (#16173)Thomas Steur
* Better detection for cookies for browser plugins report * rebuilt piwik.js * improve comment * Add method to enable cookies * rebuilt piwik.js * fix test * no longer include cookie in fingerprint * only ignore cookies in fingerprint for IE * fix tests * fix test * tweak enablecookies * rebuilt piwik.js * send tracking request if needed when enable cookies * rebuilt piwik.js * tweak code * update docs * rebuilt piwik.js * Update Visit.php * fix tests * Don't set cookies unless consent given when consent is required * fix test * rebuilt piwik.js * add tests * add missing function * rebuilt piwik.js * fix jslint test
2020-07-03Add method to enable cookies in JS (#16113)Thomas Steur
* Better detection for cookies for browser plugins report * rebuilt piwik.js * improve comment * Add method to enable cookies * rebuilt piwik.js * fix test * no longer include cookie in fingerprint * only ignore cookies in fingerprint for IE * fix tests * fix test * tweak enablecookies * rebuilt piwik.js * send tracking request if needed when enable cookies * rebuilt piwik.js * tweak code * update docs * rebuilt piwik.js * Update Visit.php * fix tests * rebuilt piwik.js Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2020-07-02chore(config): remove tables_prefix on db tests (#15387)Bruno Wego
2020-06-30Do not check if any archive is running when a segment is forced (#15955)Thomas Steur
2020-06-30Better detection for cookies for browser plugins report for hybrid consent ↵Thomas Steur
(#16101)
2020-06-29Fix 3rd party cookie / global visitorid race condition: set 3rd party cookie ↵MichaelHeerklotz
during js code fetch (#13109) Co-authored-by: Michael Heerklotz <michael.heerklotz@check24.de>
2020-06-26Prevent phishing attack on reset your password (#16112)Thomas Steur
2020-06-26Configure device detector cache through DI (#16115)Thomas Steur
2020-06-25Fix nonce tests in 3.x (#16111)Thomas Steur
Forgot to commit file in https://github.com/matomo-org/matomo/pull/16110 which applies a fix from https://github.com/matomo-org/matomo/pull/16058
2020-06-25Fix tests (#16110)Thomas Steur
2020-06-25Removing piwik composer deprecations (#16006)Tassoman
2020-06-24Fixes #16057 (#16058)Luís Gomes
* Fixes #16057 * Don't return HTTP URLs is force_ssl is true.
2020-06-24Fix wrong escaping of cookie path (#16106)Thomas Steur
Based on https://github.com/matomo-org/matomo/pull/16087/files
2020-06-23update log-analytics submodule (#16098)diosmosis
2020-06-22update log importer submodule (#16096)diosmosis
2020-06-17Add legacy autoloader to support Matomo namespaces in 3.X (#16069)Thomas Steur
2020-06-10Fix falsely assumes session was already started (#16047)Thomas Steur
fix https://wordpress.org/support/topic/an-error-occurred-session-already-started/#topic-12961322-replies The code should actually not be needed as we added a while ago `session_status()` to correctly check if a session is already active or not. SID constant is not realiable. In this case problem was this https://3v4l.org/bpUFK Basically a session was started by some other plugin causing the SID constant to be set. The plugin also directly closed the session again so we still attempted to start the session (which is correct). But then Zend falsely assumes session is started because of the SID constant when there is actually no session. SID is not reliable for this purpose and be better to rely on `session_status()` which we added a while backa
2020-06-09Expose setVisitorId JS tracker method (#16042)Thomas Steur
2020-06-053.13.63.13.6Matthieu Aubry
2020-06-03Fixes some comparison issues (#15583) (#16015)Tassoman
* ensure new date objects are returned * return chosen period when comparing with previous year Co-authored-by: Stefan Giehl <stefan@matomo.org>
2020-06-02Optional userLogin in getUserPreference API (#16010)Thomas Steur
2020-06-013.13.6-rc13.13.6-rc1Matthieu Aubry
2020-06-01Fix min archive time not respected (#15997)Thomas Steur
2020-05-26Fix live widget does not refresh under circumstances (#15987)Thomas Steur
2020-05-26fix logo being displayed too small in IE (#15982)Stefan Giehl
2020-05-22Limit the fingerprint (#15886)Thomas Steur
2020-05-22Hard checks on credentials prevent external user db (#15270)Johannes Nohl
see disable_checks_usernames_attributes in config/globals.ini.php
2020-05-20Fix theme rewrite removes src attribute when custom plugin directory is used ↵Thomas Steur
(#15965) Noticed this in Matomo for WordPress which makes use of the ability to define custom plugin directories.
2020-05-20Purge from year table as well. (#15963)diosmosis
2020-05-17Send onboarding email during installation (#15894)Thomas Steur
2020-05-17Fix a plugin that enriches the tracker needed to mark plugin as tracker (#15954)Thomas Steur
2020-05-12Fix archive error "Empty or invalid response" in Matomo for WP (#15934)Thomas Steur
> 'Empty or invalid response \'\' for website id 1, Time elapsed: 1.941s, skipping' in this case WP nggallery started an ob_start() handler causing the archive output to not appear on CLI. Other plugins might have caused this issue as well. It would have been also fixed by launching climulti without the `-q` parameter (`app/console climulti:request -q --matomo-domain...`) but not sure what removing that parameter would break. Was initially added in https://github.com/matomo-org/matomo/commit/54be28167099a063228b5707c1857deac1248feb#diff-884529fcd1f2c23383c971d5c19372ab
2020-05-11Fix notice "Trying to access array offset on value of type int" in WP (#15935)Thomas Steur
Triggers a notice in Matomo for WP as we're passing an integer there. Could also be the case in On-Premise when configuring DB on demand.
2020-05-07Exclude some url parameters from referrer urls (#15905)Stefan Giehl
2020-05-06Search for links on page load as well, not just on ready (#15915)Thomas Steur
* Search for links on page load as well, not just on ready refs https://github.com/matomo-org/matomo/issues/15780 It's absolutely not solving #15780 but it can already greatly improve the situation where links are added between DOM Ready and DOM load. Putting this into 3.x as was looking into this as part of Matomo for WordPress https://wordpress.org/support/topic/tracking-downloads-served-through-zotpress/#post-12787301 * rebuilt piwik.js
2020-05-06Save profiling metadata (#15893)Thomas Steur
Was needing this on production as otherwise I don't have any clue for what request the profile was created, for whom, and when. This helps better understand the profile and later reproduce the same issue etc.
2020-05-05Add link to shopify (#15910)Thomas Steur
2020-05-04Fix Javascript error in JS global template causing side effects (#15901)Thomas Steur
fix https://github.com/matomo-org/wp-matomo/issues/236 fix https://wordpress.org/support/topic/security-string-token-invalid/#topic-12754303-replies
2020-04-30Minor performance improvement when invalidating archives (#15879)Thomas Steur
Just debugging some memory issues around archiving and noticed here it returned in one case over 300K rows. When adding the count > 1 it returned only 1000 rows. This should make it a lot faster and consume bit less memory etc. It's only a minor tweak though.
2020-04-29Updates device detector to 3.12.5 (#15883)Stefan Giehl
2020-04-29Fix iso code of Brandenburg (#15882)Stefan Giehl
2020-04-29put rexpiring delay logic in Lock class (#15874)diosmosis
* Only use one reader db instance per LogAggregator. * use re-expire logic in Lock itself * tweak * Remove unneeded var * fix test
2020-04-29Update visit only when needed (#15869)Thomas Steur
* update idvisitor only when needed * better implementation * fix tests
2020-04-29Queue content tracking requests (#15872)Thomas Steur