Age | Commit message (Collapse) | Author |
|
* updates all submodules
* updates expected test files
* submodule updates
* fix test
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* updates composer dependencies
* fix tests
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
|
|
* Catch and log errors for scheduled tasks
* Added retry on exception mechanism for scheduled tasks
* Replace error code with custom exception
* Fix/workaround for SchedulerTest mock breaking retry list option loading
* Log warning instead of info if a task has failed three times
* Added basic tests, minor code improvements
* Test fix
* Fix for test
* Added integration test to check that only tasks that throw exceptions are scheduled for retry
|
|
|
|
(#18664)
* Ensure strings are truncated correctly for PDF usage
* Add some emojis to tests
* updates expected test files
|
|
* Updated tests failing from installation language changes
|
|
* updates composer dependencies
* update test
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
|
|
|
|
active (#18354)
* Avoid querying data in Goals Archiver if feature is actually unused
* update test fixture
* update expected test files that changed due to activating ecommerce
* deactivate ecommerce in tests
* updates expected ui files
* do not process dependent archives if no goals or ecommerce is active
* apply review feedback
* don't aggregate ecommerce items if plugin is not active
* updates tests
* always process dependent archives
* fix test
* fix test
* process ecommerce metrics only when plugin enabled
* updates expected test files
* updates expected UI test files
|
|
* updates composer dependencies
* updates expected test files
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Update Archiver.php
update mysql query that return right load time
* Update Archiver.php
remove specialist code
* Update Archiver.php
update archiver sum query
* Update test_ImportLogs__PagePerformance.get_month.xml
update tests xml
* try having condition
try having condition
* update some avg_page
update some avg_page
* Update test_TwoVisitors_twoWebsites_differentDays_schedrep_html_tables_only__ScheduledReports.generateReport_month.original.html
update html test
* update html and pdf tests
update html and pdf tests
* revert having to where
revert having to where
* Update plugins/PagePerformance/Archiver.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* updates expected test files
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
* updates composer dependencies
* updates expected test files
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* updates composer dependencies
* updates expected test files
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
update a test failed XML
|
|
This reverts commit b3043977fdf4d0c97005220ba807e56443700e16.
|
|
This reverts commit 36f83c1468d3ba7bb74a1a755c804f4df21ad78e.
|
|
* update lock
update lock
* update sparkline
update sparkline
* Update getSparklines.twig
update title link
* Update Pages.php
add comments
* update loader
update loader
* update template
update template
* update to visualise
update to visualise
* Update Controller.php
update controller
* revert lock
revert lock
* update matrix
update matrix
* update config title
update config title
* Delete getSparklines.twig
remove template
* Update Pages.php
remove mutilple
* us getMetrics
us getMetrics
* update tests
update tests
* Update plugins/Goals/Controller.php
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
* Update plugins/Goals/Pages.php
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
* built vue files
* Update CoreHome.umd.min.js
update umd js
* update goal remove revenue sparklin
update goal remove revenue sparkline
* remove hide extra columns
remove hide extra columns
* update graphic
update graphic
* update remove goal in the settings
update remove goal in the settings
* Update GoalsPages_overview.png
update screenshot
* Update plugins/Goals/Controller.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Goals/Controller.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* remove check actions and remove foreach loop on goals
remove check actions and remove foreach loop on goals
* Update plugins/Goals/Controller.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Updated screenshots and expected XML for failing tests
* API language reworked (#18488)
* API language reworked
* Suggested change made
* Another fixed expected test xml
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
|
|
This reverts commit 35bcf9c94b6c652f677b9b7b148498a23919be22.
|
|
* update lock
update lock
* update sparkline
update sparkline
* Update getSparklines.twig
update title link
* Update Pages.php
add comments
* update loader
update loader
* update template
update template
* update to visualise
update to visualise
* Update Controller.php
update controller
* revert lock
revert lock
* update matrix
update matrix
* update config title
update config title
* Delete getSparklines.twig
remove template
* Update Pages.php
remove mutilple
* us getMetrics
us getMetrics
* update tests
update tests
* Update plugins/Goals/Controller.php
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
* Update plugins/Goals/Pages.php
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
* built vue files
* Update CoreHome.umd.min.js
update umd js
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
|
|
* add disable archiving segment for plugins
add disable archiving segment for plugins
* Update Rules.php
add isset check
* Update global.ini.php
update disable_archiving_segment_for_plugins to right place
* update tests
update tests
* Update global.ini.php
update wording
* update wording and test
update wording and test
* update tests
update tests
* Update UIIntegrationTest_admin_diagnostics_configfile.png
update config
* Update global.ini.php
update wording
* Update UIIntegrationTest_admin_diagnostics_configfile.png
update screen shot
* move general config to a file
move general config to a file
* update screenshot
update screenshot
* Update Rules.php
update rule
* Update global.ini.php
update global
* Update config/global.ini.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update core/ArchiveProcessor/Rules.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* update tests and case and special-characters
update tests and case and special-characters
* update tests
update tests
* Update UIIntegrationTest_admin_diagnostics_configfile.png
update config screenshot
* Update core/ArchiveProcessor/Rules.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update tests/PHPUnit/System/ArchiveInvalidationTest.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* add footer message for disable plugin
add footer message for disable plugin
* Update core/Plugin/Visualization.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* core/Plugin/Visualization.php
update en and check unsegmented reports
* Update en.json
update lang
* Update core/Config/GeneralConfig.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/CoreHome/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* add screenshot tests
add screenshot tests
* Update DisablePluginArchive.php
set up site
* Update DisablePluginArchive.php
update config
* Update DisablePluginArchive.php
update to overwrite
* Create DisablePluginArchive_DisablePluginArchive.png
update screen shot
* update config
update config
* update screen
update screen
* update screenshots
update screenshots
* update unrelated screenshots and update tests
update unrelated screenshots and update tests
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
* updates composer dependencies
* updates expected test files
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Try to fix time on page calculation in visits log
* fix calculation of last page view
* updates expected test files
* updates submodules
|
|
* Chrome isn't using WebKit anymore
* updates expected test files
* updates expected ui tests
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Fix some PHP8.1 deprecation warnings occurred while running tests
* some more fixes
* avoid null values in names to prevent php 8.1 deprecation warning
* some more fixes
* updates expected test files
* apply review feedback
|
|
* Multisite evolution metrics changed to calculate proportionally to percent of the current period which is complete
* Use piwik date class, use report generated date if available, added unit test, added tooltip
* Improved tooltip detail
* Updated unit tested, added tests for evolution metric getRatio(), changes to allow row metadata to be preserved during datatable merges
* Additional API test fixes
* More test fixes
* More test fixes
* Remove ts_archived row metadata from final API output
* Test fix reversions, added deleteRowsMetadata() method to DataTableInterface
* More test fix reversions
* Fixed integration test
* Trigger Build
* Update core/DataTable/Map.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update core/DataTable.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update core/Archive/DataCollection.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update core/DataTable.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update core/DataTable.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/CoreHome/Columns/Metrics/EvolutionMetric.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Improved tooltips for translation, use NumberFormatter for percents, moved additional constructor param to end, null checks
* Update plugins/CoreHome/Columns/Metrics/EvolutionMetric.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/CoreHome/Columns/Metrics/EvolutionMetric.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Use localized period string, remove unnecessary tooltip percent digits
* Formatting fixes
* Fix for an issue where evolution values > 999% would be displayed incorrectly
* Added data table processor option to provide raw copy of formatted metrics
* Update plugins/MultiSites/API.php
Fix for row metadata removed too early
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Replace evolution metrics 'add raw copy' api parameter with _trend column
* ensure to use correct metric to check if lower value is better
* updates expected test files
* fix some more tests
* update test file
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
* Updates device detector to new major version
* updates expected test files
|
|
|
|
|
|
|
|
* Update device detector to 4.3.1
* update submodules
* updates expected test files
* Adjust methods to fetch browser logo to have the same result with new device detector version
|
|
* add Kurdish language to Matomo
* use correct languagecode
* updates expected test file
* updates expected UI test file
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Add translation stats to readme
* improve generate-intl command
* update readme
* remove translation workflow
* allow empty translation files
* Adds internal parameter to ignore config in LanguageManager API
* ignore missing translators
* extend commands to ignore language info
* Update lang/README.md
Co-authored-by: Lukas Winkler <git@lw1.at>
* Update commands to use Weblate instead of Transifex API
* Replace remaining Transifex occurences
* submodule updates
* fix/update tests
Co-authored-by: Lukas Winkler <git@lw1.at>
|
|
* fixes some whitespaces and formatting in english translation files
* Adds translations for languages that did not yet exist
* fix tests
* adds missing locales
* fix locale
* update submodules
* updates expected UI file
|
|
* replace VEF currency with VES
* use new CLDR repository
* update CLDR to 39
* fix tests
|
|
* remove acceptedValues from PageUrl
fixes #15322
* adjust expected in test #15322
|
|
* datatable should always be a map here
* rewrite datatable aggregation to inflate a single expanded table at a time, rather than all at once
* when adding a new row, make sure we do not share row instances between datatables (as this will mean sharing subtable instances as well)
* support deleting datatables between specific range of IDs
* fix datatable aggregation code that expands one datatable at a time
* fix parameter issue
* fix one type of test failure
* undo last change, variation in precision is expected in column values
* remove plugin submodule update
* debugging change
* change
* debug changes
* undo some debug changes, metadata changes are expected
* small refactor
* decimal and actions metadata changes expected
* lat long changes are for duplicates, expected
* correctly set metadata on created table
* fix test
* update expected screenshots
* revert debugging changes
* change modifier back
* update more tests
* fix UI test
|
|
* Run AllTests on PHP8
* use newer phpunit for tests on PHP8
* fix notices/errors
* handle trace of phpunit 9
* ensure to compare same types for range check
* adjust expected result for php8
* try handling hasDependencies does not exist in PHPUnit 9
* fix: ArgumentCountError: mysqli_stmt::bind_param() does not accept unknown named parameters
* Fix usercountry tests
* remove incorrect date check
* fix expected exception message
* fix referrers api test for php8
* add test hint
* try to fix session related tests
* debug test failure
* try to fix mail tests
* fix filterUser method
* exlucde phpunit from build size calculation
* fix scheduled reports test
* update release checklist test
* unset climode
* improves some tests
|
|
* updates composer dependencies
* updates expected test files
|
|
|
|
* Fix exporting main metrics with a period of weeks and export format CSV
* add regression unit tests for exporting main metrics with a period of weeks and export format CSV
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
|
|
|
|
* Updates device detector to 4.3.0
* updates expected test files
|
|
* Remove redundant type="text/javascript" from matomo tracking code, see #17281
* Fix system test expected output
* Fix more system tests' expected output
* Fix integration tests
* Fixed UI tests failure caused by removing type attribute from script tags
* Fix UI tests
* Fix lfs screenshot
* plugins/SegmentEditor/tests/UI/expected-screenshots/SegmentSelectorEditorTest_deleted.png: convert to Git LFS
* plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_bulk_access_set.png: convert to Git LFS
* tests/UI/expected-screenshots/UIIntegrationTest_invalid_idsite_superuser.png: convert to Git LFS
* tests/UI/expected-screenshots/EmptySite_emptySiteDashboard.png: convert to Git LFS
* tests/UI/expected-screenshots/UIIntegrationTest_admin_manage_tracking_code.png: convert to Git LFS
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
|
|
* fix regression
* add test
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
|
|
* wip
* wip
* report generated tooltip
* show only if date includes today
* show generated date for evo graphs
* add and use new clock icon
* force html formatter
* delete metadata from api response for multisite API
* redo show report generated for evo graph
* fix ui tests
* Update Archive.php
|
|
* updates device detector to 4.2.3
* updates expected test file
|