Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-09[Vue] remove angularjs from PrivacyManager plugin (#19404)dizzy
* Remove use of angularjs from SitesManager plugin and add VueEntryContainer for more convenient embedding of vue-entry use from within other Vue components (primarily for supporting twig Template... events in Vue). * rebuild * built vue files * forgot to export * built vue files * fix ui test issues * add missing translations * fix issues from UI tests * update screenshot * remove duplicate translations * remove use of unneeded html_attr escape * remove use of html_attr twig escape * sort and deduplicate translation keys * remove some confirms left over from merge Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-08[Vue] remove use of angularjs from SegmentEditor plugin (#19391)dizzy
* remove use of angularjs from SegmentEditor plugin * remove import added by phpstorm * make sure to export comparison service instance not just class * built vue files * fixing some issues * fix initial value for segment definition * treat null, undefined and empty string segment value the same * Update expected screenshots * try to fix timing error in test * remove use of html_attr escape * adds missing translations * remove unused code * fix segment definition selection and fix Matomo URL watch in Segmentation.js * fix test failure Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-08readd translation keys lost in mergesgiehl
2022-08-05Merge branch '4.x-dev' into 5.x-devsgiehl
2022-08-05Require password confirmation when removing a site in UI (#19591)Stefan Giehl
* Require password confirmation when removing a site in UI * Add changelog * Update plugins/SitesManager/API.php Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com> * updates expected test files Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
2022-08-05Use brute force detection for reset password action (#19598)Stefan Giehl
2022-08-05updates all submodules (#19599)github-actions[bot]
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2022-08-05fix translationStefan Giehl
2022-08-05fix translationStefan Giehl
2022-08-05[Vue] remove angularjs use from MobileMessaging (#19410)dizzy
* remove use of angularjs from ScheduledReports plugin * remove extra space * built vue files * remove angularjs use from MobileMessaging, creating new AdminPage component for index.twig * built vue files * fix report binding * get propagation of property to child vue-entry components to work, if strangely * try removing prefix/suffix entirely from vue entry properties * revert back to suffixing an underscore * built vue files * add missing vue-entry property + add missing translations * update CustomAlerts submodule * remove duplicate translations * remove duplicate translation * remove use of unneeded html_attr * remove unneeded use of html_attr filter * update submodule Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-04[Vue] remove use of angularjs from Ecommerce plugin (#19432)dizzy
* remove use of angularjs from Ecommerce plugin * built vue files * Allow composer plugins for dev dependency codesniffer to fix travis builds. * fix spacing issue * update expected screenshots * remove use of unneeded html_attr twig escape filter [ci skip] * fix component name * remove obsolete files * updates expected test files Co-authored-by: Stefan Giehl <stefan@matomo.org>
2022-08-04[Vue] remove use of angularjs from LanguagesManager plugin (#19423)dizzy
* remove use of angularjs from LanguagesManager plugin * add translations * built vue files * get languages dropdown to work * remove use of unneeded html_attr escape * renamend variable Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-04[Vue] remove use of angularjs from ExamplePlugin (#19431)dizzy
* remove use of angularjs from ExamplePlugin and remove angularjs generation commands that depend on it * Allow composer plugins for dev dependency codesniffer to fix travis builds. * keep dependent class and rename * update screenshots * updates expected test files Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-04[Vue] remove use of angularjs from ExampleVue component (#19429)dizzy
* remove use of angularjs from ExampleVue component * use vue-entry in widget * built vue files Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-04format timestamp as date to make it more easy to readMikke Schirén
2022-08-04[Vue] remove use of angularjs from ScheduledReports plugin (#19402)dizzy
* remove use of angularjs from ScheduledReports plugin * remove extra space * built vue files * fix report binding * get propagation of property to child vue-entry components to work, if strangely * try removing prefix/suffix entirely from vue entry properties * revert back to suffixing an underscore * remove duplicate translation * remove use of unneeded html_attr * fix emailMe param Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-03[Vue] remove use of angularjs from DBStats plugin (#19441)dizzy
* remove use of angularjs from DBStats plugin * built vue files * Allow composer plugins for dev dependency codesniffer to fix travis builds. * fix property name * styling tweaks * remove use of unneeded html_attr escape * updates expected test files Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-03Require password confirmation when removing users through UI (#19586)Stefan Giehl
* Require password confirmation when removing users * add changelog * require password only for session auth * scroll to success notification * update UI tests * fix no button class * updates expected test files * fix UI test
2022-08-02Merge branch '4.x-dev' into 5.x-devsgiehl
2022-08-02Combines various translation source string update PRs (#19542)Stefan Giehl
* 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>
2022-08-02Merge branch 'next_release' into 4.x-devsgiehl
2022-08-02Fix placing series / series picker in charts (#19588)Stefan Giehl
* Fix placing series / series picker in charts * Updates UI screenshot Co-authored-by: Ben <ben.burgess@innocraft.com>
2022-08-02Enable brute force detection for user invitation (#19580)Stefan Giehl
2022-08-01Merge branch '4.x-dev' into 5.x-devsgiehl
2022-08-01Merge branch 'next_release' into 4.x-devsgiehl
2022-08-01[automatic submodule updates] (#19587)github-actions[bot]
* updates all submodules * update UI tests Co-authored-by: sgiehl <sgiehl@users.noreply.github.com> Co-authored-by: sgiehl <stefan@matomo.org>
2022-08-01Fix the password length checks on invite User (#19576)Peter Zhang
* update password checks update password checks * update passcheck update passcheck * Update UsersManager.php simplify * Update UsersManager.php update wording * update event update event
2022-07-31Translations update from Hosted Weblate (#19566)Weblate (bot)
* 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>
2022-07-29Merge branch '4.x-dev' of github.com:matomo-org/matomo into 4.x-devsgiehl
2022-07-29Merge branch 'next_release' into 4.x-devmergetestsgiehl
2022-07-29updates all submodules (#19582)github-actions[bot]
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2022-07-28[Vue] remove angularjs use from UserCountry (#19381)dizzy
* make Sparkline component work more like sparkline twig macro * move contents of twig templates that use angularjs to vue components * built vue files * add missing translations * update expected screenshots * fix numeric conversion * remove use of html_attr and remove duplicate translation tokens * add explicit height/width to match dimensions before for distinct countries * update expected screenshots Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-28Params name not matching, caused first website granted not working (#19575)Peter Zhang
* Update API.php update Param name * add invite User initialIdSite tests add invite User initialIdSite tests * Revert "add invite User initialIdSite tests" This reverts commit 9044fc63f5df0c41051d3cb161028e4c33937b72. * add 2 new tests add 2 new tests * Update plugins/UsersManager/tests/Integration/APITest.php * update invite User check, if initialIdSite is null throw error update invite User check, if initialIdSite is null throw error * Update plugins/UsersManager/API.php * update tests update tests * update tests update tests * Update UsersManagerTest.php remove another function * update tests update tests * Update UsersManagerTest.php revert a tests * update screenshots update screenshots * updates expected test files * apply PSR12 code formatting Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com> Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-28[Vue] Remove use of angularjs from SitesManager plugin (#19390)dizzy
* Remove use of angularjs from SitesManager plugin and add VueEntryContainer for more convenient embedding of vue-entry use from within other Vue components (primarily for supporting twig Template... events in Vue). * forgot to export * built vue files * fix ui test issues * remove use of unneeded html_attr escape Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-27[Vue] remove use of angularjs from Transitions (#19383)dizzy
* move transitions.twig contents to new vue component and create TransitionExporterLink component to use transition-exporter link in vue w/o angularjs directive * do not use angularjs services in transitions.js * built vue files * fixing some issues * add alternative way for widget twig templates to tell CoreHome/Controller.php that it contains its own content block * built vue files * allow vue components in popups and remove console log * update screenshots * remove use of unneeded html_attr filter * updates expected test files Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-27[Vue] remove use of angularjs from UsersManager plugin (#19378)dizzy
* convert twig templates using directives to vue components, remove angularjs adapters and modify less styles that use directive attribute names * built vue files * add missing translations * fixing UI tests * more UI test fixex * updated expected screenshots * update expected screenshots * fix select on focus use * remove unneeded use of html_attr escape * fix exports * updates expected test files * adds missing sanitize Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-27[Vue] remove angularjs use from the DevicesDetection plugin (#19435)dizzy
* remove angularjs use from the DevicesDetection plugin * built vue files * Allow composer plugins for dev dependency codesniffer to fix travis builds. * update device detection demo to be accurate * correct img width height for device detection logos * adds missing css rule * fix displaying device type logos Co-authored-by: Stefan Giehl <stefan@matomo.org>
2022-07-27[Vue] remove angularjs from Overlay plugin (#19406)dizzy
* remove use of angularjs from Piwik_Overlay.js * remove import added by phpstorm * remove leading hash characters from hash value * do not attempt to print if puppeteer context is destroyed * do not abort ajax requests when loading the sidebar Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-27[Vue] remove use of piwik-enriched-headline in UserLanguage (#19379)dizzy
* remove use of piwik-enriched-headline in UserLanguage * remove obsolete event handler * remove unused use statements Co-authored-by: Stefan Giehl <stefan@matomo.org>
2022-07-27Remove special handling for setAxisYValues in page performance charts (#19567)Stefan Giehl
* Remove special handling for setAxisYValues in page performance charts * apply PSR12 code formatting
2022-07-26[Vue] remove use of angularjs from PagePerformance plugin (#19405)dizzy
* remove reference to enriched headline directive from javascript file * avoid random failure Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-26[Vue] remove use of angularjs from MultiSites (#19407)dizzy
* remove use of angularjs from MultiSites * built vue files * remove unneeded html_attr twig filter use Co-authored-by: sgiehl <stefan@matomo.org>
2022-07-26[Vue] remove use of angularjs from GeoIp2 plugin (#19427)dizzy
* remove use of angularjs from GeoIp2 plugin * built vue files * Fix component name case. * built vue files * remove use of unneeded html_attr twig escape
2022-07-26[Vue] remove use of angularjs from ExampleUI plugin (#19430)dizzy
* remove use of piwik-notification in twig template * fix attribute * Allow composer plugins for dev dependency codesniffer to fix travis builds.
2022-07-26[Vue] remove use of angularjs from Referrers (#19403)dizzy
* remove use of angularjs from Referrers * built vue files
2022-07-26remove use of getAngularDependency from UserCountryMap (#19380)dizzy
2022-07-26[Vue] remove use of enriched headline angularjs directive in VisitsSummary ↵dizzy
(#19377) * remove use of enriched headline angularjs directive * remove unused twig template
2022-07-26remove angularjs use (except ng-app directive) from Widgetize plugin (#19376)dizzy
2022-07-26[Vue] add isReportingPage() method to replace isAngularRenderingThePage() ↵dizzy
(#19570) * add isReportingPage() method to replace isAngularRenderingThePage() * fix ui unit test
2022-07-25Merge branch 'next_release' into 4.x-devsgiehl