Age | Commit message (Collapse) | Author |
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Goals
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-goals/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin GeoIp2
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-geoip2/
[ci skip]
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Live
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-live/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CustomDimensions
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-customdimensions/
[ci skip]
|
|
* Ensure to properly escape widgetid attribute
* correctly esacpe label in row evolution popover
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin DevicesDetection
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-devicesdetection/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin DevicesDetection
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-devicesdetection/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Translated using Weblate (Finnish)
Currently translated at 100.0% (2 of 2 strings)
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/fi/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jiri Nakola <github@nakola.fi>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jiri Nakola <github@nakola.fi>
|
|
* Live plugin language reworked (#19438)
* Live plugin language reworked
* Sentence casing
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Visited earlier, subcategories
* Reverted to "visits log"
* RowActionTooltipWithDimension reverted
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Live/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* updates expected test files
* Tour pluging language reworked (#19499)
* updates expected test files
* Transitions plugin language reworked (#19497)
* Transitions plugin language reworked
* Suggested changes made
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Launch transitions sentence
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* UserCountry plugin language reworked (#19479)
* UserCountry plugin language reworked
* Suggested changes and fixes
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Deduplication
* Steps for accurate geolocation
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* TwoFactorAuth plugin language reworked (#19482)
* TwoFactorAuth plugin language reworked
* Suggested changes and clarifications made
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Avoiding misinterpretations
* Clarifications
* Spelling: your old codes
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* prerequisite
* - log in
Co-authored-by: Stefan Giehl <stefan@matomo.org>
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* fix syntax
* updates expected test files
* fix placeholder
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ImageGraph
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-imagegraph/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
|
|
|
|
* Don't try to align column width of subtables where column count differs from base table
* Improve fix and avoid table resizes when not needed
* fix tests
* updates expected test files
* [TEMP] submodule update
* add some comments
|
|
* revert refresh bottom
revert refresh bottom
* update screenshots
* Update Transitions_transitions_popup_urls.png
update ui
* add refresh short cut
add refresh short cut
* Update plugins/CoreHome/javascripts/top_controls.js
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* update screenshots and add translation
update screenshots and add translation
* Update plugins/CoreHome/CoreHome.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Revert "Update Transitions_transitions_popup_urls.png"
This reverts commit b1420422717ef761180318bea91eab39d3aa4b86.
* Update UIIntegrationTest_shortcuts.png
update shortcut screenshot and revert Transition screenshots
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
* add template
add template
* Update AjaxHelper.ts
update error code
* add widget rate limit loader
add widget rate limit loader
* built vue files
* built vue files
* remove file
remove file
* update wording
update wording
* built vue files
* Update WidgetLoader.vue
remove console
* built vue files
* Update lang/en.json
* built vue files
* Update plugins/CoreHome/vue/src/AjaxHelper/AjaxHelper.ts
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
* update text and rate limit
update text and rate limit
* built vue files
* Update en.json
remove api docs for now
* built vue files
Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Translated using Weblate (Indonesian)
Currently translated at 100.0% (172 of 172 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/id/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Taufik Adi Wicaksono <taufikadi.wicaksono@tutamail.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Taufik Adi Wicaksono <taufikadi.wicaksono@tutamail.com>
|
|
* UserLanguage plugin language reworked (#19470)
* UserCountryMap plugin language reworked (#19477)
* UserId plugin language reworked (#19475)
* fix
* update tests
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
|
|
|
|
* fix PasswordResetter tests
* Fixes some typos
* updates expected UI files
* Fix long failing SegmentSelectorEditor test
* fix some more tests
* Fix UsersManager UI tests
* apply PSR12 code formatting
|
|
* add scroll to live table
add scroll to live table
* add tests
add tests
* update tests
update tests
* update tests
update tests
* Update Dashboard_spec.js
show full image
* update tests
update tests
* add timeout and screenshots
add timeout and screenshots
* update scroll bar
update scroll bar
* update screenshot
update screenshot
* Rerun UI tests
* Increase UI screenshot delay to fix random failure
* update ui
update ui
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: Ben <ben.burgess@innocraft.com>
|
|
* Goals per page - added new reports and metrics for tracking page conversions
* Added top entry page statistic, added entry titles related report, adjusted percent formatting
* Added datatable filter to remove goal revenue columns if there are no values, refactored goal visualisation classes to minimise duplicate methods
* Fixed conversion query matching issue
* Added system tests for page goals reports, rework of metrics and SQL to match expected calculations
* Added UI tests
* Remove unnecessary code, merge system tests
* Fix for archiving query error on MySQL
* Fix for query to work with MySQL 5.7
* Update core/API/DocumentationGenerator.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Revert unnecessary DocumentationGenerator change
* Fix incorrect row limit config setting names
* Remove special handling of pages reports
* Update plugins/Goals/Visualizations/GoalsPages.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Goals/Visualizations/GoalsEntryPages.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Tidy up visualization classes
* Fix for sorting
* Remove unnecessary columns from reports, fix tests
* Add new visualizations to Javascript checks
* Add BasePages parent report class to deduplicate new reports
* Reworked to add per-goal metric columns to the Actions_action and Action_action_url archives instead of generating separate page goal archives
* Added a filter to remove goal columns from Actions datatables by default and an optional parameter to include goals columns
* Improved remove goals actions filter to recurse subtables, get goals list for site
* Test fixes
* Move page goal metrics to nested column structure on actions and actions_url archives
* Fixes and updates for apiGetReportMetadata tests
* Test fixes
* Test fixes and updates
* More test updates
* Bug fix for entry page incorrectly aggregating data from different goals
* Backwards compatibility test fixes
* Test fix
* Update submodule
* Updated tests
* Updated tests
* Updated test
* built vue files
* Force sorting of scheduled reports list by unique id to avoid sorting inconsistencies between PHP7 and PHP8 tests
* Updated tests after sorting scheduled reports list
* Updated tests
* Test fixes
* Skip specific tests that pass with PHP7 but fail with PHP8
* Test updates
* Test updates
* UI test screenshot updates
* Slightly increased reasonable release total filesize test from 55mb to 56mb
* Test fix
* Disable test for PHP8
* Update submodule
* Update submodule
* Test updates
* Revert test changes
* Predictably sort scheduled reports
* Disable failing test for PHP 8
* Updated tests after conflict fix
* Update tests after conflict fix
* Update submodule
* Revert unnecessary change
* Rework to use a single goals visualisation and show goal metrics directly on the action page reports
* Update UI tests
* Update tests, fix for goals menu ordering issue
* Update tests
* Revert goal overview menu item ordering
* Do not add goal metadata to actions reports when the includeGoals API parameter is set to false
* Updated unit and UI tests
* Update UI tests
* Update submodule
* Update submodules
* Code improvements, handle ecommerce metrics for page goals, remove obsolete test expected xml files
* Remove unnecessary row properties after use
* fix phpcs
* Improve & refactor code
* Update system test
* Tweaked release reasonable size test from 55mb to 58mb to prevent test failure
* Update submodule
* Update system test
* Update UI test screenshots
* Update UI test screenshots
* Update submodule
* Update UI test screenshot
* update submodule
* test improvements
* updates expected UI files
* fix removing unused revenue columns from UI
* applies some psr12 code formatting
* Minor query optimisations
* Rework the conversions by pageview query to remove subquery and all grouping, add aggregation in code
* Test fixes, null checks for revenue metrics
* Expanded goal page tests to cover multiple goals converted in a single visit
* Updated UI test screenshots
* Expanded test to be multi-day, multi-goal, multiple conversion per visit. Fixed summary logic for multi-goal visits. Fixed calculation of viewed before page rate to get conversion total via API call
* Update system and UI screenshot tests
* Added method return type hint, ensure request parameters are blank on Goals.get filter API call
* Retrieve conversion totals from numeric archives directly instead of via API call
* Move goal conversion totals lookup from the CalculateConversionPageRate filter to the Actions API and then pass to the filter
* Tidy up unused namespaces
* Revert move of goal conversion total retrieval from filter to actions api. Included segment in archive build for goal conversions totals.
* fixes: date might be manipulated too often
* updates expected UI files
* avoid building archive too often
* updates expected test files
* fix ui tests
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
|
|
* feat: adds a refresh button
this commit introduces a refresh button to every page in the CoreHome module. When the user clicks the button, the data of the current page is refreshed without reloading the page.
Refs #11047
* Update _headerMessage.twig
update icon and some css
* revert de lang
revert de lang
* update screenshots
update screenshots
* update screenshots
update screenshots
Co-authored-by: Andre <aeckardt@outlook.com>
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (13 of 13 strings)
Translation: Matomo/Plugin Widgetize
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-widgetize/id/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SEO
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-seo/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Taufik Adi Wicaksono <taufikadi.wicaksono@tutamail.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Widgetize
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-widgetize/
[ci skip]
Co-authored-by: Taufik Adi Wicaksono <taufikadi.wicaksono@tutamail.com>
|
|
(#19057)
* Add evolution to sparklines on the visits overview and the goals overview
* Add evolution to sparklines on the ecommerce overview
* Updated UI test screenshots
* Update submodule
* Fix for tooltip date formatting, improved translation lookup and callback method extra parameter documentation
* Sparklines API calls modified to return unformatted values, formatting added to the sparkline visualization and overview reports
* update submodule
* Updated inherited method signature
* Code improvements, added forcedParams parameter to ViewDataTable / Visualization loadDataTableFromAPI methods
* Revert change to loadDataTableFromAPI method signature in ViewDataTable and Visualization classes
* Remove incorrectly added file
* Improve international handling of plus symbol in ecommerce overview template
* Always use gigabytes when formatting byte values for evolution charts
* update sumbodule
* built vue files
* System test updates
* UI test screenshot updates
* Update submodule
* Test fix
* Test fixes
* Update system tests
* Rerun tests
* Fix for unformatted metrics when comparing
* Update UI test screenshots for sparkline comparisons
* apply some fixes
* Update submodule
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
|
|
* updates all submodules
* updates expected UI files
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreUpdater
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreupdater/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreUpdater
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreupdater/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
|
|
(#19155)
|
|
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-corehome/
[ci skip]
|
|
* adding events for use with AnonymousPiwikUsageMeasurement (so angularjs does not have to be used)
* adding more events and changes required for AnonymousPiwikUsageMeasurement
* undo submodule change
* bump version to beta for plugin tests
* built vue files
* revert submodule change
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* migrate transition exporter to Vue
* migrate transition switcher to Vue
* get ui tests to pass locally + test manually
* compile vue entry components for dashboard widgets
* fix export in dashboard
* fix warning caused by empty translation key
|
|
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (41 of 41 strings)
Translation: Matomo/Plugin CustomDimensions
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-customdimensions/pt_BR/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Installation
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/
[ci skip]
Co-authored-by: Claudio Filho F Filho <filhocf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Installation
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Installation
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Installation
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CustomDimensions
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-customdimensions/
[ci skip]
Co-authored-by: Claudio Filho F Filho <filhocf@gmail.com>
|
|
* kb discoverability improvements
* Made search placeholder translatable
* Updated expected test
* restore dist files
* built vue files
* Updated expected test
* Update expected tests
* More contrast in placeholder
* updated UI tests
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
|
|
* Forbid unused use statements
* Fix some incorrect classnames
* fix tests
* remove unused use statements
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Translated using Weblate (Japanese)
Currently translated at 100.0% (623 of 623 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ja/
[ci skip]
Co-authored-by: Kengo TODA <skypencil+github@gmail.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Installation
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-installation/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Translated using Weblate (Swedish)
Currently translated at 100.0% (623 of 623 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/sv/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Whitespace <d@whitespace.se>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Marketplace
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-marketplace/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kengo TODA <skypencil+github@gmail.com>
Co-authored-by: Whitespace <d@whitespace.se>
|
|
* get outputted typings to be used when compiling other plugins and fix typescript issues in CorePluginsAdmin
* readd corehome umd
* fix typescript errors in ExampleVue plugin
* fix feedback typescript errors
* rebuild
* migrate branding controller and get to build
* fix issues and get to work
* rebuild
* fix notification scroll
* migrate smtp settings controller in coreadminhome
* get to work
* migrate js tracking code generator and get to build
* migrate image tracking code generator and get to build
* get to work in UI
* get UI tests to pass locally
* forgot to add files + rebuild vue
* update screenshots
* Show a summary of new features (#18065)
* Added "What is new" notification display, populated by a new event
* Removed test example event hook
* Added support for applying a link attribute to menu items, fixes layout issue for mobile with html menu items
* Updated UI test screenshots
* Revert accidental edit
* Hide the "What's new" icon if there are no new features to show
* Changed to use changes.json, track user last viewed, added ui test
* Fix UserManager unit tests broken by new ts_changes_viewed user field
* Moved getChanges to separate helper class, added unit test, added user view access check
* Updated to add new changes table and populate only on plugin update/install
* Added missing fixture class, updated UI screenshots
* Updated matomo font to add ringing bell and new releases icons
* Fix for integration test
* Reworked class structure, removed unnecessary angular directive, merged templates, other tidy ups
* built vue files
* built vue files
* Added null user check, missing table exception handling, show plugin name in change title, better handling of missing change fields
* Added sample changes file, moved UserChanges db code to changes model, added return type hints, better db error code handling, various other improvements
* Revert accidental UI screenshot commit
* Fix for incorrect link name parameter in sample changes, switched back to using $db->query for INSERT IGNORE
* Integration test fix, UI screenshot updates
* Test fix
* Added link styling, show CoreHome changes without plugin prefix in title
* Update UI test screenshot
* Added styles to the popover, added event for filtering changes
* Test fix
* UI test screenshot updates
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
* Update test translation (#18531)
update a test failed XML
* updates all submodules (#18541)
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
* Translations update from Hosted Weblate (#18529)
* Translated using Weblate (Greek)
Currently translated at 100.0% (162 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/el/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
* Translated using Weblate (Chinese (Simplified))
Currently translated at 83.9% (136 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/zh_Hans/
[ci skip]
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (620 of 622 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/zh_Hans/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* [Vue] migrate report export directive and popover (#18440)
* update files
* sidenav start
* make getRef a utility method
* tweak
* add return type
* finish converting side-nav directive
* starting on reporting menu conversion
* remove unused properties
* convert reporting pages service
* migrate report metadata store
* remove angularjs files
* migrating reporting pages store
* make store adapters more immutable
* get service adapters to work
* fix a UI test
* another html fix
* migrate most of reporting menu directive and model
* Use themed font family for input forms to override materialize.css styling
* rebuild vue
* add a missing div
* ui test fixes
* update styling
* get to build
* get to load in the UI w/o error
* clone result of functions
* fix compile issue
* migrate widget loader and get to load in UI
* rebuild vue
* migrate widgetcontainer
* migrate widget bydimension container
* migrate widget + add tooltips directive
* quick fix
* Updating version to 4.6.0
* loading in page
* update expected screenshot
* add wait just in case travis is slow
* fix ordering bug
* add another wait
* rebuild vue
* css tweak
* fix some bugs and tests
* undo screenshot changes
* Menus test passing locally
* [Vue] date picker viewDate property is not kept up to date (#18385)
* viewDate ref is not kept up to date
* rebuild corehome
* reporting menu subcategory items are meant to be normal links
* update some screenshots
* use innerText instead of text() since angularjs maintains newlines in HTML that vue does not add
* trigger angularjs digest after ajaxhelper request
* rebuild vue
* update screenshots, fix bug in link generation in reporting menu and allow syncing multiple screenshot regexes at a time
* undo box-shadow change for UI tests
* fix more issues & update more tests
* update some screenshots
* fix some tests
* rebuild CoreHome
* quick fix
* built vue files
* fix angularjs issue
* add comment
* update umd files
* 4.6.1-rc1
* 4.6.1
* fix field array title
* apply some pr feedback
* apply more pr feedback
* another fix
* tweak
* fix ng-change not executed before ng-model
* fix another set of issues
* fix another issue
* rebuild vue
* better ng-change/ng-model fix
* update some screenshots
* rebuild vue
* remove some TODOs
* initiate initial ng-change ONLY for site selectors where this behavior applies
* emit/broadcast on correct scope in wrapper
* rebuild vue
* fix some issues
* couple more fixes
* fix another title issue
* rebuild vue
* do not report on ajax errors in notifications if not logged in
* migrate reporting page and model
* rebuild vue
* create sites selector model adapter
* fix siteselector vue bug, initial site is only set if there is just one site available
* rebuild vue
* migrate plugin settings directive
* remove TODO
* migrate plugin filter directive
* migrate two more plugins directives
* migrate save button
* fix a bunch of bugs
* fix another widget bug
* allow change event name between angularjs and vue
* rebuild vue
* migrate plugin form directive
* get to work
* migrate select-on-focus directive and start migrating report-export directive
* finish migrating report export directive & popover component + create reusable function to create vue app and add globals to it
* rebuild vue
* remove angularjs files and move less contents to vue dir
* built vue files
* fix function signature
* fix vue warning
* fix ajax request race condition
* rebuild vue
* add new notification type "help" so the help notification is not cleared when clearing transient notifications
* fix some bugs and tests
* update screenshot
* update screenshot & fix a test
* allow using unminified jquery ui + fix bug in last fix
* fix error when enrichedheadline is used in modal
* add polyfill min.js
* remove two todos
* fix widget url logic
* update some screenshots and fix sanitization/escape issue
* update screenshots
* rebuild vue
* fix url location updating regression in MatomoUrl.updateLocation use
* submodule
* update screenshots and fix possible error in json parse
* built vue files
* Merge branch 'vue-period-selector-regression' into vue-reporting-menu
* rebuild vue
* use correct variable
* rebuild vue
* fix widget url logic
* segment parameter can be undefined now for some reason
* fix ngmodel binding in siteselector adapter (for last time hopefully)
* the original site selector only set the first site to the first site in the initial sites query if there was only one site in the entire matomo instance
* fix sitesmanager ui test failure
* fix usersettings test failure
* rebuild vue
* more siteselector tweaks.
* build CoreHome
* more siteselector tweaks.
* another siteselector issue
* update screenshots
* update screenshot and try to fix random failure
* fix some issues in widget.vue when containerid is specified
* fix couple tests
* fix several test failures
* fix string concat
* fix test failure
* extra change
* fix last change and random failure
* styling fix
* fix last fix
* real fix this time
* fix stray request
* proper fix
* update build files
* try to fix random failure
* do not submit form
* check for api errors in promise chain in ajaxhelper.ts
* force a digest after a location change
* use proper abortcontroller method instead of promise hack, have to add new polyfill + try to fix random test failure
* some UI test fixes
* fix some report export issues
* several save button fixes + make replace approximation in createAngularJsAdapter better
* apply after manual click triggering in savebutton
* add names to divs so they can still be queried as they were in angularjs
* rebuild vue
* now that format_metrics checkbox works, need to check it
* fix unintended changes
* updated expected screenshots
* update two more
* go back to previous format_metrics behavior in popover
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
* [Vue] remove support in vue for FormField.allSettings (#18542)
* deprecate support in vue for FormField.allSettings since deep watching the property doesnt quite work
* built vue files
* update screenshots
* update screenshot
* Show a summary of new features (#18065)
* Added "What is new" notification display, populated by a new event
* Removed test example event hook
* Added support for applying a link attribute to menu items, fixes layout issue for mobile with html menu items
* Updated UI test screenshots
* Revert accidental edit
* Hide the "What's new" icon if there are no new features to show
* Changed to use changes.json, track user last viewed, added ui test
* Fix UserManager unit tests broken by new ts_changes_viewed user field
* Moved getChanges to separate helper class, added unit test, added user view access check
* Updated to add new changes table and populate only on plugin update/install
* Added missing fixture class, updated UI screenshots
* Updated matomo font to add ringing bell and new releases icons
* Fix for integration test
* Reworked class structure, removed unnecessary angular directive, merged templates, other tidy ups
* built vue files
* built vue files
* Added null user check, missing table exception handling, show plugin name in change title, better handling of missing change fields
* Added sample changes file, moved UserChanges db code to changes model, added return type hints, better db error code handling, various other improvements
* Revert accidental UI screenshot commit
* Fix for incorrect link name parameter in sample changes, switched back to using $db->query for INSERT IGNORE
* Integration test fix, UI screenshot updates
* Test fix
* Added link styling, show CoreHome changes without plugin prefix in title
* Update UI test screenshot
* Added styles to the popover, added event for filtering changes
* Test fix
* UI test screenshot updates
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
* Update test translation (#18531)
update a test failed XML
* updates all submodules (#18541)
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
* Translations update from Hosted Weblate (#18529)
* Translated using Weblate (Greek)
Currently translated at 100.0% (162 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/el/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
* Translated using Weblate (Chinese (Simplified))
Currently translated at 83.9% (136 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/zh_Hans/
[ci skip]
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (620 of 622 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/zh_Hans/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* [Vue] migrate report export directive and popover (#18440)
* update files
* sidenav start
* make getRef a utility method
* tweak
* add return type
* finish converting side-nav directive
* starting on reporting menu conversion
* remove unused properties
* convert reporting pages service
* migrate report metadata store
* remove angularjs files
* migrating reporting pages store
* make store adapters more immutable
* get service adapters to work
* fix a UI test
* another html fix
* migrate most of reporting menu directive and model
* Use themed font family for input forms to override materialize.css styling
* rebuild vue
* add a missing div
* ui test fixes
* update styling
* get to build
* get to load in the UI w/o error
* clone result of functions
* fix compile issue
* migrate widget loader and get to load in UI
* rebuild vue
* migrate widgetcontainer
* migrate widget bydimension container
* migrate widget + add tooltips directive
* quick fix
* Updating version to 4.6.0
* loading in page
* update expected screenshot
* add wait just in case travis is slow
* fix ordering bug
* add another wait
* rebuild vue
* css tweak
* fix some bugs and tests
* undo screenshot changes
* Menus test passing locally
* [Vue] date picker viewDate property is not kept up to date (#18385)
* viewDate ref is not kept up to date
* rebuild corehome
* reporting menu subcategory items are meant to be normal links
* update some screenshots
* use innerText instead of text() since angularjs maintains newlines in HTML that vue does not add
* trigger angularjs digest after ajaxhelper request
* rebuild vue
* update screenshots, fix bug in link generation in reporting menu and allow syncing multiple screenshot regexes at a time
* undo box-shadow change for UI tests
* fix more issues & update more tests
* update some screenshots
* fix some tests
* rebuild CoreHome
* quick fix
* built vue files
* fix angularjs issue
* add comment
* update umd files
* 4.6.1-rc1
* 4.6.1
* fix field array title
* apply some pr feedback
* apply more pr feedback
* another fix
* tweak
* fix ng-change not executed before ng-model
* fix another set of issues
* fix another issue
* rebuild vue
* better ng-change/ng-model fix
* update some screenshots
* rebuild vue
* remove some TODOs
* initiate initial ng-change ONLY for site selectors where this behavior applies
* emit/broadcast on correct scope in wrapper
* rebuild vue
* fix some issues
* couple more fixes
* fix another title issue
* rebuild vue
* do not report on ajax errors in notifications if not logged in
* migrate reporting page and model
* rebuild vue
* create sites selector model adapter
* fix siteselector vue bug, initial site is only set if there is just one site available
* rebuild vue
* migrate plugin settings directive
* remove TODO
* migrate plugin filter directive
* migrate two more plugins directives
* migrate save button
* fix a bunch of bugs
* fix another widget bug
* allow change event name between angularjs and vue
* rebuild vue
* migrate plugin form directive
* get to work
* migrate select-on-focus directive and start migrating report-export directive
* finish migrating report export directive & popover component + create reusable function to create vue app and add globals to it
* rebuild vue
* remove angularjs files and move less contents to vue dir
* built vue files
* fix function signature
* fix vue warning
* fix ajax request race condition
* rebuild vue
* add new notification type "help" so the help notification is not cleared when clearing transient notifications
* fix some bugs and tests
* update screenshot
* update screenshot & fix a test
* allow using unminified jquery ui + fix bug in last fix
* fix error when enrichedheadline is used in modal
* add polyfill min.js
* remove two todos
* fix widget url logic
* update some screenshots and fix sanitization/escape issue
* update screenshots
* rebuild vue
* fix url location updating regression in MatomoUrl.updateLocation use
* submodule
* update screenshots and fix possible error in json parse
* built vue files
* Merge branch 'vue-period-selector-regression' into vue-reporting-menu
* rebuild vue
* use correct variable
* rebuild vue
* fix widget url logic
* segment parameter can be undefined now for some reason
* fix ngmodel binding in siteselector adapter (for last time hopefully)
* the original site selector only set the first site to the first site in the initial sites query if there was only one site in the entire matomo instance
* fix sitesmanager ui test failure
* fix usersettings test failure
* rebuild vue
* more siteselector tweaks.
* build CoreHome
* more siteselector tweaks.
* another siteselector issue
* update screenshots
* update screenshot and try to fix random failure
* fix some issues in widget.vue when containerid is specified
* fix couple tests
* fix several test failures
* fix string concat
* fix test failure
* extra change
* fix last change and random failure
* styling fix
* fix last fix
* real fix this time
* fix stray request
* proper fix
* update build files
* try to fix random failure
* do not submit form
* check for api errors in promise chain in ajaxhelper.ts
* force a digest after a location change
* use proper abortcontroller method instead of promise hack, have to add new polyfill + try to fix random test failure
* some UI test fixes
* fix some report export issues
* several save button fixes + make replace approximation in createAngularJsAdapter better
* apply after manual click triggering in savebutton
* add names to divs so they can still be queried as they were in angularjs
* rebuild vue
* now that format_metrics checkbox works, need to check it
* fix unintended changes
* updated expected screenshots
* update two more
* go back to previous format_metrics behavior in popover
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
* [Vue] remove support in vue for FormField.allSettings (#18542)
* deprecate support in vue for FormField.allSettings since deep watching the property doesnt quite work
* built vue files
* update screenshots
* update screenshot
* fix tests
* rebuild
* rebuild
* order plugins by dependencies in vue:build and fix warning in corehome build
* built vue files
* built vue files
* remove unused imports
* built vue files
* remove multilinefield component, fieldtextareaarray does the same thing
* edit-trigger is not used anywhere
* migrate sitetypes model to store
* do not load nonexistant files
* remove reference nonexistant files
* start converting sitefields component
* more work on sitefields component
* undo submodule change
* rebuild
* get sitesmanager to build
* get SiteFields component to work in UI
* datepicker does not format times
* export other stores
* fix some typing issues and rebuild
* start on site management conversion
* add more comma delimited props to list + remove controller JS
* rebuild
* convert sites manager controller to sitesmanagement component
* remove TODOs
* finish migrating sitesmanager
* remove some TODO
* get to build
* fixes from testing
* rebuild
* rebuild and fix issue w/ globalsettings hash detection
* migrate capabilities-edit component.
* some fixes and get to build
* get to work
* built vue files
* get to work and rebuild
* migrate user edit form component
* some fixes
* fixes
* another fix
* more fixes
* update file
* more fixes
* fix ref
* rebuild vue
* couple more fixes
* migrate paged users list and get to build
* fixing issues
* workaround vue issue w/ directives that modify css classes on elements that also bind to :class
* dropdownmenu directive should be aware of data-target parameter that is required by materialize
* handle disabled options in fieldselect
* fix issues and rebuild vue
* migrate usersmanager component and get to build
* forgot to add files, fix some issues + rebuild
* migrate usersmanager controllers and twig template parts
* fix compile issues and get to build
* fix issues and rebuild
* fix bug and rebuild
* fix bug and rebuild
* fix issue
* fix issues and rebuild
* fix ui test
* fix UI test failure
* fixing some issues
* complete fixes
* fix some more issues
* fix ui test failures
* another fix
* several more fixes
* fix delete dialog
* more fixes
* fix styling issue
* more fixes
* fix another ui test + update other UI tests
* fixing edisiteid handling
* update screenshots
* fix UI tests somre more
* fix random failure
* fixes
* reference css class not attribute (since that is what is added in vue)
* fixing more ui tests
* try to fix vue css class in directive issue
* tweak
* in groupedsetting handle templateFile property for angularjs BC
* rebuild vue
* fix view tracking code link
* fixing UI tests
* fix selector in test for this branch only
* Update screenshot.
* update screenshot
* update screenshots
* style fix
* fix selectors and update screenshot
* built vue files
* Update screenshot + fix title and spacing.
* fix password changing
* fixing tests
* fix more issues
* fix styling
* built vue files
* more fixes
* more styling fixes
* more fixes
* Fix tests locally.
* Fixing more issues + getting UI tests to pass locally.
* update tagmanger module?
* fix UI tests
* remove unneeded event
* update screenshots
* start migrating series-picker
* get series picker component to work
* start migrating single metric view
* update style
* fix some issues
* get to work in UI
* fix percent evolution
* more migrating
* more changes
* migrate dashboard angularjs directives and get to work in the UI
* fix ajax loading race condition
* fix scope.fetchDashboard call and ui test random failures (hopefully)
* try fixing travis-ci failures
* rebuild
* rebuild CoreHome
* undo test change and fix another race condition
* remove TODO
* Update plugins/Dashboard/tests/UI/Dashboard_spec.js
Co-authored-by: Stefan Giehl <stefan@matomo.org>
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
Co-authored-by: Peter Zhang <peter@innocraft.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
|
|
* migrate archiving controller
* do not do a passthrough transpile of vue typescript, and fix many typescript errors in existing code
* more typescript fixes
* even more fixes
* workarounds to fix recursive typing issues
* get corehome to build w/ full typescript build and output type definitions to local dir
* get outputted typings to be used when compiling other plugins and fix typescript issues in CorePluginsAdmin
* readd corehome umd
* fix typescript errors in ExampleVue plugin
* fix feedback typescript errors
* rebuild
* migrate branding controller and get to build
* fix issues and get to work
* rebuild
* fix notification scroll
* migrate smtp settings controller in coreadminhome
* get to work
* migrate js tracking code generator and get to build
* migrate image tracking code generator and get to build
* get to work in UI
* get UI tests to pass locally
* forgot to add files + rebuild vue
* update screenshots
* Show a summary of new features (#18065)
* Added "What is new" notification display, populated by a new event
* Removed test example event hook
* Added support for applying a link attribute to menu items, fixes layout issue for mobile with html menu items
* Updated UI test screenshots
* Revert accidental edit
* Hide the "What's new" icon if there are no new features to show
* Changed to use changes.json, track user last viewed, added ui test
* Fix UserManager unit tests broken by new ts_changes_viewed user field
* Moved getChanges to separate helper class, added unit test, added user view access check
* Updated to add new changes table and populate only on plugin update/install
* Added missing fixture class, updated UI screenshots
* Updated matomo font to add ringing bell and new releases icons
* Fix for integration test
* Reworked class structure, removed unnecessary angular directive, merged templates, other tidy ups
* built vue files
* built vue files
* Added null user check, missing table exception handling, show plugin name in change title, better handling of missing change fields
* Added sample changes file, moved UserChanges db code to changes model, added return type hints, better db error code handling, various other improvements
* Revert accidental UI screenshot commit
* Fix for incorrect link name parameter in sample changes, switched back to using $db->query for INSERT IGNORE
* Integration test fix, UI screenshot updates
* Test fix
* Added link styling, show CoreHome changes without plugin prefix in title
* Update UI test screenshot
* Added styles to the popover, added event for filtering changes
* Test fix
* UI test screenshot updates
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
* Update test translation (#18531)
update a test failed XML
* updates all submodules (#18541)
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
* Translations update from Hosted Weblate (#18529)
* Translated using Weblate (Greek)
Currently translated at 100.0% (162 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/el/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
* Translated using Weblate (Chinese (Simplified))
Currently translated at 83.9% (136 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/zh_Hans/
[ci skip]
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (620 of 622 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/zh_Hans/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* [Vue] migrate report export directive and popover (#18440)
* update files
* sidenav start
* make getRef a utility method
* tweak
* add return type
* finish converting side-nav directive
* starting on reporting menu conversion
* remove unused properties
* convert reporting pages service
* migrate report metadata store
* remove angularjs files
* migrating reporting pages store
* make store adapters more immutable
* get service adapters to work
* fix a UI test
* another html fix
* migrate most of reporting menu directive and model
* Use themed font family for input forms to override materialize.css styling
* rebuild vue
* add a missing div
* ui test fixes
* update styling
* get to build
* get to load in the UI w/o error
* clone result of functions
* fix compile issue
* migrate widget loader and get to load in UI
* rebuild vue
* migrate widgetcontainer
* migrate widget bydimension container
* migrate widget + add tooltips directive
* quick fix
* Updating version to 4.6.0
* loading in page
* update expected screenshot
* add wait just in case travis is slow
* fix ordering bug
* add another wait
* rebuild vue
* css tweak
* fix some bugs and tests
* undo screenshot changes
* Menus test passing locally
* [Vue] date picker viewDate property is not kept up to date (#18385)
* viewDate ref is not kept up to date
* rebuild corehome
* reporting menu subcategory items are meant to be normal links
* update some screenshots
* use innerText instead of text() since angularjs maintains newlines in HTML that vue does not add
* trigger angularjs digest after ajaxhelper request
* rebuild vue
* update screenshots, fix bug in link generation in reporting menu and allow syncing multiple screenshot regexes at a time
* undo box-shadow change for UI tests
* fix more issues & update more tests
* update some screenshots
* fix some tests
* rebuild CoreHome
* quick fix
* built vue files
* fix angularjs issue
* add comment
* update umd files
* 4.6.1-rc1
* 4.6.1
* fix field array title
* apply some pr feedback
* apply more pr feedback
* another fix
* tweak
* fix ng-change not executed before ng-model
* fix another set of issues
* fix another issue
* rebuild vue
* better ng-change/ng-model fix
* update some screenshots
* rebuild vue
* remove some TODOs
* initiate initial ng-change ONLY for site selectors where this behavior applies
* emit/broadcast on correct scope in wrapper
* rebuild vue
* fix some issues
* couple more fixes
* fix another title issue
* rebuild vue
* do not report on ajax errors in notifications if not logged in
* migrate reporting page and model
* rebuild vue
* create sites selector model adapter
* fix siteselector vue bug, initial site is only set if there is just one site available
* rebuild vue
* migrate plugin settings directive
* remove TODO
* migrate plugin filter directive
* migrate two more plugins directives
* migrate save button
* fix a bunch of bugs
* fix another widget bug
* allow change event name between angularjs and vue
* rebuild vue
* migrate plugin form directive
* get to work
* migrate select-on-focus directive and start migrating report-export directive
* finish migrating report export directive & popover component + create reusable function to create vue app and add globals to it
* rebuild vue
* remove angularjs files and move less contents to vue dir
* built vue files
* fix function signature
* fix vue warning
* fix ajax request race condition
* rebuild vue
* add new notification type "help" so the help notification is not cleared when clearing transient notifications
* fix some bugs and tests
* update screenshot
* update screenshot & fix a test
* allow using unminified jquery ui + fix bug in last fix
* fix error when enrichedheadline is used in modal
* add polyfill min.js
* remove two todos
* fix widget url logic
* update some screenshots and fix sanitization/escape issue
* update screenshots
* rebuild vue
* fix url location updating regression in MatomoUrl.updateLocation use
* submodule
* update screenshots and fix possible error in json parse
* built vue files
* Merge branch 'vue-period-selector-regression' into vue-reporting-menu
* rebuild vue
* use correct variable
* rebuild vue
* fix widget url logic
* segment parameter can be undefined now for some reason
* fix ngmodel binding in siteselector adapter (for last time hopefully)
* the original site selector only set the first site to the first site in the initial sites query if there was only one site in the entire matomo instance
* fix sitesmanager ui test failure
* fix usersettings test failure
* rebuild vue
* more siteselector tweaks.
* build CoreHome
* more siteselector tweaks.
* another siteselector issue
* update screenshots
* update screenshot and try to fix random failure
* fix some issues in widget.vue when containerid is specified
* fix couple tests
* fix several test failures
* fix string concat
* fix test failure
* extra change
* fix last change and random failure
* styling fix
* fix last fix
* real fix this time
* fix stray request
* proper fix
* update build files
* try to fix random failure
* do not submit form
* check for api errors in promise chain in ajaxhelper.ts
* force a digest after a location change
* use proper abortcontroller method instead of promise hack, have to add new polyfill + try to fix random test failure
* some UI test fixes
* fix some report export issues
* several save button fixes + make replace approximation in createAngularJsAdapter better
* apply after manual click triggering in savebutton
* add names to divs so they can still be queried as they were in angularjs
* rebuild vue
* now that format_metrics checkbox works, need to check it
* fix unintended changes
* updated expected screenshots
* update two more
* go back to previous format_metrics behavior in popover
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
* [Vue] remove support in vue for FormField.allSettings (#18542)
* deprecate support in vue for FormField.allSettings since deep watching the property doesnt quite work
* built vue files
* update screenshots
* update screenshot
* Show a summary of new features (#18065)
* Added "What is new" notification display, populated by a new event
* Removed test example event hook
* Added support for applying a link attribute to menu items, fixes layout issue for mobile with html menu items
* Updated UI test screenshots
* Revert accidental edit
* Hide the "What's new" icon if there are no new features to show
* Changed to use changes.json, track user last viewed, added ui test
* Fix UserManager unit tests broken by new ts_changes_viewed user field
* Moved getChanges to separate helper class, added unit test, added user view access check
* Updated to add new changes table and populate only on plugin update/install
* Added missing fixture class, updated UI screenshots
* Updated matomo font to add ringing bell and new releases icons
* Fix for integration test
* Reworked class structure, removed unnecessary angular directive, merged templates, other tidy ups
* built vue files
* built vue files
* Added null user check, missing table exception handling, show plugin name in change title, better handling of missing change fields
* Added sample changes file, moved UserChanges db code to changes model, added return type hints, better db error code handling, various other improvements
* Revert accidental UI screenshot commit
* Fix for incorrect link name parameter in sample changes, switched back to using $db->query for INSERT IGNORE
* Integration test fix, UI screenshot updates
* Test fix
* Added link styling, show CoreHome changes without plugin prefix in title
* Update UI test screenshot
* Added styles to the popover, added event for filtering changes
* Test fix
* UI test screenshot updates
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
* Update test translation (#18531)
update a test failed XML
* updates all submodules (#18541)
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
* Translations update from Hosted Weblate (#18529)
* Translated using Weblate (Greek)
Currently translated at 100.0% (162 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/el/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
* Translated using Weblate (Chinese (Simplified))
Currently translated at 83.9% (136 of 162 strings)
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/zh_Hans/
[ci skip]
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (620 of 622 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/zh_Hans/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
* [Vue] migrate report export directive and popover (#18440)
* update files
* sidenav start
* make getRef a utility method
* tweak
* add return type
* finish converting side-nav directive
* starting on reporting menu conversion
* remove unused properties
* convert reporting pages service
* migrate report metadata store
* remove angularjs files
* migrating reporting pages store
* make store adapters more immutable
* get service adapters to work
* fix a UI test
* another html fix
* migrate most of reporting menu directive and model
* Use themed font family for input forms to override materialize.css styling
* rebuild vue
* add a missing div
* ui test fixes
* update styling
* get to build
* get to load in the UI w/o error
* clone result of functions
* fix compile issue
* migrate widget loader and get to load in UI
* rebuild vue
* migrate widgetcontainer
* migrate widget bydimension container
* migrate widget + add tooltips directive
* quick fix
* Updating version to 4.6.0
* loading in page
* update expected screenshot
* add wait just in case travis is slow
* fix ordering bug
* add another wait
* rebuild vue
* css tweak
* fix some bugs and tests
* undo screenshot changes
* Menus test passing locally
* [Vue] date picker viewDate property is not kept up to date (#18385)
* viewDate ref is not kept up to date
* rebuild corehome
* reporting menu subcategory items are meant to be normal links
* update some screenshots
* use innerText instead of text() since angularjs maintains newlines in HTML that vue does not add
* trigger angularjs digest after ajaxhelper request
* rebuild vue
* update screenshots, fix bug in link generation in reporting menu and allow syncing multiple screenshot regexes at a time
* undo box-shadow change for UI tests
* fix more issues & update more tests
* update some screenshots
* fix some tests
* rebuild CoreHome
* quick fix
* built vue files
* fix angularjs issue
* add comment
* update umd files
* 4.6.1-rc1
* 4.6.1
* fix field array title
* apply some pr feedback
* apply more pr feedback
* another fix
* tweak
* fix ng-change not executed before ng-model
* fix another set of issues
* fix another issue
* rebuild vue
* better ng-change/ng-model fix
* update some screenshots
* rebuild vue
* remove some TODOs
* initiate initial ng-change ONLY for site selectors where this behavior applies
* emit/broadcast on correct scope in wrapper
* rebuild vue
* fix some issues
* couple more fixes
* fix another title issue
* rebuild vue
* do not report on ajax errors in notifications if not logged in
* migrate reporting page and model
* rebuild vue
* create sites selector model adapter
* fix siteselector vue bug, initial site is only set if there is just one site available
* rebuild vue
* migrate plugin settings directive
* remove TODO
* migrate plugin filter directive
* migrate two more plugins directives
* migrate save button
* fix a bunch of bugs
* fix another widget bug
* allow change event name between angularjs and vue
* rebuild vue
* migrate plugin form directive
* get to work
* migrate select-on-focus directive and start migrating report-export directive
* finish migrating report export directive & popover component + create reusable function to create vue app and add globals to it
* rebuild vue
* remove angularjs files and move less contents to vue dir
* built vue files
* fix function signature
* fix vue warning
* fix ajax request race condition
* rebuild vue
* add new notification type "help" so the help notification is not cleared when clearing transient notifications
* fix some bugs and tests
* update screenshot
* update screenshot & fix a test
* allow using unminified jquery ui + fix bug in last fix
* fix error when enrichedheadline is used in modal
* add polyfill min.js
* remove two todos
* fix widget url logic
* update some screenshots and fix sanitization/escape issue
* update screenshots
* rebuild vue
* fix url location updating regression in MatomoUrl.updateLocation use
* submodule
* update screenshots and fix possible error in json parse
* built vue files
* Merge branch 'vue-period-selector-regression' into vue-reporting-menu
* rebuild vue
* use correct variable
* rebuild vue
* fix widget url logic
* segment parameter can be undefined now for some reason
* fix ngmodel binding in siteselector adapter (for last time hopefully)
* the original site selector only set the first site to the first site in the initial sites query if there was only one site in the entire matomo instance
* fix sitesmanager ui test failure
* fix usersettings test failure
* rebuild vue
* more siteselector tweaks.
* build CoreHome
* more siteselector tweaks.
* another siteselector issue
* update screenshots
* update screenshot and try to fix random failure
* fix some issues in widget.vue when containerid is specified
* fix couple tests
* fix several test failures
* fix string concat
* fix test failure
* extra change
* fix last change and random failure
* styling fix
* fix last fix
* real fix this time
* fix stray request
* proper fix
* update build files
* try to fix random failure
* do not submit form
* check for api errors in promise chain in ajaxhelper.ts
* force a digest after a location change
* use proper abortcontroller method instead of promise hack, have to add new polyfill + try to fix random test failure
* some UI test fixes
* fix some report export issues
* several save button fixes + make replace approximation in createAngularJsAdapter better
* apply after manual click triggering in savebutton
* add names to divs so they can still be queried as they were in angularjs
* rebuild vue
* now that format_metrics checkbox works, need to check it
* fix unintended changes
* updated expected screenshots
* update two more
* go back to previous format_metrics behavior in popover
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
* [Vue] remove support in vue for FormField.allSettings (#18542)
* deprecate support in vue for FormField.allSettings since deep watching the property doesnt quite work
* built vue files
* update screenshots
* update screenshot
* fix tests
* rebuild
* rebuild
* order plugins by dependencies in vue:build and fix warning in corehome build
* built vue files
* built vue files
* remove unused imports
* built vue files
* remove multilinefield component, fieldtextareaarray does the same thing
* edit-trigger is not used anywhere
* migrate sitetypes model to store
* do not load nonexistant files
* remove reference nonexistant files
* start converting sitefields component
* more work on sitefields component
* undo submodule change
* rebuild
* get sitesmanager to build
* get SiteFields component to work in UI
* datepicker does not format times
* export other stores
* fix some typing issues and rebuild
* start on site management conversion
* add more comma delimited props to list + remove controller JS
* rebuild
* convert sites manager controller to sitesmanagement component
* remove TODOs
* finish migrating sitesmanager
* remove some TODO
* get to build
* fixes from testing
* rebuild
* rebuild and fix issue w/ globalsettings hash detection
* migrate capabilities-edit component.
* some fixes and get to build
* get to work
* built vue files
* get to work and rebuild
* migrate user edit form component
* some fixes
* fixes
* another fix
* more fixes
* update file
* more fixes
* fix ref
* rebuild vue
* couple more fixes
* migrate paged users list and get to build
* fixing issues
* workaround vue issue w/ directives that modify css classes on elements that also bind to :class
* dropdownmenu directive should be aware of data-target parameter that is required by materialize
* handle disabled options in fieldselect
* fix issues and rebuild vue
* migrate usersmanager component and get to build
* forgot to add files, fix some issues + rebuild
* migrate usersmanager controllers and twig template parts
* fix compile issues and get to build
* fix issues and rebuild
* fix bug and rebuild
* fix bug and rebuild
* fix issue
* fix issues and rebuild
* fix ui test
* fix UI test failure
* fixing some issues
* complete fixes
* fix some more issues
* fix ui test failures
* another fix
* several more fixes
* fix delete dialog
* more fixes
* fix styling issue
* more fixes
* fix another ui test + update other UI tests
* fixing edisiteid handling
* update screenshots
* fix UI tests somre more
* fix random failure
* fixes
* reference css class not attribute (since that is what is added in vue)
* fixing more ui tests
* try to fix vue css class in directive issue
* tweak
* in groupedsetting handle templateFile property for angularjs BC
* rebuild vue
* fix view tracking code link
* fixing UI tests
* fix selector in test for this branch only
* Update screenshot.
* update screenshot
* update screenshots
* style fix
* fix selectors and update screenshot
* built vue files
* Update screenshot + fix title and spacing.
* fix password changing
* fixing tests
* fix more issues
* fix styling
* built vue files
* more fixes
* more styling fixes
* more fixes
* Fix tests locally.
* Fixing more issues + getting UI tests to pass locally.
* update tagmanger module?
* fix UI tests
* remove unneeded event
* update screenshots
* start migrating series-picker
* get series picker component to work
* start migrating single metric view
* update style
* fix some issues
* get to work in UI
* fix percent evolution
* fix some UI tests
* built vue files
* update screenshots
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
Co-authored-by: Peter Zhang <peter@innocraft.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: Vasilis Lourdas <dev@lourdas.eu>
Co-authored-by: 刘韬 <lyuutau@outlook.com>
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
|
|
* 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>
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Login
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-login/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Diagnostics
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-diagnostics/
[ci skip]
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin MultiSites
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-multisites/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin MultiSites
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-multisites/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin MultiSites
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-multisites/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-corehome/
[ci skip]
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin GeoIp2
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-geoip2/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin Ecommerce
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-ecommerce/
[ci skip]
|
|
(#18798)
|
|
* Updated tests failing from installation language changes
|
|
* Fix JS tests
* update submodule
* updates expected UI test files
|
|
* Added "What is new" notification display, populated by a new event
* Removed test example event hook
* Added support for applying a link attribute to menu items, fixes layout issue for mobile with html menu items
* Updated UI test screenshots
* Revert accidental edit
* Hide the "What's new" icon if there are no new features to show
* Changed to use changes.json, track user last viewed, added ui test
* Fix UserManager unit tests broken by new ts_changes_viewed user field
* Moved getChanges to separate helper class, added unit test, added user view access check
* Updated to add new changes table and populate only on plugin update/install
* Added missing fixture class, updated UI screenshots
* Updated matomo font to add ringing bell and new releases icons
* Fix for integration test
* Reworked class structure, removed unnecessary angular directive, merged templates, other tidy ups
* built vue files
* built vue files
* Added null user check, missing table exception handling, show plugin name in change title, better handling of missing change fields
* Added sample changes file, moved UserChanges db code to changes model, added return type hints, better db error code handling, various other improvements
* Revert accidental UI screenshot commit
* Fix for incorrect link name parameter in sample changes, switched back to using $db->query for INSERT IGNORE
* Integration test fix, UI screenshot updates
* Test fix
* Added link styling, show CoreHome changes without plugin prefix in title
* Update UI test screenshot
* Added styles to the popover, added event for filtering changes
* Test fix
* UI test screenshot updates
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
|
|
* do not decode model value of site name in site selector, so it is always the same as what is in the DB
* 4.6.0-rc2
* more ng-model fixes
* rebuild
* html tweaks
* add timeout to test
* rebuild
* fix another UI test
* rebuild vue files
* update some expected screenshots
* fix more issues
* Revert "[Vue] do not decode model value of site name in site selector, so it is always matches the DB value (#18356)"
This reverts commit 8c7539f073e7a49311cbe6dc2474eb1bbfb8718d.
* update screenshots
* more fixes
* another fix + screenshot update
* more screenshot updates
* more fixes
* even more fixes
* another ui test fix
* more type fixes
* rebuilt vue JS
* couple more fixes
* undo debugging
* do not convert undefined to bool
* update screenshot
* another bool checking fix
* rebuild vue files
* more fixes
* initial site value in field is assumed to be encoded
* file headers and custom field component support
* get custom component field code to work
* rebuild vue
* allow using angularjs templateFile for custom field (for BC)
* get angularjs template embedding to work for rollupreporting at least
* deal with some in source TODO items
* fix a couple more issues
* Use separate div in modals to display notifications otherwise Vue will erase modal content when initializing NotificationGroup component.
* build again
* refactor some code and fix an issue with checkbox array field handling in angularjs
* more fixes
* another fix
* even more fixes
* remove more todo
* hopefully the last changes
* update vue files
* update submodule
* revert debugging change + fix issue
* built vue files
* fix another select issue
* rebuild vue files
* fix broken refactor
* update two screenshots
* add some more timeouts and update screenshots
* initial conversion, loading w/o error
* tweaks
* get period selector work in UI
* fix site selector model binding
* rebuild vue
* fix viewDate not being kept in sync
* rebuild CoreHome
* [Vue] fix modal notification placement (#18377)
* Use separate div in modals to display notifications otherwise Vue will erase modal content when initializing NotificationGroup component.
* built vue files
* two fixes
* couple UI test fixes
* rebuild vue
* update files
* sidenav start
* make getRef a utility method
* tweak
* add return type
* finish converting side-nav directive
* starting on reporting menu conversion
* remove unused properties
* convert reporting pages service
* migrate report metadata store
* remove angularjs files
* migrating reporting pages store
* make store adapters more immutable
* get service adapters to work
* fix a UI test
* another html fix
* migrate most of reporting menu directive and model
* Use themed font family for input forms to override materialize.css styling
* rebuild vue
* add a missing div
* ui test fixes
* update styling
* get to build
* get to load in the UI w/o error
* clone result of functions
* fix compile issue
* migrate widget loader and get to load in UI
* rebuild vue
* Updating version to 4.6.0
* update expected screenshot
* add wait just in case travis is slow
* fix ordering bug
* add another wait
* rebuild vue
* css tweak
* fix some bugs and tests
* undo screenshot changes
* Menus test passing locally
* [Vue] date picker viewDate property is not kept up to date (#18385)
* viewDate ref is not kept up to date
* rebuild corehome
* reporting menu subcategory items are meant to be normal links
* update some screenshots
* use innerText instead of text() since angularjs maintains newlines in HTML that vue does not add
* trigger angularjs digest after ajaxhelper request
* rebuild vue
* update screenshots, fix bug in link generation in reporting menu and allow syncing multiple screenshot regexes at a time
* undo box-shadow change for UI tests
* fix more issues & update more tests
* update some screenshots
* fix some tests
* rebuild CoreHome
* quick fix
* built vue files
* fix angularjs issue
* add comment
* update umd files
* 4.6.1-rc1
* 4.6.1
* fix field array title
* apply some pr feedback
* apply more pr feedback
* another fix
* tweak
* fix ng-change not executed before ng-model
* fix another set of issues
* fix another issue
* rebuild vue
* better ng-change/ng-model fix
* update some screenshots
* rebuild vue
* remove some TODOs
* initiate initial ng-change ONLY for site selectors where this behavior applies
* emit/broadcast on correct scope in wrapper
* rebuild vue
* fix some issues
* fix another title issue
* built vue files
* fix function signature
* fix vue warning
* fix ajax request race condition
* rebuild vue
* add new notification type "help" so the help notification is not cleared when clearing transient notifications
* fix some bugs and tests
* update screenshot
* update screenshot & fix a test
* allow using unminified jquery ui + fix bug in last fix
* fix error when enrichedheadline is used in modal
* add polyfill min.js
* remove two todos
* fix widget url logic
* update some screenshots and fix sanitization/escape issue
* update screenshots
* rebuild vue
* fix url location updating regression in MatomoUrl.updateLocation use
* submodule
* update screenshots and fix possible error in json parse
* built vue files
* Merge branch 'vue-period-selector-regression' into vue-reporting-menu
* rebuild vue
* use correct variable
* rebuild vue
* fix widget url logic
* segment parameter can be undefined now for some reason
* fix ngmodel binding in siteselector adapter (for last time hopefully)
* the original site selector only set the first site to the first site in the initial sites query if there was only one site in the entire matomo instance
* fix sitesmanager ui test failure
* fix usersettings test failure
* rebuild vue
* more siteselector tweaks.
* build CoreHome
* more siteselector tweaks.
* another siteselector issue
* update screenshots
* update screenshot and try to fix random failure
* fix couple tests
* apply review feedback
* fix ngmodel render issue w/ extra nextTick()
* Update plugins/CoreHome/stylesheets/layout.less
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* fix js test error
* updates expected UI files
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* update screenshot + better race condition fix for create dashboard + race condition fix for remove dashboard
* built vue files
* make sure correct active subsub category title is displayed in dropdown input when changing the subcategory in a dropdown
* do not include empty query params in URLs and fix last fix
* default activesubsubcategory correctly and make sure active category/subcategory is based on displayed category, not on manually set active category
* update some expected screenshots
* fix widgetized dashboard changes
* update some expected screenshots
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* fix a couple more bugs
* use jQuery click for expand on click
* undo submodule change
* rebuild vue
* get vue files to run
* missing element
* more fixes
* get more fields working properly
* rebuild
* fix even more issues
* [Vue] use jQuery click for expand on click (#18341)
* use jQuery click for expand on click
* undo submodule change
* migrate piwik-field directive and fix some issues
* forgot to add migrated directive files and get demo.twig to work
* use event target
* make sure angularjs and vue do not share data
* fix ng model mapping
* fix a couple more issues
* fix a couple more bugs
* more fixes
* mimic existing behavior where an empty value will result in an extra field appearing in a select option list, but only at first
* another fix
* built vue files
* more fixes
* do not use UMD if vue/src is not present
* use non-minified angularjs if in development mode
* deprecate custom template file property
* remove angularjs properties in scope properties (ie, $$hashKey) otherwise vue will fail when it tries to process them
* fixing some more issues from ui tests
* more fixes
* fix form field issue + patch jquery so .trigger() will also trigger events added via addEventHandler()
* true bc fix
* get the jquery patch to work
* ignore polyfill map
* fix ng-model issue in report limit in report export directive
* full width property was not handled properly before in angularjs
* do not try and parseInt null values
* fix several more issues for tests
* fix some tests
* fix data binding
* fix css class
* fixing more ui test issues
* do not decode model value of site name in site selector, so it is always the same as what is in the DB
* 4.6.0-rc2
* more ng-model fixes
* rebuild
* html tweaks
* add timeout to test
* rebuild
* fix another UI test
* rebuild vue files
* update some expected screenshots
* fix more issues
* Revert "[Vue] do not decode model value of site name in site selector, so it is always matches the DB value (#18356)"
This reverts commit 8c7539f073e7a49311cbe6dc2474eb1bbfb8718d.
* update screenshots
* more fixes
* another fix + screenshot update
* more screenshot updates
* more fixes
* even more fixes
* another ui test fix
* more type fixes
* rebuilt vue JS
* couple more fixes
* undo debugging
* do not convert undefined to bool
* update screenshot
* another bool checking fix
* rebuild vue files
* more fixes
* initial site value in field is assumed to be encoded
* file headers and custom field component support
* get custom component field code to work
* rebuild vue
* allow using angularjs templateFile for custom field (for BC)
* get angularjs template embedding to work for rollupreporting at least
* deal with some in source TODO items
* fix a couple more issues
* Use separate div in modals to display notifications otherwise Vue will erase modal content when initializing NotificationGroup component.
* build again
* refactor some code and fix an issue with checkbox array field handling in angularjs
* more fixes
* another fix
* even more fixes
* remove more todo
* hopefully the last changes
* update vue files
* update submodule
* revert debugging change + fix issue
* built vue files
* fix another select issue
* rebuild vue files
* fix broken refactor
* update two screenshots
* add some more timeouts and update screenshots
* initial conversion, loading w/o error
* tweaks
* get period selector work in UI
* fix site selector model binding
* rebuild vue
* fix viewDate not being kept in sync
* rebuild CoreHome
* [Vue] fix modal notification placement (#18377)
* Use separate div in modals to display notifications otherwise Vue will erase modal content when initializing NotificationGroup component.
* built vue files
* two fixes
* couple UI test fixes
* rebuild vue
* update files
* sidenav start
* make getRef a utility method
* tweak
* add return type
* finish converting side-nav directive
* starting on reporting menu conversion
* remove unused properties
* convert reporting pages service
* migrate report metadata store
* remove angularjs files
* migrating reporting pages store
* make store adapters more immutable
* get service adapters to work
* fix a UI test
* another html fix
* migrate most of reporting menu directive and model
* Use themed font family for input forms to override materialize.css styling
* rebuild vue
* add a missing div
* ui test fixes
* update styling
* get to build
* get to load in the UI w/o error
* clone result of functions
* fix compile issue
* Updating version to 4.6.0
* update expected screenshot
* add wait just in case travis is slow
* fix ordering bug
* add another wait
* rebuild vue
* css tweak
* fix some bugs and tests
* undo screenshot changes
* Menus test passing locally
* [Vue] date picker viewDate property is not kept up to date (#18385)
* viewDate ref is not kept up to date
* rebuild corehome
* reporting menu subcategory items are meant to be normal links
* update some screenshots
* use innerText instead of text() since angularjs maintains newlines in HTML that vue does not add
* trigger angularjs digest after ajaxhelper request
* rebuild vue
* update screenshots, fix bug in link generation in reporting menu and allow syncing multiple screenshot regexes at a time
* undo box-shadow change for UI tests
* fix more issues & update more tests
* update some screenshots
* fix some tests
* built vue files
* fix field array title
* apply some pr feedback
* apply more pr feedback
* another fix
* tweak
* fix ng-change not executed before ng-model
* fix another set of issues
* fix another issue
* rebuild vue
* better ng-change/ng-model fix
* update some screenshots
* rebuild vue
* remove some TODOs
* initiate initial ng-change ONLY for site selectors where this behavior applies
* built vue files
* fix function signature
* fix vue warning
* fix ajax request race condition
* rebuild vue
* add new notification type "help" so the help notification is not cleared when clearing transient notifications
* fix some bugs and tests
* update screenshot
* update screenshot & fix a test
* allow using unminified jquery ui + fix bug in last fix
* add polyfill min.js
* update some screenshots and fix sanitization/escape issue
* update screenshots
* rebuild vue
* fix url location updating regression in MatomoUrl.updateLocation use
* submodule
* update screenshots and fix possible error in json parse
* built vue files
* Merge branch 'vue-period-selector-regression' into vue-reporting-menu
* rebuild vue
* use correct variable
* rebuild vue
* segment parameter can be undefined now for some reason
* fix ngmodel binding in siteselector adapter (for last time hopefully)
* the original site selector only set the first site to the first site in the initial sites query if there was only one site in the entire matomo instance
* fix sitesmanager ui test failure
* fix usersettings test failure
* rebuild vue
* more siteselector tweaks.
* another siteselector issue
* update screenshots
* update screenshot and try to fix random failure
* apply review feedback
* fix ngmodel render issue w/ extra nextTick()
* fix css
* fix test
* rebuild vue
* update screenshots
Co-authored-by: Matthieu Aubry <mattab@users.noreply.github.com>
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Remove obsolete datatable handleColumnHighlighting method
* Restore handleColumnHighlighting method but without width setting code
* Replace datatable setFixWidthToMakeEllipsisWork() method with CSS
* Restore datatable setFixWidthToMakeEllipsisWork() method
* Updated UI screenshots
* Update submodule
* update submodule
* update submodule
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
* Translated using Weblate (German)
Currently translated at 100.0% (116 of 116 strings)
Translation: Matomo/Plugin SitesManager
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-sitesmanager/de/
[ci skip]
Translated using Weblate (German)
Currently translated at 100.0% (116 of 116 strings)
Translation: Matomo/Plugin SitesManager
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-sitesmanager/de/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Julian Knakowski <alexander.j.knakowski@student.hs-anhalt.de>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin SitesManager
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-sitesmanager/
[ci skip]
Co-authored-by: Julian Knakowski <alexander.j.knakowski@student.hs-anhalt.de>
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Translated using Weblate (Japanese)
Currently translated at 100.0% (622 of 622 strings)
Translation: Matomo/Matomo Base
Translate-URL: https://hosted.weblate.org/projects/matomo/matomo-base/ja/
[ci skip]
Co-authored-by: Kozue Ono <kozue_ono@matomo.jp>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin IntranetMeasurable
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-intranetmeasurable/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin ProfessionalServices
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-professionalservices/
[ci skip]
Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin IntranetMeasurable
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-intranetmeasurable/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kozue Ono <kozue_ono@matomo.jp>
|
|
* do not use real mysql version in tests for running UI tests locally
* undo customalerts update
* update screenshot
* updates expected screenshots
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin CoreAdminHome
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-coreadminhome/
[ci skip]
Co-authored-by: Hosted Weblate <hosted@weblate.org>
* Update translation files
Updated by "Squash Git commits" hook in Weblate.
Translation: Matomo/Plugin MultiSites
Translate-URL: https://hosted.weblate.org/projects/matomo/plugin-multisites/
[ci skip]
|
|
* Chrome isn't using WebKit anymore
* updates expected test files
* updates expected ui tests
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
|
|
(#18336)
* Update Dashboard_spec.js
fix random UI
* update screenshot
update screenshot
|