Age | Commit message (Collapse) | Author |
|
* Add empty config.php and tracker.php files to each plugin that doesn't have them; add to whitelist of files that are included in new plugins generated by generate:plugin
* Add plugin files for plugins which were missing them
|
|
* Use NumberFormatter to format metric values
* fixing tests
* update test files
* load translations for tests as otherwise number formatter fails
* updates expected UI files
* ensure correct number of minimum fraction digits
* update tests
|
|
* Proof of concept for grouping actions by the page they occur in.
* Add pageview to goals/ecommerce actionDetails in Live.getLastVisitsDetails.
* Make count of actions to display when collapsed configurable.
* Quick selector fix.
* unfinished commit
* Collapse multiple adjacent content items in the visitor log.
* Get content collapsing to work w/ 3.x-dev changes.
* Forgot to add Live config file.
* Get to work w/ visitor profile and make sure last action does not have border so it looks like it correctly ends.
* Fix some issues from review.
* More styling tweaks.
* another styling tweak
* Update screenshots.
* Show page refreshes and allow expanding them in new implementation.
* Update some screenshots.
* Make sure tooltip is replaced correctly when showing refreshes.
* Another styling tweak.
* Add UI test + fix page refresh issue.
* Fix action group merging logic.
* Fix another actions grouping issue.
* Fixes for ending left border in certain edge cases.
* Another UI tweak.
* comparison threshold, random failure fix, update screenshots + another css tweak
* more css tweaks
* possible bug fix
* Last couple CSS fixes.
* More test fixes.
|
|
|
|
|
|
* Refactoring
* Fix unit test
* Undo accidental commit
* Fix whitespace
|
|
* Ability to segment by ecommerce order ID
* Auto-complete for ecommerce orderId dimension
* New data fixture for testing auto-suggest of order IDs
* Fix API test expected files to match new fixture
* Add new expected file for order ID segment API test
* Revert Order metric name back to previous value
* Fix unit test
|
|
* Query and show all product categories not just the first in the visitor log.
* Fix SQL + processing
* Allow XML renderer to render array of simple values.
* Add unit test for xml renderer.
* Add second product category to fixture, update test files and update omnifixture.
* Update some expected test files.
|
|
* Use readable segment value for browser and os segments instead of short codes
* readds original segments using short codes
* Adds additional segment country name to segment by (english) country name
* compare browser and os names case sensitive for segments
* use correct segments for reports
* update tests
|
|
* spellcheck en.json files
* fix WidgetsListTest
* additional fixes
* simplify sentence
* Fixing tests.
|
|
* Add new dimension for segmenting by visitor fingerprint; expose fingerprint in getLastVisitsDetails API response
* Add new dimension for segmenting by visitor fingerprint
* Add new fingerprint field to API system test reference files
* System test fixes for visitor fingerprint
* System test fixes for visitor fingerprint
* System test changes for new fingerprint dimension
* Auto-suggest for new fingerprint segment
* Fix unit test
* Revert whitespace changes
* Fix metricId for new visitor fingerprint dimension
|
|
* Use tabular-nums in tables
* Update tests
|
|
* Revert icon changes and add new property iconSVG instead
* update test files
|
|
* update exptected system test files
* update ui files
* updates integration test
* restore widget order in UI tests
* updates submodule
* updates ui files
|
|
* Add goal report metadata for overview.
* Fix some tests + correct goal name.
* another tweak to the name
* Update expected files.
|
|
* Ensure summed up values are numeric
to prevent a `A non well formed numeric value encountered` on PHP 7.x
* Do not calculate total values for average, rate or nested metrics
* Fix calculation for minimal or maximal metrics
* updates expected test files
* Also skip evolution metrics
* skip all non numeric values
* update test file
* calculate totals for nested metrics recursivly
* update test files
|
|
* Show actions in visitorlog as a (unnumerated) timeline
* use new svg icons in visitor log
* use new icons also for visitor type
* ligthen icons a bit
* improve icon alignment
* lighten icons bit more
* adjust line color
* Lighten svg images even further.
* Updating screenshots.
* show conversion count as green circle
* Fixing tests.
* Update expected screenshots.
|
|
|
|
* Update submodules.
* Update expected files.
* Fix more integration tests.
* Update submodule.
* Update screenshots.
|
|
* Attempt to fix tests.
* Try to fix another test.
* Update some expected files.
* Fix unit test.
* Updating screenshots.
|
|
|
|
* Prepend whitespace to action for BC so same title does not appear twice
* fix tests
|
|
* Visit by hour should show report based on first action time
Just a suggestion. IMO it is way more important to see at what hour you acquired specific users compared to when they dropped off. Especially if you are running certain ads for example etc. We could also add another report "first" and "last action" hour but I think that not both are actually needed and keeping it simple be better.
Performance wise this shouldn't have really any impact as the index be still used in the back by the where statement.
* fixed ui tests
* update screenshots
* update some expected files
* use first action time dimension
* update expected files
* update two more screenshots
|
|
* Rename long files.
* fix test name
* Try to fix several test failures.
* Rename expected files.
* --amend
* Try to fix tests.
* Fix more system tests.
* Fix more tests.
* Add debug log.
* Update CustomAlerts submodule for test fix.
* Fix some more screenshots.
* Fixing more tests.
* Update more expected test files & screenshots.
* Last couple fixes.
* update tagmanager submodule
* update submodule
* update submodule
|
|
* some work on totals
* fix graphs
* tweak rendering of totals row
* disable evolution for totals row
* let plugins configure totals row visibility
* remove metadata
* more tweaks and make it configurable
* improve code and performance
* fix some tests
* lots of improvements
* support bandwidth and other plugins
* fix tests
* add screenshot test
* also fix existing test
* add new method supportsTotalRow
* various fixes
* Updating some expected test files.
|
|
* add title, subtitle, and icon to all live actions
* Add translations and tweak wording
* fix possible error
* fix incorrect closed if statement
* updates expected test files
* update submodule
|
|
* add new category profiles
* disable row evolution
* add real time reports
* improve style when full-width
* change menu order plus remove visitors report
* remove more traces of the profiles report
* fix some ui tests
* fix more tests
* fix tests
* fix some tests
* Update en.json
* Update SegmentedVisitorLog.js
* updates expected test files
* updates expected UI files
* Updating expected files.
* Update expected screenshot.
|
|
* do not specify a category delimiter by default
* couple fixes
* more fixes
* fix more tests
* fix more testts
* Update LabelFilterTest.php
* Update ArchivingHelper.php
* fix test
|
|
* Rename Referrer Type to Channel Type
fixes https://github.com/matomo-org/matomo/issues/12969
I think it makes things slightly better but all good if we don't want to merge it. Uses more common (marketing) terms for it instead of the technical terms IMO.
* fix various tests
* fix tests
|
|
* Updates composer libraries
* update test files
* submodule update
|
|
* fix some tests
* fix more tests
* fix more tests
|
|
reports (#13501)
* Add options to UI and start on backend code.
* Handle new evolution feature in ScheduledReports & add new INI config to control lastN used in ImageGraph evolution.
* Add tests for new feature.
* Give new scheduled reports different names.
* Add tests to SystemTestCase.
* Add test.
* Update expected system test files.
* Apply PR review & fix issue pointed out.
* Add Config::setSetting() convenience method & use.
* fix some tests
* fix test
|
|
a value for date" (#13651)
Seems to be pretty much the only usage of strDate (checked if it is used in other places too).
|
|
|
|
* Fix more tests.
* Update more files.
|
|
* Remember user who created a site.
* Send email if no tracked data within N days.
* Add test and get to pass.
* Fixes after manual tests of emails
* Bump version & change column name to creator_login.
* Email tweaks.
* Rename Site::getCreationUserFor
* Modify Site:: access methiod name
* Applying PR feedback.
* Move email HTML content generation logic to separate class in DI.
* tweak translations
* Apply PR review feedback.
* Couple more tweaks.
* Make tracking code check a one time task + and save timetable when removing inactive tasks.
* Update save call.
* Apply more PR feedback.
* small performance tweak and put the site name in quotes
* Fixing tests.
* Update expected file.
|
|
* Ensure action details are sorted stable across PHP versions
* update expected test files
* Update UI files
|
|
* Fix "not empty" condition in SegmentExpression (#13386)
* Fix "not empty" condition in SegmentExpression
* fix tests
* update expected values in AutoSuggestAPITest, SegmentTest
* fix some tests
* fix more tests
|
|
* Pass correct parameters to API call
* use idSite property
|
|
|
|
(#13293)
* Get goals through Request::processRequest instead of directly from API so events can fire.
* Do not use Request in tracker requests since renderers are not loaded.
* Add default = [] & filter_limit = -1 to changed Goals.getGoals calls.
* Add empty default request to one Goals.get call.
* fix another test
* Use 3.x-dev file.
|
|
* Use font icon for visitorlog instead of images
* Update expected screenshots.
|
|
|
|
|
|
* Fix two bugs in users manager component (bulk actions were limited to 100 rows and cancel link spanned whole container length).
* Add font styles to top of report link in email.
* remove commas
* Updated expected files.
* update tests again
* update test files again.
|
|
|
|
* Allow emails to be themed.
* Tweaks + remove manual test code.
* Add brandNameLong to event & color links in email header.
* update test files
|
|
* Replace proxy redirect with rel=noreferrer
* Add noopener
* Restore action=redirect for non-Matomo links
* Wrap referring URLs
* NO target on download link
* Fix Github links
* Fix whitespace
* Fix tests
* Revert change
* Revert changes
* Fix tests
* Add noreferrer shim for MSIE 10
* Remove all action=redirect links
* Restore noreferrer
* Restore test
* Fix one more occurrence
* Update changelog
* Combine if's
* Fix changelog wording
* Fix stray whitespace
|
|
* Implements new referrer type for social networks
* removes footer message from social report
* Show social network referrers in Transitions
* update / improve tests
* Improves API code
* use transient cache instead of static properties
* remove debugging statement
* updates changelog
* cs
* Update expected test files.
* Update expected screenshots
|
|
|