Update API documentation for JsTrackerInstallCheck#24303
Merged
Conversation
caddoo
approved these changes
Apr 2, 2026
sgiehl
added a commit
that referenced
this pull request
Apr 13, 2026
sgiehl
added a commit
that referenced
this pull request
Apr 14, 2026
sgiehl
added a commit
that referenced
this pull request
Apr 14, 2026
sgiehl
added a commit
that referenced
this pull request
Apr 15, 2026
sgiehl
added a commit
that referenced
this pull request
Apr 16, 2026
* Update API documentation for DBStats (#24285) * Calendar refresh V2 (#24232) * refactoring PeriodSelector.vue so that we split to a couple more vue components * added functionality to highlight the dates in between start and end date for date range * removed unused css variables; also making sure radio input colour is lighter than texts * instead of buttons, decided to use radio instead just so we can easily use keyboard navigation * removing highlight for DateRangePicker.vue * refactor some unused variables; refactoring some tests to remove not really needed tests, also making sure it does not use `require` and adding some helper functions to tests; updating screenshots as well * making calendar cells square instead of rectangular; tidy up branch * cleanup of less files by using class names instead of targeting actual html element * updating screenshots fixing issues found in code review updating less file * bump up total maxfilesize * add fixes based on review * updating screenshots * fixing accessibility issue * Update API documentation for AIAgents (#24276) * Update API documentation for AIAgents * updates expected test file * Update wording on Privacy > Opt out page (#24263) * update Opt out page to include new copy * Build vue files * update opt out expected screenshot * Build vue files * Build vue files --------- Co-authored-by: innocraft-automation <innocraft-automation@users.noreply.github.com> * Translations update from Hosted Weblate (#24275) * Translated using Weblate (Irish) Currently translated at 100.0% (322 of 322 strings) Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-privacymanager/ga/ Translation: Matomo/Plugin PrivacyManager * Translated using Weblate (French) Currently translated at 85.7% (30 of 35 strings) Translated using Weblate (French) Currently translated at 94.1% (32 of 34 strings) Translated using Weblate (French) Currently translated at 90.4% (66 of 73 strings) Translated using Weblate (French) Currently translated at 21.5% (14 of 65 strings) Translated using Weblate (French) Currently translated at 100.0% (1 of 1 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Ronan Hello <ronan@openmost.io> Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-aiagents/fr/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-archivingmetrics/fr/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-bottracking/fr/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-multisites/fr/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-segmenteditor/fr/ Translation: Matomo/Plugin AIAgents Translation: Matomo/Plugin ArchivingMetrics Translation: Matomo/Plugin BotTracking Translation: Matomo/Plugin MultiSites Translation: Matomo/Plugin SegmentEditor * Update translation files Updated by "Remove blank strings" hook in Weblate. Translated using Weblate (Albanian) Currently translated at 95.0% (306 of 322 strings) Translated using Weblate (Albanian) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Albanian) Currently translated at 97.3% (37 of 38 strings) Translated using Weblate (Albanian) Currently translated at 100.0% (24 of 24 strings) Translated using Weblate (Albanian) Currently translated at 100.0% (37 of 37 strings) Co-authored-by: Besnik Bleta <besnik@programeshqip.org> Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-contents/sq/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-ecommerce/sq/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-events/sq/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-privacymanager/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-privacymanager/sq/ Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-usercountry/sq/ Translation: Matomo/Plugin Contents Translation: Matomo/Plugin Ecommerce Translation: Matomo/Plugin Events Translation: Matomo/Plugin PrivacyManager Translation: Matomo/Plugin UserCountry --------- Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Ronan Hello <ronan@openmost.io> Co-authored-by: Besnik Bleta <besnik@programeshqip.org> * Update API documentation for DBStats --------- Co-authored-by: Chip <chippison@users.noreply.github.com> Co-authored-by: Nathan Gavin <nathangavin987@gmail.com> Co-authored-by: innocraft-automation <innocraft-automation@users.noreply.github.com> Co-authored-by: Weblate (bot) <hosted@weblate.org> Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Ronan Hello <ronan@openmost.io> Co-authored-by: Besnik Bleta <besnik@programeshqip.org> * Update API documentation for Annotations (#24277) * Update API documentation for Annotations * fix various PHPStan violations * updates expected test file * Update API documentation for Tour (#24284) * Update API documentation for DevicePlugins (#24282) * Update API documentation for BotTracking (#24278) * Update API documentation for MobileMessaging (#24292) * Update API documentation for MobileMessaging * Fix some phpstan violations * Update API documentation for UserId (#24302) * Update API documentation for JsTrackerInstallCheck (#24303) * Update API documentation for Marketplace (#24301) * Update API documentation for Events (#24296) * Update API documentation for CustomJsTracker (#24304) * Update API documentation for CustomJsTracker * Apply suggestion from @sgiehl * Update API documentation for ImageGraph (#24290) * Update API documentation for ImageGraph * fixes various PHPStan violations * Update API documentation for Transitions (#24298) * Update API documentation for Transitions * Improve type hinting & fix PHPStan violations * updates expected test files * Update API documentation for PagePerformance (#24311) * Update API documentation for PagePerformance * add native type hints * Update API documentation for UserLanguage (#24310) * Update API documentation for UserLanguage * add some native type hints * Update API documentation for Feedback (#24307) * Update API documentation for Feedback * fix phpstan violations * Apply suggestion from @sgiehl * Update API documentation for Resolution and fix multi site handling for CNIL check (#24309) * Update API documentation for Resolution * Add native type hints and fix multi site handling for CNIL check * add tests for multisite handling * Update API documentation for ProfessionalServices (#24312) * Update API documentation for VisitorInterest (#24314) * Update API documentation for VisitorInterest * native type hints & cs * Improve API class description * Apply suggestions from code review Co-authored-by: Thomas ZILLIOX <thomas@zilliox.me> --------- Co-authored-by: Thomas ZILLIOX <thomas@zilliox.me> * Update API documentation for VisitFrequency (#24313) * Update API documentation for VisitFrequency * fix phpstan violation * Apply suggestion from @tzi Co-authored-by: Thomas ZILLIOX <thomas.zilliox@innocraft.com> --------- Co-authored-by: Thomas ZILLIOX <thomas.zilliox@innocraft.com> * Update API documentation for VisitsSummary (#24315) * Update API documentation for VisitsSummary * type hints and code improvements * Apply suggestions from code review Co-authored-by: Thomas ZILLIOX <thomas@zilliox.me> --------- Co-authored-by: Thomas ZILLIOX <thomas@zilliox.me> * Update API documentation for Insights (#24323) * Update API documentation for Insights * add (native) type hints * Update API documentation for TwoFactorAuth (#24326) * Update API documentation for Login (#24327) * Update API documentation for Overlay (#24328) * Update API documentation for UserCountry (#24329) * Update API documentation for UserCountry * fix phpstan violations * Update API documentation for Live (#24325) * Update API documentation for Live * code improvements * Update API documentation for Contents (#24306) * Update API documentation for Contents * add native type hints * refine documentation and remove stale README * Update API documentation for MultiSites (#24330) * Update API documentation for CustomDimensions (#24333) * Update API documentation for CustomDimensions * fix some phpstan violations * Update API documentation for CorePluginsAdmin (#24334) * Update API documentation for CoreAdminHome (#24336) * Update API documentation for CoreAdminHome * add more type hints * Update API documentation for API (#24335) * Update API documentation for API * fix phpstan violations * small code improvements * Update plugins/API/API.php Co-authored-by: caddoo <1169490+caddoo@users.noreply.github.com> --------- Co-authored-by: caddoo <1169490+caddoo@users.noreply.github.com> * Update API documentation for Referrers (#24337) * Update API documentation for ScheduledReports (#24349) * Update API documentation for ScheduledReports * further improvements * add reusable type hint for ProcessedReports * Update API documentation for Dashboard (#24342) * Update API documentation for Dashboard * add more type hints * Update API documentation for PrivacyManager (#24343) * Update API documentation for PrivacyManager * further improvements * Update API documentation for UsersManager (#24352) * Update API documentation for UsersManager * further code & type hint improvements * Update API documentation for VisitTime & fix multisite handling of getVisitInformationPerServerTime (#24299) * Update API documentation for VisitTime * Fix multisite handling of getVisitInformationPerServerTime and apply more phpstan fixes * Update API documentation for Goals (#24363) * Updated API documentation for Goals plugin * Keep existing class level docs * Fixed idSite inconsistency * Update API documentation for Goals * apply further improvements --------- Co-authored-by: Lachlan Reynolds <lachlan.reynolds@innocraft.com> * Update API documentation for SitesManager (#24344) * Update API documentation for SitesManager * Apply further improvements * updates expected test file --------- Co-authored-by: Chip <chippison@users.noreply.github.com> Co-authored-by: Nathan Gavin <nathangavin987@gmail.com> Co-authored-by: innocraft-automation <innocraft-automation@users.noreply.github.com> Co-authored-by: Weblate (bot) <hosted@weblate.org> Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com> Co-authored-by: Ronan Hello <ronan@openmost.io> Co-authored-by: Besnik Bleta <besnik@programeshqip.org> Co-authored-by: Thomas ZILLIOX <thomas@zilliox.me> Co-authored-by: Thomas ZILLIOX <thomas.zilliox@innocraft.com> Co-authored-by: caddoo <1169490+caddoo@users.noreply.github.com> Co-authored-by: Lachlan Reynolds <lachlan.reynolds@innocraft.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Checklist
Review