165 Commits

Author SHA256 Message Date
Ana Guerrero
e01ad89e44 Accepting request 1232941 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1232941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=65
2024-12-22 17:03:54 +00:00
393c8d9328 - Update to 5.2.1
* Security updates
    - Installer timestamp mechanism for a more secure On-Premise setup

OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=134
2024-12-21 12:58:21 +00:00
Ana Guerrero
c6265274dd Accepting request 1230771 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1230771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=64
2024-12-13 21:39:24 +00:00
404fef29f7 Accepting request 1230770 from home:ecsos:server
- Update to 5.2.0
  * PHP 8.4
    - #22471 Ensure Matomo is functional with PHP 8.4.
    - #22693 Explicitly mark parameters as nullable where necessary,
      eliminating deprecation warnings and ensuring compatibility with PHP 8.4.
    - #22690 Replace the usage of Zend_Session_SaveHandler_Interface with the PHP built
      in interface SessionHandlerInterface, which can be directly passed to session_set_save_handler.
    - #22667 Fixes for PHP 8.4.
    - #22803 Correct EOL dates of PHP versions.
  * Security
    - #22750 Enhanced security to manage secure access to the Matomo Installer. Learn more.
    - #9152 Matomo will notify users by email when a login is detected from a different country
      than the user’s usual login area.
    - #14543 Matomo now includes a This Wasn’t Me link in password reset emails,
      allowing users to cancel accidental or unauthorised password change requests
      by deleting the reset link from the database.
    - #22644 Improve handling for changing email of invited users where changing the email address
      of an invited user did not invalidate the original invitation link.
    - #20716 Restricted the ability to write annotations to users with ‘Write’ permission and adjusted the API accordingly.
    - #7029 Migrate from md5 to sha256 in config/manifest.inc.php to enhance security.
  * Marketplace plugins
    - #22694 The marketplace cards now display the owner’s name for each plugin.
    - #21003 Add console plugin:install command to automate the process of fetching and installing
      the latest compatible version, replacing the manual wget-unzip method.
    - #22559 Addressed performance slowdowns in the CustomVariables, Cohorts, and MarketingCampaignsReporting
      plugins by adding the ability to enforce index usage during log aggregation.
  # User Interface
  * Admin settings
    - #18667 When setting up 2FA in Personal > Security, the QR code remains securely hidden and only displayed on the user’s request.
    - #22729 Introduce new configurable exclusion types for Global list of Query URL parameters to exclude.
      Users can choose which parameters to exclude from tracking and reporting.
  * All websites
    - #18978 Add Total Hits for all websites and Total Hits per site.
  * General
    - #17784 Enhance the style for the AdBlock warning when starting the installation process.
    - #19779 Improve title of Ecommerce Overview widget in the dashboard.
    - #22668 Refine the workflow for number verification in mobile messaging and increase security on the code’s validity.
  * Matomo Tag Manager
    - #22484 Enhance the website deletion process to help users manage and export associated Tag Manager containers.
    - #813 Improve the instructions displayed when installing Matomo Tag Manager.
    - #910 Consent Management Platform tags for Axeptio, CookieYes, and OneTrust.
    - #911 Add introductory explainer text to the container dashboard screen.
    - #917 Implement a new copy feature for containers.
    - #924 Implement a new copy feature for tags.
    - #936 Implement a new copy for triggers and variables.
    - #928 Disable the spell check in the Custom HTML tag > Custom HTML field.
    - #938 Add new in-app links to FAQs on how to copy containers, tags, triggers, and variables.
  * Reports
    - #22646 Resolve correct handling of formulas in CSV export where website names starting with = and
      containing null bytes were not properly escaped in CSV exports.
    - #22344 Add the evolution graph and the segmented visit log to the Referrer report in Acquisition > All Channels.
    - #22552 Update the Annotation API to disable automatic sanitisation, manually sanitise notes before storage,
      limit annotation notes to 255 characters and add type hinting to ensure parameter correctness.
    - #22462 Allow the sorting of email reports by description in API & UI.
    - #22364 Added attribution information for eCommerce conversions to API responses and updated the visits log
      to display attribution details for all conversion types in the action tooltip.
    - #22279 Allow alphabetical sorting of goals in Manage Goals and all Goal-related reports.
    - #22473 Standardised the order of goals in reports by sorting them by ID,
      ensuring consistent display across databases and resolving test failures on TiDB.
  * Database and configuration
    - #22634 The database collation is now written to the configuration to ensure consistency between
      the database connection and table collations, and to avoid issues when running the core:convert-to-utf8mb4 command.
    - #22355 Refactored table optimisation logic to the Schema classes to account for differences in database engines (MySQL, MariaDB, TiDB).
      For TiDB, where table optimisation is not supported, the feature is now deactivated.
    - #22271 Aligned table and database creation to ensure consistent collation across engines,
      addressing differences in sorting behavior between TiDB’s default utf8mb4_general_bin and MySQL’s utf8mb4_general_ci.
    - #22485 Ensure utf8 is always used for load data infile on TiDB to resolve compatibility issues with the latin1 charset.
  * Feature Management and Release Process
    - #22221 Introduce a feature flag system to control the release of new features, ensuring stability by allowing code deployment without immediate visibility to users.
    - #22367 Introduce a workflow to automate preview releases, including version determination, testing, and publishing on success.
  * Developer tools and code standards
    - #22711 Update to use the automation user for committing built Vue files, ensuring that subsequent actions, such as tests, are triggered correctly after these commits.
    - #22421 Aligned the project with the Matomo coding standards repository to ensure consistent code quality and formatting across the codebase.
    - #22488 Test fixes for TiDb; improve test stability across DB engines.
    - #22648 Improve console message handling by allowing single strings to be passed directly.
    - #22610 Update DOMPurify to 2.5.6.
    - #22679 Enable automatic NPM updates using Dependabot, limited to minor and patch versions.
  * Archiving improvements
    Matomo introduces key enhancements to the archiving process to improve performance, reliability,
    and flexibility for both on-premise and cloud users:
    - #22546 Optimised segment archiving: The –skip-segments-today flag in the core:archive command now prevents invalidations
     for segments not only for the current day but also for higher periods (week, month, year).
     This ensures faster and more efficient archiving by skipping unnecessary updates.
    - #22400 Smarter archiving for recent data: The system now avoids reprocessing yesterday’s data if an archive
      built after midnight already exists or if another archiving process started after midnight is still running.
      This reduces redundant work and speeds up archiving operations, particularly for users managing high-traffic environments.
    - #22435 Configurable recovery for failed archiving: A new recovery timeout setting, archiving failure recovery timeout (in seconds),
      allows users to configure retries for interrupted archiving processes.
      This ensures that archiving can resume automatically after disruptions, enhancing reliability and minimising manual intervention.
  * Tracking
    - #22728 Add 3D printing files to download extensions (STL, OBJ, 3MF and PLY.
    - #22549 Enable support for Chrome’s formFactors client hint in Matomo’s JavaScript Tracker.
    - #22334 Updated the ResponseBuilder to return a 404 status code when a non-existing method is requested.

OBS-URL: https://build.opensuse.org/request/show/1230770
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=133
2024-12-13 10:38:57 +00:00
Ana Guerrero
42732aa66e Accepting request 1204663 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1204663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=63
2024-09-30 13:41:29 +00:00
dc497160f1 - Add /srv/www directories to filelist [bsc#1231027]
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=132
2024-09-30 06:47:16 +00:00
Ana Guerrero
54d29a96f7 Accepting request 1204054 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1204054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=62
2024-09-27 15:11:22 +00:00
61d9df794c - Update to 5.1.2
This release contains some security fixes.
  * matomo-org/matomo
    - #22562 Limit length of annotations to 255 characters and sanitize
    - #22589 Add information about risks associated with giving super user access to a user
    - #22536 [Bug] Illegal mix of collations with MariaDB 11.5+
    - #22592 Limit date ranges that end far in the future

OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=131
2024-09-27 06:49:34 +00:00
Dominique Leuenberger
bc607cd18b Accepting request 1198109 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1198109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=61
2024-09-01 17:22:41 +00:00
aae7a13091 - Update to 5.1.1
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=130
2024-08-31 16:17:25 +00:00
Ana Guerrero
77be7c47db Accepting request 1156271 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1156271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=60
2024-03-08 17:09:56 +00:00
a87ad6f83d Accepting request 1156270 from home:ecsos:server
- Update to 5.0.3
  * matomo-org/matomo
    - #21971 Visits log executes thousands of DB queries in a single request in getAliasSiteUrlsFromId()
    - #21186 Scheduled report shows square character in HTML report in date
    - #21867 [Bug] Bad date formatting in email reports
    - #22001 [Bug] Call to a member function getSeriesCount() on null
    - #21924 [Bug] cron:archive CLI changed response format in 
      Matomo 5 – instead of DateTime before every row, only time is displayed

OBS-URL: https://build.opensuse.org/request/show/1156270
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=129
2024-03-08 07:48:14 +00:00
Ana Guerrero
5271e230ad Accepting request 1148742 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1148742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=59
2024-02-21 17:01:44 +00:00
f962537877 Accepting request 1148741 from home:ecsos:server
- Adjustments patch macro for rpm 4.20.

OBS-URL: https://build.opensuse.org/request/show/1148741
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=128
2024-02-21 14:22:59 +00:00
Ana Guerrero
7cd15e9671 Accepting request 1144298 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1144298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=58
2024-02-05 21:02:36 +00:00
9b2dfe9a5a Accepting request 1144297 from home:ecsos:server
- Update to 5.0.2
  * matomo-org/matomo
    - #21809 Ensure values of fields with type password are redacted in API response
    - #21752 Remove Cloudflare from No Data Screen
    - #17807 Page Performance reports don’t show data (empty graph) when viewing performance for a flattened page URL
    - #21810 Fix possible deprecation warning in UsersManager.getUsersPlusRole API
    - #21829 [Bug] Sorting Product Revenue in Ecommerce not working
    - #21837 [Bug] Annotations get wrong date on timeline chart view
    - #21595 Always show evolution of “0%” for sparklines
    - #21762 [Bug] Unable to close visitor profile by clicking ‘x’ button with one click.
    - #21769 Enable language Gujarati
    - #21800 [Bug] Console Archive Command ignores `–quiet` in v5.0.1

OBS-URL: https://build.opensuse.org/request/show/1144297
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=127
2024-02-05 14:33:33 +00:00
Dominique Leuenberger
f9002986ea Accepting request 1137058 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1137058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=57
2024-01-05 20:45:27 +00:00
6837a13c4c OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=125 2024-01-05 13:27:48 +00:00
83b226a046 Accepting request 1137051 from home:ecsos:server
- Update to 5.0.1
  * matomo-org/device-detector
    - #7527 TV Detection Improvements
    - #7528 Various Devices Detection Improvement
    - #7535 Vestel Production TV Devices
    - #7536 VIDAA OS / Hisense Production TV Devices
    - #7537 Android Set-Top-Boxes
    - #7539 Amazon Fire TV Detection by Build Models
    - #7540 Adds detection for Altimo, AmazonBasics, Atlantic Electrics,
      Black Box, Canal+, Cecotec, DIORA, Dinalink, Elektroland, - FITCO,
      Filimo, Graetz, HOFER, Homatics, Kendo, Maxwell, MEGA VISION, MEO,
      NABO, NetBox, OCEANIC, Orava, Play Now, PROSONIC, Sagemcom, SEHMAX,
      Silva Schneider, Solas, Super General, TADAAM, TAUBE, VANGUARD,
      Walker, We. by Loewe., WONDER brands. improves detection for other brands,
      improves version detection for Fire OS
    - #7541 CaptiveNetworkSupport agent not all identified
    - #7542 Adds detection for Express LUCK, Ooredoo, Tsinghua Tongfang,
      XGEM brands, Nuanti Meta browser, DIGA, YouView mediaplayers
      and improves detection for various brands
    - #7546 Adds detection for OWLer and BBC bots, improves version detection for iOS and macOS
  * matomo-org/tag-manager
    - #212 Support variables in Custom JavaScript variable
    - #731 Added code to support variables in Custom JS variable
    - #740 [Bug] Unable to use “Publish a new version now” when changing tags or triggers
    - #741 Fix issue with publish new version link
  * matomo-org/matomo
    - #21016 Optimize segment SQL when segment subqueries are used
    - #21625 Apply max execution time limit to goals live query
    - #21653 Improve performance of queries for complex custom reports using segments
    - #21617 Adds new license key section to plugin menu
    - #21666 Add new diagnostic commands to provide archiving status information
    - #21413 Fix: strnatcasecmp(): Passing null to parameter #1 ($string1) of type string is deprecated
    - #21645 [Bug] First/Last visit displayed date doesn’t take website timezone into account.
    - #21657 [Bug] Transition popover does not work for rows with “%”
    - #21677 [Bug] mktime(): Argument #1 ($hour) must be of type int,
      string given in /mnt/efs/plugins/VisitTime/functions.php line 18
    - #21708 Hide all sites item in site selector for custom dimension management
    - #21719 Improve escaping of values in CSV exports
    - #21738 Avoid possible update problem with MyISAM tables on MySQL 8

OBS-URL: https://build.opensuse.org/request/show/1137051
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=124
2024-01-05 13:11:10 +00:00
Ana Guerrero
1391cdd4ec Accepting request 1134024 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1134024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=56
2023-12-19 22:16:43 +00:00
8076dfc5f4 Accepting request 1134023 from home:ecsos:server
Update to 5.0.0

OBS-URL: https://build.opensuse.org/request/show/1134023
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=123
2023-12-19 12:18:39 +00:00
d3c512d590 Accepting request 1134019 from home:ecsos:server
- Update to 5.0.0
  Too many changes to list here. See instead:
  https://matomo.org/changelog/matomo-5-0-0/
- Rebase matomo-package_update.patch

OBS-URL: https://build.opensuse.org/request/show/1134019
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=122
2023-12-19 12:06:12 +00:00
Ana Guerrero
aa492eb0e5 Accepting request 1129707 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1129707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=55
2023-11-30 21:00:17 +00:00
4943751ca1 Accepting request 1129706 from home:ecsos:server
- Update to 4.16.0
  * matomo-org/matomo
    - #19617 Segment with ‘Does not contain’ operand is invalid if comma is in value
    - #20959 [PHP 8.1 compatibility] Deprecated – trim(): Passing
      null to parameter #1 ($string) of type string
    - #21190 Fix for unexpected zero value last edit dates in segment archiving
    - #21357 Archiving issue in DataTable.php: Deprecated 
      – Implicit conversion from float 2009.999 to int loses precision
    - #21569 Fix “revenue per visit” calculation
    - #21234 Row evolution does not work for reports with special labels
    - #21266 Process general goal metrics if no conversions, but site is ecommerce enabled
    - #21403 Add markup and content for premium plugins promos
    - #21504 Escape underscore in archive name when used in like query
    - #21512 Add more visually striking marketplace menu item in sidebar
    - #21522 Fixing PHP 8.3 deprecation error
  * matomo-org/matomo-log-analytics
    - #358 Add Traefik json log support
    - #359 Update test action
    - #361 Merge 4.x changes into 5.x
    - #362 fix nginx format detection
  * matomo-org/searchengine-and-social-list
    - #89 Add Bluesky to social media list
  * matomo-org/referrer-spam-list
    - #1367 Add urlumbrella.com
    - #1368 Add bonniesblog.online
    - #1369 Ass bonniesblog.online
    - #1370 Add jacblog.xyz
  * matomo-org/tracker-proxy
    - #84 added JS option to $SUPPORTED_METHODS in opt out

OBS-URL: https://build.opensuse.org/request/show/1129706
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=121
2023-11-29 06:01:42 +00:00
Dominique Leuenberger
8dffa8d329 Accepting request 1102153 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1102153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=54
2023-08-03 15:30:45 +00:00
1b16ef1943 Accepting request 1102152 from home:ecsos:server
- Update to 4.15.1
  * matomo-org/matomo
    - #21039 There are unnecessary extra spaces in the generated campaign builder URL
    - #21007 Fix tag cloud visualization failing on formatted values
    - #21063 Some advanced options in tracking code generator do no longer work

OBS-URL: https://build.opensuse.org/request/show/1102152
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=120
2023-08-03 11:08:41 +00:00
Fabian Vogt
9c33b0b086 Accepting request 1097458 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1097458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=53
2023-07-07 13:47:50 +00:00
2d631e84f3 Accepting request 1097457 from home:ecsos:server
- Update to 4.15.0
  * matomo-org/matomo
    - #20785 Correctly escape report name in CSV exports
    - #12165 Submit Matomo to Google Tag Manager Community Template Galleries
    - #20915 Single click copy button for code snippets
    - #20636 [PHP 8.1 compatibility] Fix array access warning on float 
      – /plugins/Goals/DataTable/Filter/CalculateConversionPageRate.php
    - #20658 [PHP 8.1 compatibility] IPUtils.php(27): Deprecated 
      – trim(): Passing null to parameter #1 ($string) of type string
    - #20589 Allow goals processed metrics to appear in API.getProcessedReport output
    - #20606 Added GTM installation guide in no-data and tracking code pages
    - #20649 Added WordPress installation guide for no-data and tracking code pages
    - #20679 Fixed two issues with handling of processing dependent archives
    - #20681 Don’t show empty categories in widget listing
    - #20682 Allow reports to override the min/max label width values
    - #20683 add Live.initializeVisitorActions event to allow plugins 
      to collapse actions in visitor log if they need to
    - #20700 Improves UI/UX on no data screen
    - #20710 Update Google Tag Manager instructions on no data screen
    - #20748 Improved WordPress instruction tab on the no data screen
    - #20790 Adds Vue.js instruction tab on no data screen
    - #20815 Allow reports to specify a column/metadata other than “label” that uniquely identifies a row
    - #20862 Improvements to notifications under tracking code on no data screen
    - #20882 Improve handling of deactivating incompatible plugins during update
    - #20890 Add instruction tab for React.js to no data screen & improve JS code instruction tab
    - #20928 Adds new SPA/PWA instruction tab for no data screen

OBS-URL: https://build.opensuse.org/request/show/1097457
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=119
2023-07-07 05:47:24 +00:00
Dominique Leuenberger
d31d0865d8 Accepting request 1080105 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1080105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=52
2023-04-18 13:53:23 +00:00
b57aad525b Accepting request 1080104 from home:ecsos:server
- Update to 4.14.2
  * matomo-org/matomo
    - #20573 Added site detection for cloudflare and updated noData page to mention cloudflare
    - #20579 Improve brute force protection checks (#20543)
    - #20512 Faster archiving for non-day periods by only storing one datatable and blob row at a time in memory
    - #20594 Improve archiving performance by loading cached actions from
      a database reader when using a multi-server database environment
  * matomo-org/tag-manager
    - #620 Reverting Tag Manager JavaScript Change that caused fewer visits to be tracked
      when both Tag Manager and JavaScript trackers were used together
    - #614 Fixed regression of container to set conditionally only if not present
  * matomo-org/device-detector
    - #7379 Update README.md
    - #7380 Detect new brands: Kinstone, ROiK and Detect device for
      exist brands: Samsung, Huawai, DEXP, TCL, Xiaomi
    - #7382 Detect new brand HIPER and Detect devices for exits brands:
      Samsung, Xiaomi, BBK, SUNWIND, Stylo
    - #7383 Detect new brands: GOODTEL, Viper, VIIPOO, Vityaz, Samtron
      and Detect devices for exist brands: Huawei, ZTE, Doogee, Realme. OPPO
    - #7384 Detect new brands: ANXONIT, Ctroniq, Punos, TopDevice
      and Detect devices for exist brands: OPPO, POCO, Pico, Tecno Mobile, DEXP
    - #7385 Adds detection for Wavebox browser
    - #7387 Detect browsers: IVVI Browser, NOMone VR Browser, Opus Browser, Soundy Browser
    - #7388 Detect new brands: RedLine, HAOQIN, XY Auto and Detect devices
      for exist brands: Tecno Mobile, Vsmart, Itel, Samsung
    - #7388 Detect new brands: RedLine, HAOQIN, XY Auto and Detect devices
      for exist brands: Tecno Mobile, Vsmart, Itel, Samsung
  * matomo-org/matomo-php-tracker
    - #115 add support for CURLOPT_CONNECTTIMEOUT
  * matomo-org/tracker-proxy
    - #81 Documenting new Safari limitations on setting first party cookies from a subdomain
  * matomo-org/referrer-spam-list
    - #1347 Add emicef.com
    - #1348 Add singularwebs.net
    - #1349 Add tourburlington.com
    - #1350 Add nfocusdriver.com
    - #1351 Add www.chomexun.com
    - #1352 Add chomexun.com
    - #1353 Add madisonclothingny.com

OBS-URL: https://build.opensuse.org/request/show/1080104
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=118
2023-04-18 10:12:17 +00:00
Dominique Leuenberger
7dd7cd7491 Accepting request 1073701 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1073701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=51
2023-03-22 21:31:05 +00:00
13c05cc750 Accepting request 1073700 from home:ecsos:server
- Update to 4.14.1
  See: https://github.com/matomo-org/matomo/milestone/184?closed=1
  
- Update to 4.14.0
  * matomo-org/matomo
    - #17399 Add diagnostics command options to list and delete unexpected files
    - #20285 Tabbing (tab navigation with keyboard) is not working in Matomo 4.13 (regression)
    - #20306 In accept invitation screen show the email instead of the username
    - #20380 Improve detection of GA3 and GA4 to more accurately suggest correct tracking set up guides
    - #20410 Added code to include schedule command for plugins while generating github action
    - #20343 Feedback success overlay might not be shown
    - #20404 OptOut: Remove extra twig markings
    - #20430 Ensure empty widgets are loaded correctly
    - #20441 Ensure archiving for segments uses correct date ranges
    - #20370 Slightly improve visits log layout as dashboard widget
    - #20166 Adjust some archivers to use correct row limit when aggregating periods
    - #20307 Fix PHP 8.2 deprecations in 2FA plugin
    - #20312 What’s new icon “on” doesn’t show there is a new entry when never clicked on it previously
    - #20323 Fix for PHP8 type error on NFS diagnostic check
    - #20333 Fix non-countable fatal error in the datatable class
    - #20336 Fix to allow campaign switching during a session
    - #20339 Harden check for multiple sites
    - #20356 Fix PHP 8.1 deprecation in DevicesDetection
    - #20357 Ensure to use int values to determine maximum values in graphs
    - #20358 Fix compatibility of minimum PHP version check with older versions
    - #20374 Language is not correctly detected automatically by Matomo
    - #20391 Fix visits log might show incorrect action for groups
    - #20399 Fix for unsupported operand error in RowEvolution
    - #20402 Fixes for PHP 8.2 deprecation warnings
    - #20426 Fix PHP 8.2 deprecation in event actions
    - #20098 Avoid errors when trying to create invalid date objects
    - #20222 Fix for creating a new segment that has some visits will show 2 notifications instead of 1
    - #20262 Make millisecond dimension grouping less error prone
    - #20272 Remove unneeded table from query when querying conversions by page view to increase performance
    - #20296 Trim spaces from login email in password reset process if some are set
    - #20298 Unset link token when accepting an invite
    - #20303 Fix Matomo dialog does not close
    - #20424 Delete log table data in chunks to prevent possible performance issues
    - #20425 Add new metricTypes report metadata to prepare for LookerStudio integration
    - #20429 Updated bug report template: moved Context to the top
    - #20437 Fixed PHP 8.2 deprecation error in CustomDimensions
    - #20438 Get all numerics in one go for faster goal conversion calculation
    - #20471 Added new semantic types for date/datetime for CrashAnalytics
  * matomo-org/tag-manager
    - #386 Replace Travis.CI tests with GitHub action
    - #594 Improvements to MTM tracker to allow full _paq functionality
    - #599 Improve JavaScript reliability
    - #606 Added code to create default container for idsite:1 if not created
    - #607 Images and text updated for tags
  * matomo-org/device-detector
    - #7344 Detect devices for exists brands: LG, Energy Sistem, SmartBook, Arnova
    - #7345 Detect new brand BMXC and Detect devices for exist brands
    - #7346 Detect new brands: V-Gen, Nedaphone and Detect devices for exist brands
    - #7348 Detect new brands: Frunsi, RelNAT, TeloSystems, MIWANG and Detect devices for exist brands
    - #7349 Detect new brands: HeadWolf, Great Asia, Zamolxe, ZoomSmart and Detect devices for exist brands
    - #7350 Fix possible error if an incorrect version list array is provided
    - #7353 Detect new brands: PC Smart, Ephone, YunSong, SYH, iRobot and Detect devices for exist brands
    - #7354 Overwrite device type smartphone – if UA contains a’prefix, Pad/APad
    - #7355 Detect new brands: Roam Cat, DIMO, Everest, SANY and Detect devices for exist brands
    - #7357 Detect new brands: Attila, BRAVE and Detect devices for exist brands
    - #7359 Detect new brands: BenWee, BluSlate, Bookeen, Lectrus,
      LeBest, NOVO, Pano, Surge, Volt and Detect devices for exist brands
    - #7360 Adds detection for various bots and apps
    - #7362 Detect new brands: FFF SmartLife, NuVision, Versus and Detect devices for exist brands
    - #7364 Detect Morning Score bot
    - #7365 Fir for YamlParser AppHints & BrowserHints
    - #7366 Detect browsers: YandexBrowser, AlohaBrowser for iOS and Detect apps: Quora, JJ2GO, BonPrix
    - #7367 Fix: YamlParser for AppHints & BrowserHints
    - #7373 Detect devices for exist brands: POCO, OPPO, Ravoz,
      Vivo, Samsung, Huawei, Nubia, OnePlus, Oukitel, Xiaomi
  * matomo-org/matomo-php-tracker
    - #113 Add function to set api url
  * matomo-org/component-ini
    - #22 Use bash syntax for installation instructions
  * matomo-org/referrer-spam-list
    - #1343 Add nutriwestncahi.com
    - #1344 Add epcpolo.com
    - #1345 Add 100+ .xyz domains
- See also https://matomo.org/changelog/matomo-4-14-0/
- Fix boo#1209312
- Fix boo#1209313

OBS-URL: https://build.opensuse.org/request/show/1073700
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=117
2023-03-22 08:07:51 +00:00
Dominique Leuenberger
7685ed4f18 Accepting request 1062190 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1062190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=50
2023-01-31 15:09:58 +00:00
176a59b76a Accepting request 1062189 from home:ecsos:server
- Update to 4.13.3
  - No really changelog exists, but see:
    https://github.com/matomo-org/matomo/compare/4.13.2...4.13.3

OBS-URL: https://build.opensuse.org/request/show/1062189
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=116
2023-01-31 09:04:28 +00:00
Dominique Leuenberger
7888c6c7f4 Accepting request 1061151 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1061151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=49
2023-01-26 12:59:02 +00:00
a5db6a0252 Accepting request 1061150 from home:ecsos:server
- Update to 4.13.2
  * matomo-org/matomo
    - #20180 Ensure row evolution works in events when switching
      secondary dimension
    - #20149 When trying to find a join for segmentation,
      also look for available ways to join in both directions
    - #19343 Further PHP 8.2 compatibility improvements
    - #20234 Fixed PHP 8.1 deprecated warning for Redis::connect()
      call
    - #20232 Keep selected site when returning to the dashboard
      from Tag Manager
    - #20233 Fixed anchor link issue on the tracking code page of
      the admin when clicking on MTM
    - #20256 Fix possible notice in VisitorDetails class
    - #20209 Add Snapchat to social networks
    - #20207 Added link to useful FAQ and RAW data information to
      Live API reference
  * matomo-org/device-detector
    - #7330 Detect new brands: MwalimuPlus, OLTO, DSIC, Mascom and
      Detect devices for existing brands Vivo, Xiaomi, Sharp
    - #7334 Detect new brands: Vormor, Oangcc, SOSH and Detect
      devices for existing brands Vivo, Xiaomi, Sharp, ZTE
    - #7335 Detect mobile apps: Audible, Overcast
    - #7336 Detect Wolvic VR Browser
    - #7337 Detect bot: GumGum Verity
    - #7339 Detect new brands: Everex, GTMEDIA, Guophone, Unitech
      and Detect devices for existing brands

OBS-URL: https://build.opensuse.org/request/show/1061150
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=115
2023-01-26 09:25:13 +00:00
Dominique Leuenberger
4789811230 Accepting request 1058727 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1058727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=48
2023-01-16 16:59:57 +00:00
2e2129e415 Accepting request 1058726 from home:ecsos:server
- Update to 4.13.1
  * matomo-org/matomo
    - #20090 Speed up sparklines when larger periods are selected
      and improve detection of trends as well as fix comparison of dates
    - #20094 Don’t force using day period for sparkline when comparing
      to ensure it compares correct periods and is fast
    - #19974 Performance improvements for goals by pages
    - #19928 Fix Unknown format specifier in translation in Live plugin
    - #20176 Fix PHP8.2 Deprecation Warning on module install
    - #20082 Add countdown redirection to User Invite error page
    - #20099 Updated Nonce and Token exception message
    - #20110 Retry establishing DB connection if it fails with MySQL Server Has Gone Away
    - #20147 Remove outdated misleading comment
  * matomo-org/tag-manager
    - #582 Add new trigger user interaction
  * matomo-org/device-detector
    - #7302 Detect existing brand: Digma, Condor, Samsung, iDroid, BQ, Gigabyte, Santin
    - #7304 Detect new brands: DEYI, JoySurf, VIVIMAGE, X-Mobile and
      Detect devices for existing brands: Vivo, Huawei, Sharp, HTC
    - #7307 Improves detection for Iridium browser
    - #7310 Add support for Laravel cache
    - #7311 Detect new brands: Kapsys, Sunmax, SSKY, Winstar, XCOM, YELLYOUTH
      and Detect devices for existing brands
    - #7312 Improves version detection for iOS, iPadOS and macOS
    - #7313 Adds detection for Movitel, Moxee, Olax, Olympia, Uniqcell, Yestel,
      Youin brands and improves detection for Alcatel, Andowl, Archos, AT&T,
      Bmobile, Cellution, Cricket, Crosscall, Facetel, Huawei, iPro, Kalley, 
      Konrow, LOGIC, Mediacom, Multilaser, neoCore, Nokia, OnePlus, ONN,
      Positivo, Siragon, TCL, Vivo, Xiaomi, Xtratech, Yezz, Zuum brands
    - #7315 Detect new brands: Khadas, Youwei and Detect devices for existing brands
    - #7318 Improving regex rules for browser versions: Chromium GOST, CoolBrowser,
      Amigo, Opera Mobile etc.
    - #7320 Adds detection for RedOS
    - #7322 Improves detection for iPadOS and mobile apps
    - #7323 Adds detection for Airpha, Brigmton, Cwowdefu, Entity, Mobile Kingdom,
      SGIN, Wecool brands and improves detection for Alcatel, Blu, Bmobile, Ceibal,
      CORN, Cricket, Cyrus, Digit4G, Hammer, Hi, Huawei, Konrow, Kurio, Moxee, MTN,
      ONN, Philco, Realme, Sky, TCL, True, Vivo, Wolki, Xiaomi, Zuum, ZTE brands
      and Android TV
    - #7324 Adds detection for Ruggex, Syco brands and improves detection for Huawei,
      iPro, Kempler & Strauss, MTC, QUBO, Realme, TCL, TOSCIDO, Verizon, Vivo brands
  * matomo-org/referrer-spam-list
    - #1335 Add hugblog.xyz
    - #1336 Add trade365.org
    - #1337 Add seo-traffic.xyz
    - #1338 Add shoppinglocation.com
    - #1339 Add judyandsimon.com
    - #1340 Add residualforlife.com
    - #1341 Add thegreensociety.net
    - #1342 Update spammers.txt

OBS-URL: https://build.opensuse.org/request/show/1058726
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=114
2023-01-16 14:58:37 +00:00
Dominique Leuenberger
d44100af3d Accepting request 1041790 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1041790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=47
2022-12-09 12:18:17 +00:00
cf43dc46be Accepting request 1041789 from home:ecsos:server
- Update to 4.13.0
  * matomo-org/matomo
    - #19917 Harden check for valid redirect urls in logme method
    - #19887 Ensure Tag Manager update are run on updates
    - #19957 Detect GA3, GA4 or GTM during installation and suggest migration guides
    - #19903 Prevent exception possibilities in retrieving columns from previous data row
    - #19909 Add help icon ability to subcategories in the Twig nav menu template
    - #9969 Hide widget when not found (goals, custom dimensions, custom reports)
    - #18550 Fix SQL syntax error due to incorrect parameter
    - #19512 Improve / fix handling of best converting page on goal overview
    - #19867 Add exception for invalid limit before grouping in API request
    - #19879 Fix for opt-out toggling on page load and incorrect default state
    - #19899 Avoid escaping of characters other than ”
    - #19914 Handle invalid variable type sent to Period/Range.php
    - #19970 Avoid double formatting of conversion rate in comparison mode
    - #19992 Correctly escape email addresses in mailto links
    - #17371 Ensure performance timings are sent as integer values
    - #19626 Handle encoding in translation files
    - #19846 Update Semver dependency
    - #19872 Update autocomplete values
    - #19968 Fix flat lines in Sparklines when comparing segments
    - #19919 Fix value of delete_logs_enable not displayed correctly in UI
    - #19922 Add help link Vue component
    - #19948 Allow calls to opcache_reset to be disabled in config
    - #19960 Fix incomplete tool tip for best converting entry page in goals conversion overview
    - #19973 Resolve inaccurate charts when comparing 2 segments with week period in the visits overview
    - #20017 Resolve incorrect archiving error notification
  * matomo-org/tag-manager
    - #563 Add custom visitor cookie timeout setting
    - #568 Add translations for tags,triggers and variables
    - #559 Resolve translation key is not loaded error on “Versions” page
    - #311 Update ecommerce tracking in etracker
    - #560 Fix a translation key not being registered with the client
    - #571 Update etracker source URL
    - #574 Add escaping for percent sign for ScrollReachTriggerPercentageDescription key
  * matomo-org/device-detector
    - #7268 Detect new brands : UE, Hykker
    - #7273 Detect new brands : Hiberg, Hartens and detect existing brand : Infinix
    - #7275 Identify Microsoft Office user agent
    - #7276 Improved detection of office apps and detect ZorinOS
    - #7277 Detect existing brand : Vivo, Zebra, Oppo, Xiaomi, Tecno, Samsung
    - #7280 Detect new brands : AMA, OSCAL and detect existing brand :
      Philips, Stylo, DEXP, X96, H96, Gionee, Wiko
    - #7282 Detect new brands : Fluo, Quatro and detect existing brand :
      iLife, Nvidia, Toshiba, Smooth Mobile, Samsung, Allwinner, China Mobile
    - #7283 Change client family to null instead of empty string for consistency
    - #7284 Adds detection for various libraries and improve detection for iPadOS
    - #7286 Detect new brands : ALLINmobile and detect existing brand : Dell, Coolpad, Mint, Tecno Mobile
    - #7287 Detect new brands : Uniden and detect existing brand : Vivo, Infinix
    - #7289 Detect new brands : TETC, Vizmo and detect existing brand :
      Oppo, Google. Samsung, Huawei, Sony, Cherry, Evercoss
    - #7290 Adds client hints test for Brave browser
    - #7291 Detect new brand : 10moons and detect existing brand : iBrit, iVooMi, Samsung, LG
    - #7292 Detect new brands : Farassoo, Ophone, XWave and detect existing brand : InFone
    - #7294 Detect new brands : Foxxd, K-Lite and Detect devices for existing brand: Hotwav
  * matomo-org/component-ini
    - #21 Avoid escaping of characters other than ”
  * matomo-org/matomo-php-tracker
    - #108 Fix possible notices on PHP 8.1

OBS-URL: https://build.opensuse.org/request/show/1041789
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=113
2022-12-09 06:40:20 +00:00
Dominique Leuenberger
946b98ebed Accepting request 1031960 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1031960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=46
2022-10-28 17:32:03 +00:00
f06d774b1a Accepting request 1031959 from home:ecsos:server
- Update to 4.12.3
  * matomo-org/matomo
    - #19905 Fix to apply Tag Manager database update when upgrading from 4.12
    - #19818 Improve alignment in Visits > real-time by hiding parent of period selector

OBS-URL: https://build.opensuse.org/request/show/1031959
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=112
2022-10-28 13:07:37 +00:00
Dominique Leuenberger
4d1708f08a Accepting request 1030401 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1030401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=45
2022-10-21 14:20:21 +00:00
c144c29859 Accepting request 1030400 from home:ecsos:server
- Update to 4.12.2
  This release contains fixes to regressions discovered in the Matomo 4.12.0 and 4.12.1 releases,
  including performance improvements achieved by avoiding unnecessary, expensive queries, 
  bug fixes on the new tracking opt out, and a minor security improvement to prevent
  possible XSS attacks by one super user account on another super user.

OBS-URL: https://build.opensuse.org/request/show/1030400
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=111
2022-10-21 12:47:22 +00:00
Dominique Leuenberger
18ad1ab772 Accepting request 1029902 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1029902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=44
2022-10-19 11:17:59 +00:00
4536faa221 Accepting request 1029901 from home:ecsos:server
- Update to 4.12.1
  There is one low impact security fix in this patch release to add
  missing escaping to prevent a Cross-site Scripting attack by a
  super user on another super user.
  * matomo-org/matomo
    - #19853 Goal visits log query performance improvement – don’t execute the query when no idVisits
    - #19819 Ensure empty report tables also use max width
    - #19838 Avoid loading goals data multiple times for goal metrics
    - #19833 Allow empty excludedReferrers on the global setting
    - #19863 Adds missing escaping
    - #19768 Upgrade to Matomo 4.12 breaks Matomo when DeviceDetectorCache plugin is installed
    - #19870 Fix failures link to Learn More
    - #19808 Visits Overview accessibility improvement – remove redundant information
    - #19809 TourEngagement accessibility improvement – Remove redundant information
    - #19817 Fix Referrers.getKeywordsFromSearchEngineId API for invalid subtable ids
    - #19869 PHP8 fix – Ensure data retention settings are respected
    - #19841 Check downloaded referrer spam list for validity
    - #19827 Return correct parameter divId for JS opt-out
    - #19852 Fix array to string conversion warning in userOptOut
    - #19861 Ensure password check can only throw wrong password error

OBS-URL: https://build.opensuse.org/request/show/1029901
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=110
2022-10-19 05:58:59 +00:00
Richard Brown
b9b5e7555a Accepting request 1008110 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1008110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=43
2022-10-06 05:41:54 +00:00
b04a875d36 Accepting request 1008109 from home:ecsos:server
- Update to 4.12.0
  This is a major security release.
  * matomo-org/matomo
    - #16125 Support Sec-CH-UA Client Hints in addition to UserAgent
    - #17452 Offer opt out without iframe / 3rd party cookies
    - #19233 Handle 429 response code within UI
    - #19028 Have a message in the UI after install saying this plugin does not track to Cloud
    - #19525 Improve password confirmation in UI & API
    - #15262 Fix average order value graph flattening out to value 0
    - #19540 Fix sizing of subtables with different column count
    - #15924 Ensure download urls are encoded correctly in visits log
    - #18766 Show the selected conversion rate on Goals->Overview evolution graph
    - #18781 Show correct “Rows to display” on Evolution graph
    - #19335 Improve password confirmation in UI & API
    - #19485 Fixes Goal row evolution with double quotes in the goal name resulting in an error
    - #19550 Ensure API requests with session auth check 2fa status
    - #19586 Require password confirmation when removing users through UI
    - #19591 Require password confirmation when removing a site in UI
    - #19598 Use brute force detection for reset password action
    - #19611 Require password confirmation when inviting a user in UI
    - #19302 Provide possibility to configure referrer exclusion list
    - #19387 Fixes glossary navigation
    - #19530 Allow custom cookie expiry date for `optUserOut()` & `forgetUserOptOut()` functions
    - #19572 Add config option for database errors to ignore during updates
    - #18750 Improve role/capability handling in usermanager
    - #19254 Fix adjacent elements to dashboard-dropdown-menu-modal overlapping on narrower screens
    - #19632 Fix CSP header when viewing plugin details
    - #19446 Fixes different height of selectors
    - #19456 Fixes icon-menu-hamburger size
    - #12024 Improve URL detection in mod_pagespeed check
    - #19319 Fix problem with too long browser version
    - #19323 Attempt to handle incorrectly prefixed region codes
    - #19346 Fix FAQ links using # in the link no longer working
    - #19354 Improve reset password email formatting to fix broken link
    - #19360 Fix number formatting in additional Y axis in (evolution) charts
    - #19393 Fix date range handling to prevent evolution graph display being confused when changing the period
    - #19508 Fixed incorrect Cuban province names on visitor map
    - #19569 Fix for current year not processed for new custom reports
    - #19588 Fix placing series / series picker in charts
    - #19615 Fix for page goals visualization showing hits instead of visits
    - #19269 Include conversion attribution in visitor details
    - #19308 Improve debugging via Vardumper overriding
    - #19333 Login plugin language reworked
    - #19363 Setting prepare callback before validation
    - #19374 Fix typo in Revenue Entry Documentation translation string
    - #19385 Added translation keys for scope titles in custom dimensions
    - #19420 Implement url parameter to ignore referrer
    - #19454 Full width field in settings
    - #19458 Add TikTok to socical networks
    - #19491 Allow reading consent removed cookie even if cookies are disabled
    - #19510 Update outdated FAQ and Guide links
    - #19517 Exclude paypal as referrer in javascript tracker
    - #19527 Update HTTPs security check, when client is using HTTP just throw a warning on diagnostic
    - #19532 Implement cookie expire time – forgetConsentGiven
    - #19594 Do not accept invalid SSL certificates for requests to ASPSMS and Clockwork
    - #19673 Adds Microsoft and Yandex click ids to default query parameters exclusion list
  * matomo-org/tag-manager
    - #503 Add support for `data-matomo-mask` attribute on events
    - #519 Prevent possible XSS via changeDebugUrl
    - #249 Add description/comment field to Tags/Triggers/Variables for better documentation of functionality
    - #543 Handle Click Events correctly in shadowDOM (web components)
    - #334 Added goal revenue field to tag edit view
    - #314 Fixed issue when renaming Matomo Configuration variable, its name is not propagated to the tags using it
    - #511 Improve Start and end date for Tags handling of timezone
    - #326 Fix for Tagmanager working along with CSP when triggering a HTML tag
    - #495 Show info icon documentation links when defining triggers
    - #504 Fixes UI issue by setting container selector max width
    - #541 Add a link to the documentation about the datalayer when the container tracking code is shown
  * matomo-org/tracker-proxy
    - #77 Update # FAQ Links to match new knowledge base structure
  * matomo-org/matomo-php-tracker
    - #104 Adds support for client hints
  * matomo-org/device-detector
    - #7082 Add detection for postmarket os
    - #7129 Detect new brands: Intel, PlusStyle, New Bridge, ZIK, Famous, Facetel, HLLO,
      LNMBBS, Quest, SNAMI, TeachTouch, YUMKEM, TTK-TV, Emporia, GEOZON, iReplace, actiMirror
    - #7134 Detect devices for several existing brands – Acer, Ulefone, Vodafone, Sony, Xiaomi
    - #7137 Detect devices for existing brands – RoyQueen, Sico, Digicel, Xolo
    - #7138 Fix version truncation for client hints
    - #7140 Detect devices for existing brands – Samsung, QMovile, MyPhone, Huawei
    - #7141 Detect Petal Search app and Detect Nova 9 SE device for Huawei brand
    - #7142 Detect devices for existing brands – Nubia, Stylo, Kivi and others
    - #7143 Add bots: aiHitBot, ADmantX Service Fetcher, DomainCrawler,
      DNSResearchBot, AdAuth, Faveeo, Kozmonavt, CriteoBot
    - #7144 Detect bots: aiHitBot, ADmantX Service Fetcher, DomainCrawler,
      DNSResearchBot, AdAuth, Faveeo, Kozmonavt, CriteoBot
    - #7145 Detect devices for existing brands – FiGi, Xiaomi, Hotwav, FiGi
    - #7147 Detect devices for existing brands – Cherry Mobile, Alcatel, Panasonic, Symphony and others
    - #7148 Add detection LastMod Bot
    - #7149 Detect app Snapchat for Android
    - #7150 Detect devices for existing brands – Artel, Allview, Sony, F2 Mobile and others
    - #7151 Improve performance by skipping device parse if useragent matches desktop pattern
    - #7152 Detect devices for existing brands – Sharp, Hyundai, Starmobile
    - #7154 Detect devices for existing brands – Infinix, iBrit, Vivax, Karbonn
    - #7155 Detect devices for existing brands – Motorola, QMobile, Infinix and others
    - #7156 Adds detection for apps – Amazon shopping, Snapchat, OkHttp, PayPal IPN and others
    - #7158 Added Internet Browser Secure, Hexa Web Browser, Browspeed Browser to available browsers
    - #7160 Detect devices for existing brands – Winnovo, Samsung, Realme, Maxtron and others
    - #7161 Detect devices for existing brands – iHunt, Aspera, Pixelbook, QMobile
    - #7162 Improves version detection for iOS, macOS and tvOS
    - #7163 Improves version detection for iPadOS
    - #7164 Detect devices for existing brands – QMobile, Fero, Blu, Hometech, Infinix
    - #7165 Adds detection for various apps and browsers
    - #7166 Detect browsers: Rabbit Private Browser, Office Browser, Lynket Browser,
      Vivid Browser Mini, Yo Browser, Yuzu Browser, BF Browser, G Browser
    - #7167 Adds detection for Nova and improves version detection for Fedora, iOS,
      macOS, Mandriva, Mint operating systems
    - #7168 Adds detection for various bots and apps
    - #7169 Adds detection for Keepsafe Browser, Inspect Browser and improves detection for Seznam Browser
    - #7171 Detect devices – ClearPHONE, Mintt, Sky Elite D5, and others
    - #7176 Detect devices for existing brands – Hardkernel, Blu, AT&T, Vivo
    - #7177 Detect devices for existing brands
    - #7178 Detect devices Logic L4T, Mastertech, and others
    - #7179 Adds detection for various devices and improves os detection
    - #7181 Rename Oculus brand to Meta and improves detection for Meta Quest 2
    - #7182 Adds detection for Seolyt Bot
    - #7183 Detect devices for existing brands and new brands – Unistrong, Equator, AXXA
    - #7184 Detect devices for existing and new brands – D-Tech, OneClick
    - #7186 Detect devices for existing and new brand – iXTech
    - #7187 Detect devices for existing and new brands – BlueSky, Legend, Vue Micro
    - #7190 Detect devices for existing and new brands – NTT West, JREN, Tibuta, ATOL, FILIX
    - #7191 Adds detection for LinkWalker bot
    - #7193 Optimise devices detection for apple
    - #7194 Detect Container-related tools
    - #7197 Detect new browsers and apps – Tint Browser, hola!, RedReader [by @sanchezzzhak]
    - #7198 Adds detection for RouterOS
    - #7199 Adds detection for INETDEX-BOT and NETZZAPPEN
    - #7201 Detect devices for existing and new brands – HexaByte, CipherLab, BrandCode, Lumitel, Elevate
    - #7202 Detect mobile app for Microsoft Office Access
    - #7203 Improves detection for Fairphone devices and Atom, Ecosia, Iridium browsers
    - #7204 Various consumer electronics detected as bots
    - #7206 Improves detection for Google and Roku devices
    - #7208 Detect devices for existing and new brands – Ceibal, Weelikeit
    - #7209 Improves client hints version detection for Atom, hola! Browser, Opera, Smart Lenovo Browser
    - #7211 Detect devices for existing and new brands – Boost, Orbsmart, TOX
    - #7212 Adds detection for Panscient bot
    - #7213 Detect devices for existing and new brands – HiHi, M3 Mobile, Hugerock, Coopers
    - #7215 Detect devices for existing and new brands – iStar, ENIE, Dcode
    - #7216 Adds detection for Smart Kassel, X96Q brands and improves detection for various browsers, os, libraries
    - #7217 Adds detection for Amerigo, Internet Browser Private, 18+ Privacy, Beyond Private, Black Lion
    - #7218 Adds detection for Wiseiplay, Always Safe Security 24, Zoe Business
    - #7219 Detect devices for existing and new brands – Stream
    - #7220 Detect Open Browser fast 5G
    - #7221 Adds detection for various apps
    - #7222 Adds detection for various browsers
    - #7227 Detect browsers for ClientHints
  * matomo-org/referrer-spam-list
    - #1323 Add ucban.xyz
    - #1324 Add hrtonline.xyz
    - #1325 Add mytraffic.shop, supertraffic.xyz, trafficdrive.club
    - #1326 Add bottraffic329.xyz
    - #1327 Add getbottraffic4free.xyz
    - #1328 Add goyua.xyz
    - #1329 Add nanwar.xyz
    - #1330 Add qtrstar.xyz
  * matomo-org/searchengine-and-social-list
    - #83 Adds TikTok to social networks

OBS-URL: https://build.opensuse.org/request/show/1008109
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=109
2022-10-05 06:14:37 +00:00
Dominique Leuenberger
1444135b3c Accepting request 993236 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/993236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matomo?expand=0&rev=42
2022-08-05 17:51:31 +00:00
1a70e80727 Accepting request 993235 from home:ecsos:server
- Update to 4.11.0 
  * matomo-org/matomo
    - #13321 Invite new users in Matomo, rather than creating them directly
    - #19081 Notify that requests to matomo.org will soon use HTTPS by default
    - #2030 Goal tracking: New Report “Top Landing Pages URLs/Titles” for each goal
      (and also “Pages where goals are triggered”)
    - #14974 Add Goals visualisation for Pages reports in behaviour category
    - #19206 Sparklines show correct data in all goals reports
    - #10716 Show sparkline evolution figures for visits, goals and ecommerce overviews
    - #11047 Add refresh / reload keyboard shortcut for visualizations (eg tables, pie, bar chart)
    - #18809 Fix referrer attribution cookie not set if no tracking request is sent, resulting in wrong attribution
    - #19225 Fix error in php8.1 running console config:get command
    - #19421 Show a notification if PHP version is end of life
    - #19244 Ensure Safari browser shows the information notice
    - #19252 Fix anchor links issue within Matomo
    - #19275 Fix for undefined array index error when rendering sparklines
    - #18692 Fixes problem where dashboards can’t be copied to users in certain circumstances
    - #19011 When a segment is shown, and no data is there, then show accurate error message
      when segment won’t be archived
    - #11046 Preserve rows to display on Visits overview (with graph)
    - #19158 Improve memory management in DataTable/CSV
    - #19232 Take care to always ‘return request’ in appendAvailablePerformanceMetrics
    - #19239 Add utility function for pattern that issues a single AJAX request at a time
    - #19245 Add 429 (rate limited) response code
    - #19268 Composer: Revise project type from “application” to “project”
  * matomo-org/tag-manager
    - #484 Use correct async init method to detect when tracker is loaded
    - #477 Allow dynamic height on Tag manager preview
    - #481 “Observe DOM changes” in Visibility Trigger causes JS error on load
  * matomo-org/tracker-proxy
    - #70 Add current PHP versions to Travis CI tests
    - #71 Fix build badge and remove failing images in Travis CI tests
  * matomo-org/matomo-log-analytics
    - #335 Import fails when Referrer field is not present using Regex format
    - #336 Set referrer to empty string if it doesn’t exist
  * matomo-org/matomo-php-tracker
    - #103 More virtualization of MatomoTracker class
  * matomo-org/referrer-spam-list
    - #1322 Add katrd.xyz
  * matomo-org/device-detector
    - #7111 Detect new brands: Sylvania, Future Mobile Technology, MBI, OUJIA, Qware 
      and Detect devices for several existing brands
    - #7112 Detect httplib2
    - #7117 Adds detection for Tesla Browser
    - #7118 Adds detection for Patchwatch, WhereGoes
    - #7119 Adds detection for various apps and improves version detection for Windows
    - #7120 Improves detection for Tesla, Xiaomi devices
    - #7121 Improvement of condition for detection the platform when using clienthints
    - #7122 Detect devices for existing brands
    - #7123 Adds detection for InternetMeasurement, masscan-ng bots
    - #7124 Adds detection for Sidekick and Wave Browser
    - #7125 Improves version detection for iOS and improves detection for Opera GX
    - #7126 Adds detection for various bots
    - #7128 Detect new brands: AFFIX, Listo, Aquarius and Detect devices for several existing brands
    - #7130 Detect devices for existing brands
    - #7131 Detect devices for existing brands and Detect Pi Browser
    - #7133 Detect devices for existing brands

OBS-URL: https://build.opensuse.org/request/show/993235
OBS-URL: https://build.opensuse.org/package/show/network:utilities/matomo?expand=0&rev=108
2022-08-05 06:26:19 +00:00