Revisions of matomo
Lars Vogdt (lrupp)
accepted
request 765510
from
Lars Vogdt (lrupp)
(revision 49)
- Update: 3.13.1 In this release we’re focusing on fixing a few bugs, a regression in tracking unique visitors affecting some users, we’re making Matomo tracking slightly faster, and we ensure compatibility with the upcoming Chrome 80 browser. + This release is also rated critical and includes a major security fix. + A regression was introduced in 3.13.0 which could in some cases lead to inflate unique visitors/unique users metrics, when the User ID feature is used: this regression has been fixed. + Another regression causing some of the number metrics to display wrongly in some languages such as German has been fixed. + As the default geolocation provider MaxMind is introducing new complicated licensing terms for their geolocation database, and broke auto-updating of geolocation databases for Matomo, we’re introducing a new Geolocation provider by default to replace MaxMind. Matomo will now use db-ip.com as a geolocation provider and all Matomo users will automatically download this new geolocation database starting in 3.13.1. + Chrome 80 is planning to make all cookies that don’t have an explicit `SameSite` option have `SameSite=Lax` by default. So far it has been an optional flag but Chrome 80 (release due in January 2020) will have it enabled by default. Matomo 3.13.1 will be fully compatible and won’t issue a browser console warning anymore. + The Countries Regions maps should now work again and display data for most countries regions. + In terms of new features, we’ve improved the Behaviour > Engagement report, which will now clearly display all metrics for both Returning visits and New visits
buildservice-autocommit
accepted
request 759114
from
Eric Schirra (ecsos)
(revision 48)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 759049
from
Lars Vogdt (lrupp)
(revision 47)
- (add) more secure PHP settings for: upload_tmp_dir => "/var/cache/apache2" (upload is disabled, but this makes Matomo's security check happy) session.save_path => "/run/matomo_sessions/", to keep session files secure. Added: matomo-tmpfile.conf for this - just recommend cron and mariadb: * mariadb can be run on another host (matomo just needs the client) * cron script can be obsoleted by the provided systemd timer - pre-require php, to run the commands in post - recommend php-openssl for (php) curl requests from matomo
buildservice-autocommit
accepted
request 758646
from
Eric Schirra (ecsos)
(revision 46)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 758580
from
Lars Vogdt (lrupp)
(revision 45)
- moved the update message in post to the right position - disable some (unused) php functions - use open basedir - add newly required php modules: php-ctype, php-dom, php-iconv, php-tokenizer, php-xmlreader, php-xmlwriter, php-zlibm - define locations of web-, log- and config directories dynamically - allow to enable compression - enhanced README.SUSE
buildservice-autocommit
accepted
request 756045
from
Eric Schirra (ecsos)
(revision 44)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 756009
from
Mathias Homann (lemmy04)
(revision 43)
- Update: 3.13.0 * matomo-org/matomo #15030 Adds links to online guides in reports help [by @sgiehl, @diosmosis] #4519 Segment by Product Category, Product name, Product SKU, Product prices [by @diosmosis] #15049 More efficient heart beat timer [by @tsteur] #10439 After updating the 2019_01 archive blob tables are gaining size [by @diosmosis] #15086 Auto Archiving falls back to DEFAULT_DATE_LAST even if last archiving ran until completion [by @katebutler, @diosmosis] #10765 Write a User guide for Custom alerts [by @mattab] #14835 Page Overlay – JavaScript Error – TypeError: location.match(…) is null [by @diosmosis] #15101 Matomo 3.12.0 missing Action in Proxy module #15044 Slight performance improvement when rendering data table visualisations [by @tsteur, @diosmosis] #15000 _pk_testcookies set while using “disableCookies” [by @tsteur] #15070 Matomo 3.12 doesn’t work with open_basedir restrictions [by @tsteur] #15078 Integrity check issue in Matomo 3.12.0 #15093 Fix reports by dimensions layout [by @sgiehl, @diosmosis] #15102 Fix Insight visualization layout [by @sgiehl, @tsteur] #15151 E-Mail reports date range error [by @diosmosis] #14945 In Comparison mode, numbers are not formatted (thousands separator) [by @katebutler] #14821 Make Matomo compatible with PHP 7.4 [by @diosmosis] #10373 Excluding IPs doesn’t work on php7 #14623 Update message creates empty space in admin and pushes widgets down #14714 JS Tracker: setUserId and addEcommerceItem sku should work when User ID is a number [by @tsteur] #15080 Comparison feature displays segment definition instead of segment name when segmenting action based custom dimensions [by @diosmosis] #15103 Ensure insight reports uses the correct compare period number for periods other than day [by @sgiehl, @tsteur] #15140 [automatic translation update] Updated 173 strings in 10 languages (es-ar, de, el, nl, pl, pt-br, pt, sq, zh-cn, zh-tw) [by @sgiehl] #15195 [automatic translation update] Updated 160 strings in 6 languages (fr, it, ja, lt, pt-br, tr) [by @sgiehl] #12816 Rename “Clicked URL” dimension to “Clicked Outlink” [by @katebutler] #14360 UserID no longer overwrites VisitorId [by @MichaelHeerklotz, @diosmosis] #14827 German title HTML entity encoded [by @sgiehl] #15026 Use thousands separator in single metric view [by @katebutler, @tsteur] #15032 Some overlay improvements [by @tsteur, @diosmosis] #15037 Prevent warning array to string conversion in console renderer [by @tsteur, @diosmosis] #15055 Updates device detector to 3.12.1 [by @sgiehl, @diosmosis] #15057 Prevent notice in tracker code generator [by @tsteur, @diosmosis] #15066 Avoid ‘Trying to add two strings in DataTable\Row::sumRowArray’ warning in SEO API [by @sgiehl, @diosmosis] #15079 Revert umlaut icons [by @Findus23, @tsteur] #15087 3.12.0 (3.12.0-b4 and up) is broken on NixOS #15088 Rename “Clicked URL” dimension to “Clicked Outlink” [by @katebutler, @diosmosis] #15090 Made a few minor grammar changes to the README.md [by @ALucatero03, @tsteur] #15095 Fix zend session hides actual error when there are two or more errors… [by @tsteur] #15098 Invert change comparison when displaying percents in the UI … [by @diosmosis] #15110 Fixes a couple segment handling regressions in the UI [by @diosmosis] #15113 Document that Matomo won’t work with a MySQL load balancer such as ProxySQL unless… [by @mattab] #15114 Better detection of a succesfull start of a session [by @tsteur, @diosmosis] #15116 Show the link to upload a new plugin when enable_plugin_upload=1 [by @mattab, @diosmosis] #15129 Don’t freeze lefthand column of datatable on small screens [by @katebutler, @tsteur] #15147 Adds new event to define if lower metric values are better [by @sgiehl, @tsteur] #15152 Fix manual plugin upload process when Marketplace plugin is disabled [by @diosmosis, @tsteur] #15165 Update FAQ “How do I measure and get reports for my page sections / categories / mini-sites / languages?” to reflect how segment now work [by @tsteur] #15166 Fix socket configuration not applied in MySQLi [by @tsteur, @diosmosis] #15178 API reference doc: fix some of the example links [by @mattab, @diosmosis] #15183 Update spyc to 0.6.X [by @tsteur] #15187 Fix broken dashboard when a new version available and when multi_server_environment = 1 [by @mattab, @diosmosis] #15189 Support CliMulti on OS X and print note about whether CliMulti is used in archive output [by @diosmosis] * matomo-org/device-detector #5797 Did not catch “The Knowledge AI” #6070 Add 7 new crawlers and 3 feed readers [by @Kdecherf, @sgiehl] #6078 add new rules and tests for Nokia/Microsoft devices [by @mimmi20, @sgiehl] #6081 Detect devices for brands: Samsung, Vivo, iHunt, Huawei, Ritmix, Ross&Moor [by @sanchezzzhak, @sgiehl] #6083 Fail to Detect Meitu Device #6084 Added detect devices Meitu [by @sanchezzzhak, @sgiehl] #6085 Adds detection for Yandex Browser Lite and improves version detection for Yandex Browser [by @liviuconcioiu, @sgiehl] #6086 Adds detection for Shopify Partner bot [by @liviuconcioiu, @sgiehl] #6087 Added RestSharp library [by @wallin, @sgiehl] #6088 Improves detection for Vonino devices [by @liviuconcioiu, @sgiehl] #6092 Fix detection for AIS [by @liviuconcioiu, @sgiehl] #6093 Adds detection for Servo browser engine [by @liviuconcioiu, @sgiehl] #6096 Not Detecting OnePlus 7 Pro * matomo-org/component-network #4 Function getIPRangeBounds doesn’t always work on php7 [by @tsteur] #10 Validate CIDR range is 0..32 (IPv4) or 0..128 (IPv6); ref RFC-4632 [by @robocoder, @tsteur] #12 Test enhancement [by @peter279k, @tsteur] #13 Improving tests for IP class [by @peter279k, @tsteur] * matomo-org/tracker-proxy #57 Test enhancement [by @peter279k, @tsteur] * matomo-org/tag-manager #176 Adjustments for using TM and classic Tracking Code at the same time [by @MichaelHeerklotz, @tsteur] #184 Do not regenerate containers after core archiving [by @tsteur] #197 Use matomo.js and matomo.php as default if preferred [by @tsteur] #198 Convert empty date to null [by @tsteur] #199 fix: Tag::updateContainerTag setting a wrong startDate and endDate value [by @lockland, @tsteur] #202 Fix first trigger callback when tracker js is already loaded [by @MichaelHeerklotz, @tsteur] * matomo-org/matomo-log-analytics #251 Clarified usage of –token-auth=<SECRET> [by @cedwardsmedia, @tsteur] * matomo-org/matomo-php-tracker #44 Unlink userId and visitorId logic [by @MichaelHeerklotz, @diosmosis] #48 Fix wrong tracking url generated if tracker API endpoint already contains query search [by @tsteur, @diosmosis] #50 Regression: Wrong header is enabled only for GET. [by @diosmosis] * matomo-org/referrer-spam-blacklist #1143 Add 033nachtvandeliteratuur.nl [by @ericguirbal, @spmedia] #1145 Add 350+ spammer in bulk [by @Zodiac1978, @spmedia] #1146 Block billyblog.online [by @jonhenshaw, @spmedia] #1147 Update spammers.txt [by @spmedia] #1148 Add tammyblog.online [by @ericguirbal, @spmedia] #1149 Block monicablog.xyz [by @jonhenshaw, @spmedia] * matomo-org/component-ini #11 Test enhancement [by @peter279k, @tsteur] #12 Problem about IniReader::getFileContent method implementation
buildservice-autocommit
accepted
request 744753
from
Eric Schirra (ecsos)
(revision 42)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 744417
from
Mathias Homann (lemmy04)
(revision 41)
- js folder needs to be RW for the tag manager plugin - Fixed unsafe permissions for directory js - Fixed permissions for piwik.js, matomo.js and js/piwik.min.js
buildservice-autocommit
accepted
request 744178
from
Eric Schirra (ecsos)
(revision 40)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 744177
from
Eric Schirra (ecsos)
(revision 39)
Fix some errors.
Eric Schirra (ecsos)
accepted
request 744029
from
Mathias Homann (lemmy04)
(revision 38)
- piwik.js needs to be writable, too - more permission fixes * matomo.js needs to be owned by the apache user so that plugins can rewrite it if required * new md5sum for global.ini.php - disabled the auto updater, doesn't work with this set of permissions - Update to 3.12.0 * new comarison feature for date ranges and visitor segments * several significant performance improvements, usability improvements and fixes to security issues * full changelog is at https://matomo.org/changelog/matomo-3-12-0/
Eric Schirra (ecsos)
accepted
request 741605
from
Mathias Homann (lemmy04)
(revision 37)
- Security fix: BSC#1154324 * Have as little as possible owned by, and writable for, the apache user
buildservice-autocommit
accepted
request 718589
from
Eric Schirra (ecsos)
(revision 36)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 718588
from
Eric Schirra (ecsos)
(revision 35)
- Update to 3.11.0 This release includes security improvements (including a security fix) and also several performance improvements and bug fixes. Details: https://matomo.org/changelog/matomo-3-11-0/ - Fix fileintegritycheck under systemcheck.
buildservice-autocommit
accepted
request 713357
from
Eric Schirra (ecsos)
(revision 34)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 713356
from
Eric Schirra (ecsos)
(revision 33)
- Insert configuration for mariadb. - Add missing htaccess rules.
buildservice-autocommit
accepted
request 712941
from
Eric Schirra (ecsos)
(revision 32)
baserev update by copy to link target
Eric Schirra (ecsos)
accepted
request 712940
from
Eric Schirra (ecsos)
(revision 31)
- Update to 3.10.0 * Breaking Changes - When giving a user superuser access through the UsersManager.setSuperUserAccess API, a new parameter passwordConfirmation needs to be sent along with the request containing the current password of the user issuing the API request. - Website referrer URLs are now detected using domain only instead of domain and path. This means if you have two different websites on the same domain, but different paths, and a visitor visits from one to the other, it won't have a referrer website set. - Custom Dimensions values set with setCustomDimension are now URL encoded (they previously weren't). If you were manually URL encoding the custom dimension values before calling setCustomDimension, your custom dimension values appearing in reports and Visits log/Visitor profile may now be double URL encoded. To solve the double encoding issue, you can remove your URL encoding and trust that Matomo JavaScript Tracker will URL encode the values correctly. * New APIs - A new tracker method ping has been added to send a ping request manually instead of using the heart beat timer. - Added new event ViewDataTable.configure.end, triggered after view configuration properties have been overwritten by saved settings and query parameters.
buildservice-autocommit
accepted
request 687585
from
Eric Schirra (ecsos)
(revision 30)
baserev update by copy to link target
Displaying revisions 81 - 100 of 129