Package Release Info

matomo-3.9.1-bp151.1.5

Update Info: Base Release
Available in Package Hub : 15 SP1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

matomo

Change Logs

* Fri Mar 22 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 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 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 2019 ecsos@opensuse.org
- Fix paths in cron and service file.
* Tue Jan 22 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 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 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 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 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 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 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 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 09 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/
Version: 3.4.0-bp150.2.4
* Sun Apr 08 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 08 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 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 07 2017 ecsos@opensuse.org
- update to 3.2.1
  see https://piwik.org/changelog/piwik-3-2-1/
* Fri Oct 13 2017 ecsos@opensuse.org
- update to 3.2.0
  see https://piwik.org/changelog/piwik-3-2-0/
* Thu Sep 21 2017 ecsos@opensuse.org
- update to 3.1.1
  see https://piwik.org/changelog/piwik-3-1-1/
* Tue Sep 12 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 2017 ecsos@opensuse.org
- fix spec to use php7 too
* Tue Aug 15 2017 ecsos@opensuse.org
- fix errors in piwik.conf
* Thu May 18 2017 ecsos@opensuse.org
- update to 3.0.4
  see https://piwik.org/changelog/piwik-3-0-4/
* Wed Apr 05 2017 ecsos@opensuse.org
- update to 3.0.3
  see https://piwik.org/changelog/piwik-3-0-3/
* Fri Mar 03 2017 ecsos@opensuse.org
- update to 3.0.2
  see https://piwik.org/changelog/piwik-3-0-2/
* Tue Jan 10 2017 ecsos@opensuse.org
- update to 3.0.1
  see https://piwik.org/changelog/piwik-3-0-1/
* Tue Dec 20 2016 ecsos@opensuse.org
- update to 3.0.0
  see https://piwik.org/changelog/piwik-3-0-0/
* Tue Nov 15 2016 ecsos@opensuse.org
- update to 2.17.1
  see https://piwik.org/changelog/piwik-2-17-1/
* Fri Oct 28 2016 ecsos@opensuse.org
- update to 2.17.0
  see https://piwik.org/changelog/piwik-2-17-0/
* Wed Oct 05 2016 ecsos@opensuse.org
- update to 2.16.5
  see https://piwik.org/changelog/piwik-2-16-5/
* Tue Oct 04 2016 ecsos@opensuse.org
- update to 2.16.4
  see https://piwik.org/changelog/piwik-2-16-4/
* Tue Oct 04 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 03 2016 ecsos@opensuse.org
- update to 2.16.2
  see https://piwik.org/changelog/piwik-2-16-2/
  - This is a security release