forked from pool/matomo
Eric Schirra
5eaab9b7a3
Rollback to rev68 because of: - does not build - rise up error in factory - i will cron and not systemd.timer. Both are in packages. And everybody can use what he want. OBS-URL: https://build.opensuse.org/request/show/789232 OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=70
795 lines
37 KiB
Plaintext
795 lines
37 KiB
Plaintext
-------------------------------------------------------------------
|
||
Mon Feb 24 23:16:59 UTC 2020 - Lars Vogdt <lars@linux-schulserver.de>
|
||
|
||
- Update: 3.13.3
|
||
In this new release we’re solving a few regressions and making a
|
||
few minor improvements. In terms of bugs, an issue in the Overlay
|
||
report causing sessions to logout has been fixed.
|
||
Other issues were fixed the Samesite cookies handling and session,
|
||
and a bug was fixed in the new Date comparison feature.
|
||
#15513 Loading Page Overlay fails and logs user out [by @diosmosis]
|
||
#15602 Fix session cookies for Matomo installed in subdirectory
|
||
[by @sgiehl, @tsteur]
|
||
#15605 Fix VisitorFrequency.get API for idsites=all [by @sgiehl]
|
||
#15553 piwik_ignore cookie is blocked on macOS and Chrome 80 [by @diosmosis]
|
||
#15561 Various fixes for Samesite handling in sessions,
|
||
iframes [by @diosmosis, @tsteur]
|
||
#15568 Support tracker js files from custom plugin directories [by @tsteur]
|
||
#15569 Fix non-numeric value encountered in session recording [by @tsteur]
|
||
#15576 Do not record the stack trace for user input errors [by @tsteur, @sgiehl]
|
||
#15577 During archive invalidation clear general cache less often [by @tsteur, @diosmosis]
|
||
#15590 Fallback to JSON renderer if no valid format is given [by @tsteur]
|
||
#15592 Try to determine the region iso code based on its name if
|
||
not available [by @sgiehl, @tsteur]
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 18 10:21:24 UTC 2020 - Lars Vogdt <lars@linux-schulserver.de>
|
||
|
||
- Update: 3.13.2
|
||
In this release we’re focusing on fixing a few minor bugs and two
|
||
regressions that were introduced in the last release
|
||
(tracking IE<9 was not working anymore, and automatic login within
|
||
an iframe has also been fixed).
|
||
41 tickets have been closed by more than 12 contributors!
|
||
Main (core) tickets closed:
|
||
#15404 Real time map dialog box does not close with x [by @sgiehl]
|
||
#8505 Visitor map shows info icon but no tooltip when there is no data [by @sgiehl]
|
||
#15414 Since 3.13.1 autologin in an iframe does not work anymore [by @tsteur]
|
||
#15422 Fix removing user capabilities [by @sgiehl, @tsteur]
|
||
#15477 Matomo can’t track IE <9 any more [by @tsteur]
|
||
#15500 Undefined index: bounce_rate_new [by @sgiehl]
|
||
#15417 In Update pop up venster Piwik is mentioned instead of Matomo [by @sgiehl]
|
||
#14549 update mocha
|
||
#15469 Two YAML parser
|
||
#15307 Visits log fails without any error [by @tsteur]
|
||
#15420 Cannot copy a dashboard to a user when the user is not one of
|
||
the first 100 [by @sgiehl]
|
||
#15430 VisitorLog.php(225): Trying to access array offset on value
|
||
of type null – Matomo 3.13.1 [by @sgiehl]
|
||
#15441 UserId.getUsers generates warnings: Warning – Illegal
|
||
offset type and Notice – Undefined index: label [by @sgiehl]
|
||
#15452 Trying to access array offset on value of type null [by @sgiehl]
|
||
#15046 Clarify how to Setup the archiving cronjob using Plesk in the user guide manual
|
||
#15293 New visit not created after logout
|
||
#15428 Order of implode() args, avoid E_NOTICE in PHP7.4 [by @PeterUpfold, @sgiehl]
|
||
#15445 Forward instance_id from local config when reseting config
|
||
during tests. [by @diosmosis]
|
||
#15446 silence is_executable call in case user doesn’t have permission
|
||
to access dir [by @diosmosis]
|
||
#15457 Add event that allows plugins to disable archiving for certain
|
||
periods/sites if they want. [by @diosmosis]
|
||
#15462 Day range archiving issue [by @diosmosis, @tsteur]
|
||
#15464 Use latest davaxi/sparkline release [by @sgiehl]
|
||
#15481 Mention Joomla install FAQ [by @tsteur, @diosmosis]
|
||
#15487 Sort Packages [by @limitstudios, @tsteur]
|
||
#15489 Make sparklines work when mbstring extension is not installed
|
||
[by @mattab, @diosmosis]
|
||
- pre-require php-json to make sure the post script works
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 3 15:05:10 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||
|
||
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
|
||
shortcut through the -mini flavors.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jan 18 23:11:37 UTC 2020 - Lars Vogdt <lars@linux-schulserver.de>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Dec 23 22:56:28 UTC 2019 - Lars Vogdt <lars@linux-schulserver.de>
|
||
|
||
- (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
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 12 11:22:26 UTC 2019 - Lars Vogdt <lars@linux-schulserver.de>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 12 07:42:22 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 31 09:47:25 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- js folder needs to be RW for the tag manager plugin
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 30 14:39:51 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- Fixed unsafe permissions for directory js
|
||
- Fixed permissions for piwik.js, matomo.js and js/piwik.min.js
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 30 11:42:55 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- Fix wrong permission for directory js.
|
||
- Use original source file.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 30 09:37:33 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- piwik.js needs to be writable, too
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 30 09:34:03 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 30 07:59:19 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- disabled the auto updater, doesn't work with this set of permissions
|
||
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 30 07:45:02 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- 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/
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 21 18:39:50 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- Security fix: BSC#1154324
|
||
* Have as little as possible owned by, and writable for, the apache user
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 25 06:16:08 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- 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.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 4 06:15:04 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- Insert configuration for mariadb.
|
||
- Add missing htaccess rules.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 2 05:49:07 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- 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.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 22 06:17:22 UTC 2019 - Mathias Homann <Mathias.Homann@opensuse.org>
|
||
|
||
- Update to 3.9.1
|
||
* This release addresses a couple of issues and errors discovered
|
||
in Matomo 3.9.0. 4 tickets have been closed by 2 contributors.
|
||
- #14229 Notice – unserialize(): Error at offset 0 of 53988
|
||
bytes
|
||
- #14226 open_basedir restriction AND Support multiple plugin
|
||
paths [by @sgiehl]
|
||
- #14227 One-click upgrade sometimes fails with errors such as
|
||
“Call to undefined method
|
||
Piwik\Plugin\Manager::getPluginDirectory() ”
|
||
(fails only once, works after a refresh)
|
||
- #14240 Do not send password changed email for automated use
|
||
cases. [by @diosmosis, @sgiehl]
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 20 08:42:35 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- Update to 3.9.0
|
||
* Breaking Changes
|
||
- Referrers.getKeywordsForPageUrl and
|
||
Referrers.getKeywordsForPageTitle APIs have been deprecated
|
||
and will be removed in Matomo 4.0.0
|
||
- By default, Matomo application logs will now be logged in
|
||
tmp/logs/matomo.log instead of tmp/logs/piwik.log. This log
|
||
file path can be edited in your config/config.ini.php in
|
||
the INI setting logger_file_path.
|
||
Not relevant for this suse package.
|
||
* New Features
|
||
- It is now possible to locate plugins in a custom directory
|
||
by setting an environment variable MATOMO_PLUGIN_DIRS or a
|
||
['MATOMO_PLUGIN_DIRS'] variable in /bootstrap.php.
|
||
- It is now possible to use monolog's FingersCrossedHandler
|
||
which buffers all logs and logs all of them in case of
|
||
warning or error.
|
||
* New APIs
|
||
- New API methods Piwik\Plugin\Manager::getPluginsDirectories()
|
||
and Piwik\Plugin\Manager::getPluginDirectory() have been
|
||
added as it is now possible to locate Matomo plugins in
|
||
different directories and it should be no longer assumed
|
||
a plugin is located in the /plugins directory.
|
||
- A new tracker method disableQueueRequest has been added to
|
||
disable queued requests which may be useful when logs are
|
||
imported.
|
||
- The event LanguageManager.getAvailableLanguages has been
|
||
deprecated. Use LanguagesManager.getAvailableLanguages
|
||
instead.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 29 08:24:20 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- Update to 3.8.1
|
||
This release addresses a few minor issues discovered in 3.8.0 and
|
||
a few improvements were also added.
|
||
Detail changelog see: https://matomo.org/changelog/matomo-3-8-1/
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 24 14:17:44 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- Fix paths in cron and service file.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 22 12:31:47 UTC 2019 - ecsos@opensuse.org
|
||
|
||
- Update to 3.8.0
|
||
This is an update and security release.
|
||
Detail changelog see: https://matomo.org/changelog/matomo-3-8-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 27 17:55:29 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- Remove %config from service files. Changes must not do in system
|
||
location, user must do this changes in /etc/systemd/system.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Nov 22 18:07:12 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Join %service_* calls, find calls, everything that iterates
|
||
(except for fdupes, where /usr files naturally should be
|
||
separated from /srv).
|
||
- Require user/group package.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 20 06:49:47 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- Update to 3.7.0
|
||
This is an update and security release.
|
||
Detail changelog see: https://matomo.org/changelog/matomo-3-7-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Nov 17 11:23:15 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- Remove verification for systemd
|
||
- Add systemd-timer for auto archiving of reports.
|
||
Now you can use cron or systemd.timer.
|
||
- Add core:update during update of package
|
||
- Add logrotate
|
||
- Add rpmlintrc
|
||
- Upgrade README.SUSE
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 19 10:41:59 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- update to 3.6.1
|
||
# New APIs
|
||
* Added new event `Access.modifyUserAccess` which lets plugins
|
||
modify current user's access levels/permissions.
|
||
* Added new event `CustomMatomoJs.manipulateJsTracker` which
|
||
lets plugins modify the JavaScript tracker.
|
||
# New Developer Features
|
||
* Logging to a file can now be easily enabled during tests.
|
||
A new `[tests] enable_logging` INI option has been added,
|
||
which you can set to `1` to enable logging for all tests.
|
||
The `tests:run` and `tests:run-ui` commands now both have an
|
||
`--enable-logging` option to enable logging for a specific
|
||
run.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 30 06:28:11 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- update to 3.6.0
|
||
This a update and security release.
|
||
# New Features
|
||
* A new role has introduced called "write" which has less
|
||
permissions than an admin but more than a view only user
|
||
(see FAQ).
|
||
* Custom currencies can now be added using the currencies[]
|
||
configuration key.
|
||
* A new segment eventValue lets you select all users who
|
||
tracked a custom event with a given value or range of values.
|
||
# New config.ini.php settings
|
||
* archiving_profile = 0, if set to 1, core:archive profiling
|
||
information will be recorded in a log file. the log file is
|
||
determined by the archive_profiling_log option.
|
||
* archive_profiling_log =, if set to an absolute path,
|
||
core:archive profiling information will be logged
|
||
to specified file.
|
||
* enable_internet_features=0 will now fully disable Internet
|
||
access by preventing all outgoing connections. Note: changing
|
||
this setting is not recommended for security, because you
|
||
will lose the easy auto-update and email notifications.
|
||
* login_whitelist_ip[] now supports hostnames so you can
|
||
whitelist your IP addresses and/or Hostnames and keep your
|
||
Matomo secure.
|
||
# Updated commands
|
||
* New parameter --concurrent-archivers to define the number of
|
||
maximum archivers to run in parallel on this server.
|
||
Useful to prevent archiving processes piling up and
|
||
ultimately failing.
|
||
# New APIs
|
||
* Added new event API.addGlossaryItems which lets you add items
|
||
to the glossary.
|
||
* Added new event Tracker.detectReferrerSocialNetwork which
|
||
lets you add custom social network detections
|
||
* Added new event Report.unsubscribe which is triggered
|
||
whenever someone unsubscribe from a report
|
||
* Added new API method UsersManager.getAvailableRoles to fetch
|
||
a list of all available roles that can be granted to a user.
|
||
* Added new API method UsersManager.getAvailableCapabilities to
|
||
fetch a list of all available capabilities that can be
|
||
granted to a user.
|
||
* Added new API method UsersManager.addCapabilities to grant
|
||
one or multiple capabilities to a user.
|
||
* Added new API method UsersManager.removeCapabilities to
|
||
remove one or multiple capabilities from a user.
|
||
* The API method UsersManager.setUserAccess now accepts an
|
||
array to pass a role and multiple capabilities at once.
|
||
* Plugin classes can overwrite the method
|
||
requiresInternetConnection to define if they should be
|
||
automatically unloaded if no internet connection is available
|
||
(enable_internet_features = 0)
|
||
* Added two new methods to the JS tracker: removeEcommerceItem
|
||
and clearEcommerceCart to allow better control over what is
|
||
in the ecommerce cart.
|
||
* Tracking API requests now include &consent=1 in the Tracking
|
||
API URL When consent has been given by a user.
|
||
# Breaking Changes
|
||
* Changed some menu items to use translation keys instead
|
||
(see PR #12885).
|
||
* The methods assertResponseCode() and assertHttpResponseText()
|
||
in Piwik\Tests\Framework\TestCase\SystemTestCase have been
|
||
deprecated and will be removed in Matomo 4.0. Please use
|
||
Piwik\Http instead.
|
||
* The classes PHPUnit\Framework\Constraint\HttpResponseText
|
||
and PHPUnit\Framework\Constraint\ResponseCode have been
|
||
deprecated and will be removed in Matomo 4.0. Please use
|
||
Piwik\Http instead.
|
||
* Creating links through the Proxy has been deprecated.
|
||
Use rel="nofollow" instead.
|
||
* The console option --piwik-domain has been deprecated and
|
||
will be removed in Matomo 4.0. Use --matomo-domain instead
|
||
* Social networks are now detected as new referrer type (ID=7),
|
||
which allows improved reports and better segmentation
|
||
* New settings form field UI component "Field Array" that lets
|
||
users enter multiple values for one setting as a flat array
|
||
|
||
-------------------------------------------------------------------
|
||
Sat May 26 08:20:55 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- update to 3.5.1
|
||
# New APIs
|
||
* Added new method Piwik\API\Request::isRootRequestApiRequest()
|
||
to detect if the root request is an API request.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 9 05:46:07 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- update to 3.5.0
|
||
# Breaking Changes
|
||
* Flattened action url reports now always include a leading `/`
|
||
and will no longer include the `default_action_name`.
|
||
e.g. `path/to/index` will now be `/path/to/`.
|
||
This might affect configured custom alerts, as this plugin
|
||
uses the flattened url reports for comparison.
|
||
# New APIs
|
||
* New JavaScript tracker functions to [ask for consent]
|
||
(https://developer.matomo.org/guides/tracking-javascript-
|
||
guide#asking-for-consent): `requireConsent`,
|
||
`rememberConsentGiven`, `setConsentGiven`,
|
||
`forgetConsentGiven`.
|
||
* New events `PrivacyManager.deleteLogsOlderThan`,
|
||
`PrivacyManager.exportDataSubjects` and
|
||
`PrivacyManager.deleteDataSubjects` to enable plugins to be
|
||
GDPR compliant.
|
||
* New event `AssetManager.addStylesheets` to add additional
|
||
less styles which are not located in a file.
|
||
* New event `Archiving.getIdSitesToMarkArchivesAsInvalidated`
|
||
that lets plugins customize the behaviour of report
|
||
invalidations.
|
||
* Reports and visualizations can now disable the 'all' rows
|
||
limit selector:
|
||
`$view->config->disable_all_rows_filter_limit`.
|
||
* New settings form field UI component "Multi Tuple" that
|
||
lets users enter multiple values for one setting
|
||
|
||
Detail changelog see: https://matomo.org/changelog/matomo-3-5-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 8 12:46:15 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- update to 3.4.0
|
||
- `piwik` font is deprecated and will be removed in Matomo 4.0.
|
||
Please use new `matomo` font instead
|
||
- New APIs
|
||
See https://matomo.org/changelog/matomo-3-4-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 8 14:33:35 UTC 2018 - jengelh@inai.de
|
||
|
||
- Ensure neutrality of description.
|
||
- Fix unknown RPM category group.
|
||
- Replace old $RPM_ variables with macros.
|
||
- Avoid %__-type macro indirections.
|
||
- Do not let fdupes cross partitions.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jan 13 19:12:02 UTC 2018 - ecsos@opensuse.org
|
||
|
||
- Branch package from piwik,
|
||
because piwik renamed to matomo.
|
||
- update to 3.3.0
|
||
See https://matomo.org/changelog/matomo-3-3-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 7 10:53:02 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.2.1
|
||
see https://piwik.org/changelog/piwik-3-2-1/
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 13 09:31:26 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.2.0
|
||
see https://piwik.org/changelog/piwik-3-2-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 21 05:49:06 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.1.1
|
||
see https://piwik.org/changelog/piwik-3-1-1/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 12 11:38:50 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.1.0
|
||
This release is rated important, two XSS issues have bin fixed.
|
||
Also 120 tickets closed.
|
||
see https://piwik.org/changelog/piwik-3-1-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 15 12:15:11 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- fix spec to use php7 too
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 15 08:25:16 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- fix errors in piwik.conf
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 18 05:41:43 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.0.4
|
||
see https://piwik.org/changelog/piwik-3-0-4/
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 5 07:26:03 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.0.3
|
||
see https://piwik.org/changelog/piwik-3-0-3/
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 3 13:13:44 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.0.2
|
||
see https://piwik.org/changelog/piwik-3-0-2/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 10 00:10:44 UTC 2017 - ecsos@opensuse.org
|
||
|
||
- update to 3.0.1
|
||
see https://piwik.org/changelog/piwik-3-0-1/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 20 07:34:56 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 3.0.0
|
||
see https://piwik.org/changelog/piwik-3-0-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 15 07:24:23 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.17.1
|
||
see https://piwik.org/changelog/piwik-2-17-1/
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 28 06:19:47 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.17.0
|
||
see https://piwik.org/changelog/piwik-2-17-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 5 04:38:19 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.16.5
|
||
see https://piwik.org/changelog/piwik-2-16-5/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 4 13:35:06 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.16.4
|
||
see https://piwik.org/changelog/piwik-2-16-4/
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 4 09:39:50 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.16.3
|
||
see https://piwik.org/changelog/piwik-2-16-3/
|
||
- This is a security release
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 3 09:20:50 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.16.2
|
||
see https://piwik.org/changelog/piwik-2-16-2/
|
||
- This is a security release
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 12 06:43:52 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.16.1
|
||
see http://piwik.org/changelog/piwik-2-16-1/
|
||
- This is a security release
|
||
- Drop piwik-manifest_unneeded_files.patch: It's now in upstream
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 4 18:02:36 UTC 2016 - ecsos@opensuse.org
|
||
|
||
- update to 2.16.0
|
||
see http://piwik.org/changelog/piwik-2-16-0/
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 23 09:37:17 UTC 2015 - ecsos@opensuse.org
|
||
|
||
- update to 2.15.0
|
||
see http://piwik.org/changelog/piwik-2-15-0/
|
||
- insert attention mark for php caches in README.SUSE
|
||
- activate and update manifest patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 6 06:25:15 UTC 2015 - ecsos@opensuse.org
|
||
|
||
- update to 2.14.3
|
||
- #8439 Install of 2.14.2 blocked by permissions check on
|
||
piwik/config path [by @mnapoli]
|
||
- #8431 Overlay improvements [by @sgiehl, @tsteur]
|
||
- #8352 In Page Overlay sidebar, add icon to let me
|
||
“Open segmented visitor log” [by @sgiehl]
|
||
- #8403 Improve design of Trusted Piwik Hostname setting
|
||
[by @barbushin, @tsteur]
|
||
- #7835 Rename “Widgets & Dashboard” selector or change the
|
||
selector [by @tsteur]
|
||
- #8293 Piwik errors logged in server error log should not have
|
||
HTML [by @mnapoli]
|
||
- #8252 New config entry to set email name in email FROM field
|
||
[by @tsteur]
|
||
- #8472 Fix bug in notification angular directive, do not use
|
||
data-binding for noclear attribute… [by @diosmosis]
|
||
- #8285 UserCountryMap plugin shows wrong options in countries
|
||
select [by @mnapoli]
|
||
- #8432 [automatic translation update] Updated 195 strings in
|
||
32 languages (sk, ar, de, ja, nl, nb, sv, be, bg, ca, cs, da,
|
||
el, es, fa, fi, fr, hi, hu, id, it, ko, pl, pt, ro, ru, sq, sr,
|
||
th, tl, uk, vi) [by @sgiehl]
|
||
- #8474 [automatic translation update] Updated 254 strings in
|
||
37 languages (gl, nb, cs, it, sk, de, el, fr, lt, ar, bg, ca,
|
||
da, es, et, fa, fi, he, hi, hr, id, ja, ko, nl, nn, pl, ro, ru,
|
||
sl, sq, sr, sv, ta, th, tl, tr, vi) [by @sgiehl]
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 29 07:22:01 UTC 2015 - ecsos@opensuse.org
|
||
|
||
- update to 2.14.2
|
||
- #8304 Column not found: 1054 Unknown column
|
||
‘log_visit.location_browser_lang’ in ‘field list'” [by @tsteur]
|
||
- #8365 renderer format is not valid – fatal php error after
|
||
2.14.0
|
||
- #8316 URL parameter for core:archive console command is ignored
|
||
[by @diosmosis, @mattab]
|
||
- #8307 Limit notifications of not authenticated sessions
|
||
[by @tsteur]
|
||
- #8370 Can’t update GrabGravatar plugin [by @tsteur]
|
||
- #8346 node.className.split is not a function on tracking click
|
||
on/near SVG element [by @dandv, @tsteur]
|
||
- #8294 CLI plugin generator doesn’t intercept plugin description
|
||
[by @tsteur]
|
||
- #8257 Site Search report does not display tooltips with metrics
|
||
documentation
|
||
- #7768 Browser info tooltip doesn’t hide
|
||
- #8411 Add System check that checks that shell_exec function is
|
||
enabled [by @mattab]
|
||
- #8407 The string General_Cancel was not loaded in javascript
|
||
[by @tsteur]
|
||
- #8400 Fix emails validation with unknown TLD
|
||
[by @barbushin, @mnapoli]
|
||
- #8379 Travis system extraction part 1 [by @diosmosis]
|
||
- #8374 Tweaks to .travis.yml generator [by @diosmosis]
|
||
- #8376 [automatic translation update] Updated 661 strings in
|
||
8 languages (nl, sv, de, es, ja, lt, pl, nb) [by @sgiehl]
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jun 13 09:20:54 UTC 2015 - ecsos@opensuse.org
|
||
|
||
- initial version 2.13.1
|