From eed6ea95caa687d33b67b04dc7e05176bfd50895 Mon Sep 17 00:00:00 2001 From: Stefan Giehl Date: Wed, 12 Jul 2023 16:40:43 +0200 Subject: [PATCH] Make links underlined everywhere (#20940) * globally underline links * don't underline navigation items * remove unneeded rule * underline footer links as well * fix some links on plugin management page * fix no result message in site selector search * don't underline tab headlines * don't underline drop-down items * don't underline create annotation link * Underline links in visits log * Correctly underline the visitor profile link * underline datatable page navigation links * Don't underline help icon in enriched headline * Don't link headline for ecommerce report * don't underline items in mobile menu * don't underline close icon of feedback banner * don'T underline section chooser in user country map * improve link layout of details link if integrity check fails during update * updates expected UI test files * don't underline close button in comparisons * don't underline skip icon in tour widget * updates expected UI test files * adjust table icons * don't underline table action icons * updates expected UI test files * make related report links underlined * plugin uninstall link should be underlined * updates expected UI test files * make links in overlay underlined * underline links in datatable labels * updates expected UI test files * underline links in multisites table * updates expected UI test files * don't underline icons in links * don't underline table action links on hover * don'T underline update check message on hover * couple of fixes for links with icons * updates expected UI test files * move whitespaces in links, so they are not underlined * fix system summary links * updates expected UI test files * updates expected UI test files * fix tests * submodule updates * updates expected UI test files --- .../ActionsDataTable_auto_expand.png | 4 +- .../ActionsDataTable_column_sorted.png | 4 +- ...ctionsDataTable_exclude_low_population.png | 4 +- .../ActionsDataTable_flattened.png | 4 +- .../ActionsDataTable_initial.png | 4 +- .../ActionsDataTable_pageview_percentages.png | 4 +- .../ActionsDataTable_search.png | 4 +- .../ActionsDataTable_search_closed.png | 4 +- .../ActionsDataTable_search_visible.png | 4 +- ...ActionsDataTable_segmented_visitor_log.png | 4 +- ...sDataTable_segmented_visitor_log_hover.png | 4 +- .../ActionsDataTable_subtables_loaded.png | 4 +- .../ActionsDataTable_unflattened.png | 4 +- ...sDataTable_unique_pageview_percentages.png | 4 +- .../Annotations/stylesheets/annotations.less | 1 + plugins/Bandwidth | 2 +- .../TrackingFailures_manage_with_failures.png | 4 +- ...h_failures_delete_all_ask_confirmation.png | 4 +- ...h_failures_delete_one_ask_confirmation.png | 4 +- ...age_with_failures_delete_one_confirmed.png | 4 +- .../TrackingFailures_widget_with_failures.png | 4 +- plugins/CoreHome/stylesheets/coreHome.less | 1 + .../stylesheets/dataTable/_dataTable.less | 16 +++ .../stylesheets/dataTable/_entityTable.less | 7 +- .../stylesheets/dataTable/_rowActions.less | 5 + plugins/CoreHome/stylesheets/layout.less | 3 + .../CoreHome/templates/getSystemSummary.twig | 14 +-- plugins/CoreHome/templates/quickLinks.twig | 10 +- .../Changes_show_popover.png | 4 +- plugins/CoreHome/vue/dist/CoreHome.umd.js | 62 ++++++------ plugins/CoreHome/vue/dist/CoreHome.umd.min.js | 28 +++--- .../vue/src/Comparisons/Comparisons.less | 5 + .../EnrichedHeadline/EnrichedHeadline.less | 1 + .../vue/src/SiteSelector/SiteSelector.less | 20 ++-- .../vue/src/SiteSelector/SiteSelector.vue | 12 +-- .../stylesheets/plugins_admin.less | 1 - .../TagManagerTeaser_admin_page.png | 4 +- .../TagManagerTeaser_admin_page_disable.png | 4 +- ...nagerTeaser_super_user_activate_plugin.png | 4 +- .../TagManagerTeaser_superuser_page.png | 4 +- .../templates/runUpdaterAndExit_welcome.twig | 2 +- .../tests/UI/CoreUpdaterDb_spec.js | 2 - .../CoreUpdaterDb_file-integrity.png | 4 +- .../CoreUpdaterDb_main.png | 4 +- .../CoreUpdaterDb_main_instance.png | 4 +- .../CoreUpdaterDb_updated.png | 4 +- plugins/CustomAlerts | 2 +- ...ustomDimensions_report_action_subtable.png | 4 +- ..._action_subtable_segmented_visitor_log.png | 4 +- ...ons_report_action_subtable_transitions.png | 4 +- ...ns_report_actions_segmented_visitorlog.png | 4 +- .../DBStats_admin_page.png | 4 +- .../DashboardManager_create_new.png | 4 +- .../DashboardManager_removed.png | 4 +- .../DashboardManager_small_screen.png | 4 +- .../Dashboard_invalid_token_auth.png | 4 +- .../Dashboard_removed.png | 4 +- .../expected-screenshots/Dashboard_reset.png | 4 +- .../Dashboard_widget_add_widget.png | 4 +- .../expected-screenshots/Diagnostics_page.png | 4 +- plugins/Ecommerce/vue/dist/Ecommerce.umd.js | 8 +- .../Ecommerce/vue/dist/Ecommerce.umd.min.js | 2 +- .../ConversionOverview/ConversionOverview.vue | 4 +- .../FeedbackForm_show.png | 4 +- .../FeedbackQuestion_feedback_failed.png | 4 +- .../FeedbackQuestion_feedback_popup.png | 4 +- .../RateFeature_rate_feature_like_submit.png | 4 +- .../FeedbackQuestion/FeedbackQuestion.less | 1 + plugins/Goals/Reports/Get.php | 2 +- .../Goals/templates/conversionOverview.twig | 2 +- .../GoalsPages_ecommerce.png | 4 +- .../GoalsPages_individual_goal.png | 4 +- .../GoalsPages_individual_goal_updated.png | 4 +- .../GoalsPages_overview.png | 4 +- ...GoalsTable_goals_table_abandoned_carts.png | 4 +- .../GoalsTable_goals_table_ecommerce.png | 4 +- .../GoalsTable_goals_table_ecommerce_view.png | 4 +- .../GoalsTable_goals_table_single.png | 4 +- .../GoalsTable_initial.png | 4 +- ...s_action_goals_visualization_page_urls.png | 4 +- ...goals_visualization_page_urls_subtable.png | 4 +- .../Goals_goals_by_entry_page_titles.png | 4 +- .../Goals_goals_by_entry_pages.png | 4 +- .../Goals_goals_by_page_titles.png | 4 +- .../Goals_goals_by_pages.png | 4 +- .../expected-screenshots/Goals_overview.png | 4 +- .../templates/_integrityDetails.twig | 9 -- .../Installation_congrats.png | 4 +- .../Installation_js_tracking.png | 4 +- .../Installation_superuser.png | 4 +- .../Installation_superuser_de.png | 4 +- .../Installation_superuser_fail.png | 4 +- .../Installation_system_check.png | 4 +- .../IntranetMeasurable_intranet_create.png | 4 +- .../IntranetMeasurable_intranet_created.png | 4 +- plugins/Live/stylesheets/live.less | 6 +- .../expected-screenshots/Live_visitor_log.png | 4 +- .../Live_visitor_log_expand_actions.png | 4 +- ...ive_visitor_log_expand_content_actions.png | 4 +- ...ve_visitor_log_expand_pageview_actions.png | 4 +- .../Live_visitor_log_page_next.png | 4 +- .../Live_visitor_profile.png | 4 +- .../Live_visitor_profile_action_details.png | 4 +- .../Live_visitor_profile_actions_hidden.png | 4 +- .../Live_visitor_profile_limited.png | 4 +- .../Live_visitor_profile_more_visits.png | 4 +- .../Live_visitor_profile_visit_details.png | 4 +- plugins/Login/stylesheets/login.less | 4 - .../Invite_set_password.png | 4 +- .../Invite_wrong_password.png | 4 +- .../Login_forgot_password.png | 4 +- .../expected-screenshots/Login_login_fail.png | 4 +- .../expected-screenshots/Login_login_form.png | 4 +- .../Login_login_form_logout.png | 4 +- .../Login_password_reset.png | 4 +- .../Login_password_reset_complete.png | 4 +- .../Login_password_reset_confirm.png | 4 +- .../Login_password_reset_error.png | 4 +- .../NoAccess_login_noaccess.png | 4 +- .../NoAccess_login_session_timeout.png | 4 +- plugins/MarketingCampaignsReporting | 2 +- .../Marketplace/stylesheets/marketplace.less | 2 +- .../stylesheets/plugin-details.less | 1 - ...ee_plugin_details_multiUserEnvironment.png | 4 +- ...ketplace_free_plugin_details_superuser.png | 4 +- .../Marketplace_free_plugin_details_user.png | 4 +- ..._exceeded_license_multiUserEnvironment.png | 4 +- ...gin_details_exceeded_license_superuser.png | 4 +- ...d_plugin_details_exceeded_license_user.png | 4 +- ...etails_no_license_multiUserEnvironment.png | 4 +- ...id_plugin_details_no_license_superuser.png | 4 +- ...ce_paid_plugin_details_no_license_user.png | 4 +- ...license_multiUserEnvironment_installed.png | 4 +- ...ails_valid_license_superuser_installed.png | 4 +- ...n_details_valid_license_user_installed.png | 4 +- ...lugins_no_license_multiUserEnvironment.png | 4 +- ...lace_paid_plugins_no_license_superuser.png | 4 +- ...rketplace_paid_plugins_no_license_user.png | 4 +- ..._exceeded_license_multiUserEnvironment.png | 4 +- ...lugins_with_exceeded_license_superuser.png | 4 +- ...aid_plugins_with_exceeded_license_user.png | 4 +- ...gins_with_license_multiUserEnvironment.png | 4 +- ...ce_paid_plugins_with_license_superuser.png | 4 +- ...etplace_paid_plugins_with_license_user.png | 4 +- ..._subscription_overview_exceededLicense.png | 4 +- ...e_subscription_overview_expiredLicense.png | 4 +- ...tplace_subscription_overview_noLicense.png | 4 +- ...ace_subscription_overview_validLicense.png | 4 +- ...etplace_superuser_enable_plugins_admin.png | 4 +- ...plugins_admin_with_multiserver_enabled.png | 4 +- ...ruser_install_all_paid_plugins_at_once.png | 4 +- ..._superuser_invalid_license_key_entered.png | 4 +- ...eruser_remove_license_key_confirmation.png | 4 +- ...superuser_remove_license_key_confirmed.png | 4 +- ...ce_superuser_valid_license_key_entered.png | 4 +- ...ith_valid_license_multiUserEnvironment.png | 4 +- ...ce_themes_with_valid_license_superuser.png | 4 +- ...etplace_themes_with_valid_license_user.png | 4 +- ...rketplace_updates_multiUserEnvironment.png | 4 +- .../Marketplace_updates_superuser.png | 4 +- .../stylesheets/general/_default.less | 7 +- plugins/Morpheus/stylesheets/main.less | 5 +- plugins/Morpheus/stylesheets/ui/_navs.less | 4 + plugins/Morpheus/stylesheets/ui/_tabs.less | 2 +- .../MultiSitesTest_all_websites.png | 4 +- ...esTest_all_websites_changed_sort_order.png | 4 +- .../MultiSitesTest_all_websites_page_1.png | 4 +- .../MultiSitesTest_all_websites_range.png | 4 +- .../MultiSitesTest_all_websites_search.png | 4 +- .../vue/src/Dashboard/Dashboard.less | 1 + plugins/Overlay/stylesheets/overlay.css | 1 - .../expected-screenshots/Overlay_loaded.png | 4 +- .../Overlay_loaded_from_actions.png | 4 +- .../Overlay_loaded_with_segment.png | 4 +- .../Overlay_page_change.png | 4 +- .../Overlay_page_link_clicks.png | 4 +- .../Overlay_page_new_links.png | 4 +- .../Overlay_period_change.png | 4 +- .../Overlay_row_evolution.png | 4 +- .../Overlay_transitions.png | 4 +- .../PagePerformance_load.png | 4 +- ...ePerformance_performance_visualization.png | 4 +- .../PagePerformance_rowactions.png | 4 +- .../PagePerformance_rowactions_subtable.png | 4 +- .../PagePerformance_visualizations.png | 4 +- .../stylesheets/footerLinks.less | 4 - ...Manager_ConsentManager_consent_default.png | 4 +- ..._and_visit_column_confirmation_message.png | 4 +- .../PrivacyManager_consent_default.png | 4 +- .../PrivacyManager_gdpr_overview.png | 4 +- ...vacyManager_gdpr_overview_no_retention.png | 4 +- .../PrivacyManager_gdpr_tools_default.png | 4 +- ...ager_gdpr_tools_delete_visit_cancelled.png | 4 +- ...sit_cancelled_verified_no_data_deleted.png | 4 +- ...ager_gdpr_tools_delete_visit_confirmed.png | 4 +- ...er_gdpr_tools_delete_visit_unconfirmed.png | 4 +- ...anager_gdpr_tools_enrich_segment_by_ip.png | 4 +- ...vacyManager_gdpr_tools_no_visits_found.png | 4 +- ...cyManager_gdpr_tools_uncheck_one_visit.png | 4 +- ...PrivacyManager_gdpr_tools_visits_found.png | 4 +- ...yManager_gdpr_tools_visits_showprofile.png | 4 +- ...rivacyManager_privacy_settings_default.png | 4 +- .../PrivacyManager_users_opt_out_default.png | 4 +- plugins/QueuedTracking | 2 +- .../CampaignBuilder_loaded.png | 4 +- .../SeoWidgetTest_widget.png | Bin 25383 -> 25401 bytes plugins/SecurityInfo | 2 +- ...mentSelectorEditorTest_complex_segment.png | 4 +- ...gmentSelectorEditorTest_deleted_dialog.png | 4 +- ...SelectorEditorTest_update_confirmation.png | 4 +- .../SitesManager_loaded.png | 4 +- .../SitesManager_page_1.png | 4 +- .../SitesManager_page_1_again.png | 4 +- .../SitesManager_page_2.png | 4 +- .../SitesManager_search.png | 4 +- .../SitesManager_search_no_result.png | 4 +- .../SitesManager_search_page_1.png | 4 +- .../SitesManager_site_edit_url.png | 4 +- plugins/TagManager | 2 +- plugins/Tour/stylesheets/engagement.less | 4 + plugins/Tour/templates/engagement.twig | 2 +- .../Tour_ConsentManager_widget_initial.png | 4 +- .../Tour_widget_all_completed.png | 4 +- .../Tour_widget_complete_some_challenges.png | 4 +- ...widget_complete_some_challenges_page_2.png | 4 +- ...widget_complete_some_challenges_page_3.png | 4 +- .../Tour_widget_initial.png | 4 +- .../Tour_widget_none_completed.png | 4 +- .../Tour_widget_skipped_goal.png | 4 +- .../Transitions_transitions_popup_urls.png | 4 +- ...nsitions_transitions_report_switch_url.png | 4 +- ...ns_transitions_report_with_data_report.png | 4 +- ...ns_transitions_report_with_data_widget.png | 4 +- plugins/TreemapVisualization | 2 +- ...woFactorAuthUsersManager_edit_with_2fa.png | 4 +- ...ersManager_edit_with_2fa_reset_confirm.png | 4 +- ...sManager_edit_with_2fa_reset_confirmed.png | 4 +- .../TwoFactorAuth_logme_not_verified.png | 4 +- ...ctorAuth_logme_not_verified_wrong_code.png | 4 +- .../TwoFactorAuth_twofa_forced_step2.png | 4 +- .../TwoFactorAuth_twofa_forced_step3.png | 4 +- .../TwoFactorAuth_twofa_setup_step2.png | 4 +- .../TwoFactorAuth_twofa_setup_step3.png | 4 +- ...rAuth_usersettings_twofa_disable_step1.png | 4 +- ...rAuth_usersettings_twofa_disable_step3.png | 4 +- ...oFactorAuth_usersettings_twofa_enabled.png | 4 +- ...th_usersettings_twofa_enabled_required.png | 4 +- .../UserCountry_admin_geoip2.png | 4 +- .../UserCountry_admin_geoip2_no_provider.png | 4 +- .../UserCountry_admin_no_providers.png | 4 +- .../VisitorMap_cities.png | 4 +- .../UserSettings_add_token.png | 4 +- .../UserSettings_already_signed_up.png | 4 +- .../UserSettings_asks_confirmation.png | 4 +- .../UserSettings_load.png | 4 +- .../UserSettings_load_security.png | 4 +- .../UserSettings_load_security_new_token.png | 4 +- .../UserSettings_signup_success.png | 4 +- .../UsersManager_add_new_user_form.png | 4 +- ...UsersManager_admin_view_admin_add_user.png | 4 +- ...ager_admin_view_admin_edit_permissions.png | 4 +- ...r_admin_view_admin_existing_user_modal.png | 4 +- ...er_admin_view_admin_filter_permissions.png | 4 +- ...anager_admin_view_edit_user_basic_info.png | 4 +- .../UsersManager_all_rows_deselected.png | 4 +- .../UsersManager_all_rows_in_search.png | 4 +- .../UsersManager_all_rows_selected.png | 4 +- .../UsersManager_bulk_set_access_confirm.png | 4 +- ...ager_edit_user_basic_asks_confirmation.png | 4 +- ...it_user_basic_confirmed_wrong_password.png | 4 +- .../UsersManager_edit_user_form.png | 4 +- ...Manager_permissions_all_rows_in_search.png | 4 +- ...rsManager_permissions_all_sites_access.png | 4 +- ...ger_permissions_capability_single_site.png | 4 +- .../UsersManager_permissions_edit.png | 4 +- .../UsersManager_permissions_filters.png | 4 +- .../UsersManager_permissions_next.png | 4 +- ...UsersManager_permissions_remove_access.png | 4 +- ...UsersManager_permissions_remove_single.png | 4 +- .../UsersManager_permissions_select_all.png | 4 +- ...ersManager_permissions_select_multiple.png | 4 +- ...Manager_permissions_single_site_access.png | 4 +- .../UsersManager_superuser_confirm.png | 4 +- .../UsersManager_superuser_set.png | 4 +- .../UsersManager_superuser_tab.png | 4 +- .../UsersManager_user_created.png | 4 +- .../UsersManager/vue/dist/UsersManager.umd.js | 94 +++++++++--------- .../vue/dist/UsersManager.umd.min.js | 2 +- .../vue/src/UserEditForm/UserEditForm.vue | 8 +- .../Comparison_dashboard_last_period.png | 4 +- ...ison_dashboard_last_period_and_segment.png | 4 +- .../Comparison_goals_table.png | 4 +- .../Comparison_goals_table_specific.png | 4 +- .../Comparison_normal_table.png | 4 +- .../Comparison_normal_table_no_periods.png | 4 +- .../Comparison_normal_table_no_segments.png | 4 +- .../Comparison_segmented_visitorlog.png | 4 +- .../Comparison_subtables_loaded.png | 4 +- .../Comparison_subtables_paginate.png | 4 +- .../Comparison_transitions.png | 4 +- .../Comparison_visitors_overview.png | 4 +- ...ison_visitors_overview_segment_removed.png | 4 +- .../Comparison_visitors_overview_switched.png | 4 +- ...DisablePluginArchive_referrer_disabled.png | 4 +- ...mptySite_Cloudflare_emptySiteDashboard.png | 4 +- ...Site_ConsentManager_emptySiteDashboard.png | 4 +- .../EmptySite_GA3_emptySiteDashboard.png | 4 +- .../EmptySite_GA4_emptySiteDashboard.png | 4 +- .../EmptySite_GTM_emptySiteDashboard.png | 4 +- ...ergedNotificationGA_emptySiteDashboard.png | 4 +- ..._MergedNotification_emptySiteDashboard.png | 4 +- .../EmptySite_React_emptySiteDashboard.png | 4 +- .../EmptySite_Vue_emptySiteDashboard.png | 4 +- ...EmptySite_Wordpress_emptySiteDashboard.png | 4 +- .../EmptySite_emptySiteDashboard.png | 4 +- .../EmptySite_hideAdvancedTrackingOptions.png | 4 +- .../EmptySite_showAdvancedTrackingOptions.png | 4 +- .../EmptySite_spa_pwa_page.png | 4 +- .../JSTracker_visitor_log.png | 4 +- .../MeasurableManager_add_measurable_view.png | 4 +- .../MeasurableManager_loaded.png | 4 +- .../Menus_mobile_left.png | 4 +- .../expected-screenshots/Menus_mobile_top.png | 4 +- .../OneClickLastForcedUpdate_login.png | 4 +- .../OneClickUpdate_login.png | 4 +- .../PivotByDimension_pivoted.png | 4 +- .../SiteSelector_expanded.png | 4 +- .../SiteSelector_search_no_results.png | 4 +- .../SiteSelector_search_one_char.png | 4 +- .../SiteSelector_search_two_chars.png | 4 +- ...wser_page_loads_when_browser_supported.png | 4 +- tests/UI/expected-screenshots/Theme_home.png | 4 +- .../UIIntegrationTest_actions_entry_pages.png | 4 +- .../UIIntegrationTest_actions_exit_pages.png | 4 +- ...IIntegrationTest_actions_outlinks_vlog.png | 4 +- .../UIIntegrationTest_actions_page_titles.png | 4 +- .../UIIntegrationTest_actions_pages.png | 4 +- ...grationTest_actions_pages_tooltip_help.png | 4 +- .../UIIntegrationTest_actions_site_search.png | 4 +- .../UIIntegrationTest_admin_home.png | 4 +- ...IIntegrationTest_admin_manage_websites.png | 4 +- .../UIIntegrationTest_admin_plugins.png | 4 +- ...egrationTest_admin_plugins_no_internet.png | 4 +- ...IntegrationTest_admin_settings_general.png | 4 +- ...ionTest_admin_settings_mobilemessaging.png | 4 +- ...dmin_settings_mobilemessaging_provider.png | 4 +- .../UIIntegrationTest_admin_themes.png | 4 +- ...ntegrationTest_admin_visitor_generator.png | 4 +- .../UIIntegrationTest_api_error.png | 4 +- .../UIIntegrationTest_api_listing.png | 4 +- .../UIIntegrationTest_dashboard1.png | 4 +- .../UIIntegrationTest_dashboard2.png | 4 +- .../UIIntegrationTest_dashboard3.png | 4 +- .../UIIntegrationTest_dashboard4.png | 4 +- .../UIIntegrationTest_ecommerce_log.png | 4 +- ...ntegrationTest_ecommerce_log_segmented.png | 4 +- .../UIIntegrationTest_ecommerce_overview.png | 4 +- .../UIIntegrationTest_email_reports.png | 4 +- ...UIIntegrationTest_email_reports_editor.png | 4 +- .../UIIntegrationTest_events_overview.png | 4 +- .../UIIntegrationTest_invalid_idsite.png | 4 +- .../UIIntegrationTest_not_logged_in.png | 4 +- ...ionTest_period_select_date_range_click.png | 4 +- ...IntegrationTest_referrers_allreferrers.png | 4 +- ...UIIntegrationTest_segmented_visitorlog.png | 4 +- ...IIntegrationTest_visitor_profile_popup.png | 4 +- ...UIIntegrationTest_visitors_custom_vars.png | 4 +- .../UIIntegrationTest_visitors_devices.png | 4 +- ...rationTest_visitors_locations_provider.png | 4 +- ...tegrationTest_visitors_realtime_visits.png | 4 +- .../UIIntegrationTest_visitors_software.png | 4 +- .../UIIntegrationTest_visitors_times.png | 4 +- ...IIntegrationTest_widgetize_allwebsites.png | 4 +- ...IntegrationTest_widgetize_ecommercelog.png | 4 +- ...IIntegrationTest_widgetize_visitor_log.png | 4 +- .../UIIntegrationTest_widgets_listing.png | 4 +- .../ViewDataTableTest_0_initial.png | 4 +- .../ViewDataTableTest_10_change_limit.png | 4 +- .../ViewDataTableTest_11_flattened.png | 4 +- .../ViewDataTableTest_12_aggregate_shown.png | 4 +- ...ViewDataTableTest_13_make_hierarchical.png | 4 +- .../ViewDataTableTest_14_visits_percent.png | 4 +- .../ViewDataTableTest_1_all_columns.png | 4 +- ...ViewDataTableTest_2_column_sorted_desc.png | 4 +- .../ViewDataTableTest_3_column_sorted_asc.png | 4 +- .../ViewDataTableTest_5_goals.png | 4 +- .../ViewDataTableTest_dimension_columns.png | 4 +- .../ViewDataTableTest_dimension_search.png | 4 +- ...ewDataTableTest_exclude_low_population.png | 4 +- .../ViewDataTableTest_export_options.png | 4 +- .../ViewDataTableTest_flatten_search.png | 4 +- ...ViewDataTableTest_related_report_click.png | 4 +- .../ViewDataTableTest_subtables_loaded.png | 4 +- .../ViewDataTableTest_totals_row.png | 4 +- .../enable_framed_pages_embed_whole_app.png | 4 +- 395 files changed, 898 insertions(+), 869 deletions(-) diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_auto_expand.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_auto_expand.png index 01d579aa91a..22a8c6731e1 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_auto_expand.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_auto_expand.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9f87b02f132f692717f5000b09509fa5ef83f9925833f266260e9618281d8e46 -size 406734 +oid sha256:48ea16b59c92240962d393a98ac2d1d9d043349e7661cc6a1eb74be99410a994 +size 408506 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_column_sorted.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_column_sorted.png index 8d65cbaaee2..4a506e7aeb1 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_column_sorted.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_column_sorted.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7fc16d36f1f96400e2b016733b50a9caf13a6891f24510cf0b83ba7989c84b94 -size 379819 +oid sha256:05e3c85c73cf2f3e5f8b13a0085812afefeeb4afa0b4b72f998873a40bba94d2 +size 381513 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_exclude_low_population.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_exclude_low_population.png index 14709d6b91c..2893492dcb3 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_exclude_low_population.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_exclude_low_population.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e1a120950fe6bf94bd7f03bff3a75779ad98bac782470a7cf208f6e0409045f7 -size 71795 +oid sha256:d16a9a0bd9b92735fdebf6f185cf920067e383eca4b26bb6dc9bfcb1de3988ff +size 72187 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_flattened.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_flattened.png index 0d752102dfd..b8822643d12 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_flattened.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_flattened.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eb4182b1a7ee09633984f66d9c973186249732df8202fce8e2f9d56ac9182d8e -size 490316 +oid sha256:4fdfb9cc8c8b1e207875f635d5eff8bafbfadb6a514765562dab2f1ddf2839eb +size 494238 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_initial.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_initial.png index cb064caeb29..3ba8c4c5f55 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_initial.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_initial.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f4a2cc47fcc34bea02069757991737b81949cdd59f0a77f3ede30bd4a606787c -size 379590 +oid sha256:9b2f9cbc1c0e1453cf1f3de03d118cb981bbbc1f6a4bbd87a56428d45ab82c57 +size 381145 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_pageview_percentages.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_pageview_percentages.png index edaea2dfabb..4172646f739 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_pageview_percentages.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_pageview_percentages.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bf75c069dad3aaa658ce427d8d00ae5da6731578d5d02d5d6c61bbcd84519c58 -size 61341 +oid sha256:aac2b594d73dbea3f11d1c32c923d0ee70695f99fc41d18876f3ea180a5be2eb +size 61402 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search.png index 16efff205ef..c7f83c71e0d 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d790ada35bec55e9d78fc78da06254591d564cc8403da0a707ff7b38428c1fe0 -size 75419 +oid sha256:938fefe997ed1f545a75106fbe015f78263a580d05e0a32d807e20d71dd1aa72 +size 75504 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_closed.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_closed.png index 3580d495843..975ed891f27 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_closed.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_closed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4687585e3ffc94058717a1f31e5348e2a4827e61075325f57536c3e542ff21d9 -size 54154 +oid sha256:89cdb18394c426cfe1c0176e2f70a489f0882715636d7436d0e083b011915b8c +size 54207 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_visible.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_visible.png index 1d7ee76dabc..cf67007cd51 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_visible.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_search_visible.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b449d57284d9fed2af80a10064f0fbb7deea8ffc729440893ca7413c512ff353 -size 63398 +oid sha256:0b805ea076c7570bb274ec7026696613039f4a7a1c46ca6e6b018f17b1329a29 +size 63457 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log.png index e7ef3730f51..fe9cbdf96fb 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6bc66b9f11daac3043e99ae7ef3d7de0bd59454c8a074623744817675b414320 -size 377570 +oid sha256:b049cb76e76a3c76bed308b9674869faffcfb056a038b3f3a704f6d80c3f24ed +size 378853 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log_hover.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log_hover.png index 3088fee0d0d..561b2b1e622 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log_hover.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_segmented_visitor_log_hover.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7d13877e981361f4efa099cee103410067b7f8259c8008de3830d873d03e506f -size 69055 +oid sha256:68379c496db76c43f05dc553411b1ff60e66d058b4ad5a36e0e7067875d6d540 +size 69227 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_subtables_loaded.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_subtables_loaded.png index 763a0683470..ea0265482a4 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_subtables_loaded.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_subtables_loaded.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9ce39e57cc3263a77f66828a7ddb4275eb54fd23c22c9f97f08d12cab02a491f -size 395984 +oid sha256:db0668c031b94b690224dad003de2109e7bae2edda7e71515287c0332ed26ac8 +size 397729 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unflattened.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unflattened.png index 3580d495843..975ed891f27 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unflattened.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unflattened.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4687585e3ffc94058717a1f31e5348e2a4827e61075325f57536c3e542ff21d9 -size 54154 +oid sha256:89cdb18394c426cfe1c0176e2f70a489f0882715636d7436d0e083b011915b8c +size 54207 diff --git a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unique_pageview_percentages.png b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unique_pageview_percentages.png index 20841e1621a..87f3d812d80 100644 --- a/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unique_pageview_percentages.png +++ b/plugins/Actions/tests/UI/expected-screenshots/ActionsDataTable_unique_pageview_percentages.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a86ca0994ef126712048cbd92cd4c888270faa73e503aa88bf3bcfd1d5c10d9f -size 65308 +oid sha256:629d1be91c1360115df96b88db94e7c7875f17ce1a045057542e579e9b6fe416 +size 65375 diff --git a/plugins/Annotations/stylesheets/annotations.less b/plugins/Annotations/stylesheets/annotations.less index 96484ee8105..e8e7b08ad89 100644 --- a/plugins/Annotations/stylesheets/annotations.less +++ b/plugins/Annotations/stylesheets/annotations.less @@ -82,6 +82,7 @@ span.annotation { padding: 3px 0 6px 0; display: inline-block; margin:0; + text-decoration: none; } .annotation-controls>a:hover { diff --git a/plugins/Bandwidth b/plugins/Bandwidth index f562a0bc5df..49aa21acc94 160000 --- a/plugins/Bandwidth +++ b/plugins/Bandwidth @@ -1 +1 @@ -Subproject commit f562a0bc5df0b99c9a8f5eabff8d794c76062e15 +Subproject commit 49aa21acc94790f899bc7ae7164308720ae1c8b2 diff --git a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures.png b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures.png index 5da1e752784..357c16ae791 100644 --- a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures.png +++ b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3c5c028cb5846b7051b2d91ee75a4bcfa245f38828374aca2d5451363641082e -size 74261 +oid sha256:d852b1bddeeab9797fbcdd69e8cf26f6580132d6286ebe3aa451ace578241da3 +size 74328 diff --git a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_all_ask_confirmation.png b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_all_ask_confirmation.png index 69138edeb0d..5d360505c88 100644 --- a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_all_ask_confirmation.png +++ b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_all_ask_confirmation.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dbc5c9c31c09e19ee21885a8f33bd66f400fb505922ac408b85dd5bcbaa5e1fe -size 7517 +oid sha256:827aafb52f54987f6ed778303ec0f9e72e74617162485387da42bc6ce0fd37c3 +size 7538 diff --git a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_ask_confirmation.png b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_ask_confirmation.png index fe5692725cb..a39ceb32132 100644 --- a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_ask_confirmation.png +++ b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_ask_confirmation.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:398e8eada2d3f1c52fe24c2010e7dfc1a08c9a376c3a736420863d478ed8f8bf -size 7597 +oid sha256:5c81b87e395f4197455e1e5f4d5509f5e7f01f81f01a49befc1d33f83211c6d7 +size 7618 diff --git a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_confirmed.png b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_confirmed.png index 1a773098ea1..be37639dad8 100644 --- a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_confirmed.png +++ b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_manage_with_failures_delete_one_confirmed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9b2d05c767a1368b7639a7abbb4290dd5d6233cf967abee30c641c846120ffa1 -size 46633 +oid sha256:af68d8b8de4ae50661868b5cc267a7c8417694ee867a45400a60347dcd15520e +size 46727 diff --git a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_widget_with_failures.png b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_widget_with_failures.png index 940aca2e0f0..706e7913e21 100644 --- a/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_widget_with_failures.png +++ b/plugins/CoreAdminHome/tests/UI/expected-screenshots/TrackingFailures_widget_with_failures.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fbe95c274716a49fc50542c56428f3a93dd50f883d4408469f3901ab3f5e3470 -size 12647 +oid sha256:f7db986457e7b3a7e93c5fcbd28b1eadda860f59c7fef8051b742c2f5de08f01 +size 12679 diff --git a/plugins/CoreHome/stylesheets/coreHome.less b/plugins/CoreHome/stylesheets/coreHome.less index 744d6e05ee3..31e56c53d17 100644 --- a/plugins/CoreHome/stylesheets/coreHome.less +++ b/plugins/CoreHome/stylesheets/coreHome.less @@ -223,6 +223,7 @@ a.Piwik_Popover_Error_Back { .icon { width: 16px; display: inline-block; + margin-right: 4px; } .icon-user { font-size: 11px; diff --git a/plugins/CoreHome/stylesheets/dataTable/_dataTable.less b/plugins/CoreHome/stylesheets/dataTable/_dataTable.less index 974aac4f349..e23bb283741 100644 --- a/plugins/CoreHome/stylesheets/dataTable/_dataTable.less +++ b/plugins/CoreHome/stylesheets/dataTable/_dataTable.less @@ -148,6 +148,14 @@ table.dataTable td a { color: @theme-color-text-light; } +table.dataTable td a span.value { + text-decoration: underline; + + &:hover { + text-decoration: underline; + } +} + td.clean { background-color: @theme-color-background-base; } @@ -314,6 +322,7 @@ table.dataTable td #urlLink { color: #184A83; cursor: pointer; visibility: hidden; + text-decoration: underline; &:hover { text-decoration: underline; } @@ -335,6 +344,7 @@ table.dataTable td #urlLink { color: @theme-color-text; cursor: pointer; font-weight: normal; + text-decoration: underline; &:hover { text-decoration: underline; @@ -398,6 +408,12 @@ table.dataTable td #urlLink { } .tableIcon { + text-decoration: none; + + &:hover { + text-decoration: none; + } + &.activeIcon { background-color: @theme-color-background-tinyContrast; } diff --git a/plugins/CoreHome/stylesheets/dataTable/_entityTable.less b/plugins/CoreHome/stylesheets/dataTable/_entityTable.less index cf467e178c5..366651c1d63 100644 --- a/plugins/CoreHome/stylesheets/dataTable/_entityTable.less +++ b/plugins/CoreHome/stylesheets/dataTable/_entityTable.less @@ -61,6 +61,11 @@ table.entityTable { border: 0; color: inherit !important; display: inline-block; + + a&[class^="icon-"], a&[class*=" icon-"] { + text-decoration: none!important; + } + &:hover { background-color: @theme-color-background-base !important; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16), 0 1px 5px 0 rgba(0,0,0,0.12); @@ -101,7 +106,7 @@ table.entityTable { vertical-align: middle; -webkit-tap-highlight-color: transparent; &:hover { - text-decoration: underline; + text-decoration: none; } } diff --git a/plugins/CoreHome/stylesheets/dataTable/_rowActions.less b/plugins/CoreHome/stylesheets/dataTable/_rowActions.less index f071ea54874..8ebe3bb213e 100644 --- a/plugins/CoreHome/stylesheets/dataTable/_rowActions.less +++ b/plugins/CoreHome/stylesheets/dataTable/_rowActions.less @@ -17,6 +17,11 @@ table.dataTable .dataTableRowActions a { padding: 6px 4px 6px 0; margin: 0; width: auto!important; + text-decoration: none; + + &:hover { + text-decoration: none; + } .rowActionIcon { font-size: 19px; diff --git a/plugins/CoreHome/stylesheets/layout.less b/plugins/CoreHome/stylesheets/layout.less index b2bc7e930d9..eb7902eb5ca 100644 --- a/plugins/CoreHome/stylesheets/layout.less +++ b/plugins/CoreHome/stylesheets/layout.less @@ -78,6 +78,7 @@ nav { ul a { color: @theme-color-header-text; + text-decoration: none; &:hover { text-decoration: none; @@ -198,6 +199,7 @@ nav { .menu-icon { padding-right: 13px; + display: inline; } > li { @@ -374,6 +376,7 @@ nav { } .menu-icon { padding-right: 13px; + display: inline; } } diff --git a/plugins/CoreHome/templates/getSystemSummary.twig b/plugins/CoreHome/templates/getSystemSummary.twig index aeaa07caed8..0aa385b4ff8 100644 --- a/plugins/CoreHome/templates/getSystemSummary.twig +++ b/plugins/CoreHome/templates/getSystemSummary.twig @@ -4,19 +4,19 @@
{% if item.getIcon %}{% endif %} - {% if item.getUrlParams -%} + {%- if item.getUrlParams -%} - {% else -%} + {%- else -%} - {% endif -%} + {%- endif -%} - {{ item.getLabel }}{% if item.getValue %}:{% endif %} + {{ item.getLabel }}{% if item.getValue %}: {% endif %} - {%- if item.getUrlParams %} + {%- if item.getUrlParams -%} - {%- else %} + {%- else -%} - {%- endif %} + {%- endif -%} {% if item.getValue %}{{ item.getValue }}{% endif %}
diff --git a/plugins/CoreHome/templates/quickLinks.twig b/plugins/CoreHome/templates/quickLinks.twig index 1656582fc08..6bca77f4fda 100644 --- a/plugins/CoreHome/templates/quickLinks.twig +++ b/plugins/CoreHome/templates/quickLinks.twig @@ -2,17 +2,15 @@ {% if hasSitesAdmin %} {% endif %} {% if hasUsersAdmin %} {% endif %}
diff --git a/plugins/CoreHome/tests/UI/expected-screenshots/Changes_show_popover.png b/plugins/CoreHome/tests/UI/expected-screenshots/Changes_show_popover.png index b3063cb365f..34d834081cd 100644 --- a/plugins/CoreHome/tests/UI/expected-screenshots/Changes_show_popover.png +++ b/plugins/CoreHome/tests/UI/expected-screenshots/Changes_show_popover.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:12da66f8aee0f8e5bbcc049c62df7db059cb4bfd09399e78bdcecbceafc06372 -size 99872 +oid sha256:e529a09b3d033951d2ca33b39631a1b00533b4ec5e62de9307bcc8cd610bdd50 +size 100000 diff --git a/plugins/CoreHome/vue/dist/CoreHome.umd.js b/plugins/CoreHome/vue/dist/CoreHome.umd.js index 94a4d1fc525..16aa98c58ba 100644 --- a/plugins/CoreHome/vue/dist/CoreHome.umd.js +++ b/plugins/CoreHome/vue/dist/CoreHome.umd.js @@ -6022,44 +6022,40 @@ var SitesStore_SitesStore = /*#__PURE__*/function () { }(); /* harmony default export */ var SiteSelector_SitesStore = (new SitesStore_SitesStore()); -// CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/CoreHome/vue/src/SiteSelector/SiteSelector.vue?vue&type=template&id=605ed422 +// CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/CoreHome/vue/src/SiteSelector/SiteSelector.vue?vue&type=template&id=b9d4f4d8 -var SiteSelectorvue_type_template_id_605ed422_hoisted_1 = ["value", "name"]; -var SiteSelectorvue_type_template_id_605ed422_hoisted_2 = ["title"]; -var SiteSelectorvue_type_template_id_605ed422_hoisted_3 = ["textContent"]; -var SiteSelectorvue_type_template_id_605ed422_hoisted_4 = { +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_1 = ["value", "name"]; +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_2 = ["title"]; +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_3 = ["textContent"]; +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_4 = { key: 1, class: "placeholder" }; -var SiteSelectorvue_type_template_id_605ed422_hoisted_5 = { +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_5 = { class: "dropdown" }; -var SiteSelectorvue_type_template_id_605ed422_hoisted_6 = { +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_6 = { class: "custom_select_search" }; -var SiteSelectorvue_type_template_id_605ed422_hoisted_7 = ["placeholder"]; -var SiteSelectorvue_type_template_id_605ed422_hoisted_8 = { +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_7 = ["placeholder"]; +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_8 = { key: 0 }; -var SiteSelectorvue_type_template_id_605ed422_hoisted_9 = { +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_9 = { class: "custom_select_container" }; -var SiteSelectorvue_type_template_id_605ed422_hoisted_10 = ["onClick"]; -var SiteSelectorvue_type_template_id_605ed422_hoisted_11 = ["innerHTML", "href", "title"]; -var SiteSelectorvue_type_template_id_605ed422_hoisted_12 = { - class: "ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all\n siteSelect" +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_10 = ["onClick"]; +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_11 = ["innerHTML", "href", "title"]; +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_12 = { + class: "custom_select_ul_list" }; -var SiteSelectorvue_type_template_id_605ed422_hoisted_13 = { - class: "ui-menu-item" +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_13 = { + class: "noresult" }; -var SiteSelectorvue_type_template_id_605ed422_hoisted_14 = { - class: "ui-corner-all", - tabindex: "-1" -}; -var _hoisted_15 = { +var SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_14 = { key: 1 }; -function SiteSelectorvue_type_template_id_605ed422_render(_ctx, _cache, $props, $setup, $data, $options) { +function SiteSelectorvue_type_template_id_b9d4f4d8_render(_ctx, _cache, $props, $setup, $data, $options) { var _ctx$displayedModelVa, _ctx$displayedModelVa2, _ctx$displayedModelVa3, _ctx$displayedModelVa4; var _component_AllSitesLink = Object(external_commonjs_vue_commonjs2_vue_root_Vue_["resolveComponent"])("AllSitesLink"); @@ -6078,7 +6074,7 @@ function SiteSelectorvue_type_template_id_605ed422_render(_ctx, _cache, $props, type: "hidden", value: (_ctx$displayedModelVa = _ctx.displayedModelValue) === null || _ctx$displayedModelVa === void 0 ? void 0 : _ctx$displayedModelVa.id, name: _ctx.name - }, null, 8, SiteSelectorvue_type_template_id_605ed422_hoisted_1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("a", { + }, null, 8, SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("a", { ref: "selectorLink", onClick: _cache[0] || (_cache[0] = function () { return _ctx.onClickSelector && _ctx.onClickSelector.apply(_ctx, arguments); @@ -6100,7 +6096,7 @@ function SiteSelectorvue_type_template_id_605ed422_render(_ctx, _cache, $props, }, null, 2), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", null, [(_ctx$displayedModelVa2 = _ctx.displayedModelValue) !== null && _ctx$displayedModelVa2 !== void 0 && _ctx$displayedModelVa2.name || !_ctx.placeholder ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("span", { key: 0, textContent: Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(((_ctx$displayedModelVa3 = _ctx.displayedModelValue) === null || _ctx$displayedModelVa3 === void 0 ? void 0 : _ctx$displayedModelVa3.name) || _ctx.firstSiteName) - }, null, 8, SiteSelectorvue_type_template_id_605ed422_hoisted_3)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !((_ctx$displayedModelVa4 = _ctx.displayedModelValue) !== null && _ctx$displayedModelVa4 !== void 0 && _ctx$displayedModelVa4.name) && _ctx.placeholder ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("span", SiteSelectorvue_type_template_id_605ed422_hoisted_4, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.placeholder), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)])], 42, SiteSelectorvue_type_template_id_605ed422_hoisted_2), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", SiteSelectorvue_type_template_id_605ed422_hoisted_5, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", SiteSelectorvue_type_template_id_605ed422_hoisted_6, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("input", { + }, null, 8, SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_3)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !((_ctx$displayedModelVa4 = _ctx.displayedModelValue) !== null && _ctx$displayedModelVa4 !== void 0 && _ctx$displayedModelVa4.name) && _ctx.placeholder ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("span", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_4, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.placeholder), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)])], 42, SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_2), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_5, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_6, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("input", { type: "text", onClick: _cache[2] || (_cache[2] = function ($event) { _ctx.searchTerm = ''; @@ -6113,7 +6109,7 @@ function SiteSelectorvue_type_template_id_605ed422_render(_ctx, _cache, $props, tabindex: "4", class: "websiteSearch inp browser-default", placeholder: _ctx.translate('General_Search') - }, null, 8, SiteSelectorvue_type_template_id_605ed422_hoisted_7), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vModelText"], _ctx.searchTerm], [_directive_focus_if, { + }, null, 8, SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_7), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vModelText"], _ctx.searchTerm], [_directive_focus_if, { focused: _ctx.shouldFocusOnSearch }]]), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("img", { title: "Clear", @@ -6124,13 +6120,13 @@ function SiteSelectorvue_type_template_id_605ed422_render(_ctx, _cache, $props, }), class: "reset", src: "plugins/CoreHome/images/reset_search.png" - }, null, 512), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], _ctx.searchTerm]])], 512), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], _ctx.autocompleteMinSites <= _ctx.sites.length || _ctx.searchTerm]]), _ctx.allSitesLocation === 'top' && _ctx.showAllSitesItem ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", SiteSelectorvue_type_template_id_605ed422_hoisted_8, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_AllSitesLink, { + }, null, 512), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], _ctx.searchTerm]])], 512), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], _ctx.autocompleteMinSites <= _ctx.sites.length || _ctx.searchTerm]]), _ctx.allSitesLocation === 'top' && _ctx.showAllSitesItem ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_8, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_AllSitesLink, { href: _ctx.urlAllSites, "all-sites-text": _ctx.allSitesText, onClick: _cache[5] || (_cache[5] = function ($event) { return _ctx.onAllSitesClick($event); }) - }, null, 8, ["href", "all-sites-text"])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", SiteSelectorvue_type_template_id_605ed422_hoisted_9, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("ul", { + }, null, 8, ["href", "all-sites-text"])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_9, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("ul", { class: "custom_select_ul_list", onClick: _cache[7] || (_cache[7] = function ($event) { return _ctx.showSitesList = false; @@ -6151,8 +6147,8 @@ function SiteSelectorvue_type_template_id_605ed422_render(_ctx, _cache, $props, tabindex: "4", href: _ctx.getUrlForSiteId(site.idsite), title: site.name - }, null, 8, SiteSelectorvue_type_template_id_605ed422_hoisted_11)], 8, SiteSelectorvue_type_template_id_605ed422_hoisted_10)), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], !(!_ctx.showSelectedSite && "".concat(_ctx.activeSiteId) === "".concat(site.idsite))]]); - }), 128))]), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("ul", SiteSelectorvue_type_template_id_605ed422_hoisted_12, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("li", SiteSelectorvue_type_template_id_605ed422_hoisted_13, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("a", SiteSelectorvue_type_template_id_605ed422_hoisted_14, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('SitesManager_NotFound') + ' ' + _ctx.searchTerm), 1)])], 512), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], !_ctx.sites.length && _ctx.searchTerm]])]), _ctx.allSitesLocation === 'bottom' && _ctx.showAllSitesItem ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", _hoisted_15, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_AllSitesLink, { + }, null, 8, SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_11)], 8, SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_10)), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], !(!_ctx.showSelectedSite && "".concat(_ctx.activeSiteId) === "".concat(site.idsite))]]); + }), 128))]), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("ul", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_12, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("li", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_13, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('SitesManager_NotFound') + ' ' + _ctx.searchTerm), 1)])], 512), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], !_ctx.sites.length && _ctx.searchTerm]])]), _ctx.allSitesLocation === 'bottom' && _ctx.showAllSitesItem ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", SiteSelectorvue_type_template_id_b9d4f4d8_hoisted_14, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_AllSitesLink, { href: _ctx.urlAllSites, "all-sites-text": _ctx.allSitesText, onClick: _cache[8] || (_cache[8] = function ($event) { @@ -6162,7 +6158,7 @@ function SiteSelectorvue_type_template_id_605ed422_render(_ctx, _cache, $props, blur: _ctx.onBlur }]]); } -// CONCATENATED MODULE: ./plugins/CoreHome/vue/src/SiteSelector/SiteSelector.vue?vue&type=template&id=605ed422 +// CONCATENATED MODULE: ./plugins/CoreHome/vue/src/SiteSelector/SiteSelector.vue?vue&type=template&id=b9d4f4d8 // CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/CoreHome/vue/src/SiteSelector/AllSitesLink.vue?vue&type=template&id=45607d28 @@ -6496,7 +6492,7 @@ AllSitesLinkvue_type_script_lang_ts.render = AllSitesLinkvue_type_template_id_45 -SiteSelectorvue_type_script_lang_ts.render = SiteSelectorvue_type_template_id_605ed422_render +SiteSelectorvue_type_script_lang_ts.render = SiteSelectorvue_type_template_id_b9d4f4d8_render /* harmony default export */ var SiteSelector = (SiteSelectorvue_type_script_lang_ts); // CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/CoreHome/vue/src/QuickAccess/QuickAccess.vue?vue&type=template&id=2f087795 @@ -7394,7 +7390,7 @@ var PeriodSelectorvue_type_template_id_195706cd_hoisted_14 = { id: "comparePeriodStartDate" }; -var PeriodSelectorvue_type_template_id_195706cd_hoisted_15 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { +var _hoisted_15 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { class: "compare-dates-separator" }, null, -1); @@ -7501,7 +7497,7 @@ function PeriodSelectorvue_type_template_id_195706cd_render(_ctx, _cache, $props "full-width": true, title: _ctx.translate('CoreHome_StartDate'), placeholder: 'YYYY-MM-DD' - }, null, 8, ["modelValue", "title"])])]), PeriodSelectorvue_type_template_id_195706cd_hoisted_15, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", _hoisted_16, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_Field, { + }, null, 8, ["modelValue", "title"])])]), _hoisted_15, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", _hoisted_16, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_Field, { modelValue: _ctx.compareEndDate, "onUpdate:modelValue": _cache[7] || (_cache[7] = function ($event) { return _ctx.compareEndDate = $event; diff --git a/plugins/CoreHome/vue/dist/CoreHome.umd.min.js b/plugins/CoreHome/vue/dist/CoreHome.umd.min.js index 3c8f0e36a83..293ece801ce 100644 --- a/plugins/CoreHome/vue/dist/CoreHome.umd.min.js +++ b/plugins/CoreHome/vue/dist/CoreHome.umd.min.js @@ -4,7 +4,7 @@ * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - */window.hasBlockedContent=!1},"8bbf":function(t,n){t.exports=e},fae3:function(e,t,n){"use strict";if(n.r(t),n.d(t,"createVueApp",(function(){return ut})),n.d(t,"importPluginUmd",(function(){return ht})),n.d(t,"useExternalPluginComponent",(function(){return bt})),n.d(t,"DirectiveUtilities",(function(){return vt})),n.d(t,"debounce",(function(){return Ot})),n.d(t,"getFormattedEvolution",(function(){return kt})),n.d(t,"clone",(function(){return St})),n.d(t,"VueEntryContainer",(function(){return Pt})),n.d(t,"ActivityIndicator",(function(){return xt})),n.d(t,"translate",(function(){return a})),n.d(t,"translateOrDefault",(function(){return i})),n.d(t,"Alert",(function(){return Mt})),n.d(t,"AjaxHelper",(function(){return Qe})),n.d(t,"setCookie",(function(){return ot})),n.d(t,"getCookie",(function(){return at})),n.d(t,"deleteCookie",(function(){return it})),n.d(t,"MatomoUrl",(function(){return Ce})),n.d(t,"Matomo",(function(){return ce})),n.d(t,"Periods",(function(){return m})),n.d(t,"Day",(function(){return j})),n.d(t,"Week",(function(){return E})),n.d(t,"Month",(function(){return N})),n.d(t,"Year",(function(){return L})),n.d(t,"Range",(function(){return Y})),n.d(t,"format",(function(){return p})),n.d(t,"getToday",(function(){return f})),n.d(t,"parseDate",(function(){return h})),n.d(t,"todayIsInRange",(function(){return b})),n.d(t,"DropdownMenu",(function(){return _t})),n.d(t,"FocusAnywhereButHere",(function(){return qt})),n.d(t,"FocusIf",(function(){return zt})),n.d(t,"Tooltips",(function(){return Qt})),n.d(t,"MatomoDialog",(function(){return tn})),n.d(t,"ExpandOnClick",(function(){return dn})),n.d(t,"ExpandOnHover",(function(){return gn})),n.d(t,"ShowSensitiveData",(function(){return On})),n.d(t,"DropdownButton",(function(){return kn})),n.d(t,"SelectOnFocus",(function(){return Tn})),n.d(t,"CopyToClipboard",(function(){return In})),n.d(t,"SideNav",(function(){return xn})),n.d(t,"EnrichedHeadline",(function(){return Qn})),n.d(t,"ContentBlock",(function(){return cr})),n.d(t,"Comparisons",(function(){return Ur})),n.d(t,"ComparisonsStore",(function(){return Fr})),n.d(t,"ComparisonsStoreInstance",(function(){return Rr})),n.d(t,"MenuItemsDropdown",(function(){return no})),n.d(t,"DatePicker",(function(){return so})),n.d(t,"DateRangePicker",(function(){return go})),n.d(t,"PeriodDatePicker",(function(){return wo})),n.d(t,"Notification",(function(){return xo})),n.d(t,"NotificationGroup",(function(){return Go})),n.d(t,"NotificationsStore",(function(){return Wo})),n.d(t,"ShowHelpLink",(function(){return Zo})),n.d(t,"SitesStore",(function(){return aa})),n.d(t,"SiteSelector",(function(){return Da})),n.d(t,"QuickAccess",(function(){return Wa})),n.d(t,"FieldArray",(function(){return ai})),n.d(t,"MultiPairField",(function(){return wi})),n.d(t,"PeriodSelector",(function(){return rl})),n.d(t,"ReportingMenu",(function(){return Zl})),n.d(t,"ReportingMenuStore",(function(){return Ul})),n.d(t,"ReportingPagesStore",(function(){return El})),n.d(t,"ReportMetadataStore",(function(){return ac})),n.d(t,"WidgetsStore",(function(){return Kl})),n.d(t,"WidgetLoader",(function(){return fc})),n.d(t,"WidgetContainer",(function(){return Tc})),n.d(t,"WidgetByDimensionContainer",(function(){return Wc})),n.d(t,"Widget",(function(){return Xc})),n.d(t,"ReportingPage",(function(){return Os})),n.d(t,"ReportExport",(function(){return Xs})),n.d(t,"Sparkline",(function(){return ru})),n.d(t,"Progressbar",(function(){return uu})),n.d(t,"ContentIntro",(function(){return du})),n.d(t,"ContentTable",(function(){return mu})),n.d(t,"AjaxForm",(function(){return vu})),n.d(t,"Passthrough",(function(){return ju})),n.d(t,"DataTableActions",(function(){return Pd})),n.d(t,"VersionInfoHeaderMessage",(function(){return Hd})),n.d(t,"MobileLeftMenu",(function(){return sm})),n.d(t,"scrollToAnchorInUrl",(function(){return vm})),"undefined"!==typeof window){var r=window.document.currentScript,o=r&&r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);o&&(n.p=o[1])}n("2342"); + */window.hasBlockedContent=!1},"8bbf":function(t,n){t.exports=e},fae3:function(e,t,n){"use strict";if(n.r(t),n.d(t,"createVueApp",(function(){return ut})),n.d(t,"importPluginUmd",(function(){return ht})),n.d(t,"useExternalPluginComponent",(function(){return bt})),n.d(t,"DirectiveUtilities",(function(){return vt})),n.d(t,"debounce",(function(){return Ot})),n.d(t,"getFormattedEvolution",(function(){return kt})),n.d(t,"clone",(function(){return St})),n.d(t,"VueEntryContainer",(function(){return Pt})),n.d(t,"ActivityIndicator",(function(){return xt})),n.d(t,"translate",(function(){return a})),n.d(t,"translateOrDefault",(function(){return i})),n.d(t,"Alert",(function(){return Mt})),n.d(t,"AjaxHelper",(function(){return Qe})),n.d(t,"setCookie",(function(){return ot})),n.d(t,"getCookie",(function(){return at})),n.d(t,"deleteCookie",(function(){return it})),n.d(t,"MatomoUrl",(function(){return Ce})),n.d(t,"Matomo",(function(){return ce})),n.d(t,"Periods",(function(){return m})),n.d(t,"Day",(function(){return j})),n.d(t,"Week",(function(){return E})),n.d(t,"Month",(function(){return N})),n.d(t,"Year",(function(){return L})),n.d(t,"Range",(function(){return Y})),n.d(t,"format",(function(){return p})),n.d(t,"getToday",(function(){return f})),n.d(t,"parseDate",(function(){return h})),n.d(t,"todayIsInRange",(function(){return b})),n.d(t,"DropdownMenu",(function(){return _t})),n.d(t,"FocusAnywhereButHere",(function(){return qt})),n.d(t,"FocusIf",(function(){return zt})),n.d(t,"Tooltips",(function(){return Qt})),n.d(t,"MatomoDialog",(function(){return tn})),n.d(t,"ExpandOnClick",(function(){return dn})),n.d(t,"ExpandOnHover",(function(){return gn})),n.d(t,"ShowSensitiveData",(function(){return On})),n.d(t,"DropdownButton",(function(){return kn})),n.d(t,"SelectOnFocus",(function(){return Tn})),n.d(t,"CopyToClipboard",(function(){return In})),n.d(t,"SideNav",(function(){return xn})),n.d(t,"EnrichedHeadline",(function(){return Qn})),n.d(t,"ContentBlock",(function(){return cr})),n.d(t,"Comparisons",(function(){return Ur})),n.d(t,"ComparisonsStore",(function(){return Fr})),n.d(t,"ComparisonsStoreInstance",(function(){return Rr})),n.d(t,"MenuItemsDropdown",(function(){return no})),n.d(t,"DatePicker",(function(){return so})),n.d(t,"DateRangePicker",(function(){return go})),n.d(t,"PeriodDatePicker",(function(){return wo})),n.d(t,"Notification",(function(){return xo})),n.d(t,"NotificationGroup",(function(){return Go})),n.d(t,"NotificationsStore",(function(){return Wo})),n.d(t,"ShowHelpLink",(function(){return Zo})),n.d(t,"SitesStore",(function(){return aa})),n.d(t,"SiteSelector",(function(){return Ea})),n.d(t,"QuickAccess",(function(){return qa})),n.d(t,"FieldArray",(function(){return oi})),n.d(t,"MultiPairField",(function(){return ji})),n.d(t,"PeriodSelector",(function(){return nl})),n.d(t,"ReportingMenu",(function(){return Xl})),n.d(t,"ReportingMenuStore",(function(){return Hl})),n.d(t,"ReportingPagesStore",(function(){return Cl})),n.d(t,"ReportMetadataStore",(function(){return oc})),n.d(t,"WidgetsStore",(function(){return Jl})),n.d(t,"WidgetLoader",(function(){return pc})),n.d(t,"WidgetContainer",(function(){return Pc})),n.d(t,"WidgetByDimensionContainer",(function(){return qc})),n.d(t,"Widget",(function(){return Qc})),n.d(t,"ReportingPage",(function(){return ys})),n.d(t,"ReportExport",(function(){return Qs})),n.d(t,"Sparkline",(function(){return nu})),n.d(t,"Progressbar",(function(){return su})),n.d(t,"ContentIntro",(function(){return uu})),n.d(t,"ContentTable",(function(){return du})),n.d(t,"AjaxForm",(function(){return gu})),n.d(t,"Passthrough",(function(){return Ou})),n.d(t,"DataTableActions",(function(){return Dd})),n.d(t,"VersionInfoHeaderMessage",(function(){return Rd})),n.d(t,"MobileLeftMenu",(function(){return cm})),n.d(t,"scrollToAnchorInUrl",(function(){return gm})),"undefined"!==typeof window){var r=window.document.currentScript,o=r&&r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);o&&(n.p=o[1])}n("2342"); /*! * Matomo - free/libre analytics platform * @@ -209,77 +209,77 @@ function mn(e){e.classList.add("expanded");var t=e.querySelector(".dropdown.posi * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - */var oa=function(){function e(){var t=this;ea(this,e),ra(this,"state",Object(K["reactive"])({initialSites:[],isInitialized:!1})),ra(this,"stateFiltered",Object(K["reactive"])({initialSites:[],isInitialized:!1,excludedSites:[]})),ra(this,"currentRequestAbort",null),ra(this,"limitRequest",void 0),ra(this,"initialSites",Object(K["computed"])((function(){return Object(K["readonly"])(t.state.initialSites)}))),ra(this,"initialSitesFiltered",Object(K["computed"])((function(){return Object(K["readonly"])(t.stateFiltered.initialSites)})))}return na(e,[{key:"loadInitialSites",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.state.isInitialized&&0===n.length?Promise.resolve(Object(K["readonly"])(this.state.initialSites)):this.stateFiltered.isInitialized&&n.length===this.stateFiltered.excludedSites.length&&n.every((function(t,n){return t===e.stateFiltered.excludedSites[n]}))?Promise.resolve(Object(K["readonly"])(this.stateFiltered.initialSites)):(n.length>0&&this.searchSite("%",t,n).then((function(t){e.stateFiltered.isInitialized=!0,e.stateFiltered.excludedSites=n,null!==t&&(e.stateFiltered.initialSites=t)})),this.state.isInitialized?Promise.resolve(Object(K["readonly"])(this.state.initialSites)):this.searchSite("%",t,n).then((function(t){return e.state.isInitialized=!0,null!==t&&(e.state.initialSites=t),t})))}},{key:"loadSite",value:function(e){"all"===e?Ce.updateUrl(Object.assign(Object.assign({},Ce.urlParsed.value),{},{module:"MultiSites",action:"index",date:Ce.parsed.value.date,period:Ce.parsed.value.period})):Ce.updateUrl(Object.assign(Object.assign({},Ce.urlParsed.value),{},{segment:"",idSite:e}),Object.assign(Object.assign({},Ce.hashParsed.value),{},{segment:"",idSite:e}))}},{key:"searchSite",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return e?(this.currentRequestAbort&&this.currentRequestAbort.abort(),this.limitRequest||(this.limitRequest=Qe.fetch({method:"SitesManager.getNumWebsitesToDisplayPerPage"})),this.limitRequest.then((function(o){var a=o.value,i="SitesManager.getPatternMatchSites";return n&&(i="SitesManager.getSitesWithAdminAccess"),t.currentRequestAbort=new AbortController,Qe.fetch({method:i,limit:a,pattern:e,sitesToExclude:r},{abortController:t.currentRequestAbort})})).then((function(e){return e?t.processWebsitesList(e):null})).finally((function(){t.currentRequestAbort=null}))):this.loadInitialSites(n,r)}},{key:"processWebsitesList",value:function(e){var t=e;return t&&t.length?(t=t.map((function(e){return Object.assign(Object.assign({},e),{},{name:e.group?"[".concat(e.group,"] ").concat(e.name):e.name})})),t.sort((function(e,t){return e.name.toLowerCase()t.name.toLowerCase()?1:0})),t):[]}}]),e}(),aa=new oa,ia=["value","name"],la=["title"],ca=["textContent"],sa={key:1,class:"placeholder"},ua={class:"dropdown"},da={class:"custom_select_search"},ma=["placeholder"],pa={key:0},fa={class:"custom_select_container"},ha=["onClick"],ba=["innerHTML","href","title"],ga={class:"ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all\n siteSelect"},va={class:"ui-menu-item"},ya={class:"ui-corner-all",tabindex:"-1"},Oa={key:1};function ja(e,t,n,r,o,a){var i,l,c,s,u=Object(K["resolveComponent"])("AllSitesLink"),d=Object(K["resolveDirective"])("focus-if"),m=Object(K["resolveDirective"])("focus-anywhere-but-here");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:Object(K["normalizeClass"])(["siteSelector piwikSelector borderedControl",{expanded:e.showSitesList,disabled:!e.hasMultipleSites}])},[e.name?(Object(K["openBlock"])(),Object(K["createElementBlock"])("input",{key:0,type:"hidden",value:null===(i=e.displayedModelValue)||void 0===i?void 0:i.id,name:e.name},null,8,ia)):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("a",{ref:"selectorLink",onClick:t[0]||(t[0]=function(){return e.onClickSelector&&e.onClickSelector.apply(e,arguments)}),onKeydown:t[1]||(t[1]=function(t){return e.onPressEnter(t)}),href:"javascript:void(0)",class:Object(K["normalizeClass"])([{loading:e.isLoading},"title"]),tabindex:"4",title:e.selectorLinkTitle},[Object(K["createElementVNode"])("span",{class:Object(K["normalizeClass"])(["icon icon-arrow-bottom",{iconHidden:e.isLoading,collapsed:!e.showSitesList}])},null,2),Object(K["createElementVNode"])("span",null,[null!==(l=e.displayedModelValue)&&void 0!==l&&l.name||!e.placeholder?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:0,textContent:Object(K["toDisplayString"])((null===(c=e.displayedModelValue)||void 0===c?void 0:c.name)||e.firstSiteName)},null,8,ca)):Object(K["createCommentVNode"])("",!0),null!==(s=e.displayedModelValue)&&void 0!==s&&s.name||!e.placeholder?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",sa,Object(K["toDisplayString"])(e.placeholder),1))])],42,la),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",ua,[Object(K["withDirectives"])(Object(K["createElementVNode"])("div",da,[Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{type:"text",onClick:t[2]||(t[2]=function(t){e.searchTerm="",e.loadInitialSites()}),"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.searchTerm=t}),tabindex:"4",class:"websiteSearch inp browser-default",placeholder:e.translate("General_Search")},null,8,ma),[[K["vModelText"],e.searchTerm],[d,{focused:e.shouldFocusOnSearch}]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("img",{title:"Clear",onClick:t[4]||(t[4]=function(t){e.searchTerm="",e.loadInitialSites()}),class:"reset",src:"plugins/CoreHome/images/reset_search.png"},null,512),[[K["vShow"],e.searchTerm]])],512),[[K["vShow"],e.autocompleteMinSites<=e.sites.length||e.searchTerm]]),"top"===e.allSitesLocation&&e.showAllSitesItem?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",pa,[Object(K["createVNode"])(u,{href:e.urlAllSites,"all-sites-text":e.allSitesText,onClick:t[5]||(t[5]=function(t){return e.onAllSitesClick(t)})},null,8,["href","all-sites-text"])])):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("div",fa,[Object(K["createElementVNode"])("ul",{class:"custom_select_ul_list",onClick:t[7]||(t[7]=function(t){return e.showSitesList=!1})},[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.sites,(function(n,r){return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{onClick:function(t){return e.switchSite(Object.assign(Object.assign({},n),{},{id:n.idsite}),t)},key:r},[Object(K["createElementVNode"])("a",{onClick:t[6]||(t[6]=function(e){return e.preventDefault()}),innerHTML:e.$sanitize(e.getMatchedSiteName(n.name)),tabindex:"4",href:e.getUrlForSiteId(n.idsite),title:n.name},null,8,ba)],8,ha)),[[K["vShow"],!(!e.showSelectedSite&&"".concat(e.activeSiteId)==="".concat(n.idsite))]])})),128))]),Object(K["withDirectives"])(Object(K["createElementVNode"])("ul",ga,[Object(K["createElementVNode"])("li",va,[Object(K["createElementVNode"])("a",ya,Object(K["toDisplayString"])(e.translate("SitesManager_NotFound")+" "+e.searchTerm),1)])],512),[[K["vShow"],!e.sites.length&&e.searchTerm]])]),"bottom"===e.allSitesLocation&&e.showAllSitesItem?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Oa,[Object(K["createVNode"])(u,{href:e.urlAllSites,"all-sites-text":e.allSitesText,onClick:t[8]||(t[8]=function(t){return e.onAllSitesClick(t)})},null,8,["href","all-sites-text"])])):Object(K["createCommentVNode"])("",!0)],512),[[K["vShow"],e.showSitesList]])],2)),[[m,{blur:e.onBlur}]])}var wa=["innerHTML","href"];function ka(e,t,n,r,o,a){var i=this;return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{onClick:t[1]||(t[1]=function(e){return i.onClick(e)}),class:"custom_select_all"},[Object(K["createElementVNode"])("a",{onClick:t[0]||(t[0]=function(e){return e.preventDefault()}),innerHTML:e.$sanitize(e.allSitesText),tabindex:"4",href:e.href},null,8,wa)])}var Sa=Object(K["defineComponent"])({props:{href:String,allSitesText:String},emits:["click"],methods:{onClick:function(e){this.$emit("click",e)}}});Sa.render=ka;var Ca=Sa,Ea=Object(K["defineComponent"])({props:{modelValue:Object,showSelectedSite:{type:Boolean,default:!1},showAllSitesItem:{type:Boolean,default:!0},switchSiteOnSelect:{type:Boolean,default:!0},onlySitesWithAdminAccess:{type:Boolean,default:!1},name:{type:String,default:""},allSitesText:{type:String,default:a("General_MultiSitesSummary")},allSitesLocation:{type:String,default:"bottom"},placeholder:String,defaultToFirstSite:Boolean,sitesToExclude:{type:Array,default:function(){return[]}}},emits:["update:modelValue","blur"],components:{AllSitesLink:Ca},directives:{FocusAnywhereButHere:qt,FocusIf:zt},watch:{searchTerm:function(){this.onSearchTermChanged()}},data:function(){return{searchTerm:"",activeSiteId:"".concat(ce.idSite),showSitesList:!1,isLoading:!1,sites:[],autocompleteMinSites:parseInt(ce.config.autocomplete_min_sites,10)}},created:function(){this.searchSite=Ot(this.searchSite),!this.modelValue&&ce.idSite&&this.$emit("update:modelValue",{id:ce.idSite,name:ce.helper.htmlDecode(ce.siteName)})},mounted:function(){var e=this;window.initTopControls(),this.loadInitialSites().then((function(){e.shouldDefaultToFirstSite&&e.$emit("update:modelValue",{id:e.sites[0].idsite,name:e.sites[0].name})}));var t=a("CoreHome_ShortcutWebsiteSelector");ce.helper.registerShortcut("w",t,(function(t){if(!t.altKey){t.preventDefault?t.preventDefault():t.returnValue=!1;var n=e.$refs.selectorLink;n&&(n.click(),n.focus())}}))},computed:{shouldFocusOnSearch:function(){return this.showSitesList&&this.autocompleteMinSites<=this.sites.length||this.searchTerm},selectorLinkTitle:function(){var e;return this.hasMultipleSites?a("CoreHome_ChangeCurrentWebsite",(null===(e=this.modelValue)||void 0===e?void 0:e.name)||this.firstSiteName):""},hasMultipleSites:function(){var e=aa.initialSitesFiltered.value&&aa.initialSitesFiltered.value.length?aa.initialSitesFiltered.value:aa.initialSites.value;return e&&e.length>1},firstSiteName:function(){var e=aa.initialSitesFiltered.value&&aa.initialSitesFiltered.value.length?aa.initialSitesFiltered.value:aa.initialSites.value;return e&&e.length>0?e[0].name:""},urlAllSites:function(){var e=Ce.stringify(Object.assign(Object.assign({},Ce.urlParsed.value),{},{module:"MultiSites",action:"index",date:Ce.parsed.value.date,period:Ce.parsed.value.period}));return"?".concat(e)},shouldDefaultToFirstSite:function(){var e;return!(null!==(e=this.modelValue)&&void 0!==e&&e.id)&&(!this.hasMultipleSites||this.defaultToFirstSite)&&this.sites[0]},displayedModelValue:function(){return this.modelValue?this.modelValue:ce.idSite?{id:ce.idSite,name:ce.helper.htmlDecode(ce.siteName)}:this.shouldDefaultToFirstSite?{id:this.sites[0].idsite,name:this.sites[0].name}:null}},methods:{onSearchTermChanged:function(){this.searchTerm?(this.isLoading=!0,this.searchSite(this.searchTerm)):(this.isLoading=!1,this.loadInitialSites())},onAllSitesClick:function(e){this.switchSite({id:"all",name:this.$props.allSitesText},e),this.showSitesList=!1},switchSite:function(e,t){var n=-1!==navigator.userAgent.indexOf("Mac OS X")?t.metaKey:t.ctrlKey;t&&n&&t.target&&t.target.href?window.open(t.target.href,"_blank"):(this.$emit("update:modelValue",{id:e.id,name:e.name}),this.switchSiteOnSelect&&this.activeSiteId!==e.id&&aa.loadSite(e.id))},onBlur:function(){this.showSitesList=!1,this.$emit("blur")},onClickSelector:function(){this.hasMultipleSites&&(this.showSitesList=!this.showSitesList,this.isLoading||this.searchTerm||this.loadInitialSites())},onPressEnter:function(e){"Enter"===e.key&&(e.preventDefault(),this.showSitesList=!this.showSitesList,this.showSitesList&&!this.isLoading&&this.loadInitialSites())},getMatchedSiteName:function(e){var t=e.toUpperCase().indexOf(this.searchTerm.toUpperCase());if(-1===t||this.isLoading)return ce.helper.htmlEntities(e);var n=ce.helper.htmlEntities(e.substring(0,t)),r=ce.helper.htmlEntities(e.substring(t+this.searchTerm.length));return"".concat(n,'').concat(this.searchTerm,"").concat(r)},loadInitialSites:function(){var e=this;return aa.loadInitialSites(this.onlySitesWithAdminAccess,this.sitesToExclude?this.sitesToExclude:[]).then((function(t){e.sites=t||[]}))},searchSite:function(e){var t=this;this.isLoading=!0,aa.searchSite(e,this.onlySitesWithAdminAccess,this.sitesToExclude?this.sitesToExclude:[]).then((function(n){e===t.searchTerm&&n&&(t.sites=n)})).finally((function(){t.isLoading=!1}))},getUrlForSiteId:function(e){var t=Ce.stringify(Object.assign(Object.assign({},Ce.urlParsed.value),{},{segment:"",idSite:e})),n=Ce.stringify(Object.assign(Object.assign({},Ce.hashParsed.value),{},{segment:"",idSite:e}));return"?".concat(t,"#?").concat(n)}}});Ea.render=ja;var Da=Ea,Pa={ref:"root",class:"quickAccessInside"},Ta=["title","placeholder"],Va={class:"dropdown"},Na={class:"no-result"},Ia=["onClick"],xa=["onMouseenter","onClick"],Ba={class:"quickAccessMatomoSearch"},Aa=["onMouseenter","onClick"],La=["textContent"],Ma={class:"quick-access-category helpCategory"},_a=["href"];function Fa(e,t,n,r,o,a){var i=Object(K["resolveDirective"])("focus-if"),l=Object(K["resolveDirective"])("focus-anywhere-but-here");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Pa,[Object(K["createElementVNode"])("span",{class:"icon-search",onMouseenter:t[0]||(t[0]=function(t){return e.searchActive=!0})},null,32),Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{class:"s",onKeydown:t[1]||(t[1]=function(t){return e.onKeypress(t)}),onFocus:t[2]||(t[2]=function(t){return e.searchActive=!0}),"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.searchTerm=t}),type:"text",tabindex:"2",title:e.quickAccessTitle,placeholder:e.translate("General_Search"),ref:"input"},null,40,Ta),[[K["vModelText"],e.searchTerm],[i,{focused:e.searchActive}]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",Va,[Object(K["withDirectives"])(Object(K["createElementVNode"])("ul",null,[Object(K["createElementVNode"])("li",Na,Object(K["toDisplayString"])(e.translate("General_SearchNoResults")),1)],512),[[K["vShow"],!(e.numMenuItems>0||e.sites.length)]]),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.menuItems,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("ul",{key:t.title},[Object(K["createElementVNode"])("li",{class:"quick-access-category",onClick:function(n){e.searchTerm=t.title,e.searchMenu(e.searchTerm)}},Object(K["toDisplayString"])(t.title),9,Ia),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(t.items,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:Object(K["normalizeClass"])(["result",{selected:t.menuIndex===e.searchIndex}]),onMouseenter:function(n){return e.searchIndex=t.menuIndex},onClick:function(n){return e.selectMenuItem(t.index)},key:t.index},[Object(K["createElementVNode"])("a",null,Object(K["toDisplayString"])(t.name.trim()),1)],42,xa)})),128))])})),128)),Object(K["createElementVNode"])("ul",Ba,[Object(K["withDirectives"])(Object(K["createElementVNode"])("li",{class:"quick-access-category websiteCategory"},Object(K["toDisplayString"])(e.translate("SitesManager_Sites")),513),[[K["vShow"],e.hasSitesSelector&&e.sites.length||e.isLoading]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("li",{class:"no-result"},Object(K["toDisplayString"])(e.translate("MultiSites_LoadingWebsites")),513),[[K["vShow"],e.hasSitesSelector&&e.isLoading]]),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.sites,(function(t,n){return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:Object(K["normalizeClass"])(["result",{selected:e.numMenuItems+n===e.searchIndex}]),onMouseenter:function(t){return e.searchIndex=e.numMenuItems+n},onClick:function(n){return e.selectSite(t.idsite)},key:t.idsite},[Object(K["createElementVNode"])("a",{textContent:Object(K["toDisplayString"])(t.name)},null,8,La)],42,Aa)),[[K["vShow"],e.hasSitesSelector&&!e.isLoading]])})),128))]),Object(K["createElementVNode"])("ul",null,[Object(K["createElementVNode"])("li",Ma,Object(K["toDisplayString"])(e.translate("General_HelpResources")),1),Object(K["createElementVNode"])("li",{class:Object(K["normalizeClass"])([{selected:"help"===e.searchIndex},"quick-access-help"]),onMouseenter:t[4]||(t[4]=function(t){return e.searchIndex="help"})},[Object(K["createElementVNode"])("a",{href:"https://matomo.org?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=QuickSearch&s=".concat(encodeURIComponent(e.searchTerm)),target:"_blank"},Object(K["toDisplayString"])(e.translate("CoreHome_SearchOnMatomo",e.searchTerm)),9,_a)],34)])],512),[[K["vShow"],e.searchTerm&&e.searchActive]])],512)),[[l,{blur:e.onBlur}]])}var Ra=window,Ha=Ra.ListingFormatter;function Ua(e){var t=e.getBoundingClientRect(),n=window.$(window);return t.top>=0&&t.left>=0&&t.bottom<=n.height()&&t.right<=n.width()}function $a(e){e&&e.scrollIntoView&&e.scrollIntoView()}var qa=Object(K["defineComponent"])({directives:{FocusAnywhereButHere:qt,FocusIf:zt},watch:{searchActive:function(e){var t=this.$refs.root;if(t&&t.parentElement){var n=t.parentElement.classList;n.toggle("active",e),n.toggle("expanded",e)}}},mounted:function(){var e=this,t=this.$refs.root;t&&t.parentElement&&t.parentElement.classList.add("quick-access","piwikSelector"),"undefined"!==typeof window.initTopControls&&window.initTopControls&&window.initTopControls(),ce.helper.registerShortcut("f",a("CoreHome_ShortcutSearch"),(function(t){t.altKey||(t.preventDefault(),$a(e.$refs.root),e.activateSearch())}))},data:function(){var e=!!document.querySelector(".segmentEditorPanel");return{menuItems:[],numMenuItems:0,searchActive:!1,searchTerm:"",searchIndex:0,menuIndexCounter:-1,topMenuItems:null,leftMenuItems:null,segmentItems:null,hasSegmentSelector:e,sites:[],isLoading:!1}},created:function(){this.searchMenu=Ot(this.searchMenu.bind(this))},computed:{hasSitesSelector:function(){return!!document.querySelector('.top_controls .siteSelector,.top_controls [vue-entry="CoreHome.SiteSelector"]')},quickAccessTitle:function(){var e=[a("CoreHome_MenuEntries")];return this.hasSegmentSelector&&e.push(a("CoreHome_Segments")),this.hasSitesSelector&&e.push(a("SitesManager_Sites")),a("CoreHome_QuickAccessTitle",Ha.formatAnd(e))}},emits:["itemSelected","blur"],methods:{onKeypress:function(e){var t=this,n=this.searchTerm&&this.searchActive,r=9===e.which,o=27===e.which;38===e.which?(this.highlightPreviousItem(),e.preventDefault()):40===e.which?(this.highlightNextItem(),e.preventDefault()):13===e.which?this.clickQuickAccessMenuItem():r&&n||o&&n?this.deactivateSearch():setTimeout((function(){t.searchActive=!0,t.searchMenu(t.searchTerm)}))},highlightPreviousItem:function(){this.searchIndex-1<0?this.searchIndex=0:this.searchIndex-=1,this.makeSureSelectedItemIsInViewport()},highlightNextItem:function(){var e=this.$refs.root.querySelectorAll("li.result").length;e<=this.searchIndex+1?this.searchIndex=e-1:this.searchIndex+=1,this.makeSureSelectedItemIsInViewport()},clickQuickAccessMenuItem:function(){var e=this,t=this.getCurrentlySelectedElement();t&&setTimeout((function(){t.click(),e.$emit("itemSelected",t)}),20)},deactivateSearch:function(){this.searchTerm="",this.searchActive=!1,this.$refs.input&&this.$refs.input.blur()},makeSureSelectedItemIsInViewport:function(){var e=this.getCurrentlySelectedElement();e&&!Ua(e)&&$a(e)},getCurrentlySelectedElement:function(){var e=this.$refs.root.querySelectorAll("li.result");if(e&&e.length&&e.item(this.searchIndex))return e.item(this.searchIndex)},searchMenu:function(e){var t=this,n=e.toLowerCase(),r=-1,o={},a=[],i=function(e){var t=Object.assign({},e);r+=1,t.menuIndex=r;var n=t.category;n in o||(a.push({title:n,items:[]}),o[n]=a.length-1);var i=o[n];a[i].items.push(t)};this.resetSearchIndex(),this.hasSitesSelector&&(this.isLoading=!0,aa.searchSite(n).then((function(e){e&&(t.sites=e)})).finally((function(){t.isLoading=!1})));var l=function(e){return-1!==e.name.toLowerCase().indexOf(n)||-1!==e.category.toLowerCase().indexOf(n)};null===this.topMenuItems&&(this.topMenuItems=this.getTopMenuItems()),null===this.leftMenuItems&&(this.leftMenuItems=this.getLeftMenuItems()),null===this.segmentItems&&(this.segmentItems=this.getSegmentItems());var c=this.topMenuItems.filter(l),s=this.leftMenuItems.filter(l),u=this.segmentItems.filter(l);c.forEach(i),s.forEach(i),u.forEach(i),this.numMenuItems=c.length+s.length+u.length,this.menuItems=a},resetSearchIndex:function(){this.searchIndex=0,this.makeSureSelectedItemIsInViewport()},selectSite:function(e){aa.loadSite(e)},selectMenuItem:function(e){var t=document.querySelector("[quick_access='".concat(e,"']"));if(t){this.deactivateSearch();var n=t.getAttribute("href");if(n&&n.length>10&&t&&t.click)try{t.click()}catch(r){window.$(t).click()}else window.$(t).click()}},onBlur:function(){this.searchActive=!1,this.$emit("blur")},activateSearch:function(){this.searchActive=!0},getTopMenuItems:function(){var e=this,t=a("CoreHome_Menu"),n=[];return document.querySelectorAll("nav .sidenav li > a").forEach((function(r){var o,a,i=null===(o=r.textContent)||void 0===o?void 0:o.trim();i||(i=null===(a=r.getAttribute("title"))||void 0===a?void 0:a.trim());i&&(n.push({name:i,index:e.menuIndexCounter+=1,category:t}),r.setAttribute("quick_access","".concat(e.menuIndexCounter)))})),n},getLeftMenuItems:function(){var e=this,t=[];return document.querySelectorAll("#secondNavBar .menuTab").forEach((function(n){var r,o=window.$(n).find("> .item"),a=(null===(r=o[0])||void 0===r?void 0:r.innerText.trim())||"";a&&-1!==a.lastIndexOf("\n")&&(a=a.slice(0,a.lastIndexOf("\n")).trim()),window.$(n).find("li .item").each((function(n,r){var o,i=null===(o=r.textContent)||void 0===o?void 0:o.trim();i&&(t.push({name:i,category:a,index:e.menuIndexCounter+=1}),r.setAttribute("quick_access","".concat(e.menuIndexCounter)))}))})),t},getSegmentItems:function(){var e=this;if(!this.hasSegmentSelector)return[];var t=a("CoreHome_Segments"),n=[];return document.querySelectorAll(".segmentList [data-idsegment]").forEach((function(r){var o,a,i=null===(o=r.querySelector(".segname"))||void 0===o||null===(a=o.textContent)||void 0===a?void 0:a.trim();i&&(n.push({name:i,category:t,index:e.menuIndexCounter+=1}),r.setAttribute("quick_access","".concat(e.menuIndexCounter)))})),n}}});qa.render=Fa;var Wa=qa;function za(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ga={class:"fieldArray form-group"},Ya={key:0,class:"fieldUiControl"},Ja=["onClick","title"];function Ka(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Field");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ga,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.modelValue,(function(t,n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:Object(K["normalizeClass"])(["fieldArrayTable multiple valign-wrapper",za({},"fieldArrayTable".concat(n),!0)]),key:n},[e.field.uiControl?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ya,[Object(K["createVNode"])(i,{"full-width":!0,"model-value":t,options:e.field.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(t,n)},"model-modifiers":e.field.modelModifiers,placeholder:" ",uicontrol:e.field.uiControl,title:e.field.title,name:"".concat(e.name,"-").concat(n),"template-file":e.field.templateFile,component:e.field.component},null,8,["model-value","options","onUpdate:modelValue","model-modifiers","uicontrol","title","name","template-file","component"])])):Object(K["createCommentVNode"])("",!0),Object(K["withDirectives"])(Object(K["createElementVNode"])("span",{onClick:function(t){return e.removeEntry(n)},class:"icon-minus valign",title:e.translate("General_Remove")},null,8,Ja),[[K["vShow"],n+1!==e.modelValue.length]])],2)})),128))])}function Qa(e){return ti(e)||ei(e)||Za(e)||Xa()}function Xa(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Za(e,t){if(e){if("string"===typeof e)return ni(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ni(e,t):void 0}}function ei(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function ti(e){if(Array.isArray(e))return ni(e)}function ni(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1&&this.modelValue){var t=this.modelValue.filter((function(t,n){return n!==e}));this.$emit("update:modelValue",t)}}}});oi.render=Ka;var ai=oi;function ii(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var li={class:"multiPairField form-group"},ci={key:1,class:"fieldUiControl fieldUiControl2"},si={key:2,class:"fieldUiControl fieldUiControl3"},ui={key:3,class:"fieldUiControl fieldUiControl4"},di=["onClick","title"];function mi(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Field");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",li,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.modelValue,(function(t,n){var r;return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:Object(K["normalizeClass"])(["multiPairFieldTable multiple valign-wrapper",(r={},ii(r,"multiPairFieldTable".concat(n),!0),ii(r,"has".concat(e.fieldCount,"Fields"),!0),r)]),key:n},[e.field1?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{key:0,class:Object(K["normalizeClass"])(["fieldUiControl fieldUiControl1",{hasMultiFields:e.field1.type&&e.field2.type}])},[Object(K["createVNode"])(i,{"full-width":!0,"model-value":t[e.field1.key],options:e.field1.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field1.key,t)},"model-modifiers":e.field1.modelModifiers,placeholder:" ",uicontrol:e.field1.uiControl,name:"".concat(e.name,"-p1-").concat(n),title:e.field1.title,"template-file":e.field1.templateFile,component:e.field1.component},null,8,["model-value","options","onUpdate:modelValue","model-modifiers","uicontrol","name","title","template-file","component"])],2)):Object(K["createCommentVNode"])("",!0),e.field2?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ci,[Object(K["createVNode"])(i,{"full-width":!0,options:e.field2.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field2.key,t)},"model-value":t[e.field2.key],"model-modifiers":e.field2.modelModifiers,placeholder:" ",uicontrol:e.field2.uiControl,name:"".concat(e.name,"-p2-").concat(n),title:e.field2.title,"template-file":e.field2.templateFile,component:e.field2.component},null,8,["options","onUpdate:modelValue","model-value","model-modifiers","uicontrol","name","title","template-file","component"])])):Object(K["createCommentVNode"])("",!0),e.field3?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",si,[Object(K["createVNode"])(i,{"full-width":!0,options:e.field3.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field3.key,t)},"model-value":t[e.field3.key],"model-modifiers":e.field3.modelModifiers,placeholder:" ",uicontrol:e.field3.uiControl,title:e.field3.title,"template-file":e.field3.templateFile,component:e.field3.component},null,8,["options","onUpdate:modelValue","model-value","model-modifiers","uicontrol","title","template-file","component"])])):Object(K["createCommentVNode"])("",!0),e.field4?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ui,[Object(K["createVNode"])(i,{"full-width":!0,options:e.field4.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field4.key,t)},"model-value":t[e.field4.key],"model-modifiers":e.field4.modelModifiers,placeholder:" ",uicontrol:e.field4.uiControl,title:e.field4.title,"template-file":e.field4.templateFile,component:e.field4.component},null,8,["options","onUpdate:modelValue","model-value","model-modifiers","uicontrol","title","template-file","component"])])):Object(K["createCommentVNode"])("",!0),Object(K["withDirectives"])(Object(K["createElementVNode"])("span",{onClick:function(t){return e.removeEntry(n)},class:"icon-minus valign",title:e.translate("General_Remove")},null,8,di),[[K["vShow"],n+1!==e.modelValue.length]])],2)})),128))])}function pi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fi(e){return vi(e)||gi(e)||bi(e)||hi()}function hi(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function bi(e,t){if(e){if("string"===typeof e)return yi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yi(e,t):void 0}}function gi(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function vi(e){if(Array.isArray(e))return yi(e)}function yi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1&&this.modelValue){var t=this.modelValue.filter((function(t,n){return n!==e}));this.$emit("update:modelValue",t)}},isEmptyValue:function(e){var t=this.fieldCount;if(4===t){if(!e[this.field1.key]&&!e[this.field2.key]&&!e[this.field3.key]&&!e[this.field4.key])return!1}else if(3===t){if(!e[this.field1.key]&&!e[this.field2.key]&&!e[this.field3.key])return!1}else if(2===t){if(!e[this.field1.key]&&!e[this.field2.key])return!1}else if(1===t&&!e[this.field1.key])return!1;return!0},makeEmptyValue:function(){var e={};return this.field1&&this.field1.key&&(e[this.field1.key]=""),this.field2&&this.field2.key&&(e[this.field2.key]=""),this.field3&&this.field3.key&&(e[this.field3.key]=""),this.field4&&this.field4.key&&(e[this.field4.key]=""),e}}});ji.render=mi;var wi=ji,ki={ref:"root",class:"periodSelector piwikSelector"},Si=["title"],Ci=Object(K["createElementVNode"])("span",{class:"icon icon-calendar"},null,-1),Ei={id:"periodMore",class:"dropdown"},Di={class:"flex"},Pi={key:0,class:"period-date"},Ti={class:"period-type"},Vi={id:"otherPeriods"},Ni=["onDblclick","title"],Ii=["id","checked","onChange","onDblclick"],xi={key:0,class:"compare-checkbox"},Bi={id:"comparePeriodToDropdown"},Ai={key:1,class:"compare-date-range"},Li={id:"comparePeriodStartDate"},Mi=Object(K["createElementVNode"])("span",{class:"compare-dates-separator"},null,-1),_i={id:"comparePeriodEndDate"},Fi={class:"apply-button-container"},Ri=["disabled","value"],Hi={key:2,id:"ajaxLoadingCalendar"},Ui={class:"loadingSegment"};function $i(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("DateRangePicker"),l=Object(K["resolveComponent"])("PeriodDatePicker"),c=Object(K["resolveComponent"])("Field"),s=Object(K["resolveComponent"])("ActivityIndicator"),u=Object(K["resolveDirective"])("expand-on-click");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ki,[Object(K["createElementVNode"])("a",{ref:"title",id:"date",class:"title",tabindex:"-1",title:e.translate("General_ChooseDate",e.currentlyViewingText)},[Ci,Object(K["createTextVNode"])(" "+Object(K["toDisplayString"])(e.currentlyViewingText),1)],8,Si),Object(K["createElementVNode"])("div",Ei,[Object(K["createElementVNode"])("div",Di,[Object(K["createElementVNode"])("div",null,[Object(K["withDirectives"])(Object(K["createVNode"])(i,{class:"period-range","start-date":e.startRangeDate,"end-date":e.endRangeDate,onRangeChange:t[0]||(t[0]=function(t){return e.onRangeChange(t.start,t.end)}),onSubmit:t[1]||(t[1]=function(t){return e.onApplyClicked()})},null,8,["start-date","end-date"]),[[K["vShow"],"range"===e.selectedPeriod]]),"range"!==e.selectedPeriod?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Pi,[Object(K["createVNode"])(l,{id:"datepicker",period:e.selectedPeriod,date:e.periodValue===e.selectedPeriod?e.dateValue:null,onSelect:t[2]||(t[2]=function(t){return e.setPiwikPeriodAndDate(e.selectedPeriod,t.date)})},null,8,["period","date"])])):Object(K["createCommentVNode"])("",!0)]),Object(K["createElementVNode"])("div",Ti,[Object(K["createElementVNode"])("h6",null,Object(K["toDisplayString"])(e.translate("General_Period")),1),Object(K["createElementVNode"])("div",Vi,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.periodsFiltered,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("p",{key:n},[Object(K["createElementVNode"])("label",{class:Object(K["normalizeClass"])({"selected-period-label":n===e.selectedPeriod}),onDblclick:function(t){return e.changeViewedPeriod(n)},title:n===e.periodValue?"":e.translate("General_DoubleClickToChangePeriod")},[Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{type:"radio",name:"period",id:"period_id_".concat(n),"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.selectedPeriod=t}),checked:e.selectedPeriod===n,onChange:function(t){return e.selectedPeriod=n},onDblclick:function(t){return e.changeViewedPeriod(n)}},null,40,Ii),[[K["vModelRadio"],e.selectedPeriod]]),Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.getPeriodDisplayText(n)),1)],42,Ni)])})),128))])])]),e.isComparisonEnabled?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",xi,[Object(K["createElementVNode"])("label",null,[Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{id:"comparePeriodTo",type:"checkbox","onUpdate:modelValue":t[4]||(t[4]=function(t){return e.isComparing=t})},null,512),[[K["vModelCheckbox"],e.isComparing]]),Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.translate("General_CompareTo")),1)]),Object(K["createElementVNode"])("div",Bi,[Object(K["createVNode"])(c,{modelValue:e.comparePeriodType,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.comparePeriodType=t}),style:Object(K["normalizeStyle"])({visibility:e.isComparing?"visible":"hidden"}),name:"comparePeriodToDropdown",uicontrol:"select",options:e.comparePeriodDropdownOptions,"full-width":!0,disabled:!e.isComparing},null,8,["modelValue","style","options","disabled"])])])):Object(K["createCommentVNode"])("",!0),e.isComparing&&"custom"===e.comparePeriodType?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ai,[Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Li,[Object(K["createElementVNode"])("div",null,[Object(K["createVNode"])(c,{modelValue:e.compareStartDate,"onUpdate:modelValue":t[6]||(t[6]=function(t){return e.compareStartDate=t}),name:"comparePeriodStartDate",uicontrol:"text","full-width":!0,title:e.translate("CoreHome_StartDate"),placeholder:"YYYY-MM-DD"},null,8,["modelValue","title"])])]),Mi,Object(K["createElementVNode"])("div",_i,[Object(K["createElementVNode"])("div",null,[Object(K["createVNode"])(c,{modelValue:e.compareEndDate,"onUpdate:modelValue":t[7]||(t[7]=function(t){return e.compareEndDate=t}),name:"comparePeriodEndDate",uicontrol:"text","full-width":!0,title:e.translate("CoreHome_EndDate"),placeholder:"YYYY-MM-DD"},null,8,["modelValue","title"])])])])])):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("div",Fi,[Object(K["createElementVNode"])("input",{type:"submit",id:"calendarApply",class:"btn",onClick:t[8]||(t[8]=function(t){return e.onApplyClicked()}),disabled:!e.isApplyEnabled(),value:e.translate("General_Apply")},null,8,Ri)]),e.isLoadingNewPage?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Hi,[Object(K["createVNode"])(s,{loading:!0}),Object(K["createElementVNode"])("div",Ui,Object(K["toDisplayString"])(e.translate("SegmentEditor_LoadingSegmentedDataMayTakeSomeTime")),1)])):Object(K["createCommentVNode"])("",!0)])],512)),[[u,{expander:"title"}]])}function qi(e,t){return Ji(e)||Yi(e,t)||zi(e,t)||Wi()}function Wi(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function zi(e,t){if(e){if("string"===typeof e)return Gi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gi(e,t):void 0}}function Gi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr?(window.$("#alert").find("h2").text(a("General_InvalidDateRange")),ce.helper.modalConfirm("#alert",{}),null):"".concat(e,",").concat(t)}return p(this.dateValue)}},methods:{handleZIndexPositionRelativeCompareDropdownIssue:function(){var e=window.$(this.$refs.root);e.on("focus","#comparePeriodToDropdown .select-dropdown",(function(){e.addClass("compare-dropdown-open")})).on("blur","#comparePeriodToDropdown .select-dropdown",(function(){e.removeClass("compare-dropdown-open")}))},changeViewedPeriod:function(e){e!==this.periodValue&&"range"!==e&&this.setPiwikPeriodAndDate(e,this.dateValue)},setPiwikPeriodAndDate:function(e,t){this.periodValue=e,this.selectedPeriod=e,this.dateValue=t;var n=p(t);this.setRangeStartEndFromPeriod(e,n),this.propagateNewUrlParams(n,this.selectedPeriod),window.initTopControls()},propagateNewUrlParams:function(e,t){var n,r=this.selectedComparisonParams;ce.helper.isReportingPage()?(this.closePeriodSelector(),n=Ce.hashParsed.value):(this.isLoadingNewPage=!0,n=Ce.parsed.value);var o=Object.assign({},n);delete o.comparePeriods,delete o.compareDates,Ce.updateLocation(Object.assign(Object.assign({},o),{},{date:e,period:t},r))},onApplyClicked:function(){if("range"===this.selectedPeriod){var e=this.selectedDateString;if(!e)return;return this.periodValue="range",void this.propagateNewUrlParams(e,"range")}this.setPiwikPeriodAndDate(this.selectedPeriod,this.dateValue)},updateSelectedValuesFromHash:function(){var e=Ce.parsed.value.date,t=Ce.parsed.value.period;this.periodValue=t,this.selectedPeriod=t,this.dateValue=null,this.startRangeDate=null,this.endRangeDate=null;try{m.parse(t,e)}catch(l){return}if("range"===t){var n=m.get(t).parse(e),r=n.getDateRange(),o=qi(r,2),a=o[0],i=o[1];this.dateValue=a,this.startRangeDate=p(a),this.endRangeDate=p(i)}else this.dateValue=h(e),this.setRangeStartEndFromPeriod(t,e)},setRangeStartEndFromPeriod:function(e,t){var n=m.parse(e,t).getDateRange();this.startRangeDate=p(n[0]el?el:n[1])},getPeriodDisplayText:function(e){return m.get(e).getDisplayText()},onRangeChange:function(e,t){e&&t?(this.isRangeValid=!0,this.startRangeDate=e,this.endRangeDate=t):this.isRangeValid=!1},isApplyEnabled:function(){return!("range"===this.selectedPeriod&&!this.isRangeValid)&&!(this.isComparing&&"custom"===this.comparePeriodType&&!this.isCompareRangeValid())},closePeriodSelector:function(){this.$refs.root.classList.remove("expanded")},isCompareRangeValid:function(){try{h(this.compareStartDate)}catch(e){return!1}try{h(this.compareEndDate)}catch(e){return!1}return!0}}});nl.render=$i;var rl=nl,ol={class:"reportingMenu"},al=["aria-label"],il=["onClick"],ll={class:"hidden"},cl={role:"menu"},sl=["href","onClick","title"],ul=["href","onClick"],dl=["onClick"],ml=Object(K["createElementVNode"])("span",{class:"icon-help"},null,-1),pl=[ml],fl={id:"mobile-left-menu",class:"sidenav hide-on-large-only"},hl={class:"collapsible collapsible-accordion"},bl={class:"collapsible-header"},gl={class:"collapsible-body"},vl=["onClick","href"],yl=["onClick","href"];function Ol(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("MenuItemsDropdown"),l=Object(K["resolveDirective"])("side-nav");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ol,[Object(K["createElementVNode"])("ul",{class:"navbar hide-on-med-and-down",role:"menu","aria-label":e.translate("CoreHome_MainNavigation")},[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.menu,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:Object(K["normalizeClass"])(["menuTab",{active:t.id===e.activeCategory}]),role:"menuitem",key:t.id},[Object(K["createElementVNode"])("a",{class:"item",tabindex:"5",href:"",onClick:Object(K["withModifiers"])((function(n){return e.loadCategory(t)}),["prevent"])},[Object(K["createElementVNode"])("span",{class:Object(K["normalizeClass"])("menu-icon ".concat(t.icon?t.icon:"icon-arrow-right"))},null,2),Object(K["createTextVNode"])(Object(K["toDisplayString"])(t.name)+" ",1),Object(K["createElementVNode"])("span",ll,Object(K["toDisplayString"])(e.translate("CoreHome_Menu")),1)],8,il),Object(K["createElementVNode"])("ul",cl,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(t.subcategories,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{role:"menuitem",class:Object(K["normalizeClass"])({active:(n.id===e.displayedSubcategory||n.isGroup&&e.activeSubsubcategory===e.displayedSubcategory)&&t.id===e.displayedCategory}),key:n.id},[n.isGroup?(Object(K["openBlock"])(),Object(K["createBlock"])(i,{key:0,"show-search":!0,"menu-title":e.htmlEntities(n.name)},{default:Object(K["withCtx"])((function(){return[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(n.subcategories,(function(r){return Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{class:Object(K["normalizeClass"])(["item",{active:r.id===e.activeSubsubcategory&&n.id===e.displayedSubcategory&&t.id===e.displayedCategory}]),tabindex:"5",href:"#?".concat(e.makeUrl(t,r)),onClick:function(n){return e.loadSubcategory(t,r,n)},title:r.tooltip,key:r.id},Object(K["toDisplayString"])(r.name),11,sl)})),128))]})),_:2},1032,["menu-title"])):Object(K["createCommentVNode"])("",!0),n.isGroup?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:1,href:"#?".concat(e.makeUrl(t,n)),class:"item",onClick:function(r){return e.loadSubcategory(t,n,r)}},Object(K["toDisplayString"])(n.name),9,ul)),n.help?(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:2,class:Object(K["normalizeClass"])(["item-help-icon",{active:e.helpShownCategory&&e.helpShownCategory.subcategory===n.id&&e.helpShownCategory.category===t.id&&n.help}]),tabindex:"5",href:"javascript:",onClick:function(r){return e.showHelp(t,n,r)}},pl,10,dl)):Object(K["createCommentVNode"])("",!0)],2)})),128))])],2)})),128))],8,al),Object(K["createElementVNode"])("ul",fl,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.menu,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:"no-padding",key:t.id},[Object(K["withDirectives"])(Object(K["createElementVNode"])("ul",hl,[Object(K["createElementVNode"])("li",null,[Object(K["createElementVNode"])("a",bl,[Object(K["createElementVNode"])("i",{class:Object(K["normalizeClass"])(t.icon?t.icon:"icon-arrow-bottom")},null,2),Object(K["createTextVNode"])(Object(K["toDisplayString"])(t.name),1)]),Object(K["createElementVNode"])("div",gl,[Object(K["createElementVNode"])("ul",null,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(t.subcategories,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{key:n.id},[n.isGroup?(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],{key:0},Object(K["renderList"])(n.subcategories,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{onClick:function(r){return e.loadSubcategory(t,n)},href:"#?".concat(e.makeUrl(t,n)),key:n.id},Object(K["toDisplayString"])(n.name),9,vl)})),128)):Object(K["createCommentVNode"])("",!0),n.isGroup?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:1,onClick:function(r){return e.loadSubcategory(t,n)},href:"#?".concat(e.makeUrl(t,n))},Object(K["toDisplayString"])(n.name),9,yl))])})),128))])])])],512),[[l,{activator:e.sideNavActivator}]])])})),128))])])}function jl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wl(e,t){for(var n=0;n0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.state.isInitialized&&0===n.length?Promise.resolve(Object(K["readonly"])(this.state.initialSites)):this.stateFiltered.isInitialized&&n.length===this.stateFiltered.excludedSites.length&&n.every((function(t,n){return t===e.stateFiltered.excludedSites[n]}))?Promise.resolve(Object(K["readonly"])(this.stateFiltered.initialSites)):(n.length>0&&this.searchSite("%",t,n).then((function(t){e.stateFiltered.isInitialized=!0,e.stateFiltered.excludedSites=n,null!==t&&(e.stateFiltered.initialSites=t)})),this.state.isInitialized?Promise.resolve(Object(K["readonly"])(this.state.initialSites)):this.searchSite("%",t,n).then((function(t){return e.state.isInitialized=!0,null!==t&&(e.state.initialSites=t),t})))}},{key:"loadSite",value:function(e){"all"===e?Ce.updateUrl(Object.assign(Object.assign({},Ce.urlParsed.value),{},{module:"MultiSites",action:"index",date:Ce.parsed.value.date,period:Ce.parsed.value.period})):Ce.updateUrl(Object.assign(Object.assign({},Ce.urlParsed.value),{},{segment:"",idSite:e}),Object.assign(Object.assign({},Ce.hashParsed.value),{},{segment:"",idSite:e}))}},{key:"searchSite",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return e?(this.currentRequestAbort&&this.currentRequestAbort.abort(),this.limitRequest||(this.limitRequest=Qe.fetch({method:"SitesManager.getNumWebsitesToDisplayPerPage"})),this.limitRequest.then((function(o){var a=o.value,i="SitesManager.getPatternMatchSites";return n&&(i="SitesManager.getSitesWithAdminAccess"),t.currentRequestAbort=new AbortController,Qe.fetch({method:i,limit:a,pattern:e,sitesToExclude:r},{abortController:t.currentRequestAbort})})).then((function(e){return e?t.processWebsitesList(e):null})).finally((function(){t.currentRequestAbort=null}))):this.loadInitialSites(n,r)}},{key:"processWebsitesList",value:function(e){var t=e;return t&&t.length?(t=t.map((function(e){return Object.assign(Object.assign({},e),{},{name:e.group?"[".concat(e.group,"] ").concat(e.name):e.name})})),t.sort((function(e,t){return e.name.toLowerCase()t.name.toLowerCase()?1:0})),t):[]}}]),e}(),aa=new oa,ia=["value","name"],la=["title"],ca=["textContent"],sa={key:1,class:"placeholder"},ua={class:"dropdown"},da={class:"custom_select_search"},ma=["placeholder"],pa={key:0},fa={class:"custom_select_container"},ha=["onClick"],ba=["innerHTML","href","title"],ga={class:"custom_select_ul_list"},va={class:"noresult"},ya={key:1};function Oa(e,t,n,r,o,a){var i,l,c,s,u=Object(K["resolveComponent"])("AllSitesLink"),d=Object(K["resolveDirective"])("focus-if"),m=Object(K["resolveDirective"])("focus-anywhere-but-here");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:Object(K["normalizeClass"])(["siteSelector piwikSelector borderedControl",{expanded:e.showSitesList,disabled:!e.hasMultipleSites}])},[e.name?(Object(K["openBlock"])(),Object(K["createElementBlock"])("input",{key:0,type:"hidden",value:null===(i=e.displayedModelValue)||void 0===i?void 0:i.id,name:e.name},null,8,ia)):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("a",{ref:"selectorLink",onClick:t[0]||(t[0]=function(){return e.onClickSelector&&e.onClickSelector.apply(e,arguments)}),onKeydown:t[1]||(t[1]=function(t){return e.onPressEnter(t)}),href:"javascript:void(0)",class:Object(K["normalizeClass"])([{loading:e.isLoading},"title"]),tabindex:"4",title:e.selectorLinkTitle},[Object(K["createElementVNode"])("span",{class:Object(K["normalizeClass"])(["icon icon-arrow-bottom",{iconHidden:e.isLoading,collapsed:!e.showSitesList}])},null,2),Object(K["createElementVNode"])("span",null,[null!==(l=e.displayedModelValue)&&void 0!==l&&l.name||!e.placeholder?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:0,textContent:Object(K["toDisplayString"])((null===(c=e.displayedModelValue)||void 0===c?void 0:c.name)||e.firstSiteName)},null,8,ca)):Object(K["createCommentVNode"])("",!0),null!==(s=e.displayedModelValue)&&void 0!==s&&s.name||!e.placeholder?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",sa,Object(K["toDisplayString"])(e.placeholder),1))])],42,la),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",ua,[Object(K["withDirectives"])(Object(K["createElementVNode"])("div",da,[Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{type:"text",onClick:t[2]||(t[2]=function(t){e.searchTerm="",e.loadInitialSites()}),"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.searchTerm=t}),tabindex:"4",class:"websiteSearch inp browser-default",placeholder:e.translate("General_Search")},null,8,ma),[[K["vModelText"],e.searchTerm],[d,{focused:e.shouldFocusOnSearch}]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("img",{title:"Clear",onClick:t[4]||(t[4]=function(t){e.searchTerm="",e.loadInitialSites()}),class:"reset",src:"plugins/CoreHome/images/reset_search.png"},null,512),[[K["vShow"],e.searchTerm]])],512),[[K["vShow"],e.autocompleteMinSites<=e.sites.length||e.searchTerm]]),"top"===e.allSitesLocation&&e.showAllSitesItem?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",pa,[Object(K["createVNode"])(u,{href:e.urlAllSites,"all-sites-text":e.allSitesText,onClick:t[5]||(t[5]=function(t){return e.onAllSitesClick(t)})},null,8,["href","all-sites-text"])])):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("div",fa,[Object(K["createElementVNode"])("ul",{class:"custom_select_ul_list",onClick:t[7]||(t[7]=function(t){return e.showSitesList=!1})},[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.sites,(function(n,r){return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{onClick:function(t){return e.switchSite(Object.assign(Object.assign({},n),{},{id:n.idsite}),t)},key:r},[Object(K["createElementVNode"])("a",{onClick:t[6]||(t[6]=function(e){return e.preventDefault()}),innerHTML:e.$sanitize(e.getMatchedSiteName(n.name)),tabindex:"4",href:e.getUrlForSiteId(n.idsite),title:n.name},null,8,ba)],8,ha)),[[K["vShow"],!(!e.showSelectedSite&&"".concat(e.activeSiteId)==="".concat(n.idsite))]])})),128))]),Object(K["withDirectives"])(Object(K["createElementVNode"])("ul",ga,[Object(K["createElementVNode"])("li",null,[Object(K["createElementVNode"])("div",va,Object(K["toDisplayString"])(e.translate("SitesManager_NotFound")+" "+e.searchTerm),1)])],512),[[K["vShow"],!e.sites.length&&e.searchTerm]])]),"bottom"===e.allSitesLocation&&e.showAllSitesItem?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ya,[Object(K["createVNode"])(u,{href:e.urlAllSites,"all-sites-text":e.allSitesText,onClick:t[8]||(t[8]=function(t){return e.onAllSitesClick(t)})},null,8,["href","all-sites-text"])])):Object(K["createCommentVNode"])("",!0)],512),[[K["vShow"],e.showSitesList]])],2)),[[m,{blur:e.onBlur}]])}var ja=["innerHTML","href"];function wa(e,t,n,r,o,a){var i=this;return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{onClick:t[1]||(t[1]=function(e){return i.onClick(e)}),class:"custom_select_all"},[Object(K["createElementVNode"])("a",{onClick:t[0]||(t[0]=function(e){return e.preventDefault()}),innerHTML:e.$sanitize(e.allSitesText),tabindex:"4",href:e.href},null,8,ja)])}var ka=Object(K["defineComponent"])({props:{href:String,allSitesText:String},emits:["click"],methods:{onClick:function(e){this.$emit("click",e)}}});ka.render=wa;var Sa=ka,Ca=Object(K["defineComponent"])({props:{modelValue:Object,showSelectedSite:{type:Boolean,default:!1},showAllSitesItem:{type:Boolean,default:!0},switchSiteOnSelect:{type:Boolean,default:!0},onlySitesWithAdminAccess:{type:Boolean,default:!1},name:{type:String,default:""},allSitesText:{type:String,default:a("General_MultiSitesSummary")},allSitesLocation:{type:String,default:"bottom"},placeholder:String,defaultToFirstSite:Boolean,sitesToExclude:{type:Array,default:function(){return[]}}},emits:["update:modelValue","blur"],components:{AllSitesLink:Sa},directives:{FocusAnywhereButHere:qt,FocusIf:zt},watch:{searchTerm:function(){this.onSearchTermChanged()}},data:function(){return{searchTerm:"",activeSiteId:"".concat(ce.idSite),showSitesList:!1,isLoading:!1,sites:[],autocompleteMinSites:parseInt(ce.config.autocomplete_min_sites,10)}},created:function(){this.searchSite=Ot(this.searchSite),!this.modelValue&&ce.idSite&&this.$emit("update:modelValue",{id:ce.idSite,name:ce.helper.htmlDecode(ce.siteName)})},mounted:function(){var e=this;window.initTopControls(),this.loadInitialSites().then((function(){e.shouldDefaultToFirstSite&&e.$emit("update:modelValue",{id:e.sites[0].idsite,name:e.sites[0].name})}));var t=a("CoreHome_ShortcutWebsiteSelector");ce.helper.registerShortcut("w",t,(function(t){if(!t.altKey){t.preventDefault?t.preventDefault():t.returnValue=!1;var n=e.$refs.selectorLink;n&&(n.click(),n.focus())}}))},computed:{shouldFocusOnSearch:function(){return this.showSitesList&&this.autocompleteMinSites<=this.sites.length||this.searchTerm},selectorLinkTitle:function(){var e;return this.hasMultipleSites?a("CoreHome_ChangeCurrentWebsite",(null===(e=this.modelValue)||void 0===e?void 0:e.name)||this.firstSiteName):""},hasMultipleSites:function(){var e=aa.initialSitesFiltered.value&&aa.initialSitesFiltered.value.length?aa.initialSitesFiltered.value:aa.initialSites.value;return e&&e.length>1},firstSiteName:function(){var e=aa.initialSitesFiltered.value&&aa.initialSitesFiltered.value.length?aa.initialSitesFiltered.value:aa.initialSites.value;return e&&e.length>0?e[0].name:""},urlAllSites:function(){var e=Ce.stringify(Object.assign(Object.assign({},Ce.urlParsed.value),{},{module:"MultiSites",action:"index",date:Ce.parsed.value.date,period:Ce.parsed.value.period}));return"?".concat(e)},shouldDefaultToFirstSite:function(){var e;return!(null!==(e=this.modelValue)&&void 0!==e&&e.id)&&(!this.hasMultipleSites||this.defaultToFirstSite)&&this.sites[0]},displayedModelValue:function(){return this.modelValue?this.modelValue:ce.idSite?{id:ce.idSite,name:ce.helper.htmlDecode(ce.siteName)}:this.shouldDefaultToFirstSite?{id:this.sites[0].idsite,name:this.sites[0].name}:null}},methods:{onSearchTermChanged:function(){this.searchTerm?(this.isLoading=!0,this.searchSite(this.searchTerm)):(this.isLoading=!1,this.loadInitialSites())},onAllSitesClick:function(e){this.switchSite({id:"all",name:this.$props.allSitesText},e),this.showSitesList=!1},switchSite:function(e,t){var n=-1!==navigator.userAgent.indexOf("Mac OS X")?t.metaKey:t.ctrlKey;t&&n&&t.target&&t.target.href?window.open(t.target.href,"_blank"):(this.$emit("update:modelValue",{id:e.id,name:e.name}),this.switchSiteOnSelect&&this.activeSiteId!==e.id&&aa.loadSite(e.id))},onBlur:function(){this.showSitesList=!1,this.$emit("blur")},onClickSelector:function(){this.hasMultipleSites&&(this.showSitesList=!this.showSitesList,this.isLoading||this.searchTerm||this.loadInitialSites())},onPressEnter:function(e){"Enter"===e.key&&(e.preventDefault(),this.showSitesList=!this.showSitesList,this.showSitesList&&!this.isLoading&&this.loadInitialSites())},getMatchedSiteName:function(e){var t=e.toUpperCase().indexOf(this.searchTerm.toUpperCase());if(-1===t||this.isLoading)return ce.helper.htmlEntities(e);var n=ce.helper.htmlEntities(e.substring(0,t)),r=ce.helper.htmlEntities(e.substring(t+this.searchTerm.length));return"".concat(n,'').concat(this.searchTerm,"").concat(r)},loadInitialSites:function(){var e=this;return aa.loadInitialSites(this.onlySitesWithAdminAccess,this.sitesToExclude?this.sitesToExclude:[]).then((function(t){e.sites=t||[]}))},searchSite:function(e){var t=this;this.isLoading=!0,aa.searchSite(e,this.onlySitesWithAdminAccess,this.sitesToExclude?this.sitesToExclude:[]).then((function(n){e===t.searchTerm&&n&&(t.sites=n)})).finally((function(){t.isLoading=!1}))},getUrlForSiteId:function(e){var t=Ce.stringify(Object.assign(Object.assign({},Ce.urlParsed.value),{},{segment:"",idSite:e})),n=Ce.stringify(Object.assign(Object.assign({},Ce.hashParsed.value),{},{segment:"",idSite:e}));return"?".concat(t,"#?").concat(n)}}});Ca.render=Oa;var Ea=Ca,Da={ref:"root",class:"quickAccessInside"},Pa=["title","placeholder"],Ta={class:"dropdown"},Va={class:"no-result"},Na=["onClick"],Ia=["onMouseenter","onClick"],xa={class:"quickAccessMatomoSearch"},Ba=["onMouseenter","onClick"],Aa=["textContent"],La={class:"quick-access-category helpCategory"},Ma=["href"];function _a(e,t,n,r,o,a){var i=Object(K["resolveDirective"])("focus-if"),l=Object(K["resolveDirective"])("focus-anywhere-but-here");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Da,[Object(K["createElementVNode"])("span",{class:"icon-search",onMouseenter:t[0]||(t[0]=function(t){return e.searchActive=!0})},null,32),Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{class:"s",onKeydown:t[1]||(t[1]=function(t){return e.onKeypress(t)}),onFocus:t[2]||(t[2]=function(t){return e.searchActive=!0}),"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.searchTerm=t}),type:"text",tabindex:"2",title:e.quickAccessTitle,placeholder:e.translate("General_Search"),ref:"input"},null,40,Pa),[[K["vModelText"],e.searchTerm],[i,{focused:e.searchActive}]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",Ta,[Object(K["withDirectives"])(Object(K["createElementVNode"])("ul",null,[Object(K["createElementVNode"])("li",Va,Object(K["toDisplayString"])(e.translate("General_SearchNoResults")),1)],512),[[K["vShow"],!(e.numMenuItems>0||e.sites.length)]]),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.menuItems,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("ul",{key:t.title},[Object(K["createElementVNode"])("li",{class:"quick-access-category",onClick:function(n){e.searchTerm=t.title,e.searchMenu(e.searchTerm)}},Object(K["toDisplayString"])(t.title),9,Na),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(t.items,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:Object(K["normalizeClass"])(["result",{selected:t.menuIndex===e.searchIndex}]),onMouseenter:function(n){return e.searchIndex=t.menuIndex},onClick:function(n){return e.selectMenuItem(t.index)},key:t.index},[Object(K["createElementVNode"])("a",null,Object(K["toDisplayString"])(t.name.trim()),1)],42,Ia)})),128))])})),128)),Object(K["createElementVNode"])("ul",xa,[Object(K["withDirectives"])(Object(K["createElementVNode"])("li",{class:"quick-access-category websiteCategory"},Object(K["toDisplayString"])(e.translate("SitesManager_Sites")),513),[[K["vShow"],e.hasSitesSelector&&e.sites.length||e.isLoading]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("li",{class:"no-result"},Object(K["toDisplayString"])(e.translate("MultiSites_LoadingWebsites")),513),[[K["vShow"],e.hasSitesSelector&&e.isLoading]]),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.sites,(function(t,n){return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:Object(K["normalizeClass"])(["result",{selected:e.numMenuItems+n===e.searchIndex}]),onMouseenter:function(t){return e.searchIndex=e.numMenuItems+n},onClick:function(n){return e.selectSite(t.idsite)},key:t.idsite},[Object(K["createElementVNode"])("a",{textContent:Object(K["toDisplayString"])(t.name)},null,8,Aa)],42,Ba)),[[K["vShow"],e.hasSitesSelector&&!e.isLoading]])})),128))]),Object(K["createElementVNode"])("ul",null,[Object(K["createElementVNode"])("li",La,Object(K["toDisplayString"])(e.translate("General_HelpResources")),1),Object(K["createElementVNode"])("li",{class:Object(K["normalizeClass"])([{selected:"help"===e.searchIndex},"quick-access-help"]),onMouseenter:t[4]||(t[4]=function(t){return e.searchIndex="help"})},[Object(K["createElementVNode"])("a",{href:"https://matomo.org?mtm_campaign=App_Help&mtm_source=Matomo_App&mtm_keyword=QuickSearch&s=".concat(encodeURIComponent(e.searchTerm)),target:"_blank"},Object(K["toDisplayString"])(e.translate("CoreHome_SearchOnMatomo",e.searchTerm)),9,Ma)],34)])],512),[[K["vShow"],e.searchTerm&&e.searchActive]])],512)),[[l,{blur:e.onBlur}]])}var Fa=window,Ra=Fa.ListingFormatter;function Ha(e){var t=e.getBoundingClientRect(),n=window.$(window);return t.top>=0&&t.left>=0&&t.bottom<=n.height()&&t.right<=n.width()}function Ua(e){e&&e.scrollIntoView&&e.scrollIntoView()}var $a=Object(K["defineComponent"])({directives:{FocusAnywhereButHere:qt,FocusIf:zt},watch:{searchActive:function(e){var t=this.$refs.root;if(t&&t.parentElement){var n=t.parentElement.classList;n.toggle("active",e),n.toggle("expanded",e)}}},mounted:function(){var e=this,t=this.$refs.root;t&&t.parentElement&&t.parentElement.classList.add("quick-access","piwikSelector"),"undefined"!==typeof window.initTopControls&&window.initTopControls&&window.initTopControls(),ce.helper.registerShortcut("f",a("CoreHome_ShortcutSearch"),(function(t){t.altKey||(t.preventDefault(),Ua(e.$refs.root),e.activateSearch())}))},data:function(){var e=!!document.querySelector(".segmentEditorPanel");return{menuItems:[],numMenuItems:0,searchActive:!1,searchTerm:"",searchIndex:0,menuIndexCounter:-1,topMenuItems:null,leftMenuItems:null,segmentItems:null,hasSegmentSelector:e,sites:[],isLoading:!1}},created:function(){this.searchMenu=Ot(this.searchMenu.bind(this))},computed:{hasSitesSelector:function(){return!!document.querySelector('.top_controls .siteSelector,.top_controls [vue-entry="CoreHome.SiteSelector"]')},quickAccessTitle:function(){var e=[a("CoreHome_MenuEntries")];return this.hasSegmentSelector&&e.push(a("CoreHome_Segments")),this.hasSitesSelector&&e.push(a("SitesManager_Sites")),a("CoreHome_QuickAccessTitle",Ra.formatAnd(e))}},emits:["itemSelected","blur"],methods:{onKeypress:function(e){var t=this,n=this.searchTerm&&this.searchActive,r=9===e.which,o=27===e.which;38===e.which?(this.highlightPreviousItem(),e.preventDefault()):40===e.which?(this.highlightNextItem(),e.preventDefault()):13===e.which?this.clickQuickAccessMenuItem():r&&n||o&&n?this.deactivateSearch():setTimeout((function(){t.searchActive=!0,t.searchMenu(t.searchTerm)}))},highlightPreviousItem:function(){this.searchIndex-1<0?this.searchIndex=0:this.searchIndex-=1,this.makeSureSelectedItemIsInViewport()},highlightNextItem:function(){var e=this.$refs.root.querySelectorAll("li.result").length;e<=this.searchIndex+1?this.searchIndex=e-1:this.searchIndex+=1,this.makeSureSelectedItemIsInViewport()},clickQuickAccessMenuItem:function(){var e=this,t=this.getCurrentlySelectedElement();t&&setTimeout((function(){t.click(),e.$emit("itemSelected",t)}),20)},deactivateSearch:function(){this.searchTerm="",this.searchActive=!1,this.$refs.input&&this.$refs.input.blur()},makeSureSelectedItemIsInViewport:function(){var e=this.getCurrentlySelectedElement();e&&!Ha(e)&&Ua(e)},getCurrentlySelectedElement:function(){var e=this.$refs.root.querySelectorAll("li.result");if(e&&e.length&&e.item(this.searchIndex))return e.item(this.searchIndex)},searchMenu:function(e){var t=this,n=e.toLowerCase(),r=-1,o={},a=[],i=function(e){var t=Object.assign({},e);r+=1,t.menuIndex=r;var n=t.category;n in o||(a.push({title:n,items:[]}),o[n]=a.length-1);var i=o[n];a[i].items.push(t)};this.resetSearchIndex(),this.hasSitesSelector&&(this.isLoading=!0,aa.searchSite(n).then((function(e){e&&(t.sites=e)})).finally((function(){t.isLoading=!1})));var l=function(e){return-1!==e.name.toLowerCase().indexOf(n)||-1!==e.category.toLowerCase().indexOf(n)};null===this.topMenuItems&&(this.topMenuItems=this.getTopMenuItems()),null===this.leftMenuItems&&(this.leftMenuItems=this.getLeftMenuItems()),null===this.segmentItems&&(this.segmentItems=this.getSegmentItems());var c=this.topMenuItems.filter(l),s=this.leftMenuItems.filter(l),u=this.segmentItems.filter(l);c.forEach(i),s.forEach(i),u.forEach(i),this.numMenuItems=c.length+s.length+u.length,this.menuItems=a},resetSearchIndex:function(){this.searchIndex=0,this.makeSureSelectedItemIsInViewport()},selectSite:function(e){aa.loadSite(e)},selectMenuItem:function(e){var t=document.querySelector("[quick_access='".concat(e,"']"));if(t){this.deactivateSearch();var n=t.getAttribute("href");if(n&&n.length>10&&t&&t.click)try{t.click()}catch(r){window.$(t).click()}else window.$(t).click()}},onBlur:function(){this.searchActive=!1,this.$emit("blur")},activateSearch:function(){this.searchActive=!0},getTopMenuItems:function(){var e=this,t=a("CoreHome_Menu"),n=[];return document.querySelectorAll("nav .sidenav li > a").forEach((function(r){var o,a,i=null===(o=r.textContent)||void 0===o?void 0:o.trim();i||(i=null===(a=r.getAttribute("title"))||void 0===a?void 0:a.trim());i&&(n.push({name:i,index:e.menuIndexCounter+=1,category:t}),r.setAttribute("quick_access","".concat(e.menuIndexCounter)))})),n},getLeftMenuItems:function(){var e=this,t=[];return document.querySelectorAll("#secondNavBar .menuTab").forEach((function(n){var r,o=window.$(n).find("> .item"),a=(null===(r=o[0])||void 0===r?void 0:r.innerText.trim())||"";a&&-1!==a.lastIndexOf("\n")&&(a=a.slice(0,a.lastIndexOf("\n")).trim()),window.$(n).find("li .item").each((function(n,r){var o,i=null===(o=r.textContent)||void 0===o?void 0:o.trim();i&&(t.push({name:i,category:a,index:e.menuIndexCounter+=1}),r.setAttribute("quick_access","".concat(e.menuIndexCounter)))}))})),t},getSegmentItems:function(){var e=this;if(!this.hasSegmentSelector)return[];var t=a("CoreHome_Segments"),n=[];return document.querySelectorAll(".segmentList [data-idsegment]").forEach((function(r){var o,a,i=null===(o=r.querySelector(".segname"))||void 0===o||null===(a=o.textContent)||void 0===a?void 0:a.trim();i&&(n.push({name:i,category:t,index:e.menuIndexCounter+=1}),r.setAttribute("quick_access","".concat(e.menuIndexCounter)))})),n}}});$a.render=_a;var qa=$a;function Wa(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var za={class:"fieldArray form-group"},Ga={key:0,class:"fieldUiControl"},Ya=["onClick","title"];function Ja(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Field");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",za,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.modelValue,(function(t,n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:Object(K["normalizeClass"])(["fieldArrayTable multiple valign-wrapper",Wa({},"fieldArrayTable".concat(n),!0)]),key:n},[e.field.uiControl?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ga,[Object(K["createVNode"])(i,{"full-width":!0,"model-value":t,options:e.field.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(t,n)},"model-modifiers":e.field.modelModifiers,placeholder:" ",uicontrol:e.field.uiControl,title:e.field.title,name:"".concat(e.name,"-").concat(n),"template-file":e.field.templateFile,component:e.field.component},null,8,["model-value","options","onUpdate:modelValue","model-modifiers","uicontrol","title","name","template-file","component"])])):Object(K["createCommentVNode"])("",!0),Object(K["withDirectives"])(Object(K["createElementVNode"])("span",{onClick:function(t){return e.removeEntry(n)},class:"icon-minus valign",title:e.translate("General_Remove")},null,8,Ya),[[K["vShow"],n+1!==e.modelValue.length]])],2)})),128))])}function Ka(e){return ei(e)||Za(e)||Xa(e)||Qa()}function Qa(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Xa(e,t){if(e){if("string"===typeof e)return ti(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ti(e,t):void 0}}function Za(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function ei(e){if(Array.isArray(e))return ti(e)}function ti(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1&&this.modelValue){var t=this.modelValue.filter((function(t,n){return n!==e}));this.$emit("update:modelValue",t)}}}});ri.render=Ja;var oi=ri;function ai(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ii={class:"multiPairField form-group"},li={key:1,class:"fieldUiControl fieldUiControl2"},ci={key:2,class:"fieldUiControl fieldUiControl3"},si={key:3,class:"fieldUiControl fieldUiControl4"},ui=["onClick","title"];function di(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Field");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ii,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.modelValue,(function(t,n){var r;return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:Object(K["normalizeClass"])(["multiPairFieldTable multiple valign-wrapper",(r={},ai(r,"multiPairFieldTable".concat(n),!0),ai(r,"has".concat(e.fieldCount,"Fields"),!0),r)]),key:n},[e.field1?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{key:0,class:Object(K["normalizeClass"])(["fieldUiControl fieldUiControl1",{hasMultiFields:e.field1.type&&e.field2.type}])},[Object(K["createVNode"])(i,{"full-width":!0,"model-value":t[e.field1.key],options:e.field1.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field1.key,t)},"model-modifiers":e.field1.modelModifiers,placeholder:" ",uicontrol:e.field1.uiControl,name:"".concat(e.name,"-p1-").concat(n),title:e.field1.title,"template-file":e.field1.templateFile,component:e.field1.component},null,8,["model-value","options","onUpdate:modelValue","model-modifiers","uicontrol","name","title","template-file","component"])],2)):Object(K["createCommentVNode"])("",!0),e.field2?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",li,[Object(K["createVNode"])(i,{"full-width":!0,options:e.field2.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field2.key,t)},"model-value":t[e.field2.key],"model-modifiers":e.field2.modelModifiers,placeholder:" ",uicontrol:e.field2.uiControl,name:"".concat(e.name,"-p2-").concat(n),title:e.field2.title,"template-file":e.field2.templateFile,component:e.field2.component},null,8,["options","onUpdate:modelValue","model-value","model-modifiers","uicontrol","name","title","template-file","component"])])):Object(K["createCommentVNode"])("",!0),e.field3?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ci,[Object(K["createVNode"])(i,{"full-width":!0,options:e.field3.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field3.key,t)},"model-value":t[e.field3.key],"model-modifiers":e.field3.modelModifiers,placeholder:" ",uicontrol:e.field3.uiControl,title:e.field3.title,"template-file":e.field3.templateFile,component:e.field3.component},null,8,["options","onUpdate:modelValue","model-value","model-modifiers","uicontrol","title","template-file","component"])])):Object(K["createCommentVNode"])("",!0),e.field4?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",si,[Object(K["createVNode"])(i,{"full-width":!0,options:e.field4.availableValues,"onUpdate:modelValue":function(t){return e.onEntryChange(n,e.field4.key,t)},"model-value":t[e.field4.key],"model-modifiers":e.field4.modelModifiers,placeholder:" ",uicontrol:e.field4.uiControl,title:e.field4.title,"template-file":e.field4.templateFile,component:e.field4.component},null,8,["options","onUpdate:modelValue","model-value","model-modifiers","uicontrol","title","template-file","component"])])):Object(K["createCommentVNode"])("",!0),Object(K["withDirectives"])(Object(K["createElementVNode"])("span",{onClick:function(t){return e.removeEntry(n)},class:"icon-minus valign",title:e.translate("General_Remove")},null,8,ui),[[K["vShow"],n+1!==e.modelValue.length]])],2)})),128))])}function mi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pi(e){return gi(e)||bi(e)||hi(e)||fi()}function fi(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function hi(e,t){if(e){if("string"===typeof e)return vi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vi(e,t):void 0}}function bi(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function gi(e){if(Array.isArray(e))return vi(e)}function vi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1&&this.modelValue){var t=this.modelValue.filter((function(t,n){return n!==e}));this.$emit("update:modelValue",t)}},isEmptyValue:function(e){var t=this.fieldCount;if(4===t){if(!e[this.field1.key]&&!e[this.field2.key]&&!e[this.field3.key]&&!e[this.field4.key])return!1}else if(3===t){if(!e[this.field1.key]&&!e[this.field2.key]&&!e[this.field3.key])return!1}else if(2===t){if(!e[this.field1.key]&&!e[this.field2.key])return!1}else if(1===t&&!e[this.field1.key])return!1;return!0},makeEmptyValue:function(){var e={};return this.field1&&this.field1.key&&(e[this.field1.key]=""),this.field2&&this.field2.key&&(e[this.field2.key]=""),this.field3&&this.field3.key&&(e[this.field3.key]=""),this.field4&&this.field4.key&&(e[this.field4.key]=""),e}}});Oi.render=di;var ji=Oi,wi={ref:"root",class:"periodSelector piwikSelector"},ki=["title"],Si=Object(K["createElementVNode"])("span",{class:"icon icon-calendar"},null,-1),Ci={id:"periodMore",class:"dropdown"},Ei={class:"flex"},Di={key:0,class:"period-date"},Pi={class:"period-type"},Ti={id:"otherPeriods"},Vi=["onDblclick","title"],Ni=["id","checked","onChange","onDblclick"],Ii={key:0,class:"compare-checkbox"},xi={id:"comparePeriodToDropdown"},Bi={key:1,class:"compare-date-range"},Ai={id:"comparePeriodStartDate"},Li=Object(K["createElementVNode"])("span",{class:"compare-dates-separator"},null,-1),Mi={id:"comparePeriodEndDate"},_i={class:"apply-button-container"},Fi=["disabled","value"],Ri={key:2,id:"ajaxLoadingCalendar"},Hi={class:"loadingSegment"};function Ui(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("DateRangePicker"),l=Object(K["resolveComponent"])("PeriodDatePicker"),c=Object(K["resolveComponent"])("Field"),s=Object(K["resolveComponent"])("ActivityIndicator"),u=Object(K["resolveDirective"])("expand-on-click");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",wi,[Object(K["createElementVNode"])("a",{ref:"title",id:"date",class:"title",tabindex:"-1",title:e.translate("General_ChooseDate",e.currentlyViewingText)},[Si,Object(K["createTextVNode"])(" "+Object(K["toDisplayString"])(e.currentlyViewingText),1)],8,ki),Object(K["createElementVNode"])("div",Ci,[Object(K["createElementVNode"])("div",Ei,[Object(K["createElementVNode"])("div",null,[Object(K["withDirectives"])(Object(K["createVNode"])(i,{class:"period-range","start-date":e.startRangeDate,"end-date":e.endRangeDate,onRangeChange:t[0]||(t[0]=function(t){return e.onRangeChange(t.start,t.end)}),onSubmit:t[1]||(t[1]=function(t){return e.onApplyClicked()})},null,8,["start-date","end-date"]),[[K["vShow"],"range"===e.selectedPeriod]]),"range"!==e.selectedPeriod?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Di,[Object(K["createVNode"])(l,{id:"datepicker",period:e.selectedPeriod,date:e.periodValue===e.selectedPeriod?e.dateValue:null,onSelect:t[2]||(t[2]=function(t){return e.setPiwikPeriodAndDate(e.selectedPeriod,t.date)})},null,8,["period","date"])])):Object(K["createCommentVNode"])("",!0)]),Object(K["createElementVNode"])("div",Pi,[Object(K["createElementVNode"])("h6",null,Object(K["toDisplayString"])(e.translate("General_Period")),1),Object(K["createElementVNode"])("div",Ti,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.periodsFiltered,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("p",{key:n},[Object(K["createElementVNode"])("label",{class:Object(K["normalizeClass"])({"selected-period-label":n===e.selectedPeriod}),onDblclick:function(t){return e.changeViewedPeriod(n)},title:n===e.periodValue?"":e.translate("General_DoubleClickToChangePeriod")},[Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{type:"radio",name:"period",id:"period_id_".concat(n),"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.selectedPeriod=t}),checked:e.selectedPeriod===n,onChange:function(t){return e.selectedPeriod=n},onDblclick:function(t){return e.changeViewedPeriod(n)}},null,40,Ni),[[K["vModelRadio"],e.selectedPeriod]]),Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.getPeriodDisplayText(n)),1)],42,Vi)])})),128))])])]),e.isComparisonEnabled?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ii,[Object(K["createElementVNode"])("label",null,[Object(K["withDirectives"])(Object(K["createElementVNode"])("input",{id:"comparePeriodTo",type:"checkbox","onUpdate:modelValue":t[4]||(t[4]=function(t){return e.isComparing=t})},null,512),[[K["vModelCheckbox"],e.isComparing]]),Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.translate("General_CompareTo")),1)]),Object(K["createElementVNode"])("div",xi,[Object(K["createVNode"])(c,{modelValue:e.comparePeriodType,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.comparePeriodType=t}),style:Object(K["normalizeStyle"])({visibility:e.isComparing?"visible":"hidden"}),name:"comparePeriodToDropdown",uicontrol:"select",options:e.comparePeriodDropdownOptions,"full-width":!0,disabled:!e.isComparing},null,8,["modelValue","style","options","disabled"])])])):Object(K["createCommentVNode"])("",!0),e.isComparing&&"custom"===e.comparePeriodType?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Bi,[Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Ai,[Object(K["createElementVNode"])("div",null,[Object(K["createVNode"])(c,{modelValue:e.compareStartDate,"onUpdate:modelValue":t[6]||(t[6]=function(t){return e.compareStartDate=t}),name:"comparePeriodStartDate",uicontrol:"text","full-width":!0,title:e.translate("CoreHome_StartDate"),placeholder:"YYYY-MM-DD"},null,8,["modelValue","title"])])]),Li,Object(K["createElementVNode"])("div",Mi,[Object(K["createElementVNode"])("div",null,[Object(K["createVNode"])(c,{modelValue:e.compareEndDate,"onUpdate:modelValue":t[7]||(t[7]=function(t){return e.compareEndDate=t}),name:"comparePeriodEndDate",uicontrol:"text","full-width":!0,title:e.translate("CoreHome_EndDate"),placeholder:"YYYY-MM-DD"},null,8,["modelValue","title"])])])])])):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("div",_i,[Object(K["createElementVNode"])("input",{type:"submit",id:"calendarApply",class:"btn",onClick:t[8]||(t[8]=function(t){return e.onApplyClicked()}),disabled:!e.isApplyEnabled(),value:e.translate("General_Apply")},null,8,Fi)]),e.isLoadingNewPage?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ri,[Object(K["createVNode"])(s,{loading:!0}),Object(K["createElementVNode"])("div",Hi,Object(K["toDisplayString"])(e.translate("SegmentEditor_LoadingSegmentedDataMayTakeSomeTime")),1)])):Object(K["createCommentVNode"])("",!0)])],512)),[[u,{expander:"title"}]])}function $i(e,t){return Yi(e)||Gi(e,t)||Wi(e,t)||qi()}function qi(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Wi(e,t){if(e){if("string"===typeof e)return zi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?zi(e,t):void 0}}function zi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr?(window.$("#alert").find("h2").text(a("General_InvalidDateRange")),ce.helper.modalConfirm("#alert",{}),null):"".concat(e,",").concat(t)}return p(this.dateValue)}},methods:{handleZIndexPositionRelativeCompareDropdownIssue:function(){var e=window.$(this.$refs.root);e.on("focus","#comparePeriodToDropdown .select-dropdown",(function(){e.addClass("compare-dropdown-open")})).on("blur","#comparePeriodToDropdown .select-dropdown",(function(){e.removeClass("compare-dropdown-open")}))},changeViewedPeriod:function(e){e!==this.periodValue&&"range"!==e&&this.setPiwikPeriodAndDate(e,this.dateValue)},setPiwikPeriodAndDate:function(e,t){this.periodValue=e,this.selectedPeriod=e,this.dateValue=t;var n=p(t);this.setRangeStartEndFromPeriod(e,n),this.propagateNewUrlParams(n,this.selectedPeriod),window.initTopControls()},propagateNewUrlParams:function(e,t){var n,r=this.selectedComparisonParams;ce.helper.isReportingPage()?(this.closePeriodSelector(),n=Ce.hashParsed.value):(this.isLoadingNewPage=!0,n=Ce.parsed.value);var o=Object.assign({},n);delete o.comparePeriods,delete o.compareDates,Ce.updateLocation(Object.assign(Object.assign({},o),{},{date:e,period:t},r))},onApplyClicked:function(){if("range"===this.selectedPeriod){var e=this.selectedDateString;if(!e)return;return this.periodValue="range",void this.propagateNewUrlParams(e,"range")}this.setPiwikPeriodAndDate(this.selectedPeriod,this.dateValue)},updateSelectedValuesFromHash:function(){var e=Ce.parsed.value.date,t=Ce.parsed.value.period;this.periodValue=t,this.selectedPeriod=t,this.dateValue=null,this.startRangeDate=null,this.endRangeDate=null;try{m.parse(t,e)}catch(l){return}if("range"===t){var n=m.get(t).parse(e),r=n.getDateRange(),o=$i(r,2),a=o[0],i=o[1];this.dateValue=a,this.startRangeDate=p(a),this.endRangeDate=p(i)}else this.dateValue=h(e),this.setRangeStartEndFromPeriod(t,e)},setRangeStartEndFromPeriod:function(e,t){var n=m.parse(e,t).getDateRange();this.startRangeDate=p(n[0]Zi?Zi:n[1])},getPeriodDisplayText:function(e){return m.get(e).getDisplayText()},onRangeChange:function(e,t){e&&t?(this.isRangeValid=!0,this.startRangeDate=e,this.endRangeDate=t):this.isRangeValid=!1},isApplyEnabled:function(){return!("range"===this.selectedPeriod&&!this.isRangeValid)&&!(this.isComparing&&"custom"===this.comparePeriodType&&!this.isCompareRangeValid())},closePeriodSelector:function(){this.$refs.root.classList.remove("expanded")},isCompareRangeValid:function(){try{h(this.compareStartDate)}catch(e){return!1}try{h(this.compareEndDate)}catch(e){return!1}return!0}}});tl.render=Ui;var nl=tl,rl={class:"reportingMenu"},ol=["aria-label"],al=["onClick"],il={class:"hidden"},ll={role:"menu"},cl=["href","onClick","title"],sl=["href","onClick"],ul=["onClick"],dl=Object(K["createElementVNode"])("span",{class:"icon-help"},null,-1),ml=[dl],pl={id:"mobile-left-menu",class:"sidenav hide-on-large-only"},fl={class:"collapsible collapsible-accordion"},hl={class:"collapsible-header"},bl={class:"collapsible-body"},gl=["onClick","href"],vl=["onClick","href"];function yl(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("MenuItemsDropdown"),l=Object(K["resolveDirective"])("side-nav");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",rl,[Object(K["createElementVNode"])("ul",{class:"navbar hide-on-med-and-down",role:"menu","aria-label":e.translate("CoreHome_MainNavigation")},[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.menu,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:Object(K["normalizeClass"])(["menuTab",{active:t.id===e.activeCategory}]),role:"menuitem",key:t.id},[Object(K["createElementVNode"])("a",{class:"item",tabindex:"5",href:"",onClick:Object(K["withModifiers"])((function(n){return e.loadCategory(t)}),["prevent"])},[Object(K["createElementVNode"])("span",{class:Object(K["normalizeClass"])("menu-icon ".concat(t.icon?t.icon:"icon-arrow-right"))},null,2),Object(K["createTextVNode"])(Object(K["toDisplayString"])(t.name)+" ",1),Object(K["createElementVNode"])("span",il,Object(K["toDisplayString"])(e.translate("CoreHome_Menu")),1)],8,al),Object(K["createElementVNode"])("ul",ll,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(t.subcategories,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{role:"menuitem",class:Object(K["normalizeClass"])({active:(n.id===e.displayedSubcategory||n.isGroup&&e.activeSubsubcategory===e.displayedSubcategory)&&t.id===e.displayedCategory}),key:n.id},[n.isGroup?(Object(K["openBlock"])(),Object(K["createBlock"])(i,{key:0,"show-search":!0,"menu-title":e.htmlEntities(n.name)},{default:Object(K["withCtx"])((function(){return[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(n.subcategories,(function(r){return Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{class:Object(K["normalizeClass"])(["item",{active:r.id===e.activeSubsubcategory&&n.id===e.displayedSubcategory&&t.id===e.displayedCategory}]),tabindex:"5",href:"#?".concat(e.makeUrl(t,r)),onClick:function(n){return e.loadSubcategory(t,r,n)},title:r.tooltip,key:r.id},Object(K["toDisplayString"])(r.name),11,cl)})),128))]})),_:2},1032,["menu-title"])):Object(K["createCommentVNode"])("",!0),n.isGroup?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:1,href:"#?".concat(e.makeUrl(t,n)),class:"item",onClick:function(r){return e.loadSubcategory(t,n,r)}},Object(K["toDisplayString"])(n.name),9,sl)),n.help?(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:2,class:Object(K["normalizeClass"])(["item-help-icon",{active:e.helpShownCategory&&e.helpShownCategory.subcategory===n.id&&e.helpShownCategory.category===t.id&&n.help}]),tabindex:"5",href:"javascript:",onClick:function(r){return e.showHelp(t,n,r)}},ml,10,ul)):Object(K["createCommentVNode"])("",!0)],2)})),128))])],2)})),128))],8,ol),Object(K["createElementVNode"])("ul",pl,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.menu,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{class:"no-padding",key:t.id},[Object(K["withDirectives"])(Object(K["createElementVNode"])("ul",fl,[Object(K["createElementVNode"])("li",null,[Object(K["createElementVNode"])("a",hl,[Object(K["createElementVNode"])("i",{class:Object(K["normalizeClass"])(t.icon?t.icon:"icon-arrow-bottom")},null,2),Object(K["createTextVNode"])(Object(K["toDisplayString"])(t.name),1)]),Object(K["createElementVNode"])("div",bl,[Object(K["createElementVNode"])("ul",null,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(t.subcategories,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{key:n.id},[n.isGroup?(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],{key:0},Object(K["renderList"])(n.subcategories,(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{onClick:function(r){return e.loadSubcategory(t,n)},href:"#?".concat(e.makeUrl(t,n)),key:n.id},Object(K["toDisplayString"])(n.name),9,gl)})),128)):Object(K["createCommentVNode"])("",!0),n.isGroup?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:1,onClick:function(r){return e.loadSubcategory(t,n)},href:"#?".concat(e.makeUrl(t,n))},Object(K["toDisplayString"])(n.name),9,vl))])})),128))])])])],512),[[l,{activator:e.sideNavActivator}]])])})),128))])])}function Ol(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jl(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);nt.order?1:0})),t} + */function Il(e){var t=El(e||[]);return t.sort((function(e,t){return e.ordert.order?1:0})),t} /*! * Matomo - free/libre analytics platform * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - */function Bl(e){var t=e;return t.subcategories?t.subcategories:[]} + */function xl(e){var t=e;return t.subcategories?t.subcategories:[]} /*! * Matomo - free/libre analytics platform * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - */function Al(e){var t=e;return t.subcategories?t.subcategories:[]}function Ll(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ml(e,t){for(var n=0;n".concat(l,"
");Wo.show({context:"info",id:Ql,type:"help",noclear:!0,class:"help-notification",message:c+t.help,placeat:"#notificationContainer",prepend:!0}),this.helpShownCategory={category:e.id,subcategory:t.id}}}});Xl.render=Ol;var Zl=Xl;function ec(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tc(e,t){for(var n=0;n".concat(l,"
");Wo.show({context:"info",id:Kl,type:"help",noclear:!0,class:"help-notification",message:c+t.help,placeat:"#notificationContainer",prepend:!0}),this.helpShownCategory={category:e.id,subcategory:t.id}}}});Ql.render=yl;var Xl=Ql;function Zl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ec(e,t){for(var n=0;n .card-content .card-title");i.length||(i=a.find("> h2")),i.length&&i.html(ce.helper.htmlEntities(n.widgetName))}ce.helper.compileVueEntryComponents(a),Wo.parseNotificationDivs(),setTimeout((function(){ce.postEvent("widget:loaded",{parameters:e,element:a})}))}})).catch((function(e){t===n.changeCounter&&(n.lastWidgetAbortController=null,n.cleanupLastWidgetContent(),n.loading=!1,"abort"!==e.xhrStatus&&(429===e.status&&(n.loadingFailedRateLimit=!0),n.loadingFailed=!0))}))}}});pc.render=mc;var fc=pc,hc={class:"widget-container"};function bc(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Widget");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",hc,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.actualContainer,(function(e,t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{key:t},[Object(K["createElementVNode"])("div",null,[Object(K["createVNode"])(i,{widget:e,"prevent-recursion":!0},null,8,["widget"])])])})),128))])}function gc(e){return Oc(e)||yc(e)||kc(e)||vc()}function vc(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function yc(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function Oc(e){if(Array.isArray(e))return Sc(e)}function jc(e,t){return Ec(e)||Cc(e,t)||kc(e,t)||wc()}function wc(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function kc(e,t){if(e){if("string"===typeof e)return Sc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sc(e,t):void 0}}function Sc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n"))}return{tooltipContent:e}},created:function(){var e=this,t=this.actualWidget;if(t&&t.middlewareParameters){var n=t.middlewareParameters;Qe.fetch(n).then((function(t){e.showWidget=!!t}))}else this.showWidget=!0},computed:{allWidgets:function(){return Kl.widgets.value},actualWidget:function(){var e=this,t=this.widget;if(t){var n=Object.assign({},t);if(t&&t.isReport&&!t.documentation){var r=ac.findReport(t.module,t.action);r&&r.documentation&&(n.documentation=r.documentation)}return t}if(this.containerid){var o=Kc(this.allWidgets,this.containerid);if(o){var a=Object.assign({},o);if(this.widgetized){a.isFirstInPage=!0,a.parameters=Object.assign(Object.assign({},a.parameters),{},{widget:"1"});var i=Yl(a);i&&(a.widgets=i.map((function(t){return Object.assign(Object.assign({},t),{},{parameters:Object.assign(Object.assign({},t.parameters),{},{widget:"1",containerId:e.containerid})})})))}return a}}return null}}});Qc.render=Jc;var Xc=Qc,Zc={class:"reporting-page"},es={key:1,class:"col s12 l6 leftWidgetColumn"},ts={key:2,class:"col s12 l6 rightWidgetColumn"};function ns(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("ActivityIndicator"),l=Object(K["resolveComponent"])("Widget");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Zc,[Object(K["createVNode"])(i,{loading:e.loading},null,8,["loading"]),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",null,Object(K["toDisplayString"])(e.translate("CoreHome_NoSuchPage")),513),[[K["vShow"],e.hasNoPage]]),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.widgets,(function(e){return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:"row",key:e.uniqueId},[e.group?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createBlock"])(l,{key:0,class:"col s12 fullWidgetColumn",widget:e},null,8,["widget"])),e.group?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",es,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.left,(function(e){return Object(K["openBlock"])(),Object(K["createBlock"])(l,{widget:e,key:e.uniqueId},null,8,["widget"])})),128))])):Object(K["createCommentVNode"])("",!0),e.group?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",ts,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.right,(function(e){return Object(K["openBlock"])(),Object(K["createBlock"])(l,{widget:e,key:e.uniqueId},null,8,["widget"])})),128))])):Object(K["createCommentVNode"])("",!0)])})),128))])}function rs(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function os(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n .card-content .card-title");i.length||(i=a.find("> h2")),i.length&&i.html(ce.helper.htmlEntities(n.widgetName))}ce.helper.compileVueEntryComponents(a),Wo.parseNotificationDivs(),setTimeout((function(){ce.postEvent("widget:loaded",{parameters:e,element:a})}))}})).catch((function(e){t===n.changeCounter&&(n.lastWidgetAbortController=null,n.cleanupLastWidgetContent(),n.loading=!1,"abort"!==e.xhrStatus&&(429===e.status&&(n.loadingFailedRateLimit=!0),n.loadingFailed=!0))}))}}});mc.render=dc;var pc=mc,fc={class:"widget-container"};function hc(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Widget");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",fc,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.actualContainer,(function(e,t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{key:t},[Object(K["createElementVNode"])("div",null,[Object(K["createVNode"])(i,{widget:e,"prevent-recursion":!0},null,8,["widget"])])])})),128))])}function bc(e){return yc(e)||vc(e)||wc(e)||gc()}function gc(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function vc(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function yc(e){if(Array.isArray(e))return kc(e)}function Oc(e,t){return Cc(e)||Sc(e,t)||wc(e,t)||jc()}function jc(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function wc(e,t){if(e){if("string"===typeof e)return kc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kc(e,t):void 0}}function kc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n"))}return{tooltipContent:e}},created:function(){var e=this,t=this.actualWidget;if(t&&t.middlewareParameters){var n=t.middlewareParameters;Qe.fetch(n).then((function(t){e.showWidget=!!t}))}else this.showWidget=!0},computed:{allWidgets:function(){return Jl.widgets.value},actualWidget:function(){var e=this,t=this.widget;if(t){var n=Object.assign({},t);if(t&&t.isReport&&!t.documentation){var r=oc.findReport(t.module,t.action);r&&r.documentation&&(n.documentation=r.documentation)}return t}if(this.containerid){var o=Jc(this.allWidgets,this.containerid);if(o){var a=Object.assign({},o);if(this.widgetized){a.isFirstInPage=!0,a.parameters=Object.assign(Object.assign({},a.parameters),{},{widget:"1"});var i=Gl(a);i&&(a.widgets=i.map((function(t){return Object.assign(Object.assign({},t),{},{parameters:Object.assign(Object.assign({},t.parameters),{},{widget:"1",containerId:e.containerid})})})))}return a}}return null}}});Kc.render=Yc;var Qc=Kc,Xc={class:"reporting-page"},Zc={key:1,class:"col s12 l6 leftWidgetColumn"},es={key:2,class:"col s12 l6 rightWidgetColumn"};function ts(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("ActivityIndicator"),l=Object(K["resolveComponent"])("Widget");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Xc,[Object(K["createVNode"])(i,{loading:e.loading},null,8,["loading"]),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",null,Object(K["toDisplayString"])(e.translate("CoreHome_NoSuchPage")),513),[[K["vShow"],e.hasNoPage]]),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.widgets,(function(e){return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{class:"row",key:e.uniqueId},[e.group?Object(K["createCommentVNode"])("",!0):(Object(K["openBlock"])(),Object(K["createBlock"])(l,{key:0,class:"col s12 fullWidgetColumn",widget:e},null,8,["widget"])),e.group?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Zc,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.left,(function(e){return Object(K["openBlock"])(),Object(K["createBlock"])(l,{widget:e,key:e.uniqueId},null,8,["widget"])})),128))])):Object(K["createCommentVNode"])("",!0),e.group?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",es,[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.right,(function(e){return Object(K["openBlock"])(),Object(K["createBlock"])(l,{widget:e,key:e.uniqueId},null,8,["widget"])})),128))])):Object(K["createCommentVNode"])("",!0)])})),128))])}function ns(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rs(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n'),""),type:"transient"})}function vs(){Wo.remove("onlyRawData")}var ys=Object(K["defineComponent"])({components:{ActivityIndicator:xt,Widget:Xc},data:function(){return{loading:!1,hasRawData:!1,hasNoVisits:!1,dateLastChecked:null,hasNoPage:!1}},created:function(){var e=this;bs.resetPage(),this.loading=!0,this.renderInitialPage(),Object(K["watch"])((function(){return Ce.parsed.value}),(function(t,n){t.category===n.category&&t.subcategory===n.subcategory&&t.period===n.period&&t.date===n.date&&t.segment===n.segment&&JSON.stringify(t.compareDates)===JSON.stringify(n.compareDates)&&JSON.stringify(t.comparePeriods)===JSON.stringify(n.comparePeriods)&&JSON.stringify(t.compareSegments)===JSON.stringify(n.compareSegments)&&JSON.stringify(t.columns||"")===JSON.stringify(n.columns||"")||(t.date===n.date&&t.period===n.period||(vs(),e.dateLastChecked=null,e.hasRawData=!1,e.hasNoVisits=!1),e.renderPage(t.category,t.subcategory))})),ce.on("loadPage",(function(t,n){e.renderPage(t,n)}))},computed:{widgets:function(){return bs.widgets.value}},methods:{renderPage:function(e,t){var n=this;if(!e||!t)return bs.resetPage(),void(this.loading=!1);var r=Ce.parsed.value,o=r.period,i=r.date;try{m.parse(o,i)}catch(c){return Wo.show({id:"invalidDate",animate:!1,context:"error",message:a("CoreHome_DateInvalid"),type:"transient"}),bs.resetPage(),void(this.loading=!1)}Wo.remove("invalidDate"),ce.postEvent("matomoPageChange",{}),Wo.clearTransientNotifications(),m.parse(o,i).containsToday()&&this.showOnlyRawDataMessageIfRequired();var l={category:e,subcategory:t};if(ce.postEvent("ReportingPage.loadPage",l),l.promise)return this.loading=!0,void Promise.resolve(l.promise).finally((function(){n.loading=!1}));bs.fetchPage(e,t).then((function(){var t=!bs.page.value;if(t){var r=El.findPageInCategory(e);if(r&&r.subcategory)return void Ce.updateHash(Object.assign(Object.assign({},Ce.hashParsed.value),{},{subcategory:r.subcategory.id}))}n.hasNoPage=t,n.loading=!1}))},renderInitialPage:function(){var e=Ce.parsed.value;this.renderPage(e.category,e.subcategory)},showOnlyRawDataMessageIfRequired:function(){var e=this;this.hasRawData&&this.hasNoVisits&&gs();var t=Ce.parsed.value,n=t.segment;if(n)vs();else{var r=["Live_VisitorLog","General_RealTime","UserCountryMap_RealTimeMap","MediaAnalytics_TypeAudienceLog","MediaAnalytics_TypeRealTime","FormAnalytics_TypeRealTime","Goals_AddNewGoal"],o=["HeatmapSessionRecording_Heatmaps","HeatmapSessionRecording_SessionRecordings","Marketplace_Marketplace"],a=t.subcategory,i=t.category;if(-1===r.indexOf(a)&&-1===o.indexOf(i)&&-1===a.toLowerCase().indexOf("manage")){var l=6e4;this.dateLastChecked&&(new Date).valueOf()-this.dateLastChecked.valueOf()0?(e.hasNoVisits=!1,void vs()):(e.hasNoVisits=!0,e.hasRawData?void gs():Qe.fetch({method:"Live.getLastVisitsDetails",filter_limit:1,doNotFetchActions:1}).then((function(t){if(!t||0===t.length)return e.hasRawData=!1,void vs();e.hasRawData=!0,gs()})))}))}else vs()}}}});ys.render=ns;var Os=ys,js={class:"report-export-popover row",id:"reportExport"},ws={class:"col l6"},ks={name:"format"},Ss={name:"option_flat"},Cs={name:"option_expanded"},Es={name:"option_format_metrics"},Ds={class:"col l6"},Ps={name:"filter_type"},Ts={class:"filter_limit"},Vs={name:"filter_limit_all"},Ns={key:0,name:"filter_limit"},Is={key:1,name:"filter_limit"},xs={class:"col l12"},Bs=["value"],As=Object(K["createTextVNode"])("\n "),Ls=[As],Ms=["innerHTML"],_s={class:"col l12"},Fs=["href","title"];function Rs(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Field"),l=Object(K["resolveDirective"])("select-on-focus");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",js,[Object(K["createElementVNode"])("div",ws,[Object(K["createElementVNode"])("div",ks,[Object(K["createVNode"])(i,{uicontrol:"radio",name:"format",title:e.translate("CoreHome_ExportFormat"),modelValue:e.reportFormat,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.reportFormat=t}),"full-width":!0,options:e.availableReportFormats[e.reportType]},null,8,["title","modelValue","options"])]),Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Ss,[Object(K["withDirectives"])(Object(K["createVNode"])(i,{uicontrol:"checkbox",name:"option_flat",title:e.translate("CoreHome_FlattenReport"),modelValue:e.optionFlat,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.optionFlat=t})},null,8,["title","modelValue"]),[[K["vShow"],e.hasSubtables]])])]),Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Cs,[Object(K["withDirectives"])(Object(K["createVNode"])(i,{uicontrol:"checkbox",name:"option_expanded",title:e.translate("CoreHome_ExpandSubtables"),modelValue:e.optionExpanded,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.optionExpanded=t})},null,8,["title","modelValue"]),[[K["vShow"],e.hasSubtables&&!e.optionFlat]])])]),Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Es,[Object(K["createVNode"])(i,{uicontrol:"checkbox",name:"option_format_metrics",title:e.translate("CoreHome_FormatMetrics"),modelValue:e.optionFormatMetrics,"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.optionFormatMetrics=t})},null,8,["title","modelValue"])])])]),Object(K["createElementVNode"])("div",Ds,[Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Ps,[Object(K["createVNode"])(i,{uicontrol:"radio",name:"filter_type",title:e.translate("CoreHome_ReportType"),modelValue:e.reportType,"onUpdate:modelValue":t[4]||(t[4]=function(t){return e.reportType=t}),"full-width":!0,options:e.availableReportTypes},null,8,["title","modelValue","options"])])]),Object(K["createElementVNode"])("div",Ts,[Object(K["withDirectives"])(Object(K["createElementVNode"])("div",Vs,[Object(K["createVNode"])(i,{uicontrol:"radio",name:"filter_limit_all",title:e.translate("CoreHome_RowLimit"),modelValue:e.reportLimitAll,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.reportLimitAll=t}),"full-width":!0,options:e.limitAllOptions},null,8,["title","modelValue","options"])],512),[[K["vShow"],!e.maxFilterLimit||e.maxFilterLimit<=0]]),"no"===e.reportLimitAll&&e.maxFilterLimit<=0?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ns,[Object(K["createVNode"])(i,{uicontrol:"number",name:"filter_limit",min:1,modelValue:e.reportLimit,"onUpdate:modelValue":t[6]||(t[6]=function(t){return e.reportLimit=t}),"full-width":!0},null,8,["modelValue"])])):Object(K["createCommentVNode"])("",!0),"no"===e.reportLimitAll&&e.maxFilterLimit>0?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Is,[Object(K["createVNode"])(i,{uicontrol:"number",name:"filter_limit",min:1,max:e.maxFilterLimit,modelValue:e.reportLimit,"onUpdate:modelValue":t[7]||(t[7]=function(t){return e.reportLimit=t}),value:e.reportLimit,"full-width":!0,title:e.filterLimitTooltip},null,8,["max","modelValue","value","title"])])):Object(K["createCommentVNode"])("",!0)])]),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",xs,[Object(K["withDirectives"])(Object(K["createElementVNode"])("textarea",{readonly:"",class:"exportFullUrl",value:e.exportLinkWithoutToken},Ls,8,Bs),[[l,{}]]),Object(K["createElementVNode"])("div",{class:"tooltip",innerHTML:e.$sanitize(e.translate("CoreHome_ExportTooltipWithLink","","","ENTER_YOUR_TOKEN_AUTH_HERE"))},null,8,Ms)],512),[[K["vShow"],e.showUrl]]),Object(K["createElementVNode"])("div",_s,[Object(K["createElementVNode"])("a",{class:"btn",href:e.exportLink,target:"_new",title:e.translate("CoreHome_ExportTooltip")},Object(K["toDisplayString"])(e.translate("General_Export")),9,Fs),Object(K["createElementVNode"])("a",{href:"javascript:",onClick:t[8]||(t[8]=function(t){return e.showUrl=!e.showUrl}),class:"toggle-export-url"},[Object(K["withDirectives"])(Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.translate("CoreHome_ShowExportUrl")),513),[[K["vShow"],!e.showUrl]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.translate("CoreHome_HideExportUrl")),513),[[K["vShow"],e.showUrl]])])])])}function Hs(e,t){return zs(e)||Ws(e,t)||$s(e,t)||Us()}function Us(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $s(e,t){if(e){if("string"===typeof e)return qs(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qs(e,t):void 0}}function qs(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&e>this.maxFilterLimit&&(this.reportLimit=t)}},computed:{filterLimitTooltip:function(){var e=a("CoreHome_RowLimit"),t=this.maxFilterLimit?a("General_ComputedMetricMax",this.maxFilterLimit.toString()):"";return"".concat(e," (").concat(t,")")},exportLink:function(){return this.getExportLink(!0)},exportLinkWithoutToken:function(){return this.getExportLink(!1)}},methods:{getExportLink:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.reportFormat,n=this.apiMethod,r=this.reportType,o=this.dataTable;if(t){var a={},i="yes"===this.reportLimitAll?-1:this.reportLimit;this.requestParams&&"string"===typeof this.requestParams&&(a=JSON.parse(this.requestParams));var l=o.param,c=l.segment,s=l.label,u=l.idGoal,d=l.idDimension,m=l.idSite,p=o.param,f=p.date,h=p.period;"RSS"===t&&(f="last10"),"undefined"!==typeof o.param.dateUsedInGraph&&(f=o.param.dateUsedInGraph);var b=ce.config.datatable_export_range_as_day.toLowerCase();-1!==b.indexOf(t.toLowerCase())&&"range"===o.param.period&&(h="day"),"range"===o.param.period&&"graphEvolution"===o.param.viewDataTable&&(h="day");var g={module:"API",format:t,idSite:m,period:h,date:f};if("processed"===r){g.method="API.getProcessedReport";var v=n.split("."),y=Hs(v,2);g.apiModule=y[0],g.apiAction=y[1]}else g.method=n;if(o.param.compareDates&&o.param.compareDates.length&&(g.compareDates=o.param.compareDates,g.compare="1"),o.param.comparePeriods&&o.param.comparePeriods.length&&(g.comparePeriods=o.param.comparePeriods,g.compare="1"),o.param.compareSegments&&o.param.compareSegments.length&&(g.compareSegments=o.param.compareSegments,g.compare="1"),"undefined"!==typeof o.param.filter_pattern&&(g.filter_pattern=o.param.filter_pattern),"undefined"!==typeof o.param.filter_pattern_recursive&&(g.filter_pattern_recursive=o.param.filter_pattern_recursive),window.$.isPlainObject(a)&&Object.entries(a).forEach((function(e){var t=Hs(e,2),n=t[0],r=t[1],o=r;!0===o?o=1:!1===o&&(o=0),g[n]=o})),this.optionFlat&&(g.flat=1,"undefined"!==typeof o.param.include_aggregate_rows&&"1"===o.param.include_aggregate_rows&&(g.include_aggregate_rows=1)),!this.optionFlat&&this.optionExpanded&&(g.expanded=1),this.optionFormatMetrics&&(g.format_metrics=1),o.param.pivotBy&&(g.pivotBy=o.param.pivotBy,g.pivotByColumnLimit=20,o.props.pivot_by_column&&(g.pivotByColumn=o.props.pivot_by_column)),"CSV"!==t&&"TSV"!==t&&"RSS"!==t||(g.translateColumnNames=1,g.language=ce.language),"undefined"!==typeof c&&(g.segment=decodeURIComponent(c)),"undefined"!==typeof u&&"-1"!==u&&(g.idGoal=u),"undefined"!==typeof d&&"-1"!==d&&(g.idDimension=d),s){var O=s.split(",");if(O.length>1)g.label=O;else{var j=Hs(O,1);g.label=j[0]}}g.token_auth="ENTER_YOUR_TOKEN_AUTH_HERE",!0===e&&(g.token_auth=ce.token_auth,g.force_api_session=1),g.filter_limit=i;var w=window.location.href.split("?")[0];return"".concat(w,"?").concat(Ce.stringify(g))}}}});Ys.render=Rs;var Js=Ys,Ks=window,Qs=Ks.$,Xs={mounted:function(e,t){e.addEventListener("click",(function(){var n=Ce.hashParsed.value.popover,r=Qs(e).closest("[data-report]").data("uiControlObject"),o=window.Piwik_Popover.showLoading("Export"),i=t.value.reportFormats,l=r.param.filter_limit;t.value.maxFilterLimit>0&&(l=Math.min(l,t.value.maxFilterLimit));var c=!0===r.param.flat||1===r.param.flat||"1"===r.param.flat,s={initialReportType:"default",initialReportLimit:l>0?l:100,initialReportLimitAll:-1===l?"yes":"no",initialOptionFlat:c,initialOptionExpanded:!0,initialOptionFormatMetrics:!1,hasSubtables:c||r.numberOfSubtables>0,availableReportFormats:{default:i,processed:{XML:i.XML,JSON:i.JSON}},availableReportTypes:{default:a("CoreHome_StandardReport"),processed:a("CoreHome_ReportWithMetadata")},limitAllOptions:{yes:a("General_All"),no:a("CoreHome_CustomLimit")},maxFilterLimit:t.value.maxFilterLimit,dataTable:r,requestParams:t.value.requestParams,apiMethod:t.value.apiMethod},u=ut({template:'\n ',data:function(){return{bind:s}}});u.component("popover",Js);var d=document.createElement("div");u.mount(d);var m=t.value.reportTitle;window.Piwik_Popover.setTitle("".concat(a("General_Export")," ").concat(ce.helper.htmlEntities(m))),window.Piwik_Popover.setContent(d),window.Piwik_Popover.onClose((function(){u.unmount(),""!==n&&setTimeout((function(){Ce.updateHash(Object.assign(Object.assign({},Ce.hashParsed.value),{},{popover:n})),t.value.onClose&&t.value.onClose()}),100)})),setTimeout((function(){o.dialog(),Qs(".exportFullUrl, .btn",o).tooltip({track:!0,show:!1,hide:!1})}),100)}))}},Zs=["src","width","height"]; + */function ms(e){return!!(e.isContainer&&e.layout&&"ByDimension"===e.layout||"bydimension"===e.viewDataTable)||(!!e.isWide||e.viewDataTable&&("tableAllColumns"===e.viewDataTable||"sparklines"===e.viewDataTable||"graphEvolution"===e.viewDataTable))}function ps(e){if(e&&e[0]){var t=is(e),n=e[0];return n.group?t[0]=Object.assign(Object.assign({},t[0]),{},{left:ps(n.left||[]),right:ps(n.right||[])}):t[0]=Object.assign(Object.assign({},t[0]),{},{isFirstInPage:!0}),t}return e}var fs=function(){function e(){var t=this;ns(this,e),as(this,"privateState",Object(K["reactive"])({})),as(this,"state",Object(K["computed"])((function(){return Object(K["readonly"])(t.privateState)}))),as(this,"page",Object(K["computed"])((function(){return t.state.value.page}))),as(this,"widgets",Object(K["computed"])((function(){var e=t.page.value;if(!e)return[];var n=[],r={},o=function(e){return e.isReport&&r["".concat(e.module,".").concat(e.action)]},a=function(e){if(!e.isReport)return[];var t=oc.findReport(e.module,e.action);return t&&t.relatedReports?t.relatedReports:[]};if((e.widgets||[]).forEach((function(e){o(e)||(a(e).forEach((function(e){r["".concat(e.module,".").concat(e.action)]=!0})),n.push(e))})),n=Il(n),1===n.length)return ps(n);for(var i=[],l=0;l'),""),type:"transient"})}function gs(){Wo.remove("onlyRawData")}var vs=Object(K["defineComponent"])({components:{ActivityIndicator:xt,Widget:Qc},data:function(){return{loading:!1,hasRawData:!1,hasNoVisits:!1,dateLastChecked:null,hasNoPage:!1}},created:function(){var e=this;hs.resetPage(),this.loading=!0,this.renderInitialPage(),Object(K["watch"])((function(){return Ce.parsed.value}),(function(t,n){t.category===n.category&&t.subcategory===n.subcategory&&t.period===n.period&&t.date===n.date&&t.segment===n.segment&&JSON.stringify(t.compareDates)===JSON.stringify(n.compareDates)&&JSON.stringify(t.comparePeriods)===JSON.stringify(n.comparePeriods)&&JSON.stringify(t.compareSegments)===JSON.stringify(n.compareSegments)&&JSON.stringify(t.columns||"")===JSON.stringify(n.columns||"")||(t.date===n.date&&t.period===n.period||(gs(),e.dateLastChecked=null,e.hasRawData=!1,e.hasNoVisits=!1),e.renderPage(t.category,t.subcategory))})),ce.on("loadPage",(function(t,n){e.renderPage(t,n)}))},computed:{widgets:function(){return hs.widgets.value}},methods:{renderPage:function(e,t){var n=this;if(!e||!t)return hs.resetPage(),void(this.loading=!1);var r=Ce.parsed.value,o=r.period,i=r.date;try{m.parse(o,i)}catch(c){return Wo.show({id:"invalidDate",animate:!1,context:"error",message:a("CoreHome_DateInvalid"),type:"transient"}),hs.resetPage(),void(this.loading=!1)}Wo.remove("invalidDate"),ce.postEvent("matomoPageChange",{}),Wo.clearTransientNotifications(),m.parse(o,i).containsToday()&&this.showOnlyRawDataMessageIfRequired();var l={category:e,subcategory:t};if(ce.postEvent("ReportingPage.loadPage",l),l.promise)return this.loading=!0,void Promise.resolve(l.promise).finally((function(){n.loading=!1}));hs.fetchPage(e,t).then((function(){var t=!hs.page.value;if(t){var r=Cl.findPageInCategory(e);if(r&&r.subcategory)return void Ce.updateHash(Object.assign(Object.assign({},Ce.hashParsed.value),{},{subcategory:r.subcategory.id}))}n.hasNoPage=t,n.loading=!1}))},renderInitialPage:function(){var e=Ce.parsed.value;this.renderPage(e.category,e.subcategory)},showOnlyRawDataMessageIfRequired:function(){var e=this;this.hasRawData&&this.hasNoVisits&&bs();var t=Ce.parsed.value,n=t.segment;if(n)gs();else{var r=["Live_VisitorLog","General_RealTime","UserCountryMap_RealTimeMap","MediaAnalytics_TypeAudienceLog","MediaAnalytics_TypeRealTime","FormAnalytics_TypeRealTime","Goals_AddNewGoal"],o=["HeatmapSessionRecording_Heatmaps","HeatmapSessionRecording_SessionRecordings","Marketplace_Marketplace"],a=t.subcategory,i=t.category;if(-1===r.indexOf(a)&&-1===o.indexOf(i)&&-1===a.toLowerCase().indexOf("manage")){var l=6e4;this.dateLastChecked&&(new Date).valueOf()-this.dateLastChecked.valueOf()0?(e.hasNoVisits=!1,void gs()):(e.hasNoVisits=!0,e.hasRawData?void bs():Qe.fetch({method:"Live.getLastVisitsDetails",filter_limit:1,doNotFetchActions:1}).then((function(t){if(!t||0===t.length)return e.hasRawData=!1,void gs();e.hasRawData=!0,bs()})))}))}else gs()}}}});vs.render=ts;var ys=vs,Os={class:"report-export-popover row",id:"reportExport"},js={class:"col l6"},ws={name:"format"},ks={name:"option_flat"},Ss={name:"option_expanded"},Cs={name:"option_format_metrics"},Es={class:"col l6"},Ds={name:"filter_type"},Ps={class:"filter_limit"},Ts={name:"filter_limit_all"},Vs={key:0,name:"filter_limit"},Ns={key:1,name:"filter_limit"},Is={class:"col l12"},xs=["value"],Bs=Object(K["createTextVNode"])("\n "),As=[Bs],Ls=["innerHTML"],Ms={class:"col l12"},_s=["href","title"];function Fs(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Field"),l=Object(K["resolveDirective"])("select-on-focus");return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Os,[Object(K["createElementVNode"])("div",js,[Object(K["createElementVNode"])("div",ws,[Object(K["createVNode"])(i,{uicontrol:"radio",name:"format",title:e.translate("CoreHome_ExportFormat"),modelValue:e.reportFormat,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.reportFormat=t}),"full-width":!0,options:e.availableReportFormats[e.reportType]},null,8,["title","modelValue","options"])]),Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",ks,[Object(K["withDirectives"])(Object(K["createVNode"])(i,{uicontrol:"checkbox",name:"option_flat",title:e.translate("CoreHome_FlattenReport"),modelValue:e.optionFlat,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.optionFlat=t})},null,8,["title","modelValue"]),[[K["vShow"],e.hasSubtables]])])]),Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Ss,[Object(K["withDirectives"])(Object(K["createVNode"])(i,{uicontrol:"checkbox",name:"option_expanded",title:e.translate("CoreHome_ExpandSubtables"),modelValue:e.optionExpanded,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.optionExpanded=t})},null,8,["title","modelValue"]),[[K["vShow"],e.hasSubtables&&!e.optionFlat]])])]),Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Cs,[Object(K["createVNode"])(i,{uicontrol:"checkbox",name:"option_format_metrics",title:e.translate("CoreHome_FormatMetrics"),modelValue:e.optionFormatMetrics,"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.optionFormatMetrics=t})},null,8,["title","modelValue"])])])]),Object(K["createElementVNode"])("div",Es,[Object(K["createElementVNode"])("div",null,[Object(K["createElementVNode"])("div",Ds,[Object(K["createVNode"])(i,{uicontrol:"radio",name:"filter_type",title:e.translate("CoreHome_ReportType"),modelValue:e.reportType,"onUpdate:modelValue":t[4]||(t[4]=function(t){return e.reportType=t}),"full-width":!0,options:e.availableReportTypes},null,8,["title","modelValue","options"])])]),Object(K["createElementVNode"])("div",Ps,[Object(K["withDirectives"])(Object(K["createElementVNode"])("div",Ts,[Object(K["createVNode"])(i,{uicontrol:"radio",name:"filter_limit_all",title:e.translate("CoreHome_RowLimit"),modelValue:e.reportLimitAll,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.reportLimitAll=t}),"full-width":!0,options:e.limitAllOptions},null,8,["title","modelValue","options"])],512),[[K["vShow"],!e.maxFilterLimit||e.maxFilterLimit<=0]]),"no"===e.reportLimitAll&&e.maxFilterLimit<=0?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Vs,[Object(K["createVNode"])(i,{uicontrol:"number",name:"filter_limit",min:1,modelValue:e.reportLimit,"onUpdate:modelValue":t[6]||(t[6]=function(t){return e.reportLimit=t}),"full-width":!0},null,8,["modelValue"])])):Object(K["createCommentVNode"])("",!0),"no"===e.reportLimitAll&&e.maxFilterLimit>0?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",Ns,[Object(K["createVNode"])(i,{uicontrol:"number",name:"filter_limit",min:1,max:e.maxFilterLimit,modelValue:e.reportLimit,"onUpdate:modelValue":t[7]||(t[7]=function(t){return e.reportLimit=t}),value:e.reportLimit,"full-width":!0,title:e.filterLimitTooltip},null,8,["max","modelValue","value","title"])])):Object(K["createCommentVNode"])("",!0)])]),Object(K["withDirectives"])(Object(K["createElementVNode"])("div",Is,[Object(K["withDirectives"])(Object(K["createElementVNode"])("textarea",{readonly:"",class:"exportFullUrl",value:e.exportLinkWithoutToken},As,8,xs),[[l,{}]]),Object(K["createElementVNode"])("div",{class:"tooltip",innerHTML:e.$sanitize(e.translate("CoreHome_ExportTooltipWithLink","","","ENTER_YOUR_TOKEN_AUTH_HERE"))},null,8,Ls)],512),[[K["vShow"],e.showUrl]]),Object(K["createElementVNode"])("div",Ms,[Object(K["createElementVNode"])("a",{class:"btn",href:e.exportLink,target:"_new",title:e.translate("CoreHome_ExportTooltip")},Object(K["toDisplayString"])(e.translate("General_Export")),9,_s),Object(K["createElementVNode"])("a",{href:"javascript:",onClick:t[8]||(t[8]=function(t){return e.showUrl=!e.showUrl}),class:"toggle-export-url"},[Object(K["withDirectives"])(Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.translate("CoreHome_ShowExportUrl")),513),[[K["vShow"],!e.showUrl]]),Object(K["withDirectives"])(Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.translate("CoreHome_HideExportUrl")),513),[[K["vShow"],e.showUrl]])])])])}function Rs(e,t){return Ws(e)||qs(e,t)||Us(e,t)||Hs()}function Hs(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Us(e,t){if(e){if("string"===typeof e)return $s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$s(e,t):void 0}}function $s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&e>this.maxFilterLimit&&(this.reportLimit=t)}},computed:{filterLimitTooltip:function(){var e=a("CoreHome_RowLimit"),t=this.maxFilterLimit?a("General_ComputedMetricMax",this.maxFilterLimit.toString()):"";return"".concat(e," (").concat(t,")")},exportLink:function(){return this.getExportLink(!0)},exportLinkWithoutToken:function(){return this.getExportLink(!1)}},methods:{getExportLink:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.reportFormat,n=this.apiMethod,r=this.reportType,o=this.dataTable;if(t){var a={},i="yes"===this.reportLimitAll?-1:this.reportLimit;this.requestParams&&"string"===typeof this.requestParams&&(a=JSON.parse(this.requestParams));var l=o.param,c=l.segment,s=l.label,u=l.idGoal,d=l.idDimension,m=l.idSite,p=o.param,f=p.date,h=p.period;"RSS"===t&&(f="last10"),"undefined"!==typeof o.param.dateUsedInGraph&&(f=o.param.dateUsedInGraph);var b=ce.config.datatable_export_range_as_day.toLowerCase();-1!==b.indexOf(t.toLowerCase())&&"range"===o.param.period&&(h="day"),"range"===o.param.period&&"graphEvolution"===o.param.viewDataTable&&(h="day");var g={module:"API",format:t,idSite:m,period:h,date:f};if("processed"===r){g.method="API.getProcessedReport";var v=n.split("."),y=Rs(v,2);g.apiModule=y[0],g.apiAction=y[1]}else g.method=n;if(o.param.compareDates&&o.param.compareDates.length&&(g.compareDates=o.param.compareDates,g.compare="1"),o.param.comparePeriods&&o.param.comparePeriods.length&&(g.comparePeriods=o.param.comparePeriods,g.compare="1"),o.param.compareSegments&&o.param.compareSegments.length&&(g.compareSegments=o.param.compareSegments,g.compare="1"),"undefined"!==typeof o.param.filter_pattern&&(g.filter_pattern=o.param.filter_pattern),"undefined"!==typeof o.param.filter_pattern_recursive&&(g.filter_pattern_recursive=o.param.filter_pattern_recursive),window.$.isPlainObject(a)&&Object.entries(a).forEach((function(e){var t=Rs(e,2),n=t[0],r=t[1],o=r;!0===o?o=1:!1===o&&(o=0),g[n]=o})),this.optionFlat&&(g.flat=1,"undefined"!==typeof o.param.include_aggregate_rows&&"1"===o.param.include_aggregate_rows&&(g.include_aggregate_rows=1)),!this.optionFlat&&this.optionExpanded&&(g.expanded=1),this.optionFormatMetrics&&(g.format_metrics=1),o.param.pivotBy&&(g.pivotBy=o.param.pivotBy,g.pivotByColumnLimit=20,o.props.pivot_by_column&&(g.pivotByColumn=o.props.pivot_by_column)),"CSV"!==t&&"TSV"!==t&&"RSS"!==t||(g.translateColumnNames=1,g.language=ce.language),"undefined"!==typeof c&&(g.segment=decodeURIComponent(c)),"undefined"!==typeof u&&"-1"!==u&&(g.idGoal=u),"undefined"!==typeof d&&"-1"!==d&&(g.idDimension=d),s){var O=s.split(",");if(O.length>1)g.label=O;else{var j=Rs(O,1);g.label=j[0]}}g.token_auth="ENTER_YOUR_TOKEN_AUTH_HERE",!0===e&&(g.token_auth=ce.token_auth,g.force_api_session=1),g.filter_limit=i;var w=window.location.href.split("?")[0];return"".concat(w,"?").concat(Ce.stringify(g))}}}});Gs.render=Fs;var Ys=Gs,Js=window,Ks=Js.$,Qs={mounted:function(e,t){e.addEventListener("click",(function(){var n=Ce.hashParsed.value.popover,r=Ks(e).closest("[data-report]").data("uiControlObject"),o=window.Piwik_Popover.showLoading("Export"),i=t.value.reportFormats,l=r.param.filter_limit;t.value.maxFilterLimit>0&&(l=Math.min(l,t.value.maxFilterLimit));var c=!0===r.param.flat||1===r.param.flat||"1"===r.param.flat,s={initialReportType:"default",initialReportLimit:l>0?l:100,initialReportLimitAll:-1===l?"yes":"no",initialOptionFlat:c,initialOptionExpanded:!0,initialOptionFormatMetrics:!1,hasSubtables:c||r.numberOfSubtables>0,availableReportFormats:{default:i,processed:{XML:i.XML,JSON:i.JSON}},availableReportTypes:{default:a("CoreHome_StandardReport"),processed:a("CoreHome_ReportWithMetadata")},limitAllOptions:{yes:a("General_All"),no:a("CoreHome_CustomLimit")},maxFilterLimit:t.value.maxFilterLimit,dataTable:r,requestParams:t.value.requestParams,apiMethod:t.value.apiMethod},u=ut({template:'\n ',data:function(){return{bind:s}}});u.component("popover",Ys);var d=document.createElement("div");u.mount(d);var m=t.value.reportTitle;window.Piwik_Popover.setTitle("".concat(a("General_Export")," ").concat(ce.helper.htmlEntities(m))),window.Piwik_Popover.setContent(d),window.Piwik_Popover.onClose((function(){u.unmount(),""!==n&&setTimeout((function(){Ce.updateHash(Object.assign(Object.assign({},Ce.hashParsed.value),{},{popover:n})),t.value.onClose&&t.value.onClose()}),100)})),setTimeout((function(){o.dialog(),Ks(".exportFullUrl, .btn",o).tooltip({track:!0,show:!1,hide:!1})}),100)}))}},Xs=["src","width","height"]; /*! * Matomo - free/libre analytics platform * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - */function eu(e,t,n,r,o,a){return Object(K["openBlock"])(),Object(K["createElementBlock"])("img",{class:"sparklineImg",loading:"lazy",alt:"",src:e.sparklineUrl,width:e.width,height:e.height},null,8,Zs)}function tu(e){return tu="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tu(e)}var nu=Object(K["defineComponent"])({props:{seriesIndices:Array,params:[Object,String],width:Number,height:Number},data:function(){return{isWidget:!1}},mounted:function(){this.isWidget=!!this.$el.closest("[widgetId]")},computed:{sparklineUrl:function(){var e=this.seriesIndices,t=this.params,n=ce.getSparklineColors();e&&(n.lineColor=n.lineColor.filter((function(t,n){return-1!==e.indexOf(n)})));var r=JSON.stringify(n),o={forceView:"1",viewDataTable:"sparkline",widget:this.isWidget?"1":"0",showtitle:"1",colors:r,random:Date.now(),date:this.defaultDate,segment:Ce.parsed.value.segment},a="object"===tu(t)?t:Ce.parse(t.substring(t.indexOf("?")+1)),i=new Qe,l=i.mixinDefaultGetParams(Object.assign(Object.assign({},o),a)),c=Ce.parsed.value.token_auth;return c&&c.length&&ce.shouldPropagateTokenAuth&&(l.token_auth=c),"?".concat(Ce.stringify(l))},defaultDate:function(){if("range"===ce.period)return"".concat(ce.startDateString,",").concat(ce.endDateString);var e=Y.getLastNRange(ce.period,30,ce.currentDateString).getDateRange(),t=new Date(ce.minDateYear,ce.minDateMonth-1,ce.minDateDay);e[0]100?100:this.progress<0?0:this.progress}}});su.render=cu;var uu=su,du={mounted:function(e){e.classList.add("piwik-content-intro")},updated:function(e){Object(K["nextTick"])((function(){e.classList.add("piwik-content-intro")}))}},mu={mounted:function(e,t){var n;null!==t&&void 0!==t&&null!==(n=t.value)&&void 0!==n&&n.off||e.classList.add("card","card-table","entityTable")},updated:function(e,t){var n;null!==t&&void 0!==t&&null!==(n=t.value)&&void 0!==n&&n.off||Object(K["nextTick"])((function(){e.classList.add("card","card-table","entityTable")}))}},pu={ref:"root"}; + */function Zs(e,t,n,r,o,a){return Object(K["openBlock"])(),Object(K["createElementBlock"])("img",{class:"sparklineImg",loading:"lazy",alt:"",src:e.sparklineUrl,width:e.width,height:e.height},null,8,Xs)}function eu(e){return eu="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},eu(e)}var tu=Object(K["defineComponent"])({props:{seriesIndices:Array,params:[Object,String],width:Number,height:Number},data:function(){return{isWidget:!1}},mounted:function(){this.isWidget=!!this.$el.closest("[widgetId]")},computed:{sparklineUrl:function(){var e=this.seriesIndices,t=this.params,n=ce.getSparklineColors();e&&(n.lineColor=n.lineColor.filter((function(t,n){return-1!==e.indexOf(n)})));var r=JSON.stringify(n),o={forceView:"1",viewDataTable:"sparkline",widget:this.isWidget?"1":"0",showtitle:"1",colors:r,random:Date.now(),date:this.defaultDate,segment:Ce.parsed.value.segment},a="object"===eu(t)?t:Ce.parse(t.substring(t.indexOf("?")+1)),i=new Qe,l=i.mixinDefaultGetParams(Object.assign(Object.assign({},o),a)),c=Ce.parsed.value.token_auth;return c&&c.length&&ce.shouldPropagateTokenAuth&&(l.token_auth=c),"?".concat(Ce.stringify(l))},defaultDate:function(){if("range"===ce.period)return"".concat(ce.startDateString,",").concat(ce.endDateString);var e=Y.getLastNRange(ce.period,30,ce.currentDateString).getDateRange(),t=new Date(ce.minDateYear,ce.minDateMonth-1,ce.minDateDay);e[0]100?100:this.progress<0?0:this.progress}}});cu.render=lu;var su=cu,uu={mounted:function(e){e.classList.add("piwik-content-intro")},updated:function(e){Object(K["nextTick"])((function(){e.classList.add("piwik-content-intro")}))}},du={mounted:function(e,t){var n;null!==t&&void 0!==t&&null!==(n=t.value)&&void 0!==n&&n.off||e.classList.add("card","card-table","entityTable")},updated:function(e,t){var n;null!==t&&void 0!==t&&null!==(n=t.value)&&void 0!==n&&n.off||Object(K["nextTick"])((function(){e.classList.add("card","card-table","entityTable")}))}},mu={ref:"root"}; /*! * Matomo - free/libre analytics platform * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - */function fu(e,t,n,r,o,a){return Object(K["openBlock"])(),Object(K["createElementBlock"])("div",pu,[Object(K["renderSlot"])(e.$slots,"default",{formData:e.formData,submitApiMethod:e.submitApiMethod,sendJsonPayload:e.sendJsonPayload,noErrorNotification:e.noErrorNotification,noSuccessNotification:e.noSuccessNotification,submitForm:e.submitForm,isSubmitting:e.isSubmitting,successfulPostResponse:e.successfulPostResponse,errorPostResponse:e.errorPostResponse})],512)}var hu=window,bu=hu.$,gu=Object(K["defineComponent"])({props:{formData:{type:Object,required:!0},submitApiMethod:{type:String,required:!0},sendJsonPayload:Boolean,noErrorNotification:Boolean,noSuccessNotification:Boolean},data:function(){return{isSubmitting:!1,successfulPostResponse:null,errorPostResponse:null}},emits:["update:modelValue"],mounted:function(){var e=this;bu(this.$refs.root).on("click","input[type=submit]",(function(){e.submitForm()}))},methods:{submitForm:function(){var e=this;this.successfulPostResponse=null,this.errorPostResponse=null;var t=this.formData;this.sendJsonPayload&&(t={data:JSON.stringify(this.formData)}),this.isSubmitting=!0,Qe.post({module:"API",method:this.submitApiMethod},t,{createErrorNotification:!this.noErrorNotification}).then((function(t){if(e.successfulPostResponse=t,!e.noSuccessNotification){var n=Wo.show({message:a("General_YourChangesHaveBeenSaved"),context:"success",type:"toast",id:"ajaxHelper"});Wo.scrollToNotification(n)}})).catch((function(t){e.errorPostResponse=t.message})).finally((function(){e.isSubmitting=!1}))}}});gu.render=fu;var vu=gu;function yu(e,t,n,r,o,a){return Object(K["renderSlot"])(e.$slots,"default")}var Ou=Object(K["defineComponent"])({});Ou.render=yu;var ju=Ou,wu={key:0},ku=["data-target"],Su=Object(K["createElementVNode"])("span",{class:"icon-configure"},null,-1),Cu=[Su],Eu=["data-target"],Du=["title"],Pu=["title","src"],Tu=["id"],Vu=["data-footer-icon-id"],Nu=["title"],Iu=["title","src"],xu={key:2},Bu=Object(K["createElementVNode"])("li",{class:"divider"},null,-1),Au=Object(K["createElementVNode"])("li",{class:"divider"},null,-1),Lu=["title"],Mu=Object(K["createElementVNode"])("span",{class:"icon-export"},null,-1),_u=[Mu],Fu=["title"],Ru=Object(K["createElementVNode"])("span",{class:"icon-image"},null,-1),Hu=[Ru],Uu=["title"],$u=Object(K["createElementVNode"])("span",{class:"icon-annotation"},null,-1),qu=[$u],Wu=["title"],zu=Object(K["createElementVNode"])("span",{class:"icon-search",draggable:"false"},null,-1),Gu=["title"],Yu=["id","title"],Ju=["title"],Ku=["title","src"],Qu=["id"],Xu={key:0},Zu=["innerHTML"],ed={key:1},td=["innerHTML"],nd={key:2},rd=["innerHTML"],od={key:3},ad=["innerHTML"],id={key:4},ld=["innerHTML"],cd={key:5},sd=["innerHTML"],ud=["title","data-target"],dd=Object(K["createElementVNode"])("span",{class:"icon-calendar"},null,-1),md={class:"periodName"},pd=["id"],fd=["data-period"];function hd(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Passthrough"),l=Object(K["resolveDirective"])("dropdown-button"),c=Object(K["resolveDirective"])("report-export");return e.showFooter&&e.showFooterIcons?(Object(K["openBlock"])(),Object(K["createElementBlock"])("div",wu,[e.hasConfigItems&&(e.isAnyConfigureIconHighlighted||e.isTableView)?Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:0,class:Object(K["normalizeClass"])(["dropdown-button dropdownConfigureIcon dataTableAction",{highlighted:e.isAnyConfigureIconHighlighted}]),href:"",onClick:t[0]||(t[0]=Object(K["withModifiers"])((function(){}),["prevent"])),"data-target":"dropdownConfigure".concat(e.randomIdForDropdown),style:{"margin-right":"3.5px"}},Cu,10,ku)),[[l]]):Object(K["createCommentVNode"])("",!0),e.hasFooterIconsToShow?Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:1,class:"dropdown-button dataTableAction activateVisualizationSelection",href:"","data-target":"dropdownVisualizations".concat(e.randomIdForDropdown),style:{"margin-right":"3.5px"},onClick:t[1]||(t[1]=Object(K["withModifiers"])((function(){}),["prevent"]))},[/^icon-/.test(e.activeFooterIcon||"")?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:0,title:e.translate("CoreHome_ChangeVisualization"),class:Object(K["normalizeClass"])(e.activeFooterIcon)},null,10,Du)):(Object(K["openBlock"])(),Object(K["createElementBlock"])("img",{key:1,title:e.translate("CoreHome_ChangeVisualization"),width:"16",height:"16",src:e.activeFooterIcon},null,8,Pu))],8,Eu)),[[l]]):Object(K["createCommentVNode"])("",!0),e.showFooterIcons?(Object(K["openBlock"])(),Object(K["createElementBlock"])("ul",{key:2,id:"dropdownVisualizations".concat(e.randomIdForDropdown),class:"dropdown-content dataTableFooterIcons"},[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.footerIcons,(function(t,n){return Object(K["openBlock"])(),Object(K["createBlock"])(i,{key:n},{default:Object(K["withCtx"])((function(){return[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(t.buttons.filter((function(e){return!!e.icon})),(function(n){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{key:n.id},[Object(K["createElementVNode"])("a",{class:Object(K["normalizeClass"])("".concat(t.class," tableIcon\n ").concat(-1!==e.activeFooterIconIds.indexOf(n.id)?"activeIcon":"")),"data-footer-icon-id":n.id},[/^icon-/.test(n.icon||"")?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:0,title:n.title,class:Object(K["normalizeClass"])(n.icon),style:{"margin-right":"5.5px"}},null,10,Nu)):(Object(K["openBlock"])(),Object(K["createElementBlock"])("img",{key:1,width:"16",height:"16",title:n.title,src:n.icon,style:{"margin-right":"5.5px"}},null,8,Iu)),n.title?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",xu,Object(K["toDisplayString"])(n.title),1)):Object(K["createCommentVNode"])("",!0)],10,Vu)])})),128)),Bu]})),_:2},1024)})),128)),Au],8,Tu)):Object(K["createCommentVNode"])("",!0),e.showExport?Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:3,class:"dataTableAction activateExportSelection",title:e.translate("General_ExportThisReport"),href:"",style:{"margin-right":"3.5px"},onClick:t[2]||(t[2]=Object(K["withModifiers"])((function(){}),["prevent"]))},_u,8,Lu)),[[c,{reportTitle:e.reportTitle,requestParams:e.requestParams,apiMethod:e.apiMethodToRequestDataTable,reportFormats:e.reportFormats,maxFilterLimit:e.maxFilterLimit}]]):Object(K["createCommentVNode"])("",!0),e.showExportAsImageIcon?(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:4,class:"dataTableAction tableIcon",href:"",id:"dataTableFooterExportAsImageIcon",onClick:t[3]||(t[3]=Object(K["withModifiers"])((function(t){return e.showExportImage(t)}),["prevent"])),title:e.translate("General_ExportAsImage"),style:{"margin-right":"3.5px"}},Hu,8,Fu)):Object(K["createCommentVNode"])("",!0),e.showAnnotations?(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:5,class:"dataTableAction annotationView",href:"",title:e.translate("Annotations_Annotations"),onClick:t[4]||(t[4]=Object(K["withModifiers"])((function(){}),["prevent"])),style:{"margin-right":"3.5px"}},qu,8,Uu)):Object(K["createCommentVNode"])("",!0),e.showSearch?(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:6,class:"dropdown-button dataTableAction searchAction",href:"",title:e.translate("General_Search"),style:{"margin-right":"3.5px"},draggable:"false",onClick:t[5]||(t[5]=Object(K["withModifiers"])((function(){}),["prevent"]))},[zu,Object(K["createElementVNode"])("span",{class:"icon-close",draggable:"false",title:e.translate("CoreHome_CloseSearch")},null,8,Gu),Object(K["createElementVNode"])("input",{id:"widgetSearch_".concat(e.reportId),title:e.translate("CoreHome_DataTableHowToSearch"),type:"text",class:"dataTableSearchInput"},null,8,Yu)],8,Wu)):Object(K["createCommentVNode"])("",!0),(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.dataTableActions,(function(e){return Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:e.id,class:Object(K["normalizeClass"])("dataTableAction ".concat(e.id)),href:"",onClick:t[6]||(t[6]=Object(K["withModifiers"])((function(){}),["prevent"])),title:e.title,style:{"margin-right":"3.5px"}},[/^icon-/.test(e.icon||"")?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:0,class:Object(K["normalizeClass"])(e.icon)},null,2)):(Object(K["openBlock"])(),Object(K["createElementBlock"])("img",{key:1,width:"16",height:"16",title:e.title,src:e.icon},null,8,Ku))],10,Ju)})),128)),Object(K["createElementVNode"])("ul",{id:"dropdownConfigure".concat(e.randomIdForDropdown),class:"dropdown-content tableConfiguration"},[e.showFlattenTable?(Object(K["openBlock"])(),Object(K["createElementBlock"])("li",Xu,[Object(K["createElementVNode"])("div",{class:"configItem dataTableFlatten",innerHTML:e.$sanitize(e.flattenItemText)},null,8,Zu)])):Object(K["createCommentVNode"])("",!0),e.showDimensionsConfigItem?(Object(K["openBlock"])(),Object(K["createElementBlock"])("li",ed,[Object(K["createElementVNode"])("div",{class:"configItem dataTableShowDimensions",innerHTML:e.$sanitize(e.showDimensionsText)},null,8,td)])):Object(K["createCommentVNode"])("",!0),e.showFlatConfigItem?(Object(K["openBlock"])(),Object(K["createElementBlock"])("li",nd,[Object(K["createElementVNode"])("div",{class:"configItem dataTableIncludeAggregateRows",innerHTML:e.$sanitize(e.includeAggregateRowsText)},null,8,rd)])):Object(K["createCommentVNode"])("",!0),e.showTotalsConfigItem?(Object(K["openBlock"])(),Object(K["createElementBlock"])("li",od,[Object(K["createElementVNode"])("div",{class:"configItem dataTableShowTotalsRow",innerHTML:e.$sanitize(e.keepTotalsRowText)},null,8,ad)])):Object(K["createCommentVNode"])("",!0),e.showExcludeLowPopulation?(Object(K["openBlock"])(),Object(K["createElementBlock"])("li",id,[Object(K["createElementVNode"])("div",{class:"configItem dataTableExcludeLowPopulation",innerHTML:e.$sanitize(e.excludeLowPopText)},null,8,ld)])):Object(K["createCommentVNode"])("",!0),e.showPivotBySubtable?(Object(K["openBlock"])(),Object(K["createElementBlock"])("li",cd,[Object(K["createElementVNode"])("div",{class:"configItem dataTablePivotBySubtable",innerHTML:e.$sanitize(e.pivotByText)},null,8,sd)])):Object(K["createCommentVNode"])("",!0)],8,Qu),e.showPeriods?Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:7,class:"dropdown-button dataTableAction activatePeriodsSelection",href:"",onClick:t[7]||(t[7]=Object(K["withModifiers"])((function(){}),["prevent"])),title:e.translate("CoreHome_ChangePeriod"),"data-target":"dropdownPeriods".concat(e.randomIdForDropdown)},[Object(K["createElementVNode"])("div",null,[dd,Object(K["createElementVNode"])("span",md,Object(K["toDisplayString"])(e.translations[e.clientSideParameters.period]||e.clientSideParameters.period),1)])],8,ud)),[[l]]):Object(K["createCommentVNode"])("",!0),e.showPeriods?(Object(K["openBlock"])(),Object(K["createElementBlock"])("ul",{key:8,id:"dropdownPeriods".concat(e.randomIdForDropdown),class:"dropdown-content dataTablePeriods"},[(Object(K["openBlock"])(!0),Object(K["createElementBlock"])(K["Fragment"],null,Object(K["renderList"])(e.selectablePeriods,(function(t){return Object(K["openBlock"])(),Object(K["createElementBlock"])("li",{key:t},[Object(K["createElementVNode"])("a",{"data-period":t,class:Object(K["normalizeClass"])("tableIcon ".concat(e.clientSideParameters.period===t?"activeIcon":""))},[Object(K["createElementVNode"])("span",null,Object(K["toDisplayString"])(e.translations[t]||t),1)],10,fd)])})),128))],8,pd)):Object(K["createCommentVNode"])("",!0)])):Object(K["createCommentVNode"])("",!0)}function bd(e){return Od(e)||yd(e)||vd(e)||gd()}function gd(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function vd(e,t){if(e){if("string"===typeof e)return jd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jd(e,t):void 0}}function yd(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function Od(e){if(Array.isArray(e))return jd(e)}function jd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n'];n&&r.push(n);var o=a.apply(void 0,[e].concat(r));return t&&(o+=" (".concat(a("CoreHome_Default"),")")),o+="",o}return a(e)}function Cd(e,t,n){return e?Sd(t,!0):Sd(n)}function Ed(e){return!!e&&"0"!==e}var Dd=Object(K["defineComponent"])({props:{showPeriods:Boolean,showFooter:Boolean,showFooterIcons:Boolean,showSearch:Boolean,showFlattenTable:Boolean,footerIcons:{type:Array,required:!0},viewDataTable:{type:String,required:!0},reportTitle:String,requestParams:{type:Object,required:!0},apiMethodToRequestDataTable:{type:String,required:!0},maxFilterLimit:{type:Number,required:!0},showExport:Boolean,showExportAsImageIcon:Boolean,showAnnotations:Boolean,reportId:{type:String,required:!0},dataTableActions:{type:Array,required:!0},clientSideParameters:{type:Object,required:!0},hasMultipleDimensions:Boolean,isDataTableEmpty:Boolean,showTotalsRow:Boolean,showExcludeLowPopulation:Boolean,showPivotBySubtable:Boolean,selectablePeriods:Array,translations:{type:Object,required:!0},pivotDimensionName:String},components:{Passthrough:ju},directives:{DropdownButton:kn,ReportExport:Xs},methods:{showExportImage:function(e){kd(e.target).closest(".dataTable").find("div.jqplot-target").trigger("piwikExportAsImage")}},computed:{randomIdForDropdown:function(){return Math.floor(999999*Math.random())},allFooterIcons:function(){return this.footerIcons.reduce((function(e,t){return e.push.apply(e,bd(t.buttons)),e}),[])},activeFooterIcons:function(){var e=this,t=this.clientSideParameters,n=[this.viewDataTable];return 0===t.abandonedCarts||"0"===t.abandonedCarts?n.push("ecommerceOrder"):1!==t.abandonedCarts&&"1"!==t.abandonedCarts||n.push("ecommerceAbandonedCart"),n.map((function(t){return e.allFooterIcons.find((function(e){return e.id===t}))})).filter((function(e){return!!e}))},activeFooterIcon:function(){var e;return null===(e=this.activeFooterIcons[0])||void 0===e?void 0:e.icon},activeFooterIconIds:function(){return this.activeFooterIcons.map((function(e){return e.id}))},numIcons:function(){return this.allFooterIcons.length},hasFooterIconsToShow:function(){return!!this.activeFooterIcons.length&&this.numIcons>1},reportFormats:function(){var e={CSV:"CSV",TSV:"TSV (Excel)",XML:"XML",JSON:"Json",HTML:"HTML",RSS:"RSS"};return e},showDimensionsConfigItem:function(){return this.showFlattenTable&&"1"==="".concat(this.clientSideParameters.flat)&&this.hasMultipleDimensions},showFlatConfigItem:function(){return this.showFlattenTable&&"1"==="".concat(this.clientSideParameters.flat)},showTotalsConfigItem:function(){return!this.isDataTableEmpty&&this.showTotalsRow},hasConfigItems:function(){return this.showFlattenTable||this.showDimensionsConfigItem||this.showFlatConfigItem||this.showTotalsConfigItem||this.showExcludeLowPopulation||this.showPivotBySubtable},flattenItemText:function(){var e=this.clientSideParameters;return Cd(Ed(e.flat),"CoreHome_UnFlattenDataTable","CoreHome_FlattenDataTable")},keepTotalsRowText:function(){var e=this.clientSideParameters;return Cd(Ed(e.keep_totals_row),"CoreHome_RemoveTotalsRowDataTable","CoreHome_AddTotalsRowDataTable")},includeAggregateRowsText:function(){var e=this.clientSideParameters;return Cd(Ed(e.include_aggregate_rows),"CoreHome_DataTableExcludeAggregateRows","CoreHome_DataTableIncludeAggregateRows")},showDimensionsText:function(){var e=this.clientSideParameters;return Cd(Ed(e.show_dimensions),"CoreHome_DataTableCombineDimensions","CoreHome_DataTableShowDimensions")},pivotByText:function(){var e=this.clientSideParameters;return Ed(e.pivotBy)?Sd("CoreHome_UndoPivotBySubtable",!0):Sd("CoreHome_PivotBySubtable",!1,this.pivotDimensionName)},excludeLowPopText:function(){var e=this.clientSideParameters;return Cd(Ed(e.enable_filter_excludelowpop),"CoreHome_IncludeRowsWithLowPopulation","CoreHome_ExcludeRowsWithLowPopulation")},isAnyConfigureIconHighlighted:function(){var e=this.clientSideParameters;return Ed(e.flat)||Ed(e.keep_totals_row)||Ed(e.include_aggregate_rows)||Ed(e.show_dimensions)||Ed(e.pivotBy)||Ed(e.enable_filter_excludelowpop)},isTableView:function(){return"table"===this.viewDataTable||"tableAllColumns"===this.viewDataTable||"tableGoals"===this.viewDataTable}}});Dd.render=hd;var Pd=Dd,Td={key:0,class:"title",style:{cursor:"pointer"},ref:"expander"},Vd=Object(K["createElementVNode"])("span",{class:"icon-warning"},null,-1),Nd={key:1,class:"title",href:"?module=CoreUpdater&action=newVersionAvailable",style:{cursor:"pointer"}},Id=Object(K["createElementVNode"])("span",{class:"icon-warning"},null,-1),xd=["innerHTML"],Bd={key:1,class:"title",href:"https://matomo.org/changelog/",target:"_blank",rel:"noreferrer noopener"},Ad={id:"updateCheckLinkContainer"},Ld={class:"dropdown positionInViewport"},Md=["innerHTML"],_d=["innerHTML"];function Fd(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Passthrough"),l=Object(K["resolveDirective"])("expand-on-hover");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{id:"header_message",class:Object(K["normalizeClass"])(["piwikSelector",{header_info:!e.latestVersionAvailable,update_available:e.latestVersionAvailable}])},[e.latestVersionAvailable&&!e.isPiwikDemo?(Object(K["openBlock"])(),Object(K["createBlock"])(i,{key:0},{default:Object(K["withCtx"])((function(){return[e.isMultiServerEnvironment?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",Td,[Object(K["createTextVNode"])(Object(K["toDisplayString"])(e.translate("General_NewUpdatePiwikX",e.latestVersionAvailable))+" ",1),Vd],512)):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",Nd,[Object(K["createTextVNode"])(Object(K["toDisplayString"])(e.translate("General_NewUpdatePiwikX",e.latestVersionAvailable))+" ",1),Id]))]})),_:1})):e.isSuperUser&&e.isAdminArea?(Object(K["openBlock"])(),Object(K["createBlock"])(i,{key:1},{default:Object(K["withCtx"])((function(){return[e.isInternetEnabled?(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:0,class:"title",innerHTML:e.$sanitize(e.updateCheck)},null,8,xd)):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",Bd,[Object(K["createElementVNode"])("span",Ad,Object(K["toDisplayString"])(e.translate("CoreHome_SeeAvailableVersions")),1)]))]})),_:1})):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("div",Ld,[e.latestVersionAvailable&&e.isSuperUser?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:0,innerHTML:e.$sanitize(e.updateNowText)},null,8,Md)):e.latestVersionAvailable&&!e.isPiwikDemo&&e.hasSomeViewAccess&&!e.isAnonymous?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:1,innerHTML:e.$sanitize(e.updateAvailableText)},null,8,_d)):Object(K["createCommentVNode"])("",!0),Object(K["createTextVNode"])(" "+Object(K["toDisplayString"])(e.translate("General_YouAreCurrentlyUsing",e.piwikVersion)),1)])],2)),[[l,{expander:"expander"}]])}var Rd=Object(K["defineComponent"])({props:{isMultiServerEnvironment:Boolean,latestVersionAvailable:String,isPiwikDemo:Boolean,isSuperUser:Boolean,isAdminArea:Boolean,isInternetEnabled:Boolean,updateCheck:String,isAnonymous:Boolean,hasSomeViewAccess:Boolean,contactEmail:String,piwikVersion:String},components:{Passthrough:ju},directives:{ExpandOnHover:gn},computed:{updateNowText:function(){var e="";if(this.isMultiServerEnvironment){var t="https://builds.matomo.org/piwik-".concat(this.latestVersionAvailable,".zip");e=a("CoreHome_OneClickUpdateNotPossibleAsMultiServerEnvironment",'builds.matomo.org'))}else e=a("General_PiwikXIsAvailablePleaseUpdateNow",this.latestVersionAvailable||"",'
',"",'',"");return"".concat(e,"
")},updateAvailableText:function(){var e=a("General_NewUpdatePiwikX",this.latestVersionAvailable||""),t='Matomo',n='',r=a("General_PiwikXIsAvailablePleaseNotifyPiwikAdmin","".concat(t," ").concat(n).concat(this.latestVersionAvailable,""),''),"");return"".concat(r,"
")}}});Rd.render=Fd;var Hd=Rd;function Ud(e,t){return Gd(e)||zd(e,t)||qd(e,t)||$d()}function $d(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function qd(e,t){if(e){if("string"===typeof e)return Wd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Wd(e,t):void 0}}function Wd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n'];n&&r.push(n);var o=a.apply(void 0,[e].concat(r));return t&&(o+=" (".concat(a("CoreHome_Default"),")")),o+="",o}return a(e)}function Sd(e,t,n){return e?kd(t,!0):kd(n)}function Cd(e){return!!e&&"0"!==e}var Ed=Object(K["defineComponent"])({props:{showPeriods:Boolean,showFooter:Boolean,showFooterIcons:Boolean,showSearch:Boolean,showFlattenTable:Boolean,footerIcons:{type:Array,required:!0},viewDataTable:{type:String,required:!0},reportTitle:String,requestParams:{type:Object,required:!0},apiMethodToRequestDataTable:{type:String,required:!0},maxFilterLimit:{type:Number,required:!0},showExport:Boolean,showExportAsImageIcon:Boolean,showAnnotations:Boolean,reportId:{type:String,required:!0},dataTableActions:{type:Array,required:!0},clientSideParameters:{type:Object,required:!0},hasMultipleDimensions:Boolean,isDataTableEmpty:Boolean,showTotalsRow:Boolean,showExcludeLowPopulation:Boolean,showPivotBySubtable:Boolean,selectablePeriods:Array,translations:{type:Object,required:!0},pivotDimensionName:String},components:{Passthrough:Ou},directives:{DropdownButton:kn,ReportExport:Qs},methods:{showExportImage:function(e){wd(e.target).closest(".dataTable").find("div.jqplot-target").trigger("piwikExportAsImage")}},computed:{randomIdForDropdown:function(){return Math.floor(999999*Math.random())},allFooterIcons:function(){return this.footerIcons.reduce((function(e,t){return e.push.apply(e,hd(t.buttons)),e}),[])},activeFooterIcons:function(){var e=this,t=this.clientSideParameters,n=[this.viewDataTable];return 0===t.abandonedCarts||"0"===t.abandonedCarts?n.push("ecommerceOrder"):1!==t.abandonedCarts&&"1"!==t.abandonedCarts||n.push("ecommerceAbandonedCart"),n.map((function(t){return e.allFooterIcons.find((function(e){return e.id===t}))})).filter((function(e){return!!e}))},activeFooterIcon:function(){var e;return null===(e=this.activeFooterIcons[0])||void 0===e?void 0:e.icon},activeFooterIconIds:function(){return this.activeFooterIcons.map((function(e){return e.id}))},numIcons:function(){return this.allFooterIcons.length},hasFooterIconsToShow:function(){return!!this.activeFooterIcons.length&&this.numIcons>1},reportFormats:function(){var e={CSV:"CSV",TSV:"TSV (Excel)",XML:"XML",JSON:"Json",HTML:"HTML",RSS:"RSS"};return e},showDimensionsConfigItem:function(){return this.showFlattenTable&&"1"==="".concat(this.clientSideParameters.flat)&&this.hasMultipleDimensions},showFlatConfigItem:function(){return this.showFlattenTable&&"1"==="".concat(this.clientSideParameters.flat)},showTotalsConfigItem:function(){return!this.isDataTableEmpty&&this.showTotalsRow},hasConfigItems:function(){return this.showFlattenTable||this.showDimensionsConfigItem||this.showFlatConfigItem||this.showTotalsConfigItem||this.showExcludeLowPopulation||this.showPivotBySubtable},flattenItemText:function(){var e=this.clientSideParameters;return Sd(Cd(e.flat),"CoreHome_UnFlattenDataTable","CoreHome_FlattenDataTable")},keepTotalsRowText:function(){var e=this.clientSideParameters;return Sd(Cd(e.keep_totals_row),"CoreHome_RemoveTotalsRowDataTable","CoreHome_AddTotalsRowDataTable")},includeAggregateRowsText:function(){var e=this.clientSideParameters;return Sd(Cd(e.include_aggregate_rows),"CoreHome_DataTableExcludeAggregateRows","CoreHome_DataTableIncludeAggregateRows")},showDimensionsText:function(){var e=this.clientSideParameters;return Sd(Cd(e.show_dimensions),"CoreHome_DataTableCombineDimensions","CoreHome_DataTableShowDimensions")},pivotByText:function(){var e=this.clientSideParameters;return Cd(e.pivotBy)?kd("CoreHome_UndoPivotBySubtable",!0):kd("CoreHome_PivotBySubtable",!1,this.pivotDimensionName)},excludeLowPopText:function(){var e=this.clientSideParameters;return Sd(Cd(e.enable_filter_excludelowpop),"CoreHome_IncludeRowsWithLowPopulation","CoreHome_ExcludeRowsWithLowPopulation")},isAnyConfigureIconHighlighted:function(){var e=this.clientSideParameters;return Cd(e.flat)||Cd(e.keep_totals_row)||Cd(e.include_aggregate_rows)||Cd(e.show_dimensions)||Cd(e.pivotBy)||Cd(e.enable_filter_excludelowpop)},isTableView:function(){return"table"===this.viewDataTable||"tableAllColumns"===this.viewDataTable||"tableGoals"===this.viewDataTable}}});Ed.render=fd;var Dd=Ed,Pd={key:0,class:"title",style:{cursor:"pointer"},ref:"expander"},Td=Object(K["createElementVNode"])("span",{class:"icon-warning"},null,-1),Vd={key:1,class:"title",href:"?module=CoreUpdater&action=newVersionAvailable",style:{cursor:"pointer"}},Nd=Object(K["createElementVNode"])("span",{class:"icon-warning"},null,-1),Id=["innerHTML"],xd={key:1,class:"title",href:"https://matomo.org/changelog/",target:"_blank",rel:"noreferrer noopener"},Bd={id:"updateCheckLinkContainer"},Ad={class:"dropdown positionInViewport"},Ld=["innerHTML"],Md=["innerHTML"];function _d(e,t,n,r,o,a){var i=Object(K["resolveComponent"])("Passthrough"),l=Object(K["resolveDirective"])("expand-on-hover");return Object(K["withDirectives"])((Object(K["openBlock"])(),Object(K["createElementBlock"])("div",{id:"header_message",class:Object(K["normalizeClass"])(["piwikSelector",{header_info:!e.latestVersionAvailable,update_available:e.latestVersionAvailable}])},[e.latestVersionAvailable&&!e.isPiwikDemo?(Object(K["openBlock"])(),Object(K["createBlock"])(i,{key:0},{default:Object(K["withCtx"])((function(){return[e.isMultiServerEnvironment?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",Pd,[Object(K["createTextVNode"])(Object(K["toDisplayString"])(e.translate("General_NewUpdatePiwikX",e.latestVersionAvailable))+" ",1),Td],512)):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",Vd,[Object(K["createTextVNode"])(Object(K["toDisplayString"])(e.translate("General_NewUpdatePiwikX",e.latestVersionAvailable))+" ",1),Nd]))]})),_:1})):e.isSuperUser&&e.isAdminArea?(Object(K["openBlock"])(),Object(K["createBlock"])(i,{key:1},{default:Object(K["withCtx"])((function(){return[e.isInternetEnabled?(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",{key:0,class:"title",innerHTML:e.$sanitize(e.updateCheck)},null,8,Id)):(Object(K["openBlock"])(),Object(K["createElementBlock"])("a",xd,[Object(K["createElementVNode"])("span",Bd,Object(K["toDisplayString"])(e.translate("CoreHome_SeeAvailableVersions")),1)]))]})),_:1})):Object(K["createCommentVNode"])("",!0),Object(K["createElementVNode"])("div",Ad,[e.latestVersionAvailable&&e.isSuperUser?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:0,innerHTML:e.$sanitize(e.updateNowText)},null,8,Ld)):e.latestVersionAvailable&&!e.isPiwikDemo&&e.hasSomeViewAccess&&!e.isAnonymous?(Object(K["openBlock"])(),Object(K["createElementBlock"])("span",{key:1,innerHTML:e.$sanitize(e.updateAvailableText)},null,8,Md)):Object(K["createCommentVNode"])("",!0),Object(K["createTextVNode"])(" "+Object(K["toDisplayString"])(e.translate("General_YouAreCurrentlyUsing",e.piwikVersion)),1)])],2)),[[l,{expander:"expander"}]])}var Fd=Object(K["defineComponent"])({props:{isMultiServerEnvironment:Boolean,latestVersionAvailable:String,isPiwikDemo:Boolean,isSuperUser:Boolean,isAdminArea:Boolean,isInternetEnabled:Boolean,updateCheck:String,isAnonymous:Boolean,hasSomeViewAccess:Boolean,contactEmail:String,piwikVersion:String},components:{Passthrough:Ou},directives:{ExpandOnHover:gn},computed:{updateNowText:function(){var e="";if(this.isMultiServerEnvironment){var t="https://builds.matomo.org/piwik-".concat(this.latestVersionAvailable,".zip");e=a("CoreHome_OneClickUpdateNotPossibleAsMultiServerEnvironment",'builds.matomo.org'))}else e=a("General_PiwikXIsAvailablePleaseUpdateNow",this.latestVersionAvailable||"",'
',"",'',"");return"".concat(e,"
")},updateAvailableText:function(){var e=a("General_NewUpdatePiwikX",this.latestVersionAvailable||""),t='Matomo',n='',r=a("General_PiwikXIsAvailablePleaseNotifyPiwikAdmin","".concat(t," ").concat(n).concat(this.latestVersionAvailable,""),''),"");return"".concat(r,"
")}}});Fd.render=_d;var Rd=Fd;function Hd(e,t){return zd(e)||Wd(e,t)||$d(e,t)||Ud()}function Ud(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $d(e,t){if(e){if("string"===typeof e)return qd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qd(e,t):void 0}}function qd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n diff --git a/plugins/CorePluginsAdmin/stylesheets/plugins_admin.less b/plugins/CorePluginsAdmin/stylesheets/plugins_admin.less index 6f88b5eeba9..94668de60c9 100644 --- a/plugins/CorePluginsAdmin/stylesheets/plugins_admin.less +++ b/plugins/CorePluginsAdmin/stylesheets/plugins_admin.less @@ -78,7 +78,6 @@ table.entityTable tr td .plugin-homepage a:hover { table.entityTable tr td a.uninstall { color:red; - text-decoration:none; font-weight:bold; } diff --git a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page.png b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page.png index 17f24b05a9e..c3ae3b0ca98 100644 --- a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page.png +++ b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1af12916176d3d4ec44a97b0448317886648dd6976f876349c4c57cd758562f0 -size 147407 +oid sha256:a33c03fb0e258e4a9a745aa6229e2e93ea8155194cb3bcfa1bdc435f462dc7a2 +size 147476 diff --git a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page_disable.png b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page_disable.png index 3a2db45450f..c28f18d49d0 100644 --- a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page_disable.png +++ b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_admin_page_disable.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a43142d544c64477a1da67e6ba7e876411359ead1ef93c6cdadd2822b54b628e -size 180770 +oid sha256:af94690fe72361b7b177c8f7e1f5bd7748a85a0af1eac1850ef9bce083b1d742 +size 180802 diff --git a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_super_user_activate_plugin.png b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_super_user_activate_plugin.png index 36cee7055da..85434e512b5 100644 --- a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_super_user_activate_plugin.png +++ b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_super_user_activate_plugin.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c536806811e3179744c0aa9b07209f8f2f2cb5c6f5fe96a4006e87bdb2104ed5 -size 200965 +oid sha256:626e58933ef34b04ff9297d55a089bd46e19bc8bf740aba2f938c24065d4140e +size 201060 diff --git a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_superuser_page.png b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_superuser_page.png index 3ac8e7f4122..84dbad3f769 100644 --- a/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_superuser_page.png +++ b/plugins/CorePluginsAdmin/tests/UI/expected-screenshots/TagManagerTeaser_superuser_page.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c3161a60454e12c1d9af3f76ab42f31a0978b320fb537e7bb7831376a03289cc -size 193314 +oid sha256:75d78d480cbc552f4c0d602932e3b0af82defaad84765dd566ad068ac1f1cc1a +size 193170 diff --git a/plugins/CoreUpdater/templates/runUpdaterAndExit_welcome.twig b/plugins/CoreUpdater/templates/runUpdaterAndExit_welcome.twig index 0f592b3c581..b3035f8ad1e 100644 --- a/plugins/CoreUpdater/templates/runUpdaterAndExit_welcome.twig +++ b/plugins/CoreUpdater/templates/runUpdaterAndExit_welcome.twig @@ -74,7 +74,7 @@
{{ warningMessages[0] }} {% if warningMessages|length > 1 %} - + {{ 'General_Details'|translate }} {% endif %}
{% endif %} diff --git a/plugins/CoreUpdater/tests/UI/CoreUpdaterDb_spec.js b/plugins/CoreUpdater/tests/UI/CoreUpdaterDb_spec.js index cffe5283533..76611e2f537 100644 --- a/plugins/CoreUpdater/tests/UI/CoreUpdaterDb_spec.js +++ b/plugins/CoreUpdater/tests/UI/CoreUpdaterDb_spec.js @@ -54,8 +54,6 @@ describe("CoreUpdaterDb", function () { await page.waitForTimeout(50); expect(await page.screenshot({ fullPage: true })).to.matchImage('file-integrity'); - await page.click('.ui-button'); - await page.waitForTimeout(50); }); it("should show instance id in updating screen", async function() { diff --git a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_file-integrity.png b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_file-integrity.png index 0310e1091d1..5b977fa1790 100644 --- a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_file-integrity.png +++ b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_file-integrity.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:65d3f20461f3370f2289235184fd8e3b3f8cb9fd938be63c4fd8ca836ed21399 -size 314751 +oid sha256:8cd57d686f942b4436f9f3bf014f163d4c2f49a7297288c9cee1c179997bd767 +size 318423 diff --git a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main.png b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main.png index 6b5decc8061..37644d69b6a 100644 --- a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main.png +++ b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:be3a0ab0a21773fafd0f4bbf900efd026864c162675251859b8ae05955e0a381 -size 353566 +oid sha256:32283bdfc028216d449b9ad4c719d5ffa32416e65c6417c272447a2805285ce7 +size 353720 diff --git a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main_instance.png b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main_instance.png index 265dc4b7847..0e94b3c3d58 100644 --- a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main_instance.png +++ b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_main_instance.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:03bded31a874d890e104dad705cb78eae9ac290df7b9fae3a0cf35a65a4af59f -size 355070 +oid sha256:6af93ccebc18a955261dc33148dcfb6db1d05573ca740427317676659792a283 +size 355230 diff --git a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_updated.png b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_updated.png index ba687c7c37e..5ae9d1d17a5 100644 --- a/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_updated.png +++ b/plugins/CoreUpdater/tests/UI/expected-screenshots/CoreUpdaterDb_updated.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3c8450d45fffb2d6005b080f03e0b16254c063091648932dc6eb922f6388f6c1 -size 82935 +oid sha256:505f9dce5bb643558c218dbcf53be6ed963531694ea66fcf39083659f9df419f +size 83145 diff --git a/plugins/CustomAlerts b/plugins/CustomAlerts index 05116fd16a0..87b4aff2c9b 160000 --- a/plugins/CustomAlerts +++ b/plugins/CustomAlerts @@ -1 +1 @@ -Subproject commit 05116fd16a011167886bd6592718ad4bf744e3f3 +Subproject commit 87b4aff2c9bf04c5070f89aeaca7b69ea633ae52 diff --git a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable.png b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable.png index 8087a6c32a8..24a8eec266d 100644 --- a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable.png +++ b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1fe8a43f474c224bb1a5c21173f2bf35eb7f8749a987adf1b20e39750a1b41fd -size 54007 +oid sha256:56be88382b52f98cce52c71fb156527f808d729bbcb9c73cd6d03d610abccfad +size 54116 diff --git a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_segmented_visitor_log.png b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_segmented_visitor_log.png index 25b784f1087..b41734ae85e 100644 --- a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_segmented_visitor_log.png +++ b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_segmented_visitor_log.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:94155f916898aab119fba936736111e7c0f46baa9cc1d4a1492cc486942a3840 -size 84663 +oid sha256:2b1ce7c4a5c96b4cc5ba26faa3cf6483f32831dab086d139779295dc332f37b5 +size 84840 diff --git a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_transitions.png b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_transitions.png index e78044d7200..de67d65788b 100644 --- a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_transitions.png +++ b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_action_subtable_transitions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ab4cce120c752537bac9f044b23a60d117f88efd7c0ba5b9c9c03ab82021b10d -size 48678 +oid sha256:98a4b14a8dd978b4cdc18e8e3e4c807804c281d5d0378986f3f211ca9595e6fa +size 48772 diff --git a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_actions_segmented_visitorlog.png b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_actions_segmented_visitorlog.png index bee1c704228..b61020cbf35 100644 --- a/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_actions_segmented_visitorlog.png +++ b/plugins/CustomDimensions/tests/UI/expected-screenshots/CustomDimensions_report_actions_segmented_visitorlog.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:795e47b1f61a14d39cc2c89d6aca772cb6c57021d784009c3893fc5e4533d9ce -size 118779 +oid sha256:94da27d12726c2bd6a6c93e934e10e350068ef748f09b23e89839c5db66ae298 +size 119132 diff --git a/plugins/DBStats/tests/UI/expected-screenshots/DBStats_admin_page.png b/plugins/DBStats/tests/UI/expected-screenshots/DBStats_admin_page.png index c5d4c1fd122..748e058ffb8 100644 --- a/plugins/DBStats/tests/UI/expected-screenshots/DBStats_admin_page.png +++ b/plugins/DBStats/tests/UI/expected-screenshots/DBStats_admin_page.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ce07ebca3f221976221087ce79d350c7213718c98d7a2d6d6f2dd8eff8f90a50 -size 233552 +oid sha256:20b2a386c46ff96ea7bb509497377e1877a08f185fcf0a47e905f6644fbf3f4f +size 233687 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_create_new.png b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_create_new.png index c088377c412..2efd9c0e620 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_create_new.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_create_new.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7f69a2eee5999556e9f8e7e00878aec7a59033c630fd19c495aa12c0d9b8f734 -size 299076 +oid sha256:233edc8ad1a5f73fde00f43eecc35b884d788cf8f02f4819a712825334b72240 +size 299212 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png index 8b596e8fbc6..80d2d17ab77 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_removed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:06d4a35903a90f1326b07d236b072002c44aff6afbbf4e97d0ffbc2983780cd0 -size 503362 +oid sha256:8355231ec7105ed6b842ea71447ffb2cbb9efa87f750f7ca89981d075aed43a8 +size 504348 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_small_screen.png b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_small_screen.png index 15cd4190aca..6cd08e8b32c 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_small_screen.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/DashboardManager_small_screen.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:70df295e8bad2f431ebe30f0a7cd76ade6eebc0b58e505d83cdd7d7c24cd8d7f -size 238273 +oid sha256:509f44881e268063fcee6e3b93d1de2631f6bc57abdd0ca413da5345d6b9a01d +size 238365 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_invalid_token_auth.png b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_invalid_token_auth.png index 9f645c3b11c..c4666c92d90 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_invalid_token_auth.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_invalid_token_auth.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:46544d21655c84211cdd35097aa24a2b4492a4b20cfff0390603e6976c5bf12d -size 32369 +oid sha256:27c0624bd441ba650de895902ffcb09383a9f80499bfd5dcd5d3122a5d995305 +size 32471 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png index 1a3785ad8d0..79a2845b7e0 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_removed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5d1c2ec50a5902c4d6f3d9af4066d56b505be8b00474b817366af149681f4783 -size 772791 +oid sha256:091c90ca46f773415acbc0162c58592d2ebe293d8abada0e8bb1d46c24ec38a7 +size 775369 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_reset.png b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_reset.png index 3f9aca65efa..2eb3dbfa929 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_reset.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_reset.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7cc507f65949c089705dba3fa95630e3e2810f3cb3faa7e24b23860c78b10500 -size 380078 +oid sha256:6435a30f5d40b970417e5800ef93d1e1934bb9f04497292445c524dc9cfd0fca +size 380304 diff --git a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_widget_add_widget.png b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_widget_add_widget.png index 9dd265da861..03972d70215 100644 --- a/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_widget_add_widget.png +++ b/plugins/Dashboard/tests/UI/expected-screenshots/Dashboard_widget_add_widget.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:460b1f9256670be4890ce2e9b3d6572202fb39c0b6efa6ac83058c1fd606343e -size 211634 +oid sha256:3a7065e33f2a61ee2264f6088b77fe6eec06ea5c51993af812aae0b79708f435 +size 213354 diff --git a/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png b/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png index 4d36f51c7a1..654c7dad845 100644 --- a/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png +++ b/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:830cf60f466abd4797611737a01d3496ee4ebb03a09945c62382d2da68709e1d -size 443367 +oid sha256:1d0f29a04bb261ee4d1ffd378be60a0a771626e52c892c0f4977812e4f116c6c +size 443289 diff --git a/plugins/Ecommerce/vue/dist/Ecommerce.umd.js b/plugins/Ecommerce/vue/dist/Ecommerce.umd.js index 480b89df82f..f2d67816c94 100644 --- a/plugins/Ecommerce/vue/dist/Ecommerce.umd.js +++ b/plugins/Ecommerce/vue/dist/Ecommerce.umd.js @@ -139,7 +139,7 @@ if (typeof window !== 'undefined') { // EXTERNAL MODULE: external {"commonjs":"vue","commonjs2":"vue","root":"Vue"} var external_commonjs_vue_commonjs2_vue_root_Vue_ = __webpack_require__("8bbf"); -// CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue?vue&type=template&id=247c77db +// CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue?vue&type=template&id=a2393fe6 var _hoisted_1 = { class: "ulGoalTopElements" @@ -164,7 +164,7 @@ var _hoisted_10 = ["innerHTML"]; var _hoisted_11 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { class: "icon-visitor-profile rowActionIcon" -}, null, -1); +}, "  ", -1); var _hoisted_12 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("br", { style: { @@ -196,12 +196,12 @@ function render(_ctx, _cache, $props, $setup, $data, $options) { onClick: _cache[0] || (_cache[0] = Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withModifiers"])(function ($event) { return _ctx.showSegmentedVisitorLog(); }, ["prevent"])) - }, [_hoisted_11, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(" " + Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('Live_RowActionTooltipWithDimension', _ctx.translate('General_Goal'))), 1)])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _hoisted_12]; + }, [_hoisted_11, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('Live_RowActionTooltipWithDimension', _ctx.translate('General_Goal'))), 1)])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _hoisted_12]; }), _: 1 }, 8, ["content-title"]); } -// CONCATENATED MODULE: ./plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue?vue&type=template&id=247c77db +// CONCATENATED MODULE: ./plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue?vue&type=template&id=a2393fe6 // EXTERNAL MODULE: external "CoreHome" var external_CoreHome_ = __webpack_require__("19dc"); diff --git a/plugins/Ecommerce/vue/dist/Ecommerce.umd.min.js b/plugins/Ecommerce/vue/dist/Ecommerce.umd.min.js index fb644325a62..484b6ba84eb 100644 --- a/plugins/Ecommerce/vue/dist/Ecommerce.umd.min.js +++ b/plugins/Ecommerce/vue/dist/Ecommerce.umd.min.js @@ -1,4 +1,4 @@ -(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("CoreHome"),require("vue")):"function"===typeof define&&define.amd?define(["CoreHome"],t):"object"===typeof exports?exports["Ecommerce"]=t(require("CoreHome"),require("vue")):e["Ecommerce"]=t(e["CoreHome"],e["Vue"])})("undefined"!==typeof self?self:this,(function(e,t){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="plugins/Ecommerce/vue/dist/",n(n.s="fae3")}({"19dc":function(t,n){t.exports=e},"8bbf":function(e,n){e.exports=t},fae3:function(e,t,n){"use strict";if(n.r(t),n.d(t,"ConversionOverview",(function(){return _})),"undefined"!==typeof window){var o=window.document.currentScript,r=o&&o.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);r&&(n.p=r[1])}var c=n("8bbf"),i={class:"ulGoalTopElements"},l=["innerHTML"],a={key:0},u=["innerHTML"],s={key:1},p=["innerHTML"],d={key:2},b=["innerHTML"],f={key:3},m=["innerHTML"],j=Object(c["createElementVNode"])("span",{class:"icon-visitor-profile rowActionIcon"},null,-1),O=Object(c["createElementVNode"])("br",{style:{clear:"left"}},null,-1);function v(e,t,n,o,r,v){var g=Object(c["resolveComponent"])("ContentBlock");return Object(c["openBlock"])(),Object(c["createBlock"])(g,{"content-title":e.translate("Goals_ConversionsOverview")},{default:Object(c["withCtx"])((function(){return[Object(c["createElementVNode"])("ul",i,[Object(c["createElementVNode"])("li",null,[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.translate("General_ColumnRevenue"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue)},null,8,l),e.revenue_subtotal?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",a,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Subtotal"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_subtotal)},null,8,u)])):Object(c["createCommentVNode"])("",!0),e.revenue_tax?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",s,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Tax"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_tax)},null,8,p)])):Object(c["createCommentVNode"])("",!0),e.revenue_shipping?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",d,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Shipping"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_shipping)},null,8,b)])):Object(c["createCommentVNode"])("",!0),e.revenue_shipping?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",f,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Discount"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_discount)},null,8,m)])):Object(c["createCommentVNode"])("",!0)])]),e.visitorLogEnabled?(Object(c["openBlock"])(),Object(c["createElementBlock"])("a",{key:0,href:"",class:"segmentedlog",onClick:t[0]||(t[0]=Object(c["withModifiers"])((function(t){return e.showSegmentedVisitorLog()}),["prevent"]))},[j,Object(c["createTextVNode"])(" "+Object(c["toDisplayString"])(e.translate("Live_RowActionTooltipWithDimension",e.translate("General_Goal"))),1)])):Object(c["createCommentVNode"])("",!0),O]})),_:1},8,["content-title"])}var g=n("19dc"),y=Object(c["defineComponent"])({props:{idGoal:{type:[String,Number],required:!0},visitorLogEnabled:Boolean,revenue:String,revenue_subtotal:String,revenue_tax:String,revenue_shipping:String,revenue_discount:String},components:{ContentBlock:g["ContentBlock"]},methods:{showSegmentedVisitorLog:function(){window.SegmentedVisitorLog.show("Goals.getMetrics","visitConvertedGoalId==".concat(this.idGoal),{})}}});y.render=v;var _=y; +(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("CoreHome"),require("vue")):"function"===typeof define&&define.amd?define(["CoreHome"],t):"object"===typeof exports?exports["Ecommerce"]=t(require("CoreHome"),require("vue")):e["Ecommerce"]=t(e["CoreHome"],e["Vue"])})("undefined"!==typeof self?self:this,(function(e,t){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="plugins/Ecommerce/vue/dist/",n(n.s="fae3")}({"19dc":function(t,n){t.exports=e},"8bbf":function(e,n){e.exports=t},fae3:function(e,t,n){"use strict";if(n.r(t),n.d(t,"ConversionOverview",(function(){return _})),"undefined"!==typeof window){var o=window.document.currentScript,r=o&&o.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);r&&(n.p=r[1])}var c=n("8bbf"),i={class:"ulGoalTopElements"},l=["innerHTML"],a={key:0},u=["innerHTML"],s={key:1},p=["innerHTML"],d={key:2},b=["innerHTML"],f={key:3},m=["innerHTML"],j=Object(c["createElementVNode"])("span",{class:"icon-visitor-profile rowActionIcon"},"  ",-1),O=Object(c["createElementVNode"])("br",{style:{clear:"left"}},null,-1);function v(e,t,n,o,r,v){var g=Object(c["resolveComponent"])("ContentBlock");return Object(c["openBlock"])(),Object(c["createBlock"])(g,{"content-title":e.translate("Goals_ConversionsOverview")},{default:Object(c["withCtx"])((function(){return[Object(c["createElementVNode"])("ul",i,[Object(c["createElementVNode"])("li",null,[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.translate("General_ColumnRevenue"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue)},null,8,l),e.revenue_subtotal?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",a,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Subtotal"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_subtotal)},null,8,u)])):Object(c["createCommentVNode"])("",!0),e.revenue_tax?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",s,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Tax"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_tax)},null,8,p)])):Object(c["createCommentVNode"])("",!0),e.revenue_shipping?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",d,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Shipping"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_shipping)},null,8,b)])):Object(c["createCommentVNode"])("",!0),e.revenue_shipping?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",f,[Object(c["createTextVNode"])(", "+Object(c["toDisplayString"])(e.translate("General_Discount"))+": ",1),Object(c["createElementVNode"])("span",{innerHTML:e.$sanitize(e.revenue_discount)},null,8,m)])):Object(c["createCommentVNode"])("",!0)])]),e.visitorLogEnabled?(Object(c["openBlock"])(),Object(c["createElementBlock"])("a",{key:0,href:"",class:"segmentedlog",onClick:t[0]||(t[0]=Object(c["withModifiers"])((function(t){return e.showSegmentedVisitorLog()}),["prevent"]))},[j,Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.translate("Live_RowActionTooltipWithDimension",e.translate("General_Goal"))),1)])):Object(c["createCommentVNode"])("",!0),O]})),_:1},8,["content-title"])}var g=n("19dc"),y=Object(c["defineComponent"])({props:{idGoal:{type:[String,Number],required:!0},visitorLogEnabled:Boolean,revenue:String,revenue_subtotal:String,revenue_tax:String,revenue_shipping:String,revenue_discount:String},components:{ContentBlock:g["ContentBlock"]},methods:{showSegmentedVisitorLog:function(){window.SegmentedVisitorLog.show("Goals.getMetrics","visitConvertedGoalId==".concat(this.idGoal),{})}}});y.render=v;var _=y; /*! * Matomo - free/libre analytics platform * diff --git a/plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue b/plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue index b19e9db3596..3b1f2861fe9 100644 --- a/plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue +++ b/plugins/Ecommerce/vue/src/ConversionOverview/ConversionOverview.vue @@ -31,8 +31,8 @@ class="segmentedlog" @click.prevent="showSegmentedVisitorLog()" > - - {{ translate('Live_RowActionTooltipWithDimension', translate('General_Goal')) }} +   + {{ translate('Live_RowActionTooltipWithDimension', translate('General_Goal')) }}
diff --git a/plugins/Feedback/tests/UI/expected-screenshots/FeedbackForm_show.png b/plugins/Feedback/tests/UI/expected-screenshots/FeedbackForm_show.png index bed3e371d18..56f12dcc791 100644 --- a/plugins/Feedback/tests/UI/expected-screenshots/FeedbackForm_show.png +++ b/plugins/Feedback/tests/UI/expected-screenshots/FeedbackForm_show.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:067651e1c2fd14a5497315296bb873a0908625eab993db0d30d354abe466112b -size 273944 +oid sha256:c712f07615ece29d8bd792468b5dee0b22a1fbaa4456df6c6fb14dcc3725d082 +size 275263 diff --git a/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_failed.png b/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_failed.png index 6f36784c47a..6f4a3f0cbf6 100644 --- a/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_failed.png +++ b/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_failed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d721f1099ea0597eadfd29561e266e73e2b63b6436655a2d7f00f0757219e447 -size 48461 +oid sha256:a453b7418ee1cfbb4ae3f9e396f001e9d3ad592bacbc77e0097c029ae5210bf3 +size 48541 diff --git a/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_popup.png b/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_popup.png index 535df3821d1..7a7a0ff5d29 100644 --- a/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_popup.png +++ b/plugins/Feedback/tests/UI/expected-screenshots/FeedbackQuestion_feedback_popup.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:21932d52aa513e50bf7c2e5f9df26fb2e8f861fc16cac7e32e94989e19715018 -size 45154 +oid sha256:9cc6e045e925d4cb117ecf5456cfafcd0014a08036e94fd729d7e62812cc7be3 +size 45237 diff --git a/plugins/Feedback/tests/UI/expected-screenshots/RateFeature_rate_feature_like_submit.png b/plugins/Feedback/tests/UI/expected-screenshots/RateFeature_rate_feature_like_submit.png index 27f2f2bc306..41473a742ee 100644 --- a/plugins/Feedback/tests/UI/expected-screenshots/RateFeature_rate_feature_like_submit.png +++ b/plugins/Feedback/tests/UI/expected-screenshots/RateFeature_rate_feature_like_submit.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:84eda11b8aad6af6fe793e2bfd8bf8b6f054a8449c8c8c3e188196195420fa21 -size 32793 +oid sha256:7c350d03923d84270e660997fc5e016fcf58d65cb22740219b566a9ac420fda4 +size 32915 diff --git a/plugins/Feedback/vue/src/FeedbackQuestion/FeedbackQuestion.less b/plugins/Feedback/vue/src/FeedbackQuestion/FeedbackQuestion.less index 8f847e9da1e..338f1b5d216 100644 --- a/plugins/Feedback/vue/src/FeedbackQuestion/FeedbackQuestion.less +++ b/plugins/Feedback/vue/src/FeedbackQuestion/FeedbackQuestion.less @@ -19,6 +19,7 @@ margin-right: 20px; font-size: 1.2em; margin-top: 12px; + text-decoration: none; } @media screen and (max-width: 810px) { diff --git a/plugins/Goals/Reports/Get.php b/plugins/Goals/Reports/Get.php index fe2ea8dc839..fbef7e944a3 100644 --- a/plugins/Goals/Reports/Get.php +++ b/plugins/Goals/Reports/Get.php @@ -262,7 +262,7 @@ public function configureView(ViewDataTable $view) }; } } elseif ($view->isViewDataTableId(Evolution::ID)) { - if (!empty($idSite) && Piwik::isUserHasWriteAccess($idSite)) { + if (!empty($idSite) && Piwik::isUserHasWriteAccess($idSite) && $idGoal > GoalManager::IDGOAL_ORDER) { $view->config->title_edit_entity_url = 'index.php' . Url::getCurrentQueryStringWithParametersModified([ 'module' => 'Goals', 'action' => 'manage', diff --git a/plugins/Goals/templates/conversionOverview.twig b/plugins/Goals/templates/conversionOverview.twig index fcdef41a08b..6a176938c9a 100644 --- a/plugins/Goals/templates/conversionOverview.twig +++ b/plugins/Goals/templates/conversionOverview.twig @@ -20,7 +20,7 @@ {% if visitorLogEnabled %} - {{ 'Live_RowActionTooltipWithDimension'|translate('General_Goal'|translate) }} +  {{ 'Live_RowActionTooltipWithDimension'|translate('General_Goal'|translate) }} {% endif %} {{ postEvent("Template.afterGoalConversionOverviewReport") }} diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_ecommerce.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_ecommerce.png index 01f69346e67..1bf5c24670f 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_ecommerce.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_ecommerce.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e3c2c726eb3e7741a34c14241d0c335b883f123690854c31b189dd479f63fa8d -size 81452 +oid sha256:306117e89bfe7dccc9fd39a3f6b2e165f9d948a87c6c7dfa826e25ff77553816 +size 81595 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal.png index 18d967b8879..4f1647d08f5 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1a8b2703c009b75923cfafd12befd20666666d5474ab335222383caa7af2f7d9 -size 219335 +oid sha256:6c4b18e10afae72d5af7e461c9c27f7aea2cd0a9b7004cd6edde4cfac33ab575 +size 219558 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal_updated.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal_updated.png index bbeecd26520..e4fe4b0c8b9 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal_updated.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_individual_goal_updated.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e2a9c01f400d13ff1a56c2a3dac416b720fb4356710c6976f8257b7c13d3d875 -size 220139 +oid sha256:4f9af06e40cfae40e802f16008bd61d4f91ab5c6d0e782073e8d10ae63cd9ad9 +size 220374 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_overview.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_overview.png index 9b94117eb5c..9f637141988 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_overview.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsPages_overview.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:96731f48695574021871c5730127bd49eeb9692f7468ae848ccbc314c8098caf -size 186054 +oid sha256:53d5396802c14a0831a0bb48383603229963ca9dbb8d4dc6e6b31381565d60dc +size 186219 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_abandoned_carts.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_abandoned_carts.png index 102879e2b85..3912398324b 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_abandoned_carts.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_abandoned_carts.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a2401bbf11af02204b9dd6d745c6e226c309def3db0963156967af7cb881d28a -size 43922 +oid sha256:6dd09f636a3a2f0a5d9c8b6a51aad5b657b916c666723ca5f50ce1353d73efbe +size 43953 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce.png index 31acef2f287..c416f593b4f 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3879b0934f8d387991decf9c4d5dc877c3f193cd3452ae2e0cb1e19b9ac6f1f5 -size 64316 +oid sha256:a538fa6622b7c82e9109cceffdc7fdbf350edd6e1d8b9ba918ac5daed70d40a3 +size 64344 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce_view.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce_view.png index a693202456a..1fd3213b6c8 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce_view.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_ecommerce_view.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b7526db9c6330a59c305df54944c662390582a34c0dff533ef3f1e709aa7e95c -size 39525 +oid sha256:dfb27e5f8dc71ea041c02a6d5b48461f9bd869c3fcd19942636008d8a114ff1d +size 39553 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_single.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_single.png index 1ea63eb9c43..a20c033c8ab 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_single.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_goals_table_single.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:14dfa33889982a9bb4965babff37054afafc173acb49090db908fa83f13dc25d -size 72796 +oid sha256:8c6cb079d97049a73aec45a8e26d0fa081442b7c2389c1b6c18de6cda2d53ddb +size 72829 diff --git a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_initial.png b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_initial.png index 44506135058..ce6aca13b29 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_initial.png +++ b/plugins/Goals/tests/UI/expected-screenshots/GoalsTable_initial.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a2979dadfb90be6f944be54fb2a43359e289d68d4a43ebf2473391b5313b6c9f -size 75404 +oid sha256:70e13db75fee2e22b3b0934b226a4a9a71d29a38411ae1dc00b0a395fc648ae6 +size 75437 diff --git a/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls.png b/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls.png index 3de043e6aed..e63dfef4fe3 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls.png +++ b/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:03520e91cb95e22d5950af6dedd85459e32af6e02932b6517c8f77867160979c -size 87553 +oid sha256:4f444c8aed93936c15d583f78c25a2dce62cdc2f486d89ccbdd74125935a617c +size 87705 diff --git a/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls_subtable.png b/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls_subtable.png index e099ba86a49..16bb668cd82 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls_subtable.png +++ b/plugins/Goals/tests/UI/expected-screenshots/Goals_action_goals_visualization_page_urls_subtable.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:68aa7bd51778c005f60a1e82a20cea60beffadbb0d617442c304dc8763eb6077 -size 103562 +oid sha256:a2c86e824dfa5334bf2730310682ac1c21df8584529a298ecb151284595cb9a1 +size 103792 diff --git a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_page_titles.png b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_page_titles.png index f26624b1573..84ce428b71b 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_page_titles.png +++ b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_page_titles.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5ad9c89628a657b097cacb85808642e2ba7563594bfe2f66dd0ea177cc1f49d9 -size 21463 +oid sha256:764d9b083160f597c152e3f68cd0cfa9a5d8553f580bf530db6b032c3aa59827 +size 21523 diff --git a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_pages.png b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_pages.png index 3a60ea96b7b..06d9ac58b9e 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_pages.png +++ b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_entry_pages.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:60a4e77925e654ad06b785b0f17ea92a4ad9b459c09f1a51ac8ea4f428f8682c -size 23308 +oid sha256:cfc235a3bec0787413aa5eee24836c6c9355b3fcfd3d69916b9f6655a068d095 +size 23356 diff --git a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_page_titles.png b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_page_titles.png index 66642d86484..f2390079e17 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_page_titles.png +++ b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_page_titles.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:73ea65315252752ff15addb3ca2c2525a6cbc8b5d24ec3ca9b0f2eb540ab3278 -size 53548 +oid sha256:0ca29ea4d787c25f7cb16fbfd3504091e1e6d3a3037c02ea37144386582679d2 +size 53616 diff --git a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_pages.png b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_pages.png index ed22437ea77..f67bd8de191 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_pages.png +++ b/plugins/Goals/tests/UI/expected-screenshots/Goals_goals_by_pages.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:788cfedc39c0b6fab4e6885351156433c2c9bdafbd5a90b7cad64833ac03d7c1 -size 56883 +oid sha256:354e240ea08b3c67951bddc1c0f7fbb4b28c97b45904bd5d84b18d310e95609b +size 57078 diff --git a/plugins/Goals/tests/UI/expected-screenshots/Goals_overview.png b/plugins/Goals/tests/UI/expected-screenshots/Goals_overview.png index 5f71d18eed3..2c7a6597e8b 100644 --- a/plugins/Goals/tests/UI/expected-screenshots/Goals_overview.png +++ b/plugins/Goals/tests/UI/expected-screenshots/Goals_overview.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f9ad845e54e4056054dd23411f6c9103029bc3a930e0b1afdc2adb5730a930ab -size 122070 +oid sha256:b6a93e2e1b455e36973a3fc9b269a0328cf85d38cdc19265ea1d36e2476b54de +size 122102 diff --git a/plugins/Installation/templates/_integrityDetails.twig b/plugins/Installation/templates/_integrityDetails.twig index 0659fa44342..68e1c64b7ba 100644 --- a/plugins/Installation/templates/_integrityDetails.twig +++ b/plugins/Installation/templates/_integrityDetails.twig @@ -23,14 +23,5 @@ }); $('#more-results').click(function () { $('#integrity-results').dialog('open'); - }).hover(function () { - $(this).addClass("ui-state-hover"); - }, - function () { - $(this).removeClass("ui-state-hover"); - }).mousedown(function () { - $(this).addClass("ui-state-active"); - }).mouseup(function () { - $(this).removeClass("ui-state-active"); }); diff --git a/plugins/Installation/tests/UI/expected-screenshots/Installation_congrats.png b/plugins/Installation/tests/UI/expected-screenshots/Installation_congrats.png index 24645c51c4b..8a20cda4c1d 100644 --- a/plugins/Installation/tests/UI/expected-screenshots/Installation_congrats.png +++ b/plugins/Installation/tests/UI/expected-screenshots/Installation_congrats.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f50a7c15df9942eadcad7f054155e637640375638a16c96764cd05bfb939d492 -size 206889 +oid sha256:dab96ed5430443915b5409bea026000b4bb96c54c03a10be56312ce15fe60f67 +size 207118 diff --git a/plugins/Installation/tests/UI/expected-screenshots/Installation_js_tracking.png b/plugins/Installation/tests/UI/expected-screenshots/Installation_js_tracking.png index 778ffeff482..e8d897306c8 100644 --- a/plugins/Installation/tests/UI/expected-screenshots/Installation_js_tracking.png +++ b/plugins/Installation/tests/UI/expected-screenshots/Installation_js_tracking.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3c2dedb674c96bddff0b4c3faf4df3067c290badc5e50b6d9045d70acffc39e3 -size 312124 +oid sha256:b1f8edb5da1f8c771cca258a642e47a2e7473b1dc5a27ba19b08a324360a1766 +size 312667 diff --git a/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser.png b/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser.png index 384845c3525..dd10207373f 100644 --- a/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser.png +++ b/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e4b4aadf46a0f444f7a291fbf59060b52297f4c4a2044f26901e51cdff30a7ec -size 88524 +oid sha256:ecf90fcde0065f2574ededae7b10b3f426214c727781a6fb57cf03b4db6e4bb0 +size 88614 diff --git a/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_de.png b/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_de.png index ac64e5e5900..6236c1ef8b9 100644 --- a/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_de.png +++ b/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_de.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c1ce49fcad09f366cf6a9277656f4eb356b101cc000751eca1ba7d83a4e88d4a -size 104254 +oid sha256:d7fe83194ce807511c5dbcd5c216d74bfb56f2ac7c444901cbeac96f160b9703 +size 104320 diff --git a/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_fail.png b/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_fail.png index 5a02c312374..20968f02492 100644 --- a/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_fail.png +++ b/plugins/Installation/tests/UI/expected-screenshots/Installation_superuser_fail.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:84df9215a0e40d3960cdbbaabc3cf2e5679bfc1cf5695342248b0168eef52530 -size 102756 +oid sha256:afa873e3c1bff67a5ba2d13a77c2f310e6d8cdbdb3ca7dfe11d4a54cf309bdc2 +size 102849 diff --git a/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png b/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png index 425d81d1df9..71340f8e762 100644 --- a/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png +++ b/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e47c52d85f95148e3cd5208d42c995033d7099a55a70bdb02cb829f0f2b8c94f -size 270161 +oid sha256:56bed7e83a52ccc0a82332f81ac97504a42b6ce4fbbb70183b660c28524da7a1 +size 270286 diff --git a/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_create.png b/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_create.png index 4adbc5a1dd4..601996e8b48 100644 --- a/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_create.png +++ b/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_create.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ee58986df1afbbfbd4ddc52394b78765c3368d30b7d81e84ff62c4283e53d17b -size 351698 +oid sha256:bfecc931f14af98a02189749c30e8c216fce7107a0f2fcb194fc5bdf9f0f7cbe +size 351774 diff --git a/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_created.png b/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_created.png index 58b32a929b9..b6dd4286cfc 100644 --- a/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_created.png +++ b/plugins/IntranetMeasurable/tests/UI/expected-screenshots/IntranetMeasurable_intranet_created.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:016414418dc090764b50387be9131b52be67eee17f33a3ebb86a038ef7b19dd9 -size 16097 +oid sha256:3d9dd6ecc5106cd7af5bfdd8a0ad2a3acc2b23c2c38640216a25c14d17bbf838 +size 16166 diff --git a/plugins/Live/stylesheets/live.less b/plugins/Live/stylesheets/live.less index e1e038da69a..82abc09463b 100644 --- a/plugins/Live/stylesheets/live.less +++ b/plugins/Live/stylesheets/live.less @@ -390,7 +390,6 @@ ol.visitorLog p { text-align: left; a { - text-decoration: none !important; color: @theme-color-link; width: inherit; } @@ -446,11 +445,16 @@ a.visitor-log-visitor-profile-link { font-style: italic; font-size: 13px; background-color: inherit !important; + text-decoration: none; .widget & { display: none; } + span { + text-decoration: underline; + } + img { margin-top: -2px; margin-bottom: -3px; diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log.png index b621cf6ee89..6c218ed9c82 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:75e89196ee6a68294f7f61ffe79dfa7b9950e0142586e0d02ecd7994198e08ee -size 396186 +oid sha256:a3ce99ae843eb058efe97ebecbb2868f466dcd39e1ed43bfa0d0a7992c250684 +size 397670 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_actions.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_actions.png index 7fe4eed394d..aeb2cce506b 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_actions.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_actions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e81dd4cf3a9f37bb02fd5dc7451c4222923387f31590f0b7fe54c7881d4e6f52 -size 67779 +oid sha256:72599f2e299f9239ba025840f37bcddcfd3857c6c2972f4d05f775dd9152af95 +size 68231 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_content_actions.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_content_actions.png index 91d37686c5e..2cae14b21ff 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_content_actions.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_content_actions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:415105044c903850d52104d090e254fb0b200eadaf0e35a97024420742da1f84 -size 39884 +oid sha256:b6228a9632c4701b58972dec623a394216c34526c0dd2f45192b0279a4d49deb +size 39965 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_pageview_actions.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_pageview_actions.png index ca2246a3c51..82256ce62da 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_pageview_actions.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_expand_pageview_actions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7077006b8d2b8d8398e4426e14e584b1ad62facf1c6d37d0c7f9ebe9a6a9a0b9 -size 104086 +oid sha256:4bf11c58bc507ed56531e08fd4f21110c4ee956f003b0f286bf3f1a671367493 +size 104554 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_page_next.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_page_next.png index d01471b2a47..b52ef8b84c5 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_page_next.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_log_page_next.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:740b6d3b729a04433a7666f6f77339be4e7e199ebbf38d02bed6ebff6fac1741 -size 47903 +oid sha256:cca4e2d6cc45de23df11e4f693b641b16f57d9db5ff7ae80ba89e2386a086e1a +size 48005 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile.png index a48e7366ecd..35225f08942 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:95347271c7e0e7d379b296346228da1a16733813cadf86486a4456ee06d5dccc -size 433530 +oid sha256:c636abdbc09b80b4495d2ef58f3a010d69d7529c07764c37295901d83d56872e +size 434609 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_action_details.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_action_details.png index d4c2ab1b59f..51bbd89f779 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_action_details.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_action_details.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:202d29fb1278776bbcfea5719382ea03a2cb29e6503a30885c18fdf0a1a0b8ed -size 306314 +oid sha256:64475f9757b8bb309f348cfa369d088ca2584581b0a7e7c44901e467d9a3ae3c +size 306783 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_actions_hidden.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_actions_hidden.png index 0ef005b0436..a20cebdb1b8 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_actions_hidden.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_actions_hidden.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:28b0f0e3c2d59e1ab5de0c9a4f567524077ee0ebddc1078bc74b224bd0b9e5ba -size 263499 +oid sha256:1160ffe8826fc8c3207ded2366198c2785141dc6142da1188a878d0d2d4e67c1 +size 264010 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_limited.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_limited.png index a2538747794..7ed7ac7e28a 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_limited.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_limited.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4340c552dbe888b96bff73a3ef43aa4209176cf1483b7b491eba5c10585f492d -size 321969 +oid sha256:dfe145fe65a1628a1ae7202265cd46843f46afef06d4ee13977fc7d910b5a29f +size 322893 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_more_visits.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_more_visits.png index 6368deaa42b..7f6c8f1b5cd 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_more_visits.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_more_visits.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4f7deb2180055ea8f9f4cfea34cfa1489b520b6c3487cf4fdc82c6dd753dfdd1 -size 460567 +oid sha256:528b2b26897ce6c53e3aabf89105ee3a670ac1230ee711e12e149015ac753020 +size 461627 diff --git a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_visit_details.png b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_visit_details.png index 320ec9cc0ea..d6bead5613d 100644 --- a/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_visit_details.png +++ b/plugins/Live/tests/UI/expected-screenshots/Live_visitor_profile_visit_details.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:50e0e9b8842ee5f83760c63768f4bffea897fb2689c681eb5b2b8f8caa51ee0a -size 274663 +oid sha256:242ed51697c87d4b0e03e1b1198a5ca02fd42f0972d2ec7423f38fdcaa0b876a +size 275132 diff --git a/plugins/Login/stylesheets/login.less b/plugins/Login/stylesheets/login.less index 810a4b72645..02b9e0d80ae 100644 --- a/plugins/Login/stylesheets/login.less +++ b/plugins/Login/stylesheets/login.less @@ -95,10 +95,6 @@ text-align: center; } - #nav a:hover { - text-decoration: underline; - } - #nav a { color: #777; } diff --git a/plugins/Login/tests/UI/expected-screenshots/Invite_set_password.png b/plugins/Login/tests/UI/expected-screenshots/Invite_set_password.png index b47993cfd44..768b9119ee9 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Invite_set_password.png +++ b/plugins/Login/tests/UI/expected-screenshots/Invite_set_password.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c2200c278508a28df205bd61d266428fd224490d143c566968e62e38bda91ae3 -size 34614 +oid sha256:78c594425605ba90734c7ec79566960bc0df1bd7e083b966f41897aae4f38554 +size 34682 diff --git a/plugins/Login/tests/UI/expected-screenshots/Invite_wrong_password.png b/plugins/Login/tests/UI/expected-screenshots/Invite_wrong_password.png index e914ce26cbf..38b422dd600 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Invite_wrong_password.png +++ b/plugins/Login/tests/UI/expected-screenshots/Invite_wrong_password.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b93f7d38f12c636de141826eb622a964ba89f89eb92031229515d1c207f5538b -size 40607 +oid sha256:3bcfcb3f2c2eef4747856215bf50fa62a88cb384fcbabead83c5e02fce69ba35 +size 40676 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_forgot_password.png b/plugins/Login/tests/UI/expected-screenshots/Login_forgot_password.png index 64ab28507fb..a06d3fbe77a 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_forgot_password.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_forgot_password.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:87d82e89940d56e08a67944a5c5cb484cbff393619d4aa5d0949d3a57fbcd4be -size 30014 +oid sha256:b3d16692367011663876bb173c429f6e531518b2a018c06a8d155c327f384746 +size 30087 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_login_fail.png b/plugins/Login/tests/UI/expected-screenshots/Login_login_fail.png index 606d062e4d1..66feb3ed8a7 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_login_fail.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_login_fail.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6bc910d3325eaffa8fa7043037510e0d5362ffc64fce1481f5cca9a6c021ba97 -size 30851 +oid sha256:965e1ab99962d7e1f7f3d0ef4cd1da078660a584053f37eaf5d3c373addb1855 +size 30955 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_login_form.png b/plugins/Login/tests/UI/expected-screenshots/Login_login_form.png index 7e64ae2ca3e..bc359a09fd0 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_login_form.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_login_form.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5125795ee575cb102187586db5797559240b09d3978df194d7e6dadde6e1d6b7 -size 24720 +oid sha256:d4fb5cb9b325e7830c5d8c108ec74f4acae027a2e45290830e524d5464406c4b +size 24820 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_login_form_logout.png b/plugins/Login/tests/UI/expected-screenshots/Login_login_form_logout.png index 7e64ae2ca3e..bc359a09fd0 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_login_form_logout.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_login_form_logout.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5125795ee575cb102187586db5797559240b09d3978df194d7e6dadde6e1d6b7 -size 24720 +oid sha256:d4fb5cb9b325e7830c5d8c108ec74f4acae027a2e45290830e524d5464406c4b +size 24820 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset.png b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset.png index 334c20cda0a..77c352bc3c5 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:201f7f23022bfb14f7474396dc33d613078d4e4915efd0050d493cf36fecc66a -size 29560 +oid sha256:be21485f9017dc0c51875d810697f2ef762ee31c7b9be3c6e29dd28f23b4a9ea +size 29640 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_complete.png b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_complete.png index 06fd0ec25d2..e25771c1f91 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_complete.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_complete.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:858980e823577ccdad8e1cea514a39a872bacba86e6b0e8f66710a273ef13536 -size 30290 +oid sha256:8add47a20f5e67d188989a6d8a829ceabb2747e0a675f6ce3200b6e883ba9f6b +size 30392 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_confirm.png b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_confirm.png index 76295dc9c4d..15a467689f1 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_confirm.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_confirm.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bde70cb6b9bca8218f971e119f7296134d4fadb46168ff861293f9d5d6f6afa6 -size 32022 +oid sha256:b1bcba02fbef9030083f8767b346a5f6bb77a7b87898463397e26f7a61c2ce39 +size 32073 diff --git a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_error.png b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_error.png index 2f321418731..cc4015bf444 100644 --- a/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_error.png +++ b/plugins/Login/tests/UI/expected-screenshots/Login_password_reset_error.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:de0e6931a4854390e59d89a33e8aed41f01791deadad618da8a94094e80ca308 -size 39010 +oid sha256:dfbad59077e61cbf4578ae20c755abe8408d5db17376663838cc91fee77e0e57 +size 39088 diff --git a/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_noaccess.png b/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_noaccess.png index c91bc906807..bcea6cfcd52 100644 --- a/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_noaccess.png +++ b/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_noaccess.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:af33441214d2a2991128f71af2195ddb1289a18440490534a7bc4d976f1c547c -size 31992 +oid sha256:1881022429985a85b1ce3aeb1dfd1d543c8d7c58c0ddf61767adf832e0c7fb78 +size 32047 diff --git a/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_session_timeout.png b/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_session_timeout.png index ddba3053e9b..05f05faa20f 100644 --- a/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_session_timeout.png +++ b/plugins/Login/tests/UI/expected-screenshots/NoAccess_login_session_timeout.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:94a563127cc9f1d4c33cd89772dfc3302040cb4f6be2d49780fcae88d81d8d05 -size 34207 +oid sha256:d0aebd90d55eb5d6db01eb4078d7b73ec06184378d0abb1a5f1dad2a3203613a +size 34316 diff --git a/plugins/MarketingCampaignsReporting b/plugins/MarketingCampaignsReporting index 182e8936f45..4f99e32ce66 160000 --- a/plugins/MarketingCampaignsReporting +++ b/plugins/MarketingCampaignsReporting @@ -1 +1 @@ -Subproject commit 182e8936f45331713656d73e7c2fdaf229d72c95 +Subproject commit 4f99e32ce66c5fb4597bc546c5cab576f25a7cd4 diff --git a/plugins/Marketplace/stylesheets/marketplace.less b/plugins/Marketplace/stylesheets/marketplace.less index 47081d2c2fd..f41470af9f6 100644 --- a/plugins/Marketplace/stylesheets/marketplace.less +++ b/plugins/Marketplace/stylesheets/marketplace.less @@ -90,8 +90,8 @@ padding-bottom: 0; margin-bottom: 10px; .more { - text-decoration: underline; color: @theme-color-text; + white-space: nowrap; } } img.preview { diff --git a/plugins/Marketplace/stylesheets/plugin-details.less b/plugins/Marketplace/stylesheets/plugin-details.less index 347c832356c..cca11f1933d 100644 --- a/plugins/Marketplace/stylesheets/plugin-details.less +++ b/plugins/Marketplace/stylesheets/plugin-details.less @@ -64,7 +64,6 @@ .contentDetails a { color: @theme-color-link; - text-decoration: none; } .download, diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_multiUserEnvironment.png index 2e757c7144a..8d9654c81ca 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ed4926de44171d7b01dcb3ed7ad64e436d4764bb15f54d10757d696e1cedd550 -size 64459 +oid sha256:1470ab36217c6913ea7453081cb8d966888f2f99bc5231ab9facf649b6c45ac2 +size 64577 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_superuser.png index 07885e5bcd6..01c629ab4b4 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8e45c7a9e1ac0182c07882769371d605bc6987fb6e33db81e36d28e86ee03d8b -size 47977 +oid sha256:55f725fc9bfd5e818ef26f58ea1d0a846cb08858c0ee8c5b964cd0822a791e7a +size 48077 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_user.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_user.png index e129fca194a..ded53ea9049 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_user.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_free_plugin_details_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:da222181a0573d5bc904544642786307fdb0f8e1a230ea67ac56b4a5f68735e6 -size 45897 +oid sha256:902895b914f3b9658ea576f73f1112a4aa58148862fa1ab980f5a26111b58826 +size 46010 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_multiUserEnvironment.png index 6f031423130..c4168f16d4d 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4b54e9f8dc2c27eb149eac5d9196d6b9ae563e7abcedc110186864026405508b -size 107027 +oid sha256:192e4068d663ba9b187d24ee041b4421fe500df715e1f868d85d2c38b714da9d +size 107088 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_superuser.png index f0348ee368b..357da79b234 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9a391304e758ab0cff6daad85ad1daa47cd6ccc0c35fe17e6200bc896ceb3d01 -size 90192 +oid sha256:d83f85b7a8e9ca63535ccaee45385faa0b9115fcc99ff5301666d093297f4869 +size 90266 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_user.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_user.png index d1c71b935ab..bbc9e141f90 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_user.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_exceeded_license_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8c3f32581b36e9fa22316e49ffd8d3735897fea2e6124473ad120fbebe9235b9 -size 79475 +oid sha256:ff718052b3ad7b7bbd73eb7482ee602a979be327a8ddc8a5214eb3f2a306fd40 +size 79555 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_multiUserEnvironment.png index 177b5051aae..e2e2b5fe294 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:27f5d4e9b7938c00ebe3c7f35664f6f3e2031fa455abf09cfd3e9ce8d7de29ab -size 110566 +oid sha256:b384e375db43c8142d11a6b73d3a8c9bd45181ddf5408fa59cd2a655fcc33d00 +size 110610 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_superuser.png index cfc6c7c38f1..b200cfca8f5 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:32ed63595ca25112fc7eab52634c70eafa0d237a5057f20eeb027d4869ab95d1 -size 93697 +oid sha256:98f5c897f80a3d30e942b6670b4df3b474a6fcad436a50c026b6521c57abbdb8 +size 93767 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_user.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_user.png index 6f7adc7be4c..197e3fa4360 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_user.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_no_license_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fb660529f02032a8c257cd49016063b717a3680998e987b541d564bdc88ca9c7 -size 79143 +oid sha256:8a309757dbb7a2cf84014a963bbe5b8ba244670619bf4cc43ec82cf1fc2fba65 +size 79196 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_multiUserEnvironment_installed.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_multiUserEnvironment_installed.png index e991011e854..7caf1d41488 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_multiUserEnvironment_installed.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_multiUserEnvironment_installed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d74386b723aee822d2386c4c6b102952a13970509f827ce01a09f76d5fc0d598 -size 91175 +oid sha256:6688324998e412887f0c2efba7e572db1a351dff337385db8b3acc5584373805 +size 91247 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_superuser_installed.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_superuser_installed.png index 7b484f30ad1..78f138ab85a 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_superuser_installed.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_superuser_installed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2def3adebb908aea813d83008af801ab257e3a6f743e5de460f60540e7eee75e -size 73521 +oid sha256:870387ab22e0111f1a9b2e9ee59985e3acc08e54b359f26e0bc2e7473edd0638 +size 73590 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_user_installed.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_user_installed.png index a9bc09f09ff..25a84f129ee 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_user_installed.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugin_details_valid_license_user_installed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:12d3167941e272a6d749131262229eb53c6813f626dc7b1bd8ecd55751640e0e -size 72673 +oid sha256:bbbe6418e8b431d6d290fea52219838ddfae1db61ec7587543658a99e8a1e525 +size 72744 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_multiUserEnvironment.png index 4e4d0cb2144..9c7e858973c 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:429b59571d8ae37450ecf0d565de2dbbdb52b4596b413d7dfe52b06ff3c914d7 -size 56562 +oid sha256:b81aea1f532dda860bb81abca08ba7c6c496908965c26a1d60c7738db189cafa +size 56842 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_superuser.png index 4e4d0cb2144..9c7e858973c 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:429b59571d8ae37450ecf0d565de2dbbdb52b4596b413d7dfe52b06ff3c914d7 -size 56562 +oid sha256:b81aea1f532dda860bb81abca08ba7c6c496908965c26a1d60c7738db189cafa +size 56842 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_user.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_user.png index cea76e6973a..8c77c3a2834 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_user.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_no_license_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1a279a479b39c396e08efa6bfb3bb7eeda5912b62d8444272e32482cbd0f434e -size 57017 +oid sha256:c585b62233abe87930c0caf4a058a37787efa0d8c6215733db8a550b5f11fb4a +size 57262 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_multiUserEnvironment.png index 68d0d08f764..ae793711c8b 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5400bd825119e2030aa0c34b1e24186388e2f738bb5245e0d9f6862c4e83e81e -size 65952 +oid sha256:8c07f8391cd62eed3cd76fb85267ad6b84036b4d3c227477768a37cc76d6a46d +size 66216 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_superuser.png index 68d0d08f764..ae793711c8b 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5400bd825119e2030aa0c34b1e24186388e2f738bb5245e0d9f6862c4e83e81e -size 65952 +oid sha256:8c07f8391cd62eed3cd76fb85267ad6b84036b4d3c227477768a37cc76d6a46d +size 66216 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_user.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_user.png index 516aa0f7124..4ccede18419 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_user.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_exceeded_license_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6413777ef0245c97889ca8d2fd93c66d7166e3f10740213993220278859e0e88 -size 46097 +oid sha256:aba17dca992b4ab2827632407fca543740f1e203f017f2bbbaf0ae1278a03994 +size 46295 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_multiUserEnvironment.png index 74f4118ce04..48b4e12bea1 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fb27ae83c1e80440b9690623cb7b5f02ff17a4367116ecb655202071b1c8361e -size 67327 +oid sha256:91f61524cd5fd88eda5488518ff7f0ce9d5564e42b35a87eb0112c974ea47693 +size 67641 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_superuser.png index 407b10dad83..a9a486db973 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4fa261ee93d60ee6742271419f01a2879251b67380e77599d291021190f20e69 -size 67224 +oid sha256:8dc08179a2512241107902bc00868609e7889cd343691f9dfe5b085ed367ba3f +size 67498 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_user.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_user.png index 5a6a3f8234a..6bf55d065f0 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_user.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_paid_plugins_with_license_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0b73c389693004fafa3f51f5c216daada8ab081f9bb3d586c597cd50e7120079 -size 48567 +oid sha256:d067dfca58a336b2bd850a822af4716fafa0d5d44c3a899f1bd3c996f93b641f +size 48762 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_exceededLicense.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_exceededLicense.png index 5f22268c364..a5c74a56e6c 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_exceededLicense.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_exceededLicense.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:05fbdaf72bfde3fd9958cc8b72011244ddb27730d09aa1d805d077457241614d -size 75933 +oid sha256:fd3ce0f7d3481a86860e580e8f3c44703ebe640caaba0572d7f7ed829f342a0b +size 76015 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_expiredLicense.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_expiredLicense.png index 3652c14730a..af3340f7e07 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_expiredLicense.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_expiredLicense.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0114db17ce137b48996c161f6afe7429539e01156f206c7be15661986ac49ade -size 82343 +oid sha256:8da8ac83efdcc453210eaf1a61361933e63b158d608fe50644ae0cdb2697bc9c +size 82441 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_noLicense.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_noLicense.png index fac412e14a9..df8ecfa3d89 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_noLicense.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_noLicense.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:089e579604cc4eec966dfcd9c2c591b29c0ae6e3016aa7776404a69d2dfa9eec -size 17428 +oid sha256:34ca82255c164107fe0dd724a10e173fe9fe38571896d941275b0c2dd35778a7 +size 17464 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_validLicense.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_validLicense.png index b479147c6c6..941d9c45179 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_validLicense.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_subscription_overview_validLicense.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fe46572fc2535a8950daf79dcecf5749efe2e6dd19e4a7d3ac419cb05470e082 -size 54797 +oid sha256:c48ab8c8c600b2ea4bd642929dd312c9aef9a61e8d4e6ec480e26ad0214eccda +size 54870 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin.png index 2de59f7cd6d..f179614855a 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9ab6cd5e8c3668a9b9d45c09d56e63ab93b72db38981010e254d6a84627b06ce -size 825579 +oid sha256:0696e347222ad3546834e35701b03c216f0ee21a360be713bd54e415e623f101 +size 826562 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin_with_multiserver_enabled.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin_with_multiserver_enabled.png index c3de08bbb06..4fd0856b224 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin_with_multiserver_enabled.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_enable_plugins_admin_with_multiserver_enabled.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a549820fc0f81808ea56cce905ae44fc7b9ce4a3af81d6c5c042b18ebfcd8d60 -size 850990 +oid sha256:b9863c9fdf7e20bde85354452ebe958b3b6a0c7c828c9429765711bb9690579f +size 852943 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_install_all_paid_plugins_at_once.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_install_all_paid_plugins_at_once.png index c4011e7150a..43f44e307b4 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_install_all_paid_plugins_at_once.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_install_all_paid_plugins_at_once.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bbba2ca35bef21abc9f5bd3e1d7def8be19d28cd0d88975b5ae8b8da48905771 -size 16370 +oid sha256:fc2e76b60ce1671140bb6c3dd377f4ca267bde221cd6ca224c32d82366dce464 +size 16390 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_invalid_license_key_entered.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_invalid_license_key_entered.png index f33543c6448..f0021bbe445 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_invalid_license_key_entered.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_invalid_license_key_entered.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:90965d274def8a21928371b184afdff2c130354ed1035e54efbae2496ea6390a -size 843389 +oid sha256:5a1f11fdeb5488df8c16f27490af37fa7b82c2536484eaae3b5ca4b16a9f41a6 +size 844428 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmation.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmation.png index 32315c453c4..e36184d2b5b 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmation.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmation.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1952a088723d230555d92a7d3496fa6584823bfe3a78efb128277482789600aa -size 13525 +oid sha256:69feb498a28e0a8a1627e489501107111c6601f9da190f5c9c6c83365a1351b3 +size 13545 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmed.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmed.png index 62b50effca5..ce4532bab99 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmed.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_remove_license_key_confirmed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f3b3cc7e19cbf1c04c508dd80e08a0e23543a754148ab124157b051d382124a6 -size 838204 +oid sha256:d415c0df7de56121eab055a62c85832f100f0733e29b336443e07cc3f1a8f051 +size 839227 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_valid_license_key_entered.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_valid_license_key_entered.png index 3967541904e..fe0181e8d63 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_valid_license_key_entered.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_superuser_valid_license_key_entered.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e730a6a2ee923f38891105c44a5f6556c54870930b2a469220a2670b25658249 -size 847411 +oid sha256:5ff93bad0eb46341b881d85e56ee0532c478804cc7761ef5a0cf375bc3c10842 +size 848324 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_multiUserEnvironment.png index eb96db12566..954b716d11c 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c1f37ef9d9843ef6f54a8bcda9b54dec9a27f10f7112e7a4e5b1dcd68f1760ad -size 164068 +oid sha256:a7ffa8879b142830107d7c3af7afcd9d9723051dea949147ab8b1b15222a8956 +size 164734 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_superuser.png index f39a2bc9f41..76dede14b21 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1360348befd2960a260d8acaf4ec87a495da753c85fc89c395124f0010f5250f -size 161061 +oid sha256:5c2c0eabf30e196300d66636473006df5a5699fadfc283d8119bf37718e7451e +size 161574 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_user.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_user.png index 520daa0d7d5..1729578367f 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_user.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_themes_with_valid_license_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eaf80749b8df625ee0072a18d44c7cc53c702fb0e0f89fe2ff032fddf4d046a0 -size 139906 +oid sha256:4b57173c5cb5c3aefac8dfc1dd50ccca670585c90d1f4d342a2e4e9f18fbf3a7 +size 140345 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_multiUserEnvironment.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_multiUserEnvironment.png index 4505c75f8f7..687337b7802 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_multiUserEnvironment.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_multiUserEnvironment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b65b2450bee95def120caf5922f736bad50e0f145ea0daba77ab18f5caadda74 -size 33874 +oid sha256:2f3677ed3eab79262bcd30577a04fafc2276e2624415a98917cfbb37cef835f7 +size 33968 diff --git a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_superuser.png b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_superuser.png index 1b140931c02..9cb7e672e48 100644 --- a/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_superuser.png +++ b/plugins/Marketplace/tests/UI/expected-screenshots/Marketplace_updates_superuser.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bec4d414b50fe5779238608b7e25819fe1c732e627ac559fd9770fb7695a04d0 -size 33390 +oid sha256:07ab81800df00d148838c0fec3e4a7f46d583053c81c7b97efb26e8e3cc0c7da +size 33467 diff --git a/plugins/Morpheus/stylesheets/general/_default.less b/plugins/Morpheus/stylesheets/general/_default.less index 03fbf21adad..8c9679cbdb0 100644 --- a/plugins/Morpheus/stylesheets/general/_default.less +++ b/plugins/Morpheus/stylesheets/general/_default.less @@ -122,8 +122,13 @@ del { a { color: @theme-color-link; - text-decoration: none; + text-decoration: underline; cursor: pointer; + + &>[class^="icon-"], &>[class*=" icon-"] { + // avoids underlining icons in links + display: inline-block; + } } diff --git a/plugins/Morpheus/stylesheets/main.less b/plugins/Morpheus/stylesheets/main.less index 8fed84d6cda..948e121d4be 100644 --- a/plugins/Morpheus/stylesheets/main.less +++ b/plugins/Morpheus/stylesheets/main.less @@ -443,7 +443,6 @@ table.dataTable { } a { - text-decoration: none !important; color: @theme-color-link; width: inherit; @@ -678,8 +677,7 @@ tr:hover #token_auth { background: #fffff7; } -#header_message .dropdown a, -#header_message #updateCheckLinkContainer:hover { +#header_message .dropdown a { text-decoration: underline; } @@ -697,6 +695,7 @@ tr:hover #token_auth { .dropdown-content li > a, .dropdown-content li > span { color: @theme-color-link !important; + text-decoration: none; } .dropdown-content li:hover, diff --git a/plugins/Morpheus/stylesheets/ui/_navs.less b/plugins/Morpheus/stylesheets/ui/_navs.less index 4848263e8b2..a4f86932270 100644 --- a/plugins/Morpheus/stylesheets/ui/_navs.less +++ b/plugins/Morpheus/stylesheets/ui/_navs.less @@ -63,4 +63,8 @@ nav .sidenav-trigger { margin: 0; +} + +.sidenav li>a { + text-decoration: none; } \ No newline at end of file diff --git a/plugins/Morpheus/stylesheets/ui/_tabs.less b/plugins/Morpheus/stylesheets/ui/_tabs.less index 0706d53bc68..a6ade8b2c45 100644 --- a/plugins/Morpheus/stylesheets/ui/_tabs.less +++ b/plugins/Morpheus/stylesheets/ui/_tabs.less @@ -16,6 +16,7 @@ } color: @theme-color-link; + text-decoration: none; } } } @@ -25,7 +26,6 @@ a { color: @theme-color-link; - text-decoration: none; } } } diff --git a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites.png b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites.png index 10ea706c640..075c7ac99a2 100644 --- a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites.png +++ b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:13b79f3bc1a6b8ba6f0377179511f45a1bafe959c468edc879c9aff24716e0ef -size 281898 +oid sha256:6bdde436e68512c9bb80e1ad52c0c0e9a521ce4ab5378eef8aafbb85f7fd31fc +size 284157 diff --git a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_changed_sort_order.png b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_changed_sort_order.png index d76e6037966..6642f38e3c4 100644 --- a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_changed_sort_order.png +++ b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_changed_sort_order.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0433d72ccf6e4d9adcc3889d5de2d971371b7d2751e5e18cd8c18be88babd576 -size 56026 +oid sha256:df3dd2510b589ff07486bb7330162a742029f68929af918beda8442597f6820d +size 56299 diff --git a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_page_1.png b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_page_1.png index 4d7077acf6a..b6cf2dd92a7 100644 --- a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_page_1.png +++ b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_page_1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:161bfc6b5b8c7357b7fc7aaf55bab6e28a3ca8a377f0a5cccac1b22693771a60 -size 72803 +oid sha256:c0bf998ccbbb5018d4b9069d73abfd6abc6195161fdd4a292f77eb8859e97bc5 +size 73203 diff --git a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_range.png b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_range.png index 23ef1613c8a..18bf4c00579 100644 --- a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_range.png +++ b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_range.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:635c97270639541031b26d277eb5f90e3ed6cba2089b7fb4dd93758ba1753c53 -size 245690 +oid sha256:9ca457b7ed208c404a12120d29108bac19019334cd3bcd7055a3a62ac4e073d6 +size 248018 diff --git a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_search.png b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_search.png index 9773098ffde..7f8d6a62246 100644 --- a/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_search.png +++ b/plugins/MultiSites/tests/UI/expected-screenshots/MultiSitesTest_all_websites_search.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:658d929e130416681ac6c0062a632516f4f0dd5b9047d8e9ba1488ef5dfc7fa3 -size 56062 +oid sha256:572f79d5711b53c15e2e7ccc2c0deccc462df4399d4f6bd6bf2e2ea8fe7b57ac +size 56328 diff --git a/plugins/MultiSites/vue/src/Dashboard/Dashboard.less b/plugins/MultiSites/vue/src/Dashboard/Dashboard.less index 73c43289796..d61c75b494c 100644 --- a/plugins/MultiSites/vue/src/Dashboard/Dashboard.less +++ b/plugins/MultiSites/vue/src/Dashboard/Dashboard.less @@ -169,6 +169,7 @@ width: auto; float: left; padding-right: 0.5em; + text-decoration: underline; } } td.multisites-label a:hover { diff --git a/plugins/Overlay/stylesheets/overlay.css b/plugins/Overlay/stylesheets/overlay.css index 028fba76a8f..e75e26a8a44 100644 --- a/plugins/Overlay/stylesheets/overlay.css +++ b/plugins/Overlay/stylesheets/overlay.css @@ -83,7 +83,6 @@ a#overlayTransitions { line-height: 15px; margin: 0 0 0 10px; padding: 8px 10px 3px 0; - text-decoration: none; } a#overlaySegmentedVisitorLog .icon, diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded.png index 9b4befb3418..3bcb6e274c5 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:51605ec1cd8f5c500654a965c32e18c1a44d5b058a9cafeb68077c80f69adc30 -size 109176 +oid sha256:3920a5e46c0a86db2279fa520d2eb01ac7847b38b3cea7305f7b805543fdd379 +size 109273 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_from_actions.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_from_actions.png index 9dc67051670..f616449cfe0 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_from_actions.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_from_actions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bc0b1136980becd3afbfd298b3b69f72f737dac39d272ace05859d56be82b77e -size 78250 +oid sha256:b9b97ce6c9d11bae9845b2dfc3d8ce4d6904c9ea4fab8235854ceec05394b19a +size 78344 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_with_segment.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_with_segment.png index dc79c6a7ccc..d1d18b19530 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_with_segment.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_loaded_with_segment.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:81e932ee23050d2c14422f9daee3acac6b36c53fa788d788e78e76d9c7685df0 -size 106702 +oid sha256:a3aa22facc1607387f896f5671926ba21c893dd53c15f2d94d3ba1aa01cc335d +size 106814 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_change.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_change.png index 56b132ae766..99b71823f25 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_change.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_change.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5eb2f6b4aeeae465bda62060364ca86d63f10b688630bf32f536a923446d5cc9 -size 212216 +oid sha256:84b2c4f9783fdf68494de5ff0df6b5fb9ad85f24f6b19a21145db24a26456efc +size 212496 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_link_clicks.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_link_clicks.png index 15dda933f7b..64a7ba35795 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_link_clicks.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_link_clicks.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:722e26dccf28e10d6bf193e65a062f3a7fe2ed7a49a7f2b14b0adf88651d7da9 -size 115679 +oid sha256:c6720e322c0f9f6f8f10e4f111e7f217e89155f04b4fdca54162c59a72eb7c94 +size 115756 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_new_links.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_new_links.png index 3ab53e8efb9..64b458f2b0a 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_new_links.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_page_new_links.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:04969aa0def5fbc643f0798ff4dc2dc451b7fbe38be92011ac03bc5a0e954b60 -size 117799 +oid sha256:cf01db90c7ad8b70c434522c3474c4f69e8ad7e9c8e6947fa7f3ae1e2c34a03d +size 117903 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_period_change.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_period_change.png index 0deb3ec3773..c614223280d 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_period_change.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_period_change.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2960e18a0be15b9162aea5ece878e1fece4d9c6388c2e94d9b442e8db643ad13 -size 214290 +oid sha256:76909fe7c10c888306b2835bd489907a967b45e5074214e67aab187aa14288a4 +size 214403 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_row_evolution.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_row_evolution.png index ca5b8abc483..3acb376992c 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_row_evolution.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_row_evolution.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f3fc64a41cf59594c98a5fc360bdac3b24661fce7ef20c441001af70799e59f1 -size 100445 +oid sha256:171b13fddab57518269b30c3a95bb52341b41188c35d4b1f89c87f80869aa2df +size 100554 diff --git a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_transitions.png b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_transitions.png index fd8283997e9..5cf760c71b0 100644 --- a/plugins/Overlay/tests/UI/expected-screenshots/Overlay_transitions.png +++ b/plugins/Overlay/tests/UI/expected-screenshots/Overlay_transitions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:99db3a13696bd16ae7416e98713589afaaadf22b4d4d7182cc3adc32949759d5 -size 150137 +oid sha256:8a7c801482d41faf8da68ee0ec69a0f265aeca2c9bf0c3f7d002eb51dc720571 +size 150409 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png index 4a84cab575b..fbdccbf20f6 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_load.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a7fee6306f040aafdabfd83dd0d78871db5b36bbc67abb82bb89a829729d1195 -size 140542 +oid sha256:416fe2386adc7509fbb54149eed6122b38529732200a07c227601143ff7dc0d5 +size 140720 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png index ef9dda6d771..e12ae4181c1 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_performance_visualization.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c36edf7e09edcf38a17c2f52d682101694f3e8e0925b4ae064f51927bd46d80f -size 32628 +oid sha256:3f3c9a6baaba3bdbf5f4af096069e40d0d9e0cef17561b86011f70d2b776b7d5 +size 32651 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png index 06de2eafa7d..b411c1f7ea7 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5919645cc36ce931e9bc8486aed70d646855839b3b0aff77b14c983765003df6 -size 35717 +oid sha256:15ba24b6fc1241126a3884dd61e973f26b09eedd9e850934fb781ed0851d5c71 +size 35742 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png index fa34cebee17..8debe7bcb96 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_rowactions_subtable.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:13e05326379cda8889fb4b718b8e4e411e6b14fb0c4c1d92f05961d5e78cdd22 -size 40167 +oid sha256:ec7d614eae34f3b44b6071ce8fcc1d0f4a3f56ac9b89f89d867398695928eee7 +size 40218 diff --git a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png index eeff5e9fe3f..d0edc56d4c5 100644 --- a/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png +++ b/plugins/PagePerformance/tests/UI/expected-screenshots/PagePerformance_visualizations.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dbb97dd78b0acca73546e947d89cc01c71d88a2e5b69c950290a3003079350a7 -size 44874 +oid sha256:ec03c03a61af174a393cb981cf646f64a79c136765a162e849209790aabaacd7 +size 44898 diff --git a/plugins/PrivacyManager/stylesheets/footerLinks.less b/plugins/PrivacyManager/stylesheets/footerLinks.less index c7d27b7d97b..88748cbc9ef 100644 --- a/plugins/PrivacyManager/stylesheets/footerLinks.less +++ b/plugins/PrivacyManager/stylesheets/footerLinks.less @@ -5,9 +5,5 @@ a { color: @color-silver; - text-decoration: none; - &:hover { - text-decoration: underline; - } } } \ No newline at end of file diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_ConsentManager_consent_default.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_ConsentManager_consent_default.png index 8168c6fd5ad..d959fc586c8 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_ConsentManager_consent_default.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_ConsentManager_consent_default.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:87fdc2ed6faf5966aa8bed88222cb12dc0da4ef2e7e037842f06e443e475d7dd -size 133402 +oid sha256:8ba8275dd6a4adac8929cd16a033ae051722aaa5ba12aa43a02fd34ba0944b29 +size 133796 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_anonymizelogdata_anonymizeip_and_visit_column_confirmation_message.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_anonymizelogdata_anonymizeip_and_visit_column_confirmation_message.png index 42a77559cae..126fb7ebc79 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_anonymizelogdata_anonymizeip_and_visit_column_confirmation_message.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_anonymizelogdata_anonymizeip_and_visit_column_confirmation_message.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:faed0194d939d2f543e41c8eef9cfe4fae6dff5a2d897dd158a64bec8d4d024c -size 26034 +oid sha256:a94a23ee97811d844aa725738b71a8f916f655eafc02d60a4142d03f2237e92a +size 26064 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_consent_default.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_consent_default.png index 3faf2d0baeb..390cf725590 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_consent_default.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_consent_default.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1a06c6e6e88404b3aa94025a6daaa908377a09e86846a89412ded53c3da5d97 -size 113340 +oid sha256:f7a3461846c04188ef4753beffe09be161a42e098cd50c6f483ece4c4f22568d +size 113653 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview.png index 6110c9b4ec9..d1d7fc0fb2c 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ad3973d6b6c4bc66171455bc66a6ef98a8857561071e9f34c36235f328417ec -size 244393 +oid sha256:657e402a5634041e71a8d2f7a7318a7723a0afeca5080ddfd7a2f09e20ddd2c8 +size 245049 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview_no_retention.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview_no_retention.png index f4d5aa22bbf..98490730be3 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview_no_retention.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_overview_no_retention.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eae70f92c4c7bf29fc93eb5d6bdd2df1ad427dadfabd3beb23dda222e7b4c3f4 -size 241630 +oid sha256:5ac6a42e81e5819eabe9cdf2246540a350383c80c4f045cdc3722f3d4c031c8c +size 242232 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_default.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_default.png index e0c6b2291b9..c4f07a5ca80 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_default.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_default.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d087fd1a239721e784e3470b76a30a8d298bdb836f7055ffe7b89aaa039f9ed2 -size 62442 +oid sha256:a0f4e407c34ebe1087c7adc0e099e9d4dc8862c1fd9637a8d495fecb77f1579b +size 62463 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled.png index 504c5771b3d..9c3af61eea7 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:065c3d1e57c9985951c5a66bf501afd6605d0c948a997f68372e8dab89c1afdb -size 594214 +oid sha256:87c807467d8225aa5342bdc518ba0707dfb77f05d5609a9cd7f25da4351d402b +size 600127 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled_verified_no_data_deleted.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled_verified_no_data_deleted.png index fe363255f54..c7ba2a24f5e 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled_verified_no_data_deleted.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_cancelled_verified_no_data_deleted.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fcbbfec31566fa6048f08b63c40da8f55d215c8bd75ba8e7a5e658b53197bfad -size 588221 +oid sha256:2b670c41fcc2f003c13da31537dde145b24ac135679c8541de70783d7317d922 +size 594183 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_confirmed.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_confirmed.png index 0edd7ec7e1f..a6d49e5c5cf 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_confirmed.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_confirmed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2409a554213bf7acd1311740b477d76967b7e9efa7493950207c345b86e9ccf7 -size 129560 +oid sha256:ed3205399af114341a5ab0bc584bc8e75cd64f201ca7c028019d8d81262fa185 +size 129707 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_unconfirmed.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_unconfirmed.png index ef0d540f43b..aaad34f8429 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_unconfirmed.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_delete_visit_unconfirmed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3d7950ee4665b737022449f119e8ac065ac4dd5e61528e003fe6658b954178a9 -size 9130 +oid sha256:2449344250180b93c12ff699f448f7b44510ee00bacdb884418353493afb3440 +size 9151 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_enrich_segment_by_ip.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_enrich_segment_by_ip.png index 3f3934271fa..fd1c6ee14a7 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_enrich_segment_by_ip.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_enrich_segment_by_ip.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1ec9e11cbb270e570d5e81cf00d6c7775c1208dc13cac9ac618ac9fec88b6aa3 -size 594549 +oid sha256:c40fc674a06c5947bb1094aacb7293f8576fc94dd8f7a2192f839acaf37bae5c +size 600337 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_no_visits_found.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_no_visits_found.png index b141df90734..398739e0627 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_no_visits_found.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_no_visits_found.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3851f478d64cdc544f50c6129cdb292b5cd4587ae6af6d5b83c143d23d2708ab -size 68321 +oid sha256:8c49e45db351fec073ce60b3387962f855580c949a5d64ab3b5ebc3eed1d1d92 +size 68342 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_uncheck_one_visit.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_uncheck_one_visit.png index 504c5771b3d..9c3af61eea7 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_uncheck_one_visit.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_uncheck_one_visit.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:065c3d1e57c9985951c5a66bf501afd6605d0c948a997f68372e8dab89c1afdb -size 594214 +oid sha256:87c807467d8225aa5342bdc518ba0707dfb77f05d5609a9cd7f25da4351d402b +size 600127 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_found.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_found.png index e50cd2d26f8..e19c3cd0e6e 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_found.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_found.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:454dd0684d28a9a03b43767b170f3da57a23507dd2b0f540f03ad809c6249f6b -size 588621 +oid sha256:b19004662593b0e1be99c7e4f5657c71860ae7898db092fc2dbc078061870a9f +size 594444 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_showprofile.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_showprofile.png index e4bfb07dc8a..8c786f18f20 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_showprofile.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_gdpr_tools_visits_showprofile.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:af26883a27d8561afe961b2c17787d5f6e054b4675223a31b4c960ff121af7be -size 323960 +oid sha256:1d45dd6cf1c6c543853ce06a253d7a23b82c708971d344c22eed08084d1ddd92 +size 325217 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_privacy_settings_default.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_privacy_settings_default.png index 93fdee50b4d..3dcd7188e96 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_privacy_settings_default.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_privacy_settings_default.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:375d6d929dfc592414bd166c27e9d771ffa73b31a7a22d49ea502b7e18e48b3a -size 545091 +oid sha256:361478a1b67399b3f0d0444350b55ff878da800832a9a81af79c7ebb01128997 +size 545175 diff --git a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_users_opt_out_default.png b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_users_opt_out_default.png index 465f3f18db5..5b9b8e47c3f 100644 --- a/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_users_opt_out_default.png +++ b/plugins/PrivacyManager/tests/UI/expected-screenshots/PrivacyManager_users_opt_out_default.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e3b2a32c27897486b071fd26434bf350df1a06142d60deb4a997d65daccef1d4 -size 260446 +oid sha256:7ef6c8bbce9bd8a615920b4fc931d628be11c60dec618a2110732c6673db5099 +size 260527 diff --git a/plugins/QueuedTracking b/plugins/QueuedTracking index 14081ce74dc..83e0a8d01c2 160000 --- a/plugins/QueuedTracking +++ b/plugins/QueuedTracking @@ -1 +1 @@ -Subproject commit 14081ce74dc0b98c48c3ca8490bf1243ac8a0469 +Subproject commit 83e0a8d01c29859d046955a598fdf2c867514639 diff --git a/plugins/Referrers/tests/UI/expected-screenshots/CampaignBuilder_loaded.png b/plugins/Referrers/tests/UI/expected-screenshots/CampaignBuilder_loaded.png index d76f10fac4f..54a36994451 100644 --- a/plugins/Referrers/tests/UI/expected-screenshots/CampaignBuilder_loaded.png +++ b/plugins/Referrers/tests/UI/expected-screenshots/CampaignBuilder_loaded.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e6474751e5d8d0aaa6ae58fd87faa76a22d186f7e76be203475deeecd82405da -size 70771 +oid sha256:da0fc9c86d50c3333b7dc758611d8c70c2a57a7118e8d23dfd7ce8e323103c34 +size 70837 diff --git a/plugins/SEO/tests/UI/expected-ui-screenshots/SeoWidgetTest_widget.png b/plugins/SEO/tests/UI/expected-ui-screenshots/SeoWidgetTest_widget.png index b074741b39266a9bffcb42cfeb838e8ea2f51730..3eae2b4615ad743bc496f052ec64c23f2a5808bf 100644 GIT binary patch literal 25401 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 LJ {% else %} - + {% endif %} {% if challenge.url is not empty %} {{ challenge.name }} diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_ConsentManager_widget_initial.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_ConsentManager_widget_initial.png index 4390e829f32..71f963f4528 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_ConsentManager_widget_initial.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_ConsentManager_widget_initial.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e8ba8ff37ce30d38b0238d15ad91d516ec991241e8531b1b2d50c280013865e7 -size 41466 +oid sha256:16f79a2ae4a5926512c173e127fc191140f0a643cad32a6eb742adf772681187 +size 41677 diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_all_completed.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_all_completed.png index 9c5c1fa6902..14b127ad380 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_all_completed.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_all_completed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38079e2fba6da108579f9c296521688e9f930123e64b24a519412144f271d779 -size 22194 +oid sha256:6f2b216cd1d1e45a54587cef457ad7f26742cd7782cf342facebdc8f6dd127e3 +size 22241 diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges.png index 27916bc5868..3fa802b78b5 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1242da3a3cc0f29bc15ff34245b63db5c2a5d1d5207398f0a2fe196d742a4107 -size 38762 +oid sha256:928ff45ba40a4b1cc1db1f42661f157a1bb221995b85eb09bd22d0889dd54f15 +size 38944 diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_2.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_2.png index 021fa001954..dc7ec43a9ee 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_2.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_2.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:91b07169525b43480b0cc579938791a817e446f4c4a5ec2c84eac0d8037c77b8 -size 41078 +oid sha256:da0f521e32616e14c5faedd62ec6524c946aef2b1f911e039837217a3e2fff8e +size 41500 diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_3.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_3.png index 840e1537493..f4a439ccbf4 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_3.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_complete_some_challenges_page_3.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c3e3f707b082bdb69b5b20920ff83051b5d950b963bccf198ff7f30ab80b212e -size 43863 +oid sha256:4beb2e490f2e2b6829e0c16369c4d4f2e7666373b25c5b58e809e7581de294eb +size 43914 diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_initial.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_initial.png index 2ea2e4ac810..6b94832d32c 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_initial.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_initial.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f268a3bf7edfd7b04d48f19eb5bdbad5784a79ed49c5dc41101444c62eec3f7f -size 39910 +oid sha256:03e9c11ee6b560588e7aefc40d4e6e7aef9c1ba86c16cdd5020cbca6dde25058 +size 40065 diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_none_completed.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_none_completed.png index 9459d6c4f47..dd8008c52f4 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_none_completed.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_none_completed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:44538ad64e9693154dc9b3c6c7eda96e54a428216fa0a904e95aade3f09768a0 -size 40110 +oid sha256:407107c46332f9dabee7126af6b8e770eb115d00ce562cd304b62368bba63590 +size 40269 diff --git a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_skipped_goal.png b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_skipped_goal.png index cde3292455f..bbb6cefa5bd 100644 --- a/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_skipped_goal.png +++ b/plugins/Tour/tests/UI/expected-screenshots/Tour_widget_skipped_goal.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9258614fa21d5bbcaab1b6051dc93a017ada1de17d42f6ba19ea012535468454 -size 39902 +oid sha256:f2cd716d4665ced1d462f39fe6960beadbcf0d694db2227b6251e8304874391d +size 40060 diff --git a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_popup_urls.png b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_popup_urls.png index 22add1d8269..17fe6d37798 100644 --- a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_popup_urls.png +++ b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_popup_urls.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2dd98177a26c6990f95b2064df106f11cd153625272b4f4c77ebab9c7a72e56e -size 78709 +oid sha256:e13f14fd02955b5112f53e945e162a80f26babfaa63635136a96d39951ee96b4 +size 78762 diff --git a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_switch_url.png b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_switch_url.png index 989b0b2624c..8236e8bb10a 100644 --- a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_switch_url.png +++ b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_switch_url.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:597da3020e16c19b92ed57529b2514dffd7de9a17aa64436ac9830d8205a85f8 -size 79319 +oid sha256:2952c5d098e0bb9c3ced22c37df75fa8dfe75b591a94b6747e1fb76c0ac02a94 +size 79359 diff --git a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png index ca9dcccffaf..e2e4c75bde3 100644 --- a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png +++ b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_report.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2edace8ddf233b94decdc9e2acc8b2731d994f25fc14e9b6ebd1f732e3a46af4 -size 112662 +oid sha256:f257e3244f60d4f04295d78e5c70b184761b4cfbe50f2e497ab71f8958335c6f +size 112725 diff --git a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_widget.png b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_widget.png index 89451e8f748..1dff0dace80 100644 --- a/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_widget.png +++ b/plugins/Transitions/tests/UI/expected-screenshots/Transitions_transitions_report_with_data_widget.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0e74547aee8e6383a8291531b7249e53c4d4212c638924a3e6bf8b2149d02aa0 -size 105787 +oid sha256:1e85db2cb7e8b6ae5585ab91697fcf4171601474085f5bf799ccd9347b24e3c0 +size 105844 diff --git a/plugins/TreemapVisualization b/plugins/TreemapVisualization index 15167af1998..f240d75222a 160000 --- a/plugins/TreemapVisualization +++ b/plugins/TreemapVisualization @@ -1 +1 @@ -Subproject commit 15167af19986c56b0c67318e751dfe08237a3b35 +Subproject commit f240d75222a87e8b25988c090b2bc38acc1bb6bb diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa.png index cb7a14f49fc..9a2467695bc 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f431d88eb75c998c6968d9ba40b8b8039614cd602bdcd73cbeea34b2cdad016f -size 30804 +oid sha256:dcb127c8c6fc737b30818ad491e16c07674dffb4dc20b44440e7e0babb796c5b +size 30965 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirm.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirm.png index 0115123a783..c548dc65477 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirm.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirm.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:778146f4c64a9e6d168cd1acc981808f78e938fdce5bfecda4e21a9307d09729 -size 12094 +oid sha256:282e190ee0adde8ffe839093c1b11adb888958302944e5f64b0e8ebbc5f0ef5f +size 12124 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirmed.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirmed.png index a7b16beeba6..a8b9c6f7308 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirmed.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuthUsersManager_edit_with_2fa_reset_confirmed.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f4e9f14c87d3c7784b695c32770e56307a2fe9f59e74b4e83d15ca2898d476e9 -size 34434 +oid sha256:fc651a18d58f5f4126ee7da05b4e8efc0a88c6e31248b89c7e1fd49935915331 +size 34555 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified.png index 8fa0640eff7..ceaa8594679 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:772869a00bea1a576ba1a7723a4b160d75c977dc9ecc87e144f2d4637f9c4624 -size 41531 +oid sha256:15e2d030e59abaeb0aa9faca6120ab4e3c3f3b21c27d31ae0c4f8f5f475912ee +size 41666 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified_wrong_code.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified_wrong_code.png index 6dc5fc9f01e..ca08b1fbefe 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified_wrong_code.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_logme_not_verified_wrong_code.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:728dd8b690de99338af10dcdb596d32073a8489799fdcbbfd1bd0e6d75b469c9 -size 47986 +oid sha256:ba011827b09fb200478cdde51a1bc5a1d3f2720a9921938c345133af2edbc452 +size 48105 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step2.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step2.png index bcd36ac9698..e1c74bd5c8d 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step2.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step2.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f4698773a1109217c1a045b72d980b9fb2be85d37af92ec384a996f0cb2fa211 -size 120431 +oid sha256:ecae1e1d7fdef5f8d5b1934247f34c3377330e2d7083df0037b420b8ba6a69ea +size 120566 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step3.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step3.png index 56ebf5fea7a..b492788552e 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step3.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_forced_step3.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7b9a026af53e00fe1d068e011fcf653232540d036c9b0640292cadaa01f4fbef -size 154084 +oid sha256:d32f6c772834f994be078cf4cc57f0e4c4eb9ca292d6f599e8b7d6be351a0d7a +size 154207 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step2.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step2.png index 33487ce1430..11888b6a455 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step2.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step2.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8d77685dcbc9996a5878336b1e843c6979bc7c65c76a84b5d0f72c73f475e669 -size 83492 +oid sha256:224004d5351f6a7b8d0af529d7352918cc0e872ea3e718272c322a004472b05e +size 83593 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step3.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step3.png index dca0c579260..3266cb0eb62 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step3.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_twofa_setup_step3.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6735b30f0436a4b17733012ac3babef1f0d5f63bd5cdd1509c46a14d4618df5b -size 108932 +oid sha256:81fdbfe8531af6f3c756e5dd248c14a8602ea53f94edac83aed82f2bb9e7b614 +size 109030 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step1.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step1.png index 203a2485eb9..15d48cb7809 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step1.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step1.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f6176915cd1dd8d36e08810ad9f3c1b6014ac70663f99c8e6bc71fb636c34260 -size 9805 +oid sha256:4e5357fe4d635f12d619abcb405210486827e1115ee051d05ec97c9e21ba38af +size 9828 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step3.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step3.png index 18a7dd4eb76..4001c14ec64 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step3.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_disable_step3.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2a65302c5f48432ede95f9b04b8550a323f68065eeb4b5ef4fb7fb519e32082d -size 26496 +oid sha256:3229f415c122549ad3fabbcc0f952af0c785867d2c07bf4a5f3ef8d1ac828db8 +size 26520 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled.png index a7a4fb03645..40d12be9223 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0946955edce76c6667e501dad8f23aab951304c3a0dc02cc2d08dd7c7f24f02a -size 29608 +oid sha256:ebd9a72eb5eebfbcefd670a8865d8a790b9f7edf47b886131354fe09ea2173f1 +size 29631 diff --git a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled_required.png b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled_required.png index f75cdc294be..f6306d9e247 100644 --- a/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled_required.png +++ b/plugins/TwoFactorAuth/tests/UI/expected-screenshots/TwoFactorAuth_usersettings_twofa_enabled_required.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e61cb9e61d82e539d1a4b588b14a0e6031d685447ddb84b6f9fae1bfb827ea68 -size 33307 +oid sha256:78ad32b2ce373e83a7ab252cc810f901b6ef9d98ed1b50ec6d535d5fced443ab +size 33331 diff --git a/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2.png b/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2.png index a967a9a2885..28a7924ae63 100644 --- a/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2.png +++ b/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1dc3d52d5ff669cdd07ffcf997cf9ce980a058a825f9418b2c75afc6fcff5a5a -size 258781 +oid sha256:7af365b9c26f2affb05d4f69472960100cc7b8f945b72fc36c841a702804dfb3 +size 259200 diff --git a/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2_no_provider.png b/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2_no_provider.png index 58ad8d9a2ce..cf2c0aa229d 100644 --- a/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2_no_provider.png +++ b/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_geoip2_no_provider.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:58fb0511a71a604563851bc0cfe087ea10304729c1fb9da981f705cee0ead6a8 -size 268242 +oid sha256:24758d5a5a7fb5e0def2bf53519815ea3e97956592be5be2d24317c70adb76f2 +size 268645 diff --git a/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_no_providers.png b/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_no_providers.png index 2e8386b386e..67adb77b512 100644 --- a/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_no_providers.png +++ b/plugins/UserCountry/tests/UI/expected-screenshots/UserCountry_admin_no_providers.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:93e7bda87eb7ec8fc8064dec369f54191f4b7cecadab664df66a3690ea6a65a2 -size 73203 +oid sha256:11b5a589f9c7b8f2c2efa9fc9b56aac2713fa465f30982c866dd195241f2e9d2 +size 73235 diff --git a/plugins/UserCountryMap/tests/UI/expected-screenshots/VisitorMap_cities.png b/plugins/UserCountryMap/tests/UI/expected-screenshots/VisitorMap_cities.png index 0caf39b7d61..225c75c55d3 100644 --- a/plugins/UserCountryMap/tests/UI/expected-screenshots/VisitorMap_cities.png +++ b/plugins/UserCountryMap/tests/UI/expected-screenshots/VisitorMap_cities.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef848569797494b2b4b54783c2544d0102d9115dfa9ac8c00f0800c278383980 -size 112429 +oid sha256:a8b0c5b58c88b68e810d729b8deda9efb9151ce74aca859c495e40e73e317a1d +size 112368 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_add_token.png b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_add_token.png index 2aa9dcae901..64930e3f884 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_add_token.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_add_token.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6c6c721e1d1594600bc8e35889b244c40c5afde95b278f66567d989d9bb6166d -size 51450 +oid sha256:dc9cc00275fe75551c6c2cafac69fdc8b69f5d4876814e860ae91dc8a42b3ffe +size 51482 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_already_signed_up.png b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_already_signed_up.png index bfff289b2bd..23fa19aff7e 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_already_signed_up.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_already_signed_up.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d92ec074640c36b4d8afe13495bbc3249f78c873f6907dbb63abebbd54d92d40 -size 179434 +oid sha256:0d63d8dcb5868d84b678bbc0b4f917cbbfbd0a088d243c20859f04b20cdbc512 +size 179499 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_asks_confirmation.png b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_asks_confirmation.png index b0af03737b1..edc7aca5efb 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_asks_confirmation.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_asks_confirmation.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:188cd90989abccdf1b2cfd868b616875cb0746da58567aa2874fd0c8e6a16e52 -size 10305 +oid sha256:9fa826ef8fcbd2c317146d1aa36f83aad4b9711d3ab0177e71675eb8327ee538 +size 10336 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load.png b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load.png index 0ecc41aba9a..a698be50e1a 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b93a8996f445df3eb9766ba6d309936df3e07c57d15a8192e761c37d6dda2823 -size 203923 +oid sha256:1cc4698861f8a33f6c2d8ac06b529e463fd9eb2dad01ff74d6e6818a7875b31e +size 204059 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security.png b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security.png index dcd955d56df..1e12122db9b 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dc19e7b1c32d566130a15373b5113a18837fa2444446455a83b68e413ae46542 -size 108027 +oid sha256:4a106b6cc874fced9f3bbc3291bf960d3388da05137c9483694d195759db193d +size 108054 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security_new_token.png b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security_new_token.png index 2d057685f68..8a5e50bc89a 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security_new_token.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_load_security_new_token.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:154f47c9eb4ba791246c08ed01cc43137e7135573e492e5df6ec3947d5415520 -size 115199 +oid sha256:72e52f624987d5ebb5688fd470b7276d26cd4e06b0c126d07e6e6feda0af0f51 +size 115230 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_signup_success.png b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_signup_success.png index 34b2f536a70..53f8a5f4098 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_signup_success.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UserSettings_signup_success.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6d0a76abe8c3acfac617b96e02ff5419f0d0c90cd773a8baead4dc961e981c2b -size 190713 +oid sha256:8fd010dc4f7c0afdfd1b8783cf3d9c5d1eed9491170eba5ef9ae4e8a7b96f870 +size 190771 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_add_new_user_form.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_add_new_user_form.png index d103f54dfec..117e8e9675e 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_add_new_user_form.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_add_new_user_form.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:df8ccebc1cc22f7295864184e5bfd8c7fc7fb1f259f06d36353d98d4c804158a -size 50069 +oid sha256:54baf63ec9f85e7fdc178c96d860820075184e5d16765328c16b34a47a46a17b +size 50097 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_add_user.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_add_user.png index d103f54dfec..117e8e9675e 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_add_user.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_add_user.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:df8ccebc1cc22f7295864184e5bfd8c7fc7fb1f259f06d36353d98d4c804158a -size 50069 +oid sha256:54baf63ec9f85e7fdc178c96d860820075184e5d16765328c16b34a47a46a17b +size 50097 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_edit_permissions.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_edit_permissions.png index 9273720bbd3..f444ab72341 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_edit_permissions.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_edit_permissions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4e0996b235c21fd0e7e2b6b0c72dd647ec2886e8c106bf59128565499c300b89 -size 75796 +oid sha256:549b8944d388a506598640371c29db0b950d88aaea05f12d9c66b6cfdeb84de2 +size 75919 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_existing_user_modal.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_existing_user_modal.png index 8c5d9c15dbc..359acff2374 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_existing_user_modal.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_existing_user_modal.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:25190bcc743a54cf01dcdc08c91ce48a2c58cb26eea6b7f2bf7ab875bb94045f -size 9065 +oid sha256:faeb16af7804ecf75ab7a7abc8e30dc337ba2a0c3ba443c790783cb3bc2e4249 +size 9099 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_filter_permissions.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_filter_permissions.png index e4b2e1bf8a6..1706c19eeed 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_filter_permissions.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_admin_filter_permissions.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cda3767dd22960fc48168b1e33e87dc4893d38d0d9d40408dc3a90b32055ff2c -size 54673 +oid sha256:3553409bd25332d4e4a06d23c5ee1826f3680d6d9873996656cd4f7e412ab87e +size 54740 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_edit_user_basic_info.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_edit_user_basic_info.png index c60b9625957..78f7819be26 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_edit_user_basic_info.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_admin_view_edit_user_basic_info.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a13658e922bfbf921ad7b594cbdf8c4e51e3fb687fadda3a54d66e9dc312c5bc -size 15225 +oid sha256:e9d385a67f26a6d2bf7b378081b374d00b2d149529ebcc624a6d335644e82f15 +size 15304 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_deselected.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_deselected.png index fbbf3f66d21..7b8b5d9bb65 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_deselected.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_deselected.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7b47dc217801273f99419123512394169fc612f2617ce2901e2ac7e88a5c2614 -size 177823 +oid sha256:0d72f217ae0f9bbb624cbc2cf52246ac11ee8af0e41d712a818de24c99961dd2 +size 177872 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_in_search.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_in_search.png index f1617699f09..0f1edd807e1 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_in_search.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_in_search.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d572a26d1f78df50632821e9bd237e667bacf4c3bd18b9cbeb7d2a09821bfc7f -size 178182 +oid sha256:75ab6a3c1269463bd4bc3e444d5bf947a2a846c6257b6ba72c16d2884bd6492f +size 178237 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_selected.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_selected.png index fbbf3f66d21..7b8b5d9bb65 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_selected.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_all_rows_selected.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7b47dc217801273f99419123512394169fc612f2617ce2901e2ac7e88a5c2614 -size 177823 +oid sha256:0d72f217ae0f9bbb624cbc2cf52246ac11ee8af0e41d712a818de24c99961dd2 +size 177872 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_bulk_set_access_confirm.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_bulk_set_access_confirm.png index 278120928ea..0e3bc9cbb0d 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_bulk_set_access_confirm.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_bulk_set_access_confirm.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:00d6b68eb75d5d48460c5c4acddbc8f089bd1069611a2ddf51e367d132ea3b83 -size 9533 +oid sha256:a512469660c6bb2505826dc6757a823c3e9261a9eb7e9adafc9473b45a10d007 +size 9560 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_asks_confirmation.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_asks_confirmation.png index b2ebd0e2c3b..e9f2eb910e9 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_asks_confirmation.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_asks_confirmation.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cd8f6163ed487975d623782235fc990f3635135b812c2dea28b32ffd21b0ba70 -size 15594 +oid sha256:7bf8579ff7a94497d7c415ce65297116cd47769d514080ad61b1fe80984e3ac6 +size 15623 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_confirmed_wrong_password.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_confirmed_wrong_password.png index 7af70287cc5..6e5eec95849 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_confirmed_wrong_password.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_basic_confirmed_wrong_password.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a1dffc632355b8f030f64183d94f95432bbebfb13cafa6508151a8918f12a89d -size 31438 +oid sha256:8b261adf1636d1bdb27dbdd55cd3e6a9fe992017b9a89d2e61f7093c529a7344 +size 31542 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_form.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_form.png index dd96322b4ad..109a6222f5e 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_form.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_edit_user_form.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d6b87d0af09e105af6fe0305c23e240de7fe06f651a621d66db994175f26957d -size 24592 +oid sha256:23b4d663ac01d40d325453ee59ed0a6aef888d0da4bf8671cae40265058e1ae2 +size 24710 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_rows_in_search.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_rows_in_search.png index f59911956c0..9b59343f76d 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_rows_in_search.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_rows_in_search.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6f48f85b7afd8196fdd1a25b7e268179f9134b004833bb3cd1e77c2c58c87a95 -size 87172 +oid sha256:34651b22b7a0ef1e991c73d6d3bc5047dcf38f5d014352d045c31189829771f2 +size 87423 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_sites_access.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_sites_access.png index 10c48793f5b..03bb98dad02 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_sites_access.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_all_sites_access.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2d5ba41aaf012d3c9d3134e6079fcd63257e66114f908c8dc34a9143f803f2c0 -size 100427 +oid sha256:97811ebced15ae0bfbb42967b9d8a5a456d9f403fa86cb4734a3fec8f9e3904f +size 100628 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_capability_single_site.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_capability_single_site.png index b021ad2ec12..f7987b940c0 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_capability_single_site.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_capability_single_site.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fc1a377cfa8c2dcc1a69a49234ca027600cfeaa63296d5b5e966f756a46efe37 -size 92801 +oid sha256:55bf7eced35c768e6f52fe646f26879e57c7b15d9b61ecc37becad2c2eaa6f58 +size 92923 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_edit.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_edit.png index d3fc6a04b5e..ca8a7367a4d 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_edit.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_edit.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8ebed290a9c321c717180bd0de544bf22cb5e924b1e330a8ca9dfcce52d72904 -size 75608 +oid sha256:ece3539345bc050132eb8cdc932623ce97289d10cc826136a1548c15dbf68199 +size 75758 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_filters.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_filters.png index 60c5aa3d4b2..381692337af 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_filters.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_filters.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b2fed47047a32ed10eebbc2967942801c0fd19a536e18718d736e8fb3b61bdfc -size 66697 +oid sha256:d98ecd6507124cc92498f2fad6571929d9cebf8885f469b646d4c3136693d38a +size 66821 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_next.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_next.png index 655e5851f75..965a3d82f31 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_next.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_next.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:643d9b0744958a3a9dfe1f8aff7d149b6cac6f37b4acb7ead16a822f8a946260 -size 92220 +oid sha256:5cba7a49f6c2544ed3d4c58f034f7e85cc20d999ce638a2ebe97c45143b9512b +size 92375 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_access.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_access.png index e2eade79c4b..1f9316ddc6c 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_access.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_access.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3a1d51ea19b58698ec231bbab88d37f18be926395780b8dfd9fc1cd138d23417 -size 48479 +oid sha256:deddaceb0e9a754d85ceb0c75e9d24939a4ee5a2374c9469d7fdcffb8e83e128 +size 48620 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_single.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_single.png index 2195ea2f2e1..dd792e99e4e 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_single.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_remove_single.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4821a66d41b35e18d66605a168dba98ee6a3e450d880ed6dc321cdd9025d9514 -size 89570 +oid sha256:84b464a9fdda752b3dc0dfcadc9b902cdc4e166cd03c38c6b0917b044996779a +size 89757 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_all.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_all.png index 662b2ef3945..6b4d7b6ac87 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_all.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_all.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5492e455bffc958fadf74f72d7234ce24cee0a400b5789879a840a5133bde4fb -size 69201 +oid sha256:22e7e1540ba6baecb164c4c793d192d11ca360d5d5c55724361f1b635bb75ba1 +size 69328 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_multiple.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_multiple.png index 8fabb40f577..1ae5e285837 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_multiple.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_select_multiple.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f15d8eb923705c3ad4d721aa573f3d86ed8de5e11b86e32ea215191f6080f265 -size 91654 +oid sha256:0aa37b2d06b5d6946f484f5d8a6d65e0472a561b86e2957d3377740b1bd8083b +size 91825 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_single_site_access.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_single_site_access.png index 598a406bfd4..eb44dfbb119 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_single_site_access.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_permissions_single_site_access.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:22774a528224a4ff6c483536d88315f0e134e30f02df7fbc43f88b8903b9435c -size 89367 +oid sha256:f5225fb45956e24903a9bcecaf88b7a28900e1b084f94cb1e73b64785428c5e9 +size 89482 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_confirm.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_confirm.png index 6520dce5c57..9c44ca37c99 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_confirm.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_confirm.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fbc262ddf9c1d0f0dea5873114b4176cdfe93dfb7b65c302d53daa0f73ba78bc -size 17862 +oid sha256:5582d945e8929aed4a304b8ba25f71662fe497c08bebf86b6a964d4a731dbf50 +size 17896 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_set.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_set.png index fc02c01d318..bfb085bbc9a 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_set.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_set.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:61ae38ce05512ed2630089875f79bd1bc03c572062d44ecbda80a20ac67d66c6 -size 39003 +oid sha256:5b0629ca60c918b22717baafd41f3334ce67fd5e01f74d2ca7b50cd4e5a4c4d0 +size 39127 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_tab.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_tab.png index b8761cd0c59..957ad6de82a 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_tab.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_superuser_tab.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1d058ddf3a8ba2d8b7219282b18413dfa77330cee18c459f6d96887f8c541e75 -size 38931 +oid sha256:424000ff5092926576bd43f2bce724952e4ee367f5632545bed786504747f3e5 +size 39029 diff --git a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_user_created.png b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_user_created.png index 1bb2e8882fb..fb5bbed0101 100644 --- a/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_user_created.png +++ b/plugins/UsersManager/tests/UI/expected-screenshots/UsersManager_user_created.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:500f08252037e075e3d5008222383a47fd6f542b35a5c8ee2e684060dc0b8b71 -size 30181 +oid sha256:883c67c4d2a1d3345601e598428335bdc0c85acc90574c15263fcffc2f0f13f4 +size 30272 diff --git a/plugins/UsersManager/vue/dist/UsersManager.umd.js b/plugins/UsersManager/vue/dist/UsersManager.umd.js index 826419e0a86..91d2e577b67 100644 --- a/plugins/UsersManager/vue/dist/UsersManager.umd.js +++ b/plugins/UsersManager/vue/dist/UsersManager.umd.js @@ -1378,104 +1378,104 @@ var UserPermissionsEditvue_type_script_lang_ts_window = window, UserPermissionsEditvue_type_script_lang_ts.render = UserPermissionsEditvue_type_template_id_f66d5c46_render /* harmony default export */ var UserPermissionsEdit = (UserPermissionsEditvue_type_script_lang_ts); -// CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue?vue&type=template&id=849d4daa +// CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue?vue&type=template&id=64225de2 -var UserEditFormvue_type_template_id_849d4daa_hoisted_1 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_1 = { class: "row" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_2 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_2 = { key: 0, class: "col s12 m6 invite-notes" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_3 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_3 = { class: "form-help" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_4 = ["innerHTML"]; -var UserEditFormvue_type_template_id_849d4daa_hoisted_5 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_4 = ["innerHTML"]; +var UserEditFormvue_type_template_id_64225de2_hoisted_5 = { key: 1, class: "col m2 entityList" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_6 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_6 = { class: "listCircle" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_7 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_7 = { key: 0, class: "icon-warning" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_8 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", { +var UserEditFormvue_type_template_id_64225de2_hoisted_8 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", { class: "save-button-spacer hide-on-small-only" }, null, -1); -var UserEditFormvue_type_template_id_849d4daa_hoisted_9 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_9 = { href: "", class: "entityCancelLink" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_10 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { +var UserEditFormvue_type_template_id_64225de2_hoisted_10 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { class: "icon-arrow-left-2" -}, null, -1); +}, "  ", -1); -var UserEditFormvue_type_template_id_849d4daa_hoisted_11 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_11 = { class: "visibleTab col m10" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_12 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_12 = { key: 0, class: "basic-info-tab" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_13 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_13 = { class: "form-group row", style: { "position": "relative" } }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_14 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_14 = { class: "col s12 m6 save-button" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_15 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_15 = { key: 0, class: "resend-notes" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_16 = ["innerHTML"]; -var UserEditFormvue_type_template_id_849d4daa_hoisted_17 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_16 = ["innerHTML"]; +var UserEditFormvue_type_template_id_64225de2_hoisted_17 = { key: 0, class: "entityCancel" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_18 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { +var UserEditFormvue_type_template_id_64225de2_hoisted_18 = /*#__PURE__*/Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { class: "icon icon-arrow-left-2" -}, null, -1); +}, "  ", -1); -var UserEditFormvue_type_template_id_849d4daa_hoisted_19 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_19 = { key: 1, class: "user-permissions" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_20 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_20 = { key: 0 }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_21 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_21 = { key: 1, class: "alert alert-info" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_22 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_22 = { key: 2, class: "superuser-access form-group" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_23 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_23 = { key: 0 }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_24 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_24 = { key: 1 }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_25 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_25 = { key: 3, class: "twofa-reset form-group" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_26 = { +var UserEditFormvue_type_template_id_64225de2_hoisted_26 = { class: "resetTwoFa" }; -var UserEditFormvue_type_template_id_849d4daa_hoisted_27 = ["innerHTML"]; -function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, $setup, $data, $options) { +var UserEditFormvue_type_template_id_64225de2_hoisted_27 = ["innerHTML"]; +function UserEditFormvue_type_template_id_64225de2_render(_ctx, _cache, $props, $setup, $data, $options) { var _component_Field = Object(external_commonjs_vue_commonjs2_vue_root_Vue_["resolveComponent"])("Field"); var _component_SaveButton = Object(external_commonjs_vue_commonjs2_vue_root_Vue_["resolveComponent"])("SaveButton"); @@ -1495,9 +1495,9 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, "content-title": "".concat(_ctx.formTitle, " ").concat(!_ctx.isAdd ? "".concat(_ctx.theUser.login) : '') }, { default: Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withCtx"])(function () { - return [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_1, [_ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_2, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_3, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { + return [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_1, [_ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_2, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_3, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { innerHTML: _ctx.$sanitize(_ctx.translate('UsersManager_InviteSuccessNotification', [_ctx.inviteTokenExpiryDays])) - }, null, 8, UserEditFormvue_type_template_id_849d4daa_hoisted_4)])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !_ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_5, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("ul", UserEditFormvue_type_template_id_849d4daa_hoisted_6, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("li", { + }, null, 8, UserEditFormvue_type_template_id_64225de2_hoisted_4)])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !_ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_5, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("ul", UserEditFormvue_type_template_id_64225de2_hoisted_6, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("li", { class: Object(external_commonjs_vue_commonjs2_vue_root_Vue_["normalizeClass"])([{ active: _ctx.activeTab === 'basic' }, "menuBasicInfo"]) @@ -1518,7 +1518,7 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, style: { "margin-right": "3.5px" } - }, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_Permissions')), 1), !_ctx.userHasAccess && !_ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("span", UserEditFormvue_type_template_id_849d4daa_hoisted_7)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)], 2), _ctx.currentUserRole === 'superuser' ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("li", { + }, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_Permissions')), 1), !_ctx.userHasAccess && !_ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("span", UserEditFormvue_type_template_id_64225de2_hoisted_7)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)], 2), _ctx.currentUserRole === 'superuser' ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("li", { key: 0, class: Object(external_commonjs_vue_commonjs2_vue_root_Vue_["normalizeClass"])([{ active: _ctx.activeTab === 'superuser' @@ -1538,12 +1538,12 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, onClick: _cache[3] || (_cache[3] = Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withModifiers"])(function ($event) { return _ctx.activeTab = '2fa'; }, ["prevent"])) - }, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_TwoFactorAuthentication')), 1)], 2)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)]), UserEditFormvue_type_template_id_849d4daa_hoisted_8, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", { + }, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_TwoFactorAuthentication')), 1)], 2)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)]), UserEditFormvue_type_template_id_64225de2_hoisted_8, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", { class: "entityCancel", onClick: _cache[4] || (_cache[4] = Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withModifiers"])(function ($event) { return _ctx.onDoneEditing(); }, ["prevent"])) - }, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("a", UserEditFormvue_type_template_id_849d4daa_hoisted_9, [UserEditFormvue_type_template_id_849d4daa_hoisted_10, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(" " + Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_BackToUser')), 1)])])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_11, [_ctx.activeTab === 'basic' ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_12, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_Field, { + }, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("a", UserEditFormvue_type_template_id_64225de2_hoisted_9, [UserEditFormvue_type_template_id_64225de2_hoisted_10, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_BackToUser')), 1)])])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_11, [_ctx.activeTab === 'basic' ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_12, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_Field, { modelValue: _ctx.theUser.login, "onUpdate:modelValue": _cache[5] || (_cache[5] = function ($event) { return _ctx.theUser.login = $event; @@ -1589,19 +1589,19 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, }, title: _ctx.translate('UsersManager_FirstWebsitePermission'), "inline-help": _ctx.translate('UsersManager_FirstSiteInlineHelp') - }, null, 8, ["modelValue", "disabled", "title", "inline-help"])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)]), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_13, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_14, [_ctx.currentUserRole === 'superuser' || _ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createBlock"])(_component_SaveButton, { + }, null, 8, ["modelValue", "disabled", "title", "inline-help"])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)]), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_13, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_14, [_ctx.currentUserRole === 'superuser' || _ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createBlock"])(_component_SaveButton, { key: 0, value: _ctx.saveButtonLabel, disabled: _ctx.isAdd && (!_ctx.firstSiteAccess || !_ctx.firstSiteAccess.id), saving: _ctx.isSavingUserInfo, onConfirm: _ctx.saveUserInfo - }, null, 8, ["value", "disabled", "saving", "onConfirm"])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)])]), _ctx.user && _ctx.isPending ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("p", UserEditFormvue_type_template_id_849d4daa_hoisted_15, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_InvitationSent')) + " ", 1), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { + }, null, 8, ["value", "disabled", "saving", "onConfirm"])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)])]), _ctx.user && _ctx.isPending ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("p", UserEditFormvue_type_template_id_64225de2_hoisted_15, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_InvitationSent')) + " ", 1), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("span", { class: "resend-link", onClick: _cache[9] || (_cache[9] = function () { return _ctx.resendRequestedUser && _ctx.resendRequestedUser.apply(_ctx, arguments); }), innerHTML: _ctx.$sanitize(_ctx.translate('UsersManager_ResendInvite') + '/' + _ctx.translate('UsersManager_CopyLink')) - }, null, 8, UserEditFormvue_type_template_id_849d4daa_hoisted_16)])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_PasswordConfirmation, { + }, null, 8, UserEditFormvue_type_template_id_64225de2_hoisted_16)])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_PasswordConfirmation, { modelValue: _ctx.showPasswordConfirmationForInviteUser, "onUpdate:modelValue": _cache[10] || (_cache[10] = function ($event) { return _ctx.showPasswordConfirmationForInviteUser = $event; @@ -1612,13 +1612,13 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, return [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_ConfirmWithPassword')), 1)]; }), _: 1 - }, 8, ["modelValue", "onConfirmed"])]), _ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_17, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("a", { + }, 8, ["modelValue", "onConfirmed"])]), _ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_17, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("a", { href: "", class: "entityCancelLink", onClick: _cache[11] || (_cache[11] = Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withModifiers"])(function ($event) { return _ctx.onDoneEditing(); }, ["prevent"])) - }, [UserEditFormvue_type_template_id_849d4daa_hoisted_18, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(" " + Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_BackToUser')), 1)])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !_ctx.isAdd ? Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])((Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_19, [!_ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_20, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_UserPermissionsEdit, { + }, [UserEditFormvue_type_template_id_64225de2_hoisted_18, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createTextVNode"])(Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_BackToUser')), 1)])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !_ctx.isAdd ? Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])((Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_19, [!_ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_20, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_UserPermissionsEdit, { "user-login": _ctx.theUser.login, onUserHasAccessDetected: _cache[12] || (_cache[12] = function ($event) { return _ctx.userHasAccess = $event.hasAccess; @@ -1628,7 +1628,7 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, }), "access-levels": _ctx.accessLevels, "filter-access-levels": _ctx.filterAccessLevels - }, null, 8, ["user-login", "access-levels", "filter-access-levels"])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_21, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_SuperUsersPermissionsNotice')), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)], 512)), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], _ctx.activeTab === 'permissions']]) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _ctx.activeTab === 'superuser' && _ctx.currentUserRole === 'superuser' && !_ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_22, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_SuperUserIntro1')), 1), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("strong", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_SuperUserIntro2')), 1)]), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_Field, { + }, null, 8, ["user-login", "access-levels", "filter-access-levels"])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_21, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_SuperUsersPermissionsNotice')), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)], 512)), [[external_commonjs_vue_commonjs2_vue_root_Vue_["vShow"], _ctx.activeTab === 'permissions']]) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _ctx.activeTab === 'superuser' && _ctx.currentUserRole === 'superuser' && !_ctx.isAdd ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_22, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_SuperUserIntro1')), 1), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("strong", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_SuperUserIntro2')), 1)]), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", null, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_Field, { modelValue: _ctx.superUserAccessChecked, "onUpdate:modelValue": _cache[14] || (_cache[14] = function ($event) { return _ctx.superUserAccessChecked = $event; @@ -1651,10 +1651,10 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, }) }, { default: Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withCtx"])(function () { - return [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("h2", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_AreYouSure')), 1), _ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("p", UserEditFormvue_type_template_id_849d4daa_hoisted_23, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_RemoveSuperuserAccessConfirm')), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !_ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("p", UserEditFormvue_type_template_id_849d4daa_hoisted_24, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_AddSuperuserAccessConfirm')), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)]; + return [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("h2", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_AreYouSure')), 1), _ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("p", UserEditFormvue_type_template_id_64225de2_hoisted_23, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_RemoveSuperuserAccessConfirm')), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), !_ctx.theUser.superuser_access ? (Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("p", UserEditFormvue_type_template_id_64225de2_hoisted_24, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_AddSuperuserAccessConfirm')), 1)) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true)]; }), _: 1 - }, 8, ["modelValue", "onConfirmed"])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _ctx.currentUserRole === 'superuser' && !_ctx.isAdd ? Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])((Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_25, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_ResetTwoFactorAuthenticationInfo')), 1), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_849d4daa_hoisted_26, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_SaveButton, { + }, 8, ["modelValue", "onConfirmed"])])) : Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createCommentVNode"])("", true), _ctx.currentUserRole === 'superuser' && !_ctx.isAdd ? Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withDirectives"])((Object(external_commonjs_vue_commonjs2_vue_root_Vue_["openBlock"])(), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementBlock"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_25, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_ResetTwoFactorAuthenticationInfo')), 1), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("div", UserEditFormvue_type_template_id_64225de2_hoisted_26, [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createVNode"])(_component_SaveButton, { saving: _ctx.isResetting2FA, onConfirm: _cache[18] || (_cache[18] = function ($event) { return _ctx.confirmReset2FA(); @@ -1681,7 +1681,7 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, default: Object(external_commonjs_vue_commonjs2_vue_root_Vue_["withCtx"])(function () { return [Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("h2", { innerHTML: _ctx.$sanitize(_ctx.changePasswordTitle) - }, null, 8, UserEditFormvue_type_template_id_849d4daa_hoisted_27), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_ConfirmWithPassword')), 1)]; + }, null, 8, UserEditFormvue_type_template_id_64225de2_hoisted_27), Object(external_commonjs_vue_commonjs2_vue_root_Vue_["createElementVNode"])("p", null, Object(external_commonjs_vue_commonjs2_vue_root_Vue_["toDisplayString"])(_ctx.translate('UsersManager_ConfirmWithPassword')), 1)]; }), _: 1 }, 8, ["modelValue", "onConfirmed"])]; @@ -1689,7 +1689,7 @@ function UserEditFormvue_type_template_id_849d4daa_render(_ctx, _cache, $props, _: 1 }, 8, ["class", "content-title"]); } -// CONCATENATED MODULE: ./plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue?vue&type=template&id=849d4daa +// CONCATENATED MODULE: ./plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue?vue&type=template&id=64225de2 // CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-typescript/node_modules/cache-loader/dist/cjs.js??ref--14-0!./node_modules/babel-loader/lib!./node_modules/@vue/cli-plugin-typescript/node_modules/ts-loader??ref--14-2!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue?vue&type=script&lang=ts @@ -1955,7 +1955,7 @@ var DEFAULT_USER = { -UserEditFormvue_type_script_lang_ts.render = UserEditFormvue_type_template_id_849d4daa_render +UserEditFormvue_type_script_lang_ts.render = UserEditFormvue_type_template_id_64225de2_render /* harmony default export */ var UserEditForm = (UserEditFormvue_type_script_lang_ts); // CONCATENATED MODULE: ./node_modules/@vue/cli-plugin-babel/node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/@vue/cli-plugin-babel/node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist/templateLoader.js??ref--6!./node_modules/@vue/cli-service/node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/@vue/cli-service/node_modules/vue-loader-v16/dist??ref--0-1!./plugins/UsersManager/vue/src/PagedUsersList/PagedUsersList.vue?vue&type=template&id=a30e9fba diff --git a/plugins/UsersManager/vue/dist/UsersManager.umd.min.js b/plugins/UsersManager/vue/dist/UsersManager.umd.min.js index 4c2c297a6d9..d871209006f 100644 --- a/plugins/UsersManager/vue/dist/UsersManager.umd.min.js +++ b/plugins/UsersManager/vue/dist/UsersManager.umd.min.js @@ -4,7 +4,7 @@ * * @link https://matomo.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - */var C=function(){function e(){var t=this;h(this,e),v(this,"privateState",Object(o["reactive"])({isLoading:!1,capabilities:[]})),v(this,"state",Object(o["computed"])((function(){return Object(o["readonly"])(t.privateState)}))),v(this,"capabilities",Object(o["computed"])((function(){return t.state.value.capabilities}))),v(this,"isLoading",Object(o["computed"])((function(){return t.state.value.isLoading}))),v(this,"fetchPromise",void 0)}return j(e,[{key:"init",value:function(){return this.fetchCapabilities()}},{key:"fetchCapabilities",value:function(){var e=this;return this.fetchPromise||(this.privateState.isLoading=!0,this.fetchPromise=g["AjaxHelper"].fetch({method:"UsersManager.getAvailableCapabilities"}).then((function(t){return e.privateState.capabilities=t,e.capabilities.value})).finally((function(){e.privateState.isLoading=!1}))),this.fetchPromise}}]),e}(),y=new C,k=window,N=k.$,S=Object(o["defineComponent"])({props:{idsite:[String,Number],siteName:{type:String,required:!0},userLogin:{type:String,required:!0},userRole:{type:String,required:!0},capabilities:Array},components:{Field:f["Field"]},data:function(){return{theCapabilities:this.capabilities||[],isBusy:!1,isAddingCapability:!1,capabilityToAddId:null,capabilityToRemoveId:null,capabilityToAddOrRemove:null}},emits:["change"],watch:{capabilities:function(e){e&&(this.theCapabilities=e)}},created:function(){var e=this;y.init(),this.capabilities?this.theCapabilities=this.capabilities:(this.isBusy=!0,g["AjaxHelper"].fetch({method:"UsersManager.getUsersPlusRole",limit:"1",filter_search:this.userLogin}).then((function(e){return e&&e.capabilities?e.capabilities:[]})).then((function(t){e.theCapabilities=t})).finally((function(){e.isBusy=!1})))},methods:{onToggleCapability:function(e){var t=this;this.isAddingCapability=e;var n=e?this.capabilityToAddId:this.capabilityToRemoveId;this.capabilityToAddOrRemove=null,this.availableCapabilities.forEach((function(e){e.id===n&&(t.capabilityToAddOrRemove=e)})),this.$refs.confirmCapabilityToggleModal&&N(this.$refs.confirmCapabilityToggleModal).modal({dismissible:!1,yes:function(){return null}}).modal("open")},toggleCapability:function(){this.isAddingCapability?this.addCapability(this.capabilityToAddOrRemove):this.removeCapability(this.capabilityToAddOrRemove)},isIncludedInRole:function(e){return-1!==(e.includedInRoles||[]).indexOf(this.userRole)},getCapabilitiesList:function(){var e=this,t=[];return this.availableCapabilities.forEach((function(n){e.isIncludedInRole(n)||e.capabilitiesSet[n.id]&&t.push(n.id)})),t},addCapability:function(e){var t=this;this.isBusy=!0,g["AjaxHelper"].post({method:"UsersManager.addCapabilities"},{userLogin:this.userLogin,capabilities:e.id,idSites:this.idsite}).then((function(){t.$emit("change",t.getCapabilitiesList())})).finally((function(){t.isBusy=!1,t.capabilityToAddOrRemove=null,t.capabilityToAddId=null,t.capabilityToRemoveId=null}))},removeCapability:function(e){var t=this;this.isBusy=!0,g["AjaxHelper"].post({method:"UsersManager.removeCapabilities"},{userLogin:this.userLogin,capabilities:e.id,idSites:this.idsite}).then((function(){t.$emit("change",t.getCapabilitiesList())})).finally((function(){t.isBusy=!1,t.capabilityToAddOrRemove=null,t.capabilityToAddId=null,t.capabilityToRemoveId=null}))}},computed:{availableCapabilities:function(){return y.capabilities.value},confirmAddCapabilityToggleContent:function(){return Object(g["translate"])("UsersManager_AreYouSureAddCapability","".concat(this.userLogin,""),"".concat(this.capabilityToAddOrRemove?this.capabilityToAddOrRemove.name:"",""),"".concat(this.siteNameText,""))},confirmCapabilityToggleContent:function(){return Object(g["translate"])("UsersManager_AreYouSureRemoveCapability","".concat(this.capabilityToAddOrRemove?this.capabilityToAddOrRemove.name:"",""),"".concat(this.userLogin,""),"".concat(this.siteNameText,""))},siteNameText:function(){return g["Matomo"].helper.htmlEntities(this.siteName)},availableCapabilitiesGrouped:function(){var e=this,t=this.availableCapabilities.filter((function(t){return!e.capabilitiesSet[t.id]})).map((function(e){return{group:e.category,key:e.id,value:e.name,tooltip:e.description}}));return t.sort((function(e,t){return e.group===t.group?e.value===t.value?0:e.valuee.limit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",q,[Object(o["createElementVNode"])("div",$,[Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["prev",{disabled:e.offset<=0}])},[Object(o["createElementVNode"])("span",{class:"pointer",onClick:t[6]||(t[6]=function(t){return e.gotoPreviousPage()})},"« "+Object(o["toDisplayString"])(e.translate("General_Previous")),1)],2),Object(o["createElementVNode"])("span",G,[Object(o["createElementVNode"])("span",{textContent:Object(o["toDisplayString"])(e.paginationText)},null,8,z)]),Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["next",{disabled:e.offset+e.limit>=e.totalEntries}])},[Object(o["createElementVNode"])("span",{class:"pointer",onClick:t[7]||(t[7]=function(t){return e.gotoNextPage()})},Object(o["toDisplayString"])(e.translate("General_Next"))+" »",1)],2)])])):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",W,[e.isRoleHelpToggled?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,context:"info",type:"persistent",noclear:!0},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.rolesHelpText)},null,8,Y)]})),_:1})):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",X,[e.isCapabilitiesHelpToggled?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,context:"info",type:"persistent",noclear:!0},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("span",null,Object(o["toDisplayString"])(e.translate("UsersManager_CapabilitiesHelp")),1)]})),_:1})):Object(o["createCommentVNode"])("",!0)]),Object(o["withDirectives"])(Object(o["createElementVNode"])("table",J,[Object(o["createElementVNode"])("thead",null,[Object(o["createElementVNode"])("tr",null,[Object(o["createElementVNode"])("th",K,[Object(o["createElementVNode"])("span",Q,[Object(o["createElementVNode"])("label",null,[Object(o["createElementVNode"])("input",{type:"checkbox",id:"perm_edit_select_all",checked:e.isAllCheckboxSelected,onChange:t[8]||(t[8]=function(t){return e.onAllCheckboxChange(t)})},null,40,Z),ee])])]),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_Name")),1),Object(o["createElementVNode"])("th",te,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize("".concat(e.translate("UsersManager_Role")," "))},null,8,ne),Object(o["createElementVNode"])("a",{href:"",class:Object(o["normalizeClass"])(["helpIcon",{sticky:e.isRoleHelpToggled}]),onClick:t[9]||(t[9]=Object(o["withModifiers"])((function(t){return e.isRoleHelpToggled=!e.isRoleHelpToggled}),["prevent"]))},re,2)]),Object(o["createElementVNode"])("th",oe,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize("".concat(e.translate("UsersManager_Capabilities")," "))},null,8,ie),Object(o["createElementVNode"])("a",{href:"",class:Object(o["normalizeClass"])(["helpIcon",{sticky:e.isCapabilitiesHelpToggled}]),onClick:t[10]||(t[10]=Object(o["withModifiers"])((function(t){return e.isCapabilitiesHelpToggled=!e.isCapabilitiesHelpToggled}),["prevent"]))},le,2)])])]),Object(o["createElementVNode"])("tbody",null,[e.isAllCheckboxSelected&&e.siteAccess.length=(this.totalEntries||0)||(this.offset=e,this.fetchAccess())},showRemoveAccessConfirm:function(){Pe(this.$refs.deleteAccessConfirmModal).modal({dismissible:!1}).modal("open")},changeUserRole:function(){var e=this,t=function(){var t=[];return Object.keys(e.selectedRows).forEach((function(n){e.selectedRows[n]&&e.siteAccess[n]&&t.push(e.siteAccess[n].idsite)})),t},n=function(){return g["AjaxHelper"].fetch({method:"UsersManager.getSitesAccessForUser",filter_search:e.siteNameFilter,filter_access:e.accessLevelFilter,userLogin:e.userLogin,filter_limit:"-1"}).then((function(e){return e.map((function(e){return e.idsite}))}))};return this.isLoadingAccess=!0,Promise.resolve().then((function(){return e.siteAccessToChange?[e.siteAccessToChange.idsite]:e.areAllResultsSelected?n():t()})).then((function(t){return g["AjaxHelper"].post({method:"UsersManager.setUserAccess"},{userLogin:e.userLogin,access:e.roleToChangeTo,idSites:t})})).catch((function(){})).then((function(){return e.$emit("accessChanged"),e.fetchAccess()}))},showChangeAccessConfirm:function(){var e=this;Pe(this.$refs.changeAccessConfirmModal).modal({dismissible:!1,onCloseEnd:function(){e.accessChangeEvent=null}}).modal("open")},getRoleDisplay:function(e){var t=null;return this.filteredAccessLevels.forEach((function(n){n.key===e&&(t=n.value)})),t},giveAccessToAllSites:function(){var e=this;this.isGivingAccessToAllSites=!0,g["AjaxHelper"].fetch({method:"SitesManager.getSitesWithAdminAccess",filter_limit:-1}).then((function(t){var n=t.map((function(e){return e.idsite}));return g["AjaxHelper"].post({method:"UsersManager.setUserAccess"},{userLogin:e.userLogin,access:e.allWebsitesAccssLevelSet,idSites:n})})).then((function(){return e.fetchAccess()})).finally((function(){e.isGivingAccessToAllSites=!1}))},showChangeAccessAllSitesModal:function(){Pe(this.$refs.confirmGiveAccessAllSitesModal).modal({dismissible:!1}).modal("open")},onChangeSiteFilter:function(e){var t=this;setTimeout((function(){var n=e.target.value;t.siteNameFilter!==n&&(t.siteNameFilter=n,t.offset=0,t.fetchAccess())}))},onRoleChange:function(e,t){this.siteAccessToChange=e,this.roleToChangeTo=t.value,this.accessChangeEvent=t,this.showChangeAccessConfirm()}},computed:{rolesHelpText:function(){return Object(g["translate"])("UsersManager_RolesHelp",'',"",'',"")},theDisplayedWebsitesAreSelectedText:function(){var e=Object(g["translate"])("UsersManager_TheDisplayedWebsitesAreSelected","".concat(this.siteAccess.length,""));return"".concat(e," ")},clickToSelectAllText:function(){return Object(g["translate"])("UsersManager_ClickToSelectAll","".concat(this.totalEntries,""))},allWebsitesAreSelectedText:function(){return Object(g["translate"])("UsersManager_AllWebsitesAreSelected","".concat(this.totalEntries,""))},clickToSelectDisplayedWebsitesText:function(){return Object(g["translate"])("UsersManager_ClickToSelectDisplayedWebsites","".concat(this.siteAccess.length,""))},deletePermConfirmSingleText:function(){return Object(g["translate"])("UsersManager_DeletePermConfirmSingle","".concat(this.userLogin,""),"".concat(this.siteAccessToChangeName,""))},deletePermConfirmMultipleText:function(){return Object(g["translate"])("UsersManager_DeletePermConfirmMultiple","".concat(this.userLogin,""),"".concat(this.affectedSitesCount,""))},changePermToSiteConfirmSingleText:function(){return Object(g["translate"])("UsersManager_ChangePermToSiteConfirmSingle","".concat(this.userLogin,""),"".concat(this.siteAccessToChangeName,""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""))},changePermToSiteConfirmMultipleText:function(){return Object(g["translate"])("UsersManager_ChangePermToSiteConfirmMultiple","".concat(this.userLogin,""),"".concat(this.affectedSitesCount,""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""))},changePermToAllSitesConfirmText:function(){return Object(g["translate"])("UsersManager_ChangePermToAllSitesConfirm","".concat(this.userLogin,""),"".concat(this.getRoleDisplay(this.allWebsitesAccssLevelSet),""))},paginationLowerBound:function(){return this.offset+1},paginationUpperBound:function(){return this.totalEntries?Math.min(this.offset+this.limit,this.totalEntries):"?"},filteredAccessLevels:function(){return this.accessLevels.filter((function(e){return"superuser"!==e.key&&"role"===e.type}))},filteredSelectAccessLevels:function(){return this.filterAccessLevels.filter((function(e){return"superuser"!==e.key}))},selectedRowsCount:function(){var e=0;return Object.values(this.selectedRows).forEach((function(t){t&&(e+=1)})),e},affectedSitesCount:function(){return this.areAllResultsSelected?this.totalEntries:this.selectedRowsCount},allPropsWatch:function(){return this.userLogin,this.limit,this.accessLevels,this.filterAccessLevels,Date.now()},siteAccessToChangeName:function(){return this.siteAccessToChange?g["Matomo"].helper.htmlEntities(this.siteAccessToChange.site_name):""},paginationText:function(){var e=Object(g["translate"])("General_Pagination","".concat(this.paginationLowerBound),"".concat(this.paginationUpperBound),"".concat(this.totalEntries));return" ".concat(e," ")}}});Re.render=xe;var Fe=Re,He={class:"row"},Ie={key:0,class:"col s12 m6 invite-notes"},qe={class:"form-help"},$e=["innerHTML"],Ge={key:1,class:"col m2 entityList"},ze={class:"listCircle"},We={key:0,class:"icon-warning"},Ye=Object(o["createElementVNode"])("div",{class:"save-button-spacer hide-on-small-only"},null,-1),Xe={href:"",class:"entityCancelLink"},Je=Object(o["createElementVNode"])("span",{class:"icon-arrow-left-2"},null,-1),Ke={class:"visibleTab col m10"},Qe={key:0,class:"basic-info-tab"},Ze={class:"form-group row",style:{position:"relative"}},et={class:"col s12 m6 save-button"},tt={key:0,class:"resend-notes"},nt=["innerHTML"],st={key:0,class:"entityCancel"},rt=Object(o["createElementVNode"])("span",{class:"icon icon-arrow-left-2"},null,-1),ot={key:1,class:"user-permissions"},it={key:0},at={key:1,class:"alert alert-info"},lt={key:2,class:"superuser-access form-group"},ct={key:0},dt={key:1},ut={key:3,class:"twofa-reset form-group"},mt={class:"resetTwoFa"},bt=["innerHTML"];function pt(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SaveButton"),c=Object(o["resolveComponent"])("PasswordConfirmation"),d=Object(o["resolveComponent"])("UserPermissionsEdit"),u=Object(o["resolveComponent"])("ContentBlock"),m=Object(o["resolveDirective"])("form");return Object(o["openBlock"])(),Object(o["createBlock"])(u,{class:Object(o["normalizeClass"])(["userEditForm",{loading:e.isSavingUserInfo}]),"content-title":"".concat(e.formTitle," ").concat(e.isAdd?"":"".concat(e.theUser.login))},{default:Object(o["withCtx"])((function(){return[Object(o["withDirectives"])(Object(o["createElementVNode"])("div",He,[e.isAdd?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ie,[Object(o["createElementVNode"])("div",qe,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.translate("UsersManager_InviteSuccessNotification",[e.inviteTokenExpiryDays]))},null,8,$e)])])):Object(o["createCommentVNode"])("",!0),e.isAdd?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ge,[Object(o["createElementVNode"])("ul",ze,[Object(o["createElementVNode"])("li",{class:Object(o["normalizeClass"])([{active:"basic"===e.activeTab},"menuBasicInfo"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[0]||(t[0]=Object(o["withModifiers"])((function(t){return e.activeTab="basic"}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_BasicInformation")),1)],2),Object(o["createElementVNode"])("li",{class:Object(o["normalizeClass"])([{active:"permissions"===e.activeTab},"menuPermissions"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[1]||(t[1]=Object(o["withModifiers"])((function(t){return e.activeTab="permissions"}),["prevent"])),style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("UsersManager_Permissions")),1),e.userHasAccess||e.theUser.superuser_access?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",We))],2),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("li",{key:0,class:Object(o["normalizeClass"])([{active:"superuser"===e.activeTab},"menuSuperuser"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[2]||(t[2]=Object(o["withModifiers"])((function(t){return e.activeTab="superuser"}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_SuperUserAccess")),1)],2)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole&&e.theUser.uses_2fa&&!e.isAdd?(Object(o["openBlock"])(),Object(o["createElementBlock"])("li",{key:1,class:Object(o["normalizeClass"])([{active:"2fa"===e.activeTab},"menuUserTwoFa"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[3]||(t[3]=Object(o["withModifiers"])((function(t){return e.activeTab="2fa"}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_TwoFactorAuthentication")),1)],2)):Object(o["createCommentVNode"])("",!0)]),Ye,Object(o["createElementVNode"])("div",{class:"entityCancel",onClick:t[4]||(t[4]=Object(o["withModifiers"])((function(t){return e.onDoneEditing()}),["prevent"]))},[Object(o["createElementVNode"])("a",Xe,[Je,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_BackToUser")),1)])])])),Object(o["createElementVNode"])("div",Ke,["basic"===e.activeTab?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Qe,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{modelValue:e.theUser.login,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.theUser.login=t}),disabled:e.isSavingUserInfo||!e.isAdd||e.isShowingPasswordConfirm,uicontrol:"text",name:"user_login",maxlength:100,title:e.translate("General_Username")},null,8,["modelValue","disabled","title"])]),Object(o["createElementVNode"])("div",null,[e.isPending?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,"model-value":e.theUser.password,disabled:e.isSavingUserInfo||"superuser"!==e.currentUserRole&&!e.isAdd||e.isShowingPasswordConfirm,"onUpdate:modelValue":t[6]||(t[6]=function(t){e.theUser.password=t,e.isPasswordModified=!0}),uicontrol:"password",name:"user_password",title:e.translate("General_Password")},null,8,["model-value","disabled","title"]))]),Object(o["createElementVNode"])("div",null,["superuser"===e.currentUserRole||e.isAdd?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,modelValue:e.theUser.email,"onUpdate:modelValue":t[7]||(t[7]=function(t){return e.theUser.email=t}),disabled:e.isSavingUserInfo||"superuser"!==e.currentUserRole&&!e.isAdd||e.isShowingPasswordConfirm,uicontrol:"text",name:"user_email",maxlength:100,title:e.translate("UsersManager_Email")},null,8,["modelValue","disabled","title"])):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",null,[e.isAdd?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,modelValue:e.firstSiteAccess,"onUpdate:modelValue":t[8]||(t[8]=function(t){return e.firstSiteAccess=t}),disabled:e.isSavingUserInfo,uicontrol:"site",name:"user_site","ui-control-attributes":{onlySitesWithAdminAccess:!0},title:e.translate("UsersManager_FirstWebsitePermission"),"inline-help":e.translate("UsersManager_FirstSiteInlineHelp")},null,8,["modelValue","disabled","title","inline-help"])):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",null,[Object(o["createElementVNode"])("div",Ze,[Object(o["createElementVNode"])("div",et,["superuser"===e.currentUserRole||e.isAdd?(Object(o["openBlock"])(),Object(o["createBlock"])(l,{key:0,value:e.saveButtonLabel,disabled:e.isAdd&&(!e.firstSiteAccess||!e.firstSiteAccess.id),saving:e.isSavingUserInfo,onConfirm:e.saveUserInfo},null,8,["value","disabled","saving","onConfirm"])):Object(o["createCommentVNode"])("",!0)])]),e.user&&e.isPending?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",tt,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_InvitationSent"))+" ",1),Object(o["createElementVNode"])("span",{class:"resend-link",onClick:t[9]||(t[9]=function(){return e.resendRequestedUser&&e.resendRequestedUser.apply(e,arguments)}),innerHTML:e.$sanitize(e.translate("UsersManager_ResendInvite")+"/"+e.translate("UsersManager_CopyLink"))},null,8,nt)])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(c,{modelValue:e.showPasswordConfirmationForInviteUser,"onUpdate:modelValue":t[10]||(t[10]=function(t){return e.showPasswordConfirmationForInviteUser=t}),onConfirmed:e.inviteUser},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])]),e.isAdd?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",st,[Object(o["createElementVNode"])("a",{href:"",class:"entityCancelLink",onClick:t[11]||(t[11]=Object(o["withModifiers"])((function(t){return e.onDoneEditing()}),["prevent"]))},[rt,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_BackToUser")),1)])])):Object(o["createCommentVNode"])("",!0)])):Object(o["createCommentVNode"])("",!0),e.isAdd?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ot,[e.theUser.superuser_access?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",it,[Object(o["createVNode"])(d,{"user-login":e.theUser.login,onUserHasAccessDetected:t[12]||(t[12]=function(t){return e.userHasAccess=t.hasAccess}),onAccessChanged:t[13]||(t[13]=function(t){return e.isUserModified=!0}),"access-levels":e.accessLevels,"filter-access-levels":e.filterAccessLevels},null,8,["user-login","access-levels","filter-access-levels"])])),e.theUser.superuser_access?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",at,Object(o["toDisplayString"])(e.translate("UsersManager_SuperUsersPermissionsNotice")),1)):Object(o["createCommentVNode"])("",!0)],512)),[[o["vShow"],"permissions"===e.activeTab]]),"superuser"!==e.activeTab||"superuser"!==e.currentUserRole||e.isAdd?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",lt,[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_SuperUserIntro1")),1),Object(o["createElementVNode"])("p",null,[Object(o["createElementVNode"])("strong",null,Object(o["toDisplayString"])(e.translate("UsersManager_SuperUserIntro2")),1)]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{modelValue:e.superUserAccessChecked,"onUpdate:modelValue":t[14]||(t[14]=function(t){return e.superUserAccessChecked=t}),onClick:t[15]||(t[15]=function(t){return e.confirmSuperUserChange()}),disabled:e.isSavingUserInfo,uicontrol:"checkbox",name:"superuser_access",title:e.translate("UsersManager_HasSuperUserAccess")},null,8,["modelValue","disabled","title"])]),Object(o["createVNode"])(c,{modelValue:e.showPasswordConfirmationForSuperUser,"onUpdate:modelValue":t[16]||(t[16]=function(t){return e.showPasswordConfirmationForSuperUser=t}),onConfirmed:e.toggleSuperuserAccess,onAborted:t[17]||(t[17]=function(t){return e.setSuperUserAccessChecked()})},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",null,Object(o["toDisplayString"])(e.translate("UsersManager_AreYouSure")),1),e.theUser.superuser_access?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",ct,Object(o["toDisplayString"])(e.translate("UsersManager_RemoveSuperuserAccessConfirm")),1)):Object(o["createCommentVNode"])("",!0),e.theUser.superuser_access?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",dt,Object(o["toDisplayString"])(e.translate("UsersManager_AddSuperuserAccessConfirm")),1))]})),_:1},8,["modelValue","onConfirmed"])])),"superuser"!==e.currentUserRole||e.isAdd?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ut,[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ResetTwoFactorAuthenticationInfo")),1),Object(o["createElementVNode"])("div",mt,[Object(o["createVNode"])(l,{saving:e.isResetting2FA,onConfirm:t[18]||(t[18]=function(t){return e.confirmReset2FA()}),value:e.translate("UsersManager_ResetTwoFactorAuthentication")},null,8,["saving","value"])]),Object(o["createVNode"])(c,{modelValue:e.showPasswordConfirmationFor2FA,"onUpdate:modelValue":t[19]||(t[19]=function(t){return e.showPasswordConfirmationFor2FA=t}),onConfirmed:e.reset2FA},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",null,Object(o["toDisplayString"])(e.translate("UsersManager_AreYouSure")),1),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])],512)),[[o["vShow"],"2fa"===e.activeTab]])])],512),[[m]]),Object(o["createVNode"])(c,{modelValue:e.isShowingPasswordConfirm,"onUpdate:modelValue":t[20]||(t[20]=function(t){return e.isShowingPasswordConfirm=t}),onConfirmed:e.updateUser},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",{innerHTML:e.$sanitize(e.changePasswordTitle)},null,8,bt),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])]})),_:1},8,["class","content-title"])}var gt={login:"",superuser_access:!1,uses_2fa:!1,password:"",email:"",invite_status:""},ft=Object(o["defineComponent"])({props:{user:Object,currentUserRole:{type:String,required:!0},accessLevels:{type:Array,required:!0},filterAccessLevels:{type:Array,required:!0},initialSiteId:{type:[String,Number],required:!0},initialSiteName:{type:String,required:!0},inviteTokenExpiryDays:{type:String,required:!0}},components:{ContentBlock:g["ContentBlock"],Field:f["Field"],SaveButton:f["SaveButton"],UserPermissionsEdit:Fe,PasswordConfirmation:f["PasswordConfirmation"]},directives:{Form:f["Form"]},data:function(){return{theUser:this.user||Object.assign({},gt),activeTab:"basic",permissionsForIdSite:1,isSavingUserInfo:!1,userHasAccess:!0,firstSiteAccess:{id:this.initialSiteId,name:this.initialSiteName},isUserModified:!1,isPasswordModified:!1,superUserAccessChecked:null,showPasswordConfirmationForSuperUser:!1,showPasswordConfirmationFor2FA:!1,showPasswordConfirmationForInviteUser:!1,isResetting2FA:!1,isShowingPasswordConfirm:!1}},emits:["done","updated","resendInvite"],watch:{user:function(e){this.onUserChange(e)}},created:function(){this.onUserChange(this.user)},methods:{onUserChange:function(e){this.theUser=e||Object.assign({},gt),this.theUser.password||this.resetPasswordVar(),this.setSuperUserAccessChecked()},confirmSuperUserChange:function(){this.showPasswordConfirmationForSuperUser=!0},confirmReset2FA:function(){this.showPasswordConfirmationFor2FA=!0},toggleSuperuserAccess:function(e){var t=this;this.isSavingUserInfo=!0,g["AjaxHelper"].post({method:"UsersManager.setSuperUserAccess"},{userLogin:this.theUser.login,hasSuperUserAccess:this.theUser.superuser_access?"0":"1",passwordConfirmation:e}).then((function(){t.theUser.superuser_access=!t.theUser.superuser_access})).catch((function(){})).then((function(){t.isSavingUserInfo=!1,t.setSuperUserAccessChecked()}))},saveUserInfo:function(){this.isAdd?this.showPasswordConfirmationForInviteUser=!0:this.isShowingPasswordConfirm=!0},resendRequestedUser:function(){this.$emit("resendInvite",{user:this.user})},inviteUser:function(e){var t=this;return this.isSavingUserInfo=!0,g["AjaxHelper"].post({method:"UsersManager.inviteUser"},{userLogin:this.theUser.login,email:this.theUser.email,initialIdSite:this.firstSiteAccess?this.firstSiteAccess.id:void 0,passwordConfirmation:e}).catch((function(e){throw t.isSavingUserInfo=!1,e})).then((function(){t.firstSiteAccess=null,t.isSavingUserInfo=!1,t.isUserModified=!0,t.theUser.invite_status="pending",t.resetPasswordVar(),t.showUserCreatedNotification(),t.$emit("updated",{user:Object(o["readonly"])(t.theUser)})}))},resetPasswordVar:function(){this.isAdd||(this.theUser.password="XXXXXXXX")},showUserSavedNotification:function(){g["NotificationsStore"].show({message:Object(g["translate"])("General_YourChangesHaveBeenSaved"),context:"success",type:"toast"})},showUserCreatedNotification:function(){g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_InviteSuccess"),context:"success",type:"toast"})},reset2FA:function(e){var t=this;return this.isResetting2FA=!0,g["AjaxHelper"].post({method:"TwoFactorAuth.resetTwoFactorAuth",userLogin:this.theUser.login,passwordConfirmation:e}).catch((function(e){throw t.isResetting2FA=!1,e})).then((function(){t.isResetting2FA=!1,t.theUser.uses_2fa=!1,t.activeTab="basic",t.showUserSavedNotification()}))},updateUser:function(e){var t=this;return this.isSavingUserInfo=!0,g["AjaxHelper"].post({method:"UsersManager.updateUser"},{userLogin:this.theUser.login,password:this.isPasswordModified&&this.theUser.password?this.theUser.password:void 0,passwordConfirmation:e,email:this.theUser.email}).then((function(){t.isSavingUserInfo=!1,t.isUserModified=!0,t.isPasswordModified=!1,t.resetPasswordVar(),t.showUserSavedNotification(),t.$emit("updated",{user:Object(o["readonly"])(t.theUser)})})).catch((function(){t.isSavingUserInfo=!1}))},setSuperUserAccessChecked:function(){this.superUserAccessChecked=!!this.theUser.superuser_access},onDoneEditing:function(){this.$emit("done",{isUserModified:this.isUserModified})}},computed:{formTitle:function(){return this.isAdd?Object(g["translate"])("UsersManager_InviteNewUser"):""},saveButtonLabel:function(){return this.isAdd?Object(g["translate"])("UsersManager_InviteUser"):Object(g["translate"])("UsersManager_SaveBasicInfo")},isPending:function(){return!this.user||!("pending"!==this.user.invite_status&&!Number.isInteger(this.user.invite_status))},isAdd:function(){return!this.user},changePasswordTitle:function(){return Object(g["translate"])("UsersManager_AreYouSureChangeDetails","".concat(this.theUser.login,""))}}});ft.render=pt;var ht=ft,Ot={class:"userListFilters row"},jt={class:"col s12 m12 l8"},vt={class:"input-field col s12 m3 l3"},Ct={id:"user-list-bulk-actions",class:"dropdown-content"},yt={class:"dropdown-trigger","data-target":"bulk-set-access"},kt={id:"bulk-set-access",class:"dropdown-content"},Nt=["onClick"],St={key:0},Vt={class:"input-field col s12 m3 l3"},Ut={class:"permissions-for-selector"},Et={class:"input-field col s12 m3 l3"},wt={class:"input-field col s12 m3 l3"},At={key:0,class:"input-field col s12 m12 l4 users-list-pagination-container"},Tt={class:"usersListPagination"},Mt={class:"pointer"},Bt={class:"counter"},_t={class:"pointer"},Dt={key:0,class:"roles-help-notification"},xt=["innerHTML"],Lt={class:"select-cell"},Pt={class:"checkbox-container"},Rt=Object(o["createElementVNode"])("span",null,null,-1),Ft={class:"first"},Ht={class:"role_header"},It={style:{"margin-right":"3.5px"}},qt=Object(o["createElementVNode"])("span",{class:"icon-help"},null,-1),$t=[qt],Gt={key:0},zt=["title"],Wt={key:2},Yt={class:"actions-cell-header"},Xt={key:0,class:"select-all-row"},Jt={colspan:"8"},Kt={key:0},Qt=["innerHTML"],Zt=["innerHTML"],en={key:1},tn=["innerHTML"],nn=["innerHTML"],sn=["id"],rn={class:"select-cell"},on={class:"checkbox-container"},an=["id","onUpdate:modelValue"],ln=Object(o["createElementVNode"])("span",null,null,-1),cn={id:"userLogin"},dn={class:"access-cell"},un={key:0,id:"email"},mn={key:1,id:"twofa"},bn={key:0,class:"icon-ok"},pn={key:1,class:"icon-close"},gn={key:2,id:"last_seen"},fn={id:"status"},hn=["title"],On={class:"center actions-cell"},jn=["onClick"],vn=Object(o["createElementVNode"])("span",{class:"icon-email"},null,-1),Cn=[vn],yn=["onClick"],kn=Object(o["createElementVNode"])("span",{class:"icon-edit"},null,-1),Nn=[kn],Sn=["onClick"],Vn=Object(o["createElementVNode"])("span",{class:"icon-delete"},null,-1),Un=[Vn],En=["innerHTML"],wn=["innerHTML"],An={class:"change-user-role-confirm-modal modal",ref:"changeUserRoleConfirmModal"},Tn={class:"modal-content"},Mn=["innerHTML"],Bn={key:1},_n=["innerHTML"],Dn=["innerHTML"],xn={class:"modal-footer"};function Ln(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("ActivityIndicator"),c=Object(o["resolveComponent"])("Notification"),d=Object(o["resolveComponent"])("ContentBlock"),u=Object(o["resolveComponent"])("PasswordConfirmation"),m=Object(o["resolveDirective"])("dropdown-menu"),b=Object(o["resolveDirective"])("content-table");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:Object(o["normalizeClass"])(["pagedUsersList",{loading:e.isLoadingUsers}])},[Object(o["createElementVNode"])("div",Ot,[Object(o["createElementVNode"])("div",jt,[Object(o["createElementVNode"])("div",vt,[Object(o["withDirectives"])(Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["dropdown-trigger btn bulk-actions",{disabled:e.isBulkActionsDisabled}]),href:"","data-target":"user-list-bulk-actions"},[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_BulkActions")),1)],2),[[m]]),Object(o["createElementVNode"])("ul",Ct,[Object(o["createElementVNode"])("li",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("a",yt,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_SetPermission")),1)],512),[[m]]),Object(o["createElementVNode"])("ul",kt,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.bulkActionAccessLevels,(function(t){return Object(o["openBlock"])(),Object(o["createElementBlock"])("li",{key:t.key},[Object(o["createElementVNode"])("a",{href:"",onClick:Object(o["withModifiers"])((function(n){e.userToChange=null,e.roleToChangeTo=t.key,e.showAccessChangeConfirm()}),["prevent"])},Object(o["toDisplayString"])(t.value),9,Nt)])})),128))])]),Object(o["createElementVNode"])("li",null,[Object(o["createElementVNode"])("a",{href:"",onClick:t[0]||(t[0]=Object(o["withModifiers"])((function(t){e.userToChange=null,e.roleToChangeTo="noaccess",e.showAccessChangeConfirm()}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_RemovePermissions")),1)]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("li",St,[Object(o["createElementVNode"])("a",{href:"",onClick:t[1]||(t[1]=Object(o["withModifiers"])((function(t){return e.showDeleteConfirm()}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_DeleteUsers")),1)])):Object(o["createCommentVNode"])("",!0)])]),Object(o["createElementVNode"])("div",Vt,[Object(o["createElementVNode"])("div",Ut,[Object(o["createVNode"])(a,{"model-value":e.userTextFilter,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.onUserTextFilterChange(t)}),name:"user-text-filter",uicontrol:"text","full-width":!0,placeholder:e.translate("UsersManager_UserSearch")},null,8,["model-value","placeholder"])])]),Object(o["createElementVNode"])("div",Et,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{"model-value":e.accessLevelFilter,"onUpdate:modelValue":t[3]||(t[3]=function(t){e.accessLevelFilter=t,e.changeSearch({filter_access:e.accessLevelFilter,offset:0})}),name:"access-level-filter",uicontrol:"select",options:e.filterAccessLevels,"full-width":!0,placeholder:e.translate("UsersManager_FilterByAccess")},null,8,["model-value","options","placeholder"])])]),Object(o["createElementVNode"])("div",wt,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{"model-value":e.statusLevelFilter,"onUpdate:modelValue":t[4]||(t[4]=function(t){e.statusLevelFilter=t,e.changeSearch({filter_status:e.statusLevelFilter,offset:0})}),name:"status-level-filter",uicontrol:"select",options:e.filterStatusLevels,"full-width":!0,placeholder:e.translate("UsersManager_FilterByStatus")},null,8,["model-value","options","placeholder"])])])]),e.totalEntries>e.searchParams.limit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",At,[Object(o["createElementVNode"])("div",Tt,[Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["btn prev",{disabled:e.searchParams.offset<=0}]),onClick:t[5]||(t[5]=Object(o["withModifiers"])((function(t){return e.gotoPreviousPage()}),["prevent"]))},[Object(o["createElementVNode"])("span",Mt,"« "+Object(o["toDisplayString"])(e.translate("General_Previous")),1)],2),Object(o["createElementVNode"])("div",Bt,[Object(o["createElementVNode"])("span",{class:Object(o["normalizeClass"])({visibility:e.isLoadingUsers?"hidden":"visible"})},Object(o["toDisplayString"])(e.translate("General_Pagination",e.paginationLowerBound,e.paginationUpperBound,e.totalEntries)),3),Object(o["createVNode"])(l,{loading:e.isLoadingUsers},null,8,["loading"])]),Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["btn next",{disabled:e.searchParams.offset+e.searchParams.limit>=e.totalEntries}]),onClick:t[6]||(t[6]=Object(o["withModifiers"])((function(t){return e.gotoNextPage()}),["prevent"]))},[Object(o["createElementVNode"])("span",_t,Object(o["toDisplayString"])(e.translate("General_Next"))+" »",1)],2)])])):Object(o["createCommentVNode"])("",!0)]),e.isRoleHelpToggled?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Dt,[Object(o["createVNode"])(c,{context:"info",type:"persistent",noclear:!0},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.rolesHelpText)},null,8,xt)]})),_:1})])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])((function(){return[Object(o["withDirectives"])(Object(o["createElementVNode"])("table",{id:"manageUsersTable",class:Object(o["normalizeClass"])({loading:e.isLoadingUsers})},[Object(o["createElementVNode"])("thead",null,[Object(o["createElementVNode"])("tr",null,[Object(o["createElementVNode"])("th",Lt,[Object(o["createElementVNode"])("span",Pt,[Object(o["createElementVNode"])("label",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("input",{type:"checkbox",id:"paged_users_select_all",checked:"checked","onUpdate:modelValue":t[7]||(t[7]=function(t){return e.isAllCheckboxSelected=t}),onChange:t[8]||(t[8]=function(t){return e.onAllCheckboxChange()})},null,544),[[o["vModelCheckbox"],e.isAllCheckboxSelected]]),Rt])])]),Object(o["createElementVNode"])("th",Ft,Object(o["toDisplayString"])(e.translate("UsersManager_Username")),1),Object(o["createElementVNode"])("th",Ht,[Object(o["createElementVNode"])("span",It,Object(o["toDisplayString"])(e.translate("UsersManager_RoleFor")),1),Object(o["createElementVNode"])("a",{href:"",class:Object(o["normalizeClass"])(["helpIcon",{sticky:e.isRoleHelpToggled}]),onClick:t[9]||(t[9]=Object(o["withModifiers"])((function(t){return e.isRoleHelpToggled=!e.isRoleHelpToggled}),["prevent"]))},$t,2),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{class:"permissions-for-selector","model-value":e.permissionsForSite,"onUpdate:modelValue":t[10]||(t[10]=function(t){e.onPermissionsForUpdate(t)}),uicontrol:"site","ui-control-attributes":{onlySitesWithAdminAccess:"superuser"!==e.currentUserRole}},null,8,["model-value","ui-control-attributes"])])]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",Gt,Object(o["toDisplayString"])(e.translate("UsersManager_Email")),1)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",{key:1,title:e.translate("UsersManager_UsesTwoFactorAuthentication")},Object(o["toDisplayString"])(e.translate("UsersManager_2FA")),9,zt)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",Wt,Object(o["toDisplayString"])(e.translate("UsersManager_LastSeen")),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("UsersManager_Status")),1),Object(o["createElementVNode"])("th",Yt,[Object(o["createElementVNode"])("div",null,Object(o["toDisplayString"])(e.translate("General_Actions")),1)])])]),Object(o["createElementVNode"])("tbody",null,[e.isAllCheckboxSelected&&e.users.length&&e.users.length".concat(e.users.length,""))),style:{"margin-right":"3.5px"}},null,8,Qt),Object(o["createElementVNode"])("a",{class:"toggle-select-all-in-search",href:"#",onClick:t[11]||(t[11]=Object(o["withModifiers"])((function(t){return e.areAllResultsSelected=!e.areAllResultsSelected}),["prevent"])),innerHTML:e.$sanitize(e.translate("UsersManager_ClickToSelectAll","".concat(e.totalEntries,"")))},null,8,Zt)])),e.areAllResultsSelected?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",en,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.translate("UsersManager_AllUsersAreSelected","".concat(e.totalEntries,""))),style:{"margin-right":"3.5px"}},null,8,tn),Object(o["createElementVNode"])("a",{class:"toggle-select-all-in-search",href:"#",onClick:t[12]||(t[12]=Object(o["withModifiers"])((function(t){return e.areAllResultsSelected=!e.areAllResultsSelected}),["prevent"])),innerHTML:e.$sanitize(e.translate("UsersManager_ClickToSelectDisplayedUsers","".concat(e.users.length,"")))},null,8,nn)])):Object(o["createCommentVNode"])("",!0)])])):Object(o["createCommentVNode"])("",!0),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.users,(function(n,s){return Object(o["openBlock"])(),Object(o["createElementBlock"])("tr",{id:"row".concat(s),key:n.login},[Object(o["createElementVNode"])("td",rn,[Object(o["createElementVNode"])("span",on,[Object(o["createElementVNode"])("label",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("input",{type:"checkbox",id:"paged_users_select_row".concat(s),"onUpdate:modelValue":function(t){return e.selectedRows[s]=t},onClick:t[13]||(t[13]=function(t){return e.onRowSelected()})},null,8,an),[[o["vModelCheckbox"],e.selectedRows[s]]]),ln])])]),Object(o["createElementVNode"])("td",cn,Object(o["toDisplayString"])(n.login),1),Object(o["createElementVNode"])("td",dn,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{"model-value":n.role,"onUpdate:modelValue":function(t){e.userToChange=n,e.roleToChangeTo=t,e.showAccessChangeConfirm()},disabled:"superuser"===n.role,uicontrol:"select",options:"anonymous"===n.login?e.anonymousAccessLevels:"noaccess"===n.role?e.onlyRoleAccessLevels:e.accessLevels},null,8,["model-value","onUpdate:modelValue","disabled","options"])])]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",un,Object(o["toDisplayString"])(n.email),1)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",mn,[n.uses_2fa?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",bn)):Object(o["createCommentVNode"])("",!0),n.uses_2fa?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",pn))])):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",gn,Object(o["toDisplayString"])(n.last_seen?"".concat(n.last_seen," ago"):"-"),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("td",fn,[Object(o["createElementVNode"])("span",{class:Object(o["normalizeClass"])(Number.isInteger(n.invite_status)?"pending":n.invite_status),title:"expired"===n.invite_status?e.translate("UsersManager_ExpiredInviteAutomaticallyRemoved","3"):""},Object(o["toDisplayString"])(e.getInviteStatus(n.invite_status)),11,hn)]),Object(o["createElementVNode"])("td",On,[("superuser"===e.currentUserRole||"admin"===e.currentUserRole&&n.invited_by===e.currentUserLogin)&&"active"!==n.invite_status?(Object(o["openBlock"])(),Object(o["createElementBlock"])("button",{key:0,class:"resend table-action",title:"Resend/Copy Invite Link",onClick:function(t){e.userToChange=n,e.resendRequestedUser()}},Cn,8,jn)):Object(o["createCommentVNode"])("",!0),"anonymous"!==n.login?(Object(o["openBlock"])(),Object(o["createElementBlock"])("button",{key:1,class:"edituser table-action",title:"Edit",onClick:function(t){return e.$emit("editUser",{user:n})}},Nn,8,yn)):Object(o["createCommentVNode"])("",!0),("superuser"===e.currentUserRole||"admin"===e.currentUserRole&&n.invited_by===e.currentUserLogin)&&"anonymous"!==n.login?(Object(o["openBlock"])(),Object(o["createElementBlock"])("button",{key:2,class:"deleteuser table-action",title:"Delete",onClick:function(t){e.userToChange=n,e.showDeleteConfirm()}},Un,8,Sn)):Object(o["createCommentVNode"])("",!0)])],8,sn)})),128))])],2),[[b]])]})),_:1}),Object(o["createVNode"])(u,{modelValue:e.showPasswordConfirmationForUserRemoval,"onUpdate:modelValue":t[14]||(t[14]=function(t){return e.showPasswordConfirmationForUserRemoval=t}),onConfirmed:e.deleteRequestedUsers,onAborted:t[15]||(t[15]=function(t){e.userToChange=null,e.roleToChangeTo=null})},{default:Object(o["withCtx"])((function(){return[e.userToChange?(Object(o["openBlock"])(),Object(o["createElementBlock"])("h2",{key:0,innerHTML:e.$sanitize(e.translate("UsersManager_DeleteUserConfirmSingle","".concat(e.userToChange.login,"")))},null,8,En)):Object(o["createCommentVNode"])("",!0),e.userToChange?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("h2",{key:1,innerHTML:e.$sanitize(e.translate("UsersManager_DeleteUserConfirmMultiple","".concat(e.affectedUsersCount,"")))},null,8,wn)),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"]),Object(o["createElementVNode"])("div",An,[Object(o["createElementVNode"])("div",Tn,[e.userToChange?(Object(o["openBlock"])(),Object(o["createElementBlock"])("h3",{key:0,innerHTML:e.$sanitize(e.deleteUserPermConfirmSingleText)},null,8,Mn)):Object(o["createCommentVNode"])("",!0),e.userToChange&&"anonymous"===e.userToChange.login&&"view"===e.roleToChangeTo?(Object(o["openBlock"])(),Object(o["createElementBlock"])("h3",Bn,[Object(o["createElementVNode"])("em",null,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("General_Note"))+": ",1),Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.translate("UsersManager_AnonymousUserRoleChangeWarning","anonymous",e.getRoleDisplay(e.roleToChangeTo)))},null,8,_n)])])):Object(o["createCommentVNode"])("",!0),e.userToChange?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",{key:2,innerHTML:e.$sanitize(e.deleteUserPermConfirmMultipleText)},null,8,Dn))]),Object(o["createElementVNode"])("div",xn,[Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close btn",onClick:t[16]||(t[16]=Object(o["withModifiers"])((function(t){return e.changeUserRole()}),["prevent"])),style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("General_Yes")),1),Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close modal-no",onClick:t[17]||(t[17]=Object(o["withModifiers"])((function(t){e.userToChange=null,e.roleToChangeTo=null}),["prevent"]))},Object(o["toDisplayString"])(e.translate("General_No")),1)])],512)],2)}var Pn=window,Rn=Pn.$,Fn=Object(o["defineComponent"])({props:{initialSiteId:{type:[String,Number],required:!0},initialSiteName:{type:String,required:!0},currentUserRole:String,isLoadingUsers:Boolean,accessLevels:{type:Array,required:!0},filterAccessLevels:{type:Array,required:!0},filterStatusLevels:{type:Array,required:!0},totalEntries:Number,users:{type:Array,required:!0},searchParams:{type:Object,required:!0}},components:{Field:f["Field"],ActivityIndicator:g["ActivityIndicator"],Notification:g["Notification"],ContentBlock:g["ContentBlock"],PasswordConfirmation:f["PasswordConfirmation"]},directives:{DropdownMenu:g["DropdownMenu"],ContentTable:g["ContentTable"]},data:function(){return{areAllResultsSelected:!1,selectedRows:{},isAllCheckboxSelected:!1,isBulkActionsDisabled:!0,userToChange:null,roleToChangeTo:null,accessLevelFilter:null,statusLevelFilter:null,isRoleHelpToggled:!1,userTextFilter:"",permissionsForSite:{id:this.initialSiteId,name:this.initialSiteName},showPasswordConfirmationForUserRemoval:!1}},emits:["editUser","changeUserRole","deleteUser","searchChange","resendInvite"],created:function(){this.onUserTextFilterChange=Object(g["debounce"])(this.onUserTextFilterChange,300)},watch:{users:function(){this.clearSelection()}},methods:{getInviteStatus:function(e){return Number.isInteger(e)?Object(g["translate"])("UsersManager_InviteDayLeft",e):"expired"===e?Object(g["translate"])("UsersManager_Expired"):Object(g["translate"])("UsersManager_Active")},onPermissionsForUpdate:function(e){this.permissionsForSite=e,this.changeSearch({idSite:this.permissionsForSite.id})},clearSelection:function(){this.selectedRows={},this.areAllResultsSelected=!1,this.isBulkActionsDisabled=!0,this.isAllCheckboxSelected=!1,this.userToChange=null},onAllCheckboxChange:function(){if(this.isAllCheckboxSelected){for(var e=0;e!==this.users.length;e+=1)this.selectedRows[e]=!0;this.isBulkActionsDisabled=!1}else this.clearSelection()},changeUserRole:function(){this.$emit("changeUserRole",{users:this.userOperationSubject,role:this.roleToChangeTo})},onRowSelected:function(){var e=this.selectedCount;this.isBulkActionsDisabled=0===e,this.isAllCheckboxSelected=e===this.users.length},deleteRequestedUsers:function(e){this.$emit("deleteUser",{users:this.userOperationSubject,password:e})},resendRequestedUser:function(){this.$emit("resendInvite",{user:this.userToChange})},showDeleteConfirm:function(){this.showPasswordConfirmationForUserRemoval=!0},showAccessChangeConfirm:function(){Rn(this.$refs.changeUserRoleConfirmModal).modal({dismissible:!1}).modal("open")},getRoleDisplay:function(e){var t=null;return this.accessLevels.forEach((function(n){n.key===e&&(t=n.value)})),t},changeSearch:function(e){var t=Object.assign(Object.assign({},this.searchParams),e);this.$emit("searchChange",{params:t})},gotoPreviousPage:function(){this.changeSearch({offset:Math.max(0,this.searchParams.offset-this.searchParams.limit)})},gotoNextPage:function(){var e=this.searchParams.offset+this.searchParams.limit;e>=this.totalEntries||this.changeSearch({offset:e})},onUserTextFilterChange:function(e){this.userTextFilter=e,this.changeSearch({filter_search:e,offset:0})}},computed:{currentUserLogin:function(){return g["Matomo"].userLogin},paginationLowerBound:function(){return this.searchParams.offset+1},paginationUpperBound:function(){if(null===this.totalEntries)return"?";var e=this.searchParams;return Math.min(e.offset+e.limit,this.totalEntries)},userOperationSubject:function(){return this.userToChange?[this.userToChange]:this.areAllResultsSelected?"all":this.selectedUsers},selectedUsers:function(){var e=this,t=this.users,n=[];return Object.keys(this.selectedRows).forEach((function(s){var r=parseInt(s,10);e.selectedRows[s]&&t[r]&&n.push(t[r])})),n},rolesHelpText:function(){var e="https://matomo.org/faq/general/faq_70/",t="https://matomo.org/faq/general/faq_69/";return Object(g["translate"])("UsersManager_RolesHelp",''),"",''),"")},affectedUsersCount:function(){return this.areAllResultsSelected?this.totalEntries||0:this.selectedCount},selectedCount:function(){var e=this,t=0;return Object.keys(this.selectedRows).forEach((function(n){e.selectedRows[n]&&(t+=1)})),t},deleteUserPermConfirmSingleText:function(){var e,t;return Object(g["translate"])("UsersManager_DeleteUserPermConfirmSingle","".concat((null===(e=this.userToChange)||void 0===e?void 0:e.login)||"",""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""),"".concat(g["Matomo"].helper.htmlEntities((null===(t=this.permissionsForSite)||void 0===t?void 0:t.name)||""),""))},deleteUserPermConfirmMultipleText:function(){var e;return Object(g["translate"])("UsersManager_DeleteUserPermConfirmMultiple","".concat(this.affectedUsersCount,""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""),"".concat(g["Matomo"].helper.htmlEntities((null===(e=this.permissionsForSite)||void 0===e?void 0:e.name)||""),""))},bulkActionAccessLevels:function(){return this.accessLevels.filter((function(e){return"noaccess"!==e.key&&"superuser"!==e.key}))},anonymousAccessLevels:function(){return this.accessLevels.filter((function(e){return"noaccess"===e.key||"view"===e.key}))},onlyRoleAccessLevels:function(){return this.accessLevels.filter((function(e){return"role"===e.type}))}}});Fn.render=Ln;var Hn=Fn,In={class:"usersManager"},qn={key:0},$n={key:1},Gn={class:"row add-user-container"},zn={class:"col s12"},Wn={class:"input-field",style:{"margin-right":"3.5px"}},Yn={key:0,class:"input-field"},Xn={key:0},Jn={class:"resend-invite-confirm-modal modal",ref:"resendInviteConfirmModal"},Kn=Object(o["createElementVNode"])("div",{class:"btn-close modal-close"},[Object(o["createElementVNode"])("i",{class:"icon-close"})],-1),Qn={class:"modal-content"},Zn={class:"modal-title"},es=["innerHTML"],ts={class:"modal-footer"},ns={key:0,class:"success-copied"},ss=Object(o["createElementVNode"])("i",{class:"icon-success"},null,-1),rs={class:"add-existing-user-modal modal",ref:"addExistingUserModal"},os={class:"modal-content"},is={class:"modal-footer"};function as(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("EnrichedHeadline"),l=Object(o["resolveComponent"])("PagedUsersList"),c=Object(o["resolveComponent"])("UserEditForm"),d=Object(o["resolveComponent"])("Field"),u=Object(o["resolveComponent"])("PasswordConfirmation"),m=Object(o["resolveDirective"])("content-intro"),b=Object(o["resolveDirective"])("tooltips");return Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",In,[Object(o["withDirectives"])(Object(o["createElementVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("div",null,[Object(o["createElementVNode"])("h2",null,[Object(o["createVNode"])(a,{"help-url":"https://matomo.org/docs/manage-users/","feature-name":"Users Management"},{default:Object(o["withCtx"])((function(){return[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_ManageUsers")),1)]})),_:1})]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",qn,Object(o["toDisplayString"])(e.translate("UsersManager_ManageUsersDesc")),1)):Object(o["createCommentVNode"])("",!0),"admin"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",$n,Object(o["toDisplayString"])(e.translate("UsersManager_ManageUsersAdminDesc")),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Gn,[Object(o["createElementVNode"])("div",zn,[Object(o["createElementVNode"])("div",Wn,[Object(o["createElementVNode"])("a",{class:"btn add-new-user",onClick:t[0]||(t[0]=function(t){return e.onAddNewUser()})},Object(o["toDisplayString"])(e.translate("UsersManager_InviteNewUser")),1)]),"superuser"!==e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Yn,[Object(o["createElementVNode"])("a",{class:"btn add-existing-user",onClick:t[1]||(t[1]=function(t){return e.showAddExistingUserModal()})},Object(o["toDisplayString"])(e.translate("UsersManager_AddExistingUser")),1)])):Object(o["createCommentVNode"])("",!0)])]),Object(o["createVNode"])(l,{onEditUser:t[2]||(t[2]=function(t){return e.onEditUser(t.user)}),onChangeUserRole:t[3]||(t[3]=function(t){return e.onChangeUserRole(t.users,t.role)}),onDeleteUser:t[4]||(t[4]=function(t){return e.onDeleteUser(t.users,t.password)}),onSearchChange:t[5]||(t[5]=function(t){e.searchParams=t.params,e.fetchUsers()}),onResendInvite:t[6]||(t[6]=function(t){return e.showResendPopup(t.user)}),"initial-site-id":e.initialSiteId,"initial-site-name":e.initialSiteName,"is-loading-users":e.isLoadingUsers,"current-user-role":e.currentUserRole,"access-levels":e.accessLevels,"filter-access-levels":e.filterAccessLevels,"filter-status-levels":e.filterStatusLevels,"search-params":e.searchParams,users:e.users,"total-entries":e.totalEntries},null,8,["initial-site-id","initial-site-name","is-loading-users","current-user-role","access-levels","filter-access-levels","filter-status-levels","search-params","users","total-entries"])],512),[[m]])],512),[[o["vShow"],!e.isEditing]]),e.isEditing?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Xn,[Object(o["createVNode"])(c,{onDone:t[7]||(t[7]=function(t){return e.onDoneEditing(t.isUserModified)}),user:e.userBeingEdited,"current-user-role":e.currentUserRole,"invite-token-expiry-days":e.inviteTokenExpiryDays,"access-levels":e.accessLevels,"filter-access-levels":e.filterAccessLevels,"initial-site-id":e.initialSiteId,"initial-site-name":e.initialSiteName,onResendInvite:t[8]||(t[8]=function(t){return e.showResendPopup(t.user)}),onUpdated:t[9]||(t[9]=function(t){return e.userBeingEdited=t.user})},null,8,["user","current-user-role","invite-token-expiry-days","access-levels","filter-access-levels","initial-site-id","initial-site-name"])])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Jn,[Kn,Object(o["createElementVNode"])("div",Qn,[Object(o["createElementVNode"])("h2",Zn,Object(o["toDisplayString"])(e.translate("UsersManager_ResendInvite")),1),e.userBeingEdited?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",{key:0,innerHTML:e.$sanitize(e.translate("UsersManager_InviteConfirmMessage",["".concat(e.userBeingEdited.login,""),"".concat(e.userBeingEdited.email,"")]))},null,8,es)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("p",null,[Object(o["createElementVNode"])("strong",null,Object(o["toDisplayString"])(e.translate("UsersManager_InviteActionNotes",e.inviteTokenExpiryDays)),1)])]),Object(o["createElementVNode"])("div",ts,[e.copied?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",ns,[ss,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_LinkCopied")),1)])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("button",{onClick:t[10]||(t[10]=function(t){return e.showInviteActionPasswordConfirm("copy")}),class:"btn btn-copy-link modal-action",style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("UsersManager_CopyLink")),1),Object(o["createElementVNode"])("button",{class:"btn btn-resend modal-action modal-no",onClick:t[11]||(t[11]=function(t){return e.showInviteActionPasswordConfirm("send")})},Object(o["toDisplayString"])(e.translate("UsersManager_ResendInvite")),1)])],512),Object(o["createElementVNode"])("div",rs,[Object(o["createElementVNode"])("div",os,[Object(o["createElementVNode"])("h3",null,Object(o["toDisplayString"])(e.translate("UsersManager_AddExistingUser")),1),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_EnterUsernameOrEmail"))+":",1),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(d,{modelValue:e.addNewUserLoginEmail,"onUpdate:modelValue":t[12]||(t[12]=function(t){return e.addNewUserLoginEmail=t}),name:"add-existing-user-email",uicontrol:"text"},null,8,["modelValue"])])]),Object(o["createElementVNode"])("div",is,[Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close btn",onClick:t[13]||(t[13]=Object(o["withModifiers"])((function(t){return e.addExistingUser()}),["prevent"])),style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("General_Add")),1),Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close modal-no",onClick:t[14]||(t[14]=Object(o["withModifiers"])((function(t){return e.addNewUserLoginEmail=null}),["prevent"]))},Object(o["toDisplayString"])(e.translate("General_Cancel")),1)])],512),Object(o["createVNode"])(u,{modelValue:e.showPasswordConfirmationForInviteAction,"onUpdate:modelValue":t[15]||(t[15]=function(t){return e.showPasswordConfirmationForInviteAction=t}),onConfirmed:e.onInviteAction},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])],512)),[[b]])}var ls=20,cs=window,ds=cs.$,us=Object(o["defineComponent"])({props:{currentUserRole:{type:String,required:!0},initialSiteName:{type:String,required:!0},initialSiteId:{type:String,required:!0},accessLevels:{type:Array,required:!0},filterAccessLevels:{type:Array,required:!0},filterStatusLevels:{type:Array,required:!0},inviteTokenExpiryDays:{type:String,required:!0}},components:{PasswordConfirmation:f["PasswordConfirmation"],EnrichedHeadline:g["EnrichedHeadline"],PagedUsersList:Hn,UserEditForm:ht,Field:f["Field"]},directives:{ContentIntro:g["ContentIntro"],Tooltips:g["Tooltips"]},data:function(){return{isEditing:!!g["MatomoUrl"].urlParsed.value.showadduser,isCurrentUserSuperUser:!0,users:[],totalEntries:null,searchParams:{offset:0,limit:ls,filter_search:"",filter_access:"",filter_status:"",idSite:this.initialSiteId},isLoadingUsers:!1,userBeingEdited:null,addNewUserLoginEmail:"",copied:!1,loading:!1,showPasswordConfirmationForInviteAction:!1,inviteAction:""}},created:function(){this.fetchUsers()},watch:{limit:function(){this.fetchUsers()}},methods:{showInviteActionPasswordConfirm:function(e){this.loading||(this.showPasswordConfirmationForInviteAction=!0,this.inviteAction=e)},showResendPopup:function(e){this.userBeingEdited=e,ds(this.$refs.resendInviteConfirmModal).modal({dismissible:!1}).modal("open"),this.copied=!1},onInviteAction:function(e){"send"===this.inviteAction?this.onResendInvite(e):this.generateInviteLink(e)},onEditUser:function(e){g["Matomo"].helper.lazyScrollToContent(),this.isEditing=!0,this.userBeingEdited=e},onDoneEditing:function(e){this.isEditing=!1,e&&this.fetchUsers()},showAddExistingUserModal:function(){ds(this.$refs.addExistingUserModal).modal({dismissible:!1}).modal("open")},onChangeUserRole:function(e,t){var n=this;this.isLoadingUsers=!0,Promise.resolve().then((function(){return"all"===e?n.getAllUsersInSearch():e})).then((function(e){return e.filter((function(e){return"superuser"!==e.role})).map((function(e){return e.login}))})).then((function(e){var s,r=n.accessLevels.filter((function(e){return e.key===t})).map((function(e){return e.type}));return s=r.length&&"capability"===r[0]?e.map((function(e){return{method:"UsersManager.addCapabilities",userLogin:e,capabilities:t,idSites:n.searchParams.idSite}})):e.map((function(e){return{method:"UsersManager.setUserAccess",userLogin:e,access:t,idSites:n.searchParams.idSite}})),g["AjaxHelper"].fetch(s,{createErrorNotification:!0})})).catch((function(){})).then((function(){return n.fetchUsers()}))},getAllUsersInSearch:function(){return g["AjaxHelper"].fetch({method:"UsersManager.getUsersPlusRole",filter_search:this.searchParams.filter_search,filter_access:this.searchParams.filter_access,filter_status:this.searchParams.filter_status,idSite:this.searchParams.idSite,filter_limit:"-1"})},onDeleteUser:function(e,t){var n=this;this.isLoadingUsers=!0,Promise.resolve().then((function(){return"all"===e?n.getAllUsersInSearch():e})).then((function(e){return e.map((function(e){return e.login}))})).then((function(e){var n=e.map((function(e){return{method:"UsersManager.deleteUser",userLogin:e,passwordConfirmation:t}}));return g["AjaxHelper"].fetch(n,{createErrorNotification:!0})})).then((function(){g["NotificationsStore"].scrollToNotification(g["NotificationsStore"].show({id:"removeUserSuccess",message:Object(g["translate"])("UsersManager_DeleteSuccess"),context:"success",type:"toast"})),n.fetchUsers()}),(function(){"all"!==e&&e.length>1&&g["NotificationsStore"].show({id:"removeUserSuccess",message:Object(g["translate"])("UsersManager_DeleteNotSuccessful"),context:"warning",type:"toast"}),n.fetchUsers()}))},generateInviteLink:async function(e){if(!this.loading){this.loading=!0;try{var t=await g["AjaxHelper"].fetch({method:"UsersManager.generateInviteLink",userLogin:this.userBeingEdited.login,passwordConfirmation:e});await this.copyToClipboard(t.value)}catch(n){}this.loading=!1}},copyToClipboard:async function(e){try{var t=document.createElement("input");t.style.top="-100px",t.style.left="0",t.style.position="fixed",t.value=e,document.body.appendChild(t),t.select(),"https:"!==window.location.protocol?document.execCommand("copy"):await navigator.clipboard.writeText(t.value),document.body.removeChild(t),this.copied=!0}catch(s){var n=g["NotificationsStore"].show({message:"".concat(Object(g["translate"])("UsersManager_CopyDenied"),"
\n").concat(Object(g["translate"])("UsersManager_CopyDeniedHints",['
'.concat(e,"")])),id:"copyError",context:"error",type:"transient"});g["NotificationsStore"].scrollToNotification(n)}},onResendInvite:function(e){var t=this;""!==e&&g["AjaxHelper"].fetch({method:"UsersManager.resendInvite",userLogin:this.userBeingEdited.login,passwordConfirmation:e}).then((function(){t.fetchUsers(),ds(t.$refs.resendInviteConfirmModal).modal("close");var e=g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_InviteSuccess"),id:"resendInvite",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(e)}))},fetchUsers:function(){var e=this;return this.isLoadingUsers=!0,g["AjaxHelper"].fetch(Object.assign(Object.assign({},this.searchParams),{},{method:"UsersManager.getUsersPlusRole"}),{returnResponseObject:!0}).then((function(t){var n=t.getRequestHandle();e.totalEntries=parseInt(n.getResponseHeader("x-matomo-total-results")||"0",10),e.users=n.responseJSON,e.isLoadingUsers=!1})).catch((function(){e.isLoadingUsers=!1}))},addExistingUser:function(){var e=this;return this.isLoadingUsers=!0,g["AjaxHelper"].fetch({method:"UsersManager.userExists",userLogin:this.addNewUserLoginEmail}).then((function(t){return t&&t.value?e.addNewUserLoginEmail:g["AjaxHelper"].fetch({method:"UsersManager.getUserLoginFromUserEmail",userEmail:e.addNewUserLoginEmail}).then((function(e){return e.value}))})).then((function(t){return g["AjaxHelper"].post({method:"UsersManager.setUserAccess"},{userLogin:t,access:"view",idSites:e.searchParams.idSite})})).then((function(){return e.fetchUsers()})).catch((function(){e.isLoadingUsers=!1}))},onAddNewUser:function(){var e={isAllowed:!0};g["Matomo"].postEvent("UsersManager.initAddUser",e),e&&!e.isAllowed||(this.isEditing=!0,this.userBeingEdited=null)}}});us.render=as;var ms=us,bs={key:0,class:"alert alert-info"},ps={key:1};function gs(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SaveButton"),c=Object(o["resolveComponent"])("ContentBlock"),d=Object(o["resolveDirective"])("form");return Object(o["openBlock"])(),Object(o["createBlock"])(c,{"content-title":e.title},{default:Object(o["withCtx"])((function(){return[0===e.anonymousSites.length?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",bs,Object(o["toDisplayString"])(e.translate("UsersManager_NoteNoAnonymousUserAccessSettingsWontBeUsed2")),1)):Object(o["createCommentVNode"])("",!0),e.anonymousSites.length>0?Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ps,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"anonymousDefaultReport",modelValue:e.defaultReport,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.defaultReport=t}),introduction:e.translate("UsersManager_WhenUsersAreNotLoggedInAndVisitPiwikTheyShouldAccess"),options:e.defaultReportOptions},null,8,["modelValue","introduction","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"select",name:"anonymousDefaultReportWebsite",modelValue:e.defaultReportWebsite,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.defaultReportWebsite=t}),options:e.anonymousSites},null,8,["modelValue","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"anonymousDefaultDate",modelValue:e.defaultDate,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.defaultDate=t}),introduction:e.translate("UsersManager_ForAnonymousUsersReportDateToLoadByDefault"),options:e.availableDefaultDates},null,8,["modelValue","introduction","options"])]),Object(o["createVNode"])(l,{saving:e.loading,onConfirm:t[3]||(t[3]=function(t){return e.save()})},null,8,["saving"])],512)),[[d]]):Object(o["createCommentVNode"])("",!0)]})),_:1},8,["content-title"])}var fs=Object(o["defineComponent"])({props:{title:{type:String,required:!0},anonymousSites:{type:Array,required:!0},anonymousDefaultReport:{type:[String,Number],required:!0},anonymousDefaultSite:{type:String,required:!0},anonymousDefaultDate:{type:String,required:!0},availableDefaultDates:{type:Object,required:!0},defaultReportOptions:{type:Object,required:!0}},components:{ContentBlock:g["ContentBlock"],SaveButton:f["SaveButton"],Field:f["Field"]},directives:{Form:f["Form"]},data:function(){return{loading:!1,defaultReport:"".concat(this.anonymousDefaultReport),defaultReportWebsite:this.anonymousDefaultSite,defaultDate:this.anonymousDefaultDate}},methods:{save:function(){var e=this,t={anonymousDefaultReport:"1"===this.defaultReport?this.defaultReportWebsite:this.defaultReport,anonymousDefaultDate:this.defaultDate};this.loading=!0,g["AjaxHelper"].post({module:"UsersManager",action:"recordAnonymousUserSettings",format:"json"},t,{withTokenInUrl:!0}).then((function(){var e=g["NotificationsStore"].show({message:Object(g["translate"])("CoreAdminHome_SettingsSaveSuccess"),id:"anonymousUserSettings",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(e)})).finally((function(){e.loading=!1}))}}});fs.render=gs;var hs=fs,Os={id:"newsletterSignup"};function js(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SaveButton"),c=Object(o["resolveComponent"])("ContentBlock");return Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Os,[Object(o["createVNode"])(c,{"content-title":e.translate("UsersManager_NewsletterSignupTitle")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"checkbox",name:"newsletterSignupCheckbox",id:"newsletterSignupCheckbox",modelValue:e.newsletterSignupCheckbox,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.newsletterSignupCheckbox=t}),"full-width":!0,title:e.signupTitleText},null,8,["modelValue","title"])]),Object(o["createVNode"])(l,{id:"newsletterSignupBtn",onConfirm:t[1]||(t[1]=function(t){return e.signupForNewsletter()}),disabled:!e.newsletterSignupCheckbox,value:e.newsletterSignupButtonTitle,saving:e.isProcessingNewsletterSignup},null,8,["disabled","value","saving"])]})),_:1},8,["content-title"])],512)),[[o["vShow"],e.showNewsletterSignup]])}var vs=Object(o["defineComponent"])({data:function(){return{showNewsletterSignup:!0,newsletterSignupCheckbox:!1,isProcessingNewsletterSignup:!1,newsletterSignupButtonTitle:Object(g["translate"])("General_Save")}},components:{ContentBlock:g["ContentBlock"],SaveButton:f["SaveButton"],Field:f["Field"]},computed:{signupTitleText:function(){return Object(g["translate"])("UsersManager_NewsletterSignupMessage",'',"")}},methods:{signupForNewsletter:function(){var e=this;this.newsletterSignupButtonTitle=Object(g["translate"])("General_Loading"),this.isProcessingNewsletterSignup=!0,g["AjaxHelper"].fetch({module:"API",method:"UsersManager.newsletterSignup"},{withTokenInUrl:!0}).then((function(){e.isProcessingNewsletterSignup=!1,e.showNewsletterSignup=!1;var t=g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_NewsletterSignupSuccessMessage"),id:"newslettersignup",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(t)})).catch((function(){e.isProcessingNewsletterSignup=!1;var t=g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_NewsletterSignupFailureMessage"),id:"newslettersignup",context:"error",type:"transient"});g["NotificationsStore"].scrollToNotification(t),e.newsletterSignupButtonTitle=Object(g["translate"])("General_PleaseTryAgain")}))}}});vs.render=js;var Cs=vs,ys={id:"userSettingsTable"},ks={key:0},Ns={id:"languageHelp",class:"inline-help-node"},Ss={target:"_blank",rel:"noreferrer noopener",href:"https://matomo.org/translations/"},Vs={class:"sites_autocomplete"};function Us(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SiteSelector"),c=Object(o["resolveComponent"])("SaveButton"),d=Object(o["resolveComponent"])("PasswordConfirmation"),u=Object(o["resolveComponent"])("ContentBlock"),m=Object(o["resolveDirective"])("form");return Object(o["openBlock"])(),Object(o["createBlock"])(u,{"content-title":e.title,feature:"true"},{default:Object(o["withCtx"])((function(){return[Object(o["withDirectives"])(Object(o["createElementVNode"])("form",ys,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"text",name:"username",title:e.translate("General_Username"),disabled:!0,modelValue:e.username,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.username=t}),"inline-help":e.translate("UsersManager_YourUsernameCannotBeChanged")},null,8,["title","modelValue","inline-help"])]),e.isUsersAdminEnabled?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ks,[Object(o["createVNode"])(a,{uicontrol:"text",name:"email","model-value":e.email,"onUpdate:modelValue":t[1]||(t[1]=function(t){e.email=t,e.doesRequirePasswordConfirmation=!0}),maxlength:100,title:e.translate("UsersManager_Email")},null,8,["model-value","title"])])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Ns,[Object(o["createElementVNode"])("a",Ss,Object(o["toDisplayString"])(e.translate("LanguagesManager_AboutPiwikTranslations")),1)]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"select",name:"language",modelValue:e.language,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.language=t}),title:e.translate("General_Language"),options:e.languageOptions,"inline-help":"#languageHelp"},null,8,["modelValue","title","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"select",name:"timeformat",modelValue:e.timeformat,"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.timeformat=t}),title:e.translate("General_TimeFormat"),options:e.timeFormats},null,8,["modelValue","title","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"defaultReport",modelValue:e.theDefaultReport,"onUpdate:modelValue":t[4]||(t[4]=function(t){return e.theDefaultReport=t}),introduction:e.translate("UsersManager_ReportToLoadByDefault"),title:e.translate("General_AllWebsitesDashboard"),options:e.defaultReportOptions},null,8,["modelValue","introduction","title","options"])]),Object(o["createElementVNode"])("div",Vs,[Object(o["createVNode"])(l,{modelValue:e.site,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.site=t}),"show-selected-site":!0,"switch-site-on-select":!1,"show-all-sites-item":!1,showselectedsite:!0,id:"defaultReportSiteSelector"},null,8,["modelValue"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"defaultDate",modelValue:e.theDefaultDate,"onUpdate:modelValue":t[6]||(t[6]=function(t){return e.theDefaultDate=t}),introduction:e.translate("UsersManager_ReportDateToLoadByDefault"),options:e.availableDefaultDates},null,8,["modelValue","introduction","options"])]),Object(o["createVNode"])(c,{onConfirm:t[7]||(t[7]=function(t){return e.save()}),saving:e.loading},null,8,["saving"]),Object(o["createVNode"])(d,{modelValue:e.showPasswordConfirmation,"onUpdate:modelValue":t[8]||(t[8]=function(t){return e.showPasswordConfirmation=t}),onConfirmed:e.doSave},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])],512),[[m]])]})),_:1},8,["content-title"])}var Es=Object(o["defineComponent"])({props:{isUsersAdminEnabled:{type:Boolean,required:!0},title:{type:String,required:!0},userLogin:{type:String,required:!0},userEmail:{type:String,required:!0},currentLanguageCode:{type:String,required:!0},languageOptions:{type:Object,required:!0},currentTimeformat:{type:Number,required:!0},timeFormats:{type:Object,required:!0},defaultReport:{type:[String,Number],required:!0},defaultReportOptions:{type:Object,required:!0},defaultReportIdSite:{type:[String,Number],required:!0},defaultReportSiteName:{type:String,required:!0},defaultDate:{type:String,required:!0},availableDefaultDates:{type:Object,required:!0}},components:{ContentBlock:g["ContentBlock"],SaveButton:f["SaveButton"],Field:f["Field"],SiteSelector:g["SiteSelector"],PasswordConfirmation:f["PasswordConfirmation"]},directives:{Form:f["Form"]},data:function(){return{doesRequirePasswordConfirmation:!1,username:this.userLogin,email:this.userEmail,language:this.currentLanguageCode,timeformat:this.currentTimeformat,theDefaultReport:this.defaultReport,site:{id:this.defaultReportIdSite,name:g["Matomo"].helper.htmlDecode(this.defaultReportSiteName)},theDefaultDate:this.defaultDate,loading:!1,showPasswordConfirmation:!1}},methods:{save:function(){this.doesRequirePasswordConfirmation?this.showPasswordConfirmation=!0:this.doSave()},doSave:function(e){var t=this,n={email:this.email,defaultReport:"MultiSites"===this.theDefaultReport?this.theDefaultReport:this.site.id,defaultDate:this.theDefaultDate,language:this.language,timeformat:this.timeformat};e&&(n.passwordConfirmation=e),this.loading=!0,g["AjaxHelper"].post({module:"UsersManager",action:"recordUserSettings",format:"json"},n,{withTokenInUrl:!0}).then((function(){var e=g["NotificationsStore"].show({message:Object(g["translate"])("CoreAdminHome_SettingsSaveSuccess"),id:"PersonalSettingsSuccess",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(e),t.doesRequirePasswordConfirmation=!1,t.loading=!1})).catch((function(){t.loading=!1}))}}});Es.render=Us;var ws=Es,As={key:0},Ts={key:1,class:"alert alert-danger"},Ms=["action"],Bs=["value"],_s=["value"],Ds=["innerHTML"];function xs(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("ContentBlock");return Object(o["openBlock"])(),Object(o["createBlock"])(l,{"content-title":e.translate("UsersManager_AuthTokens")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_TokenAuthIntro")),1),e.noDescription?(Object(o["openBlock"])(),Object(o["createElementBlock"])("br",As)):Object(o["createCommentVNode"])("",!0),e.noDescription?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ts,Object(o["toDisplayString"])(e.translate("General_Description"))+": "+Object(o["toDisplayString"])(e.translate("General_ValidatorErrorEmptyValue")),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("form",{action:e.addNewTokenFormUrl,method:"post",class:"addTokenForm"},[Object(o["createVNode"])(a,{uicontrol:"text",name:"description",title:e.translate("General_Description"),maxlength:100,required:!0,"inline-help":e.translate("UsersManager_AuthTokenPurpose"),modelValue:e.tokenDescription,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.tokenDescription=t})},null,8,["title","inline-help","modelValue"]),Object(o["createVNode"])(a,{uicontrol:"checkbox",name:"post_only",title:e.translate("UsersManager_OnlyAllowPostRequests"),required:!1,"inline-help":e.postOnlyHelp,modelValue:e.tokenPostOnly,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.tokenPostOnly=t}),disabled:e.forcePostOnlyCalc},null,8,["title","inline-help","modelValue","disabled"]),Object(o["createElementVNode"])("input",{type:"hidden",value:e.formNonce,name:"nonce"},null,8,Bs),Object(o["createElementVNode"])("input",{type:"submit",value:e.translate("UsersManager_CreateNewToken"),class:"btn",style:{"margin-right":"3.5px"}},null,8,_s),Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.cancelLink)},null,8,Ds)],8,Ms)]})),_:1},8,["content-title"])}var Ls=Object(o["defineComponent"])({props:{formNonce:String,noDescription:Boolean,forcePostOnly:Boolean},components:{ContentBlock:g["ContentBlock"],Field:f["Field"]},data:function(){return{tokenDescription:"",tokenPostOnly:!0}},computed:{addNewTokenFormUrl:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"addNewToken"})))},cancelLink:function(){var e="?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"userSecurity"})));return Object(g["translate"])("General_OrCancel",""),"")},forcePostOnlyCalc:function(){return this.forcePostOnly},postOnlyHelp:function(){return this.forcePostOnly?Object(g["translate"])("UsersManager_AuthTokenPostOnlyHelpForced"):Object(g["translate"])("UsersManager_AuthTokenPostOnlyHelp")}}});Ls.render=xs;var Ps=Ls,Rs=Object(o["createElementVNode"])("br",null,null,-1),Fs={style:{"font-size":"40px"},class:"generatedTokenAuth"},Hs=["href"];function Is(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("ContentBlock"),l=Object(o["resolveDirective"])("copy-to-clipboard");return Object(o["openBlock"])(),Object(o["createBlock"])(a,{"content-title":e.translate("UsersManager_TokenSuccessfullyGenerated")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_PleaseStoreToken"))+" ",1),Rs,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_DoNotStoreToken")),1)]),Object(o["createElementVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("pre",Fs,[Object(o["createElementVNode"])("code",null,Object(o["toDisplayString"])(e.generatedToken),1)],512),[[l,{}]])]),Object(o["createElementVNode"])("a",{href:e.userSecurityLink,class:"btn",style:{height:"auto"}},Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmTokenCopied"))+" "+Object(o["toDisplayString"])(e.translate("UsersManager_GoBackSecurityPage")),9,Hs)]})),_:1},8,["content-title"])}var qs=Object(o["defineComponent"])({props:{generatedToken:{type:String,required:!0}},components:{ContentBlock:g["ContentBlock"]},directives:{CopyToClipboard:g["CopyToClipboard"]},computed:{userSecurityLink:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"userSecurity"})))}}});qs.render=Is;var $s=qs,Gs=["action"],zs=["value"],Ws={key:0},Ys={class:"alert alert-info"},Xs=["value"],Js={key:1},Ks={class:"alert alert-danger"},Qs=["innerHTML"],Zs={ref:"afterPassword"},er=Object(o["createElementVNode"])("a",{name:"authtokens",id:"authtokens"},null,-1),tr={key:0},nr={class:"listAuthTokens"},sr=["title"],rr={key:0},or=["colspan","innerHTML"],ir={class:"creationDate"},ar=["title"],lr=["action"],cr=["value"],dr=["value"],ur=["title"],mr=Object(o["createElementVNode"])("span",{class:"icon-delete"},null,-1),br=[mr],pr={class:"tableActionBar"},gr=["href"],fr=Object(o["createElementVNode"])("span",{class:"icon-add"},null,-1),hr=["action"],Or=["value"],jr=Object(o["createElementVNode"])("input",{name:"idtokenauth",type:"hidden",value:"all"},null,-1),vr={type:"submit",class:"table-action"},Cr=Object(o["createElementVNode"])("span",{class:"icon-delete"},null,-1);function yr(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("ContentBlock"),c=Object(o["resolveDirective"])("content-table");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[e.isUsersAdminEnabled?(Object(o["openBlock"])(),Object(o["createBlock"])(l,{key:0,"content-title":e.translate("General_ChangePassword"),feature:"true"},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("form",{id:"userSettingsTable",method:"post",action:e.recordPasswordChangeAction},[Object(o["createElementVNode"])("input",{type:"hidden",value:e.changePasswordNonce,name:"nonce"},null,8,zs),e.isValidHost?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ws,[Object(o["createVNode"])(a,{uicontrol:"password",name:"password",autocomplete:!1,modelValue:e.password,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.password=t}),title:e.translate("Login_NewPassword"),"inline-help":e.translate("UsersManager_IfYouWouldLikeToChangeThePasswordTypeANewOne")},null,8,["modelValue","title","inline-help"]),Object(o["createVNode"])(a,{uicontrol:"password",name:"passwordBis",autocomplete:!1,modelValue:e.passwordBis,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.passwordBis=t}),title:e.translate("Login_NewPasswordRepeat"),"inline-help":e.translate("UsersManager_TypeYourPasswordAgain")},null,8,["modelValue","title","inline-help"]),Object(o["createVNode"])(a,{uicontrol:"password",name:"passwordConfirmation",autocomplete:!1,modelValue:e.passwordConfirmation,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.passwordConfirmation=t}),title:e.translate("UsersManager_YourCurrentPassword"),"inline-help":e.translate("UsersManager_TypeYourCurrentPassword")},null,8,["modelValue","title","inline-help"]),Object(o["createElementVNode"])("div",Ys,Object(o["toDisplayString"])(e.translate("UsersManager_PasswordChangeTerminatesOtherSessions")),1),Object(o["createElementVNode"])("input",{type:"submit",value:e.translate("General_Save"),class:"btn"},null,8,Xs)])):Object(o["createCommentVNode"])("",!0),e.isValidHost?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Js,[Object(o["createElementVNode"])("div",Ks,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_InjectedHostCannotChangePwd",e.invalidHost))+" ",1),e.isSuperUser?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",{key:0,innerHTML:e.$sanitize(e.emailYourAdminText)},null,8,Qs))])]))],8,Gs)]})),_:1},8,["content-title"])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Zs,[e.isUsersAdminEnabled&&e.afterPasswordComponent?(Object(o["openBlock"])(),Object(o["createBlock"])(Object(o["resolveDynamicComponent"])(e.afterPasswordComponent),{key:0})):Object(o["createCommentVNode"])("",!0)],512),er,Object(o["createVNode"])(l,{"content-title":e.translate("UsersManager_AuthTokens")},{default:Object(o["withCtx"])((function(){var t,n;return[Object(o["createElementVNode"])("p",null,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_TokenAuthIntro"))+" ",1),e.hasTokensWithExpireDate?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",tr,Object(o["toDisplayString"])(e.translate("UsersManager_ExpiredTokensDeleteAutomatically")),1)):Object(o["createCommentVNode"])("",!0)]),Object(o["withDirectives"])(Object(o["createElementVNode"])("table",nr,[Object(o["createElementVNode"])("thead",null,[Object(o["createElementVNode"])("tr",null,[Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_CreationDate")),1),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_Description")),1),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("UsersManager_LastUsed")),1),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("UsersManager_PostOnly")),1),e.hasTokensWithExpireDate?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",{key:0,title:e.translate("UsersManager_TokensWithExpireDateCreationBySystem")},Object(o["toDisplayString"])(e.translate("UsersManager_ExpireDate")),9,sr)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_Actions")),1)])]),Object(o["createElementVNode"])("tbody",null,[null!==(t=e.tokens)&&void 0!==t&&t.length?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("tr",rr,[Object(o["createElementVNode"])("td",{colspan:e.hasTokensWithExpireDate?5:4,innerHTML:e.$sanitize(e.noTokenCreatedYetText)},null,8,or)])),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.tokens||[],(function(t){return Object(o["openBlock"])(),Object(o["createElementBlock"])("tr",{key:t.idusertokenauth},[Object(o["createElementVNode"])("td",null,[Object(o["createElementVNode"])("span",ir,Object(o["toDisplayString"])(t.date_created),1)]),Object(o["createElementVNode"])("td",null,Object(o["toDisplayString"])(t.description),1),Object(o["createElementVNode"])("td",null,Object(o["toDisplayString"])(t.last_used?t.last_used:e.translate("General_Never")),1),Object(o["createElementVNode"])("td",null,Object(o["toDisplayString"])(1===parseInt(t.post_only,10)?e.translate("General_Yes"):e.translate("General_No")),1),e.hasTokensWithExpireDate?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",{key:0,title:e.translate("UsersManager_TokensWithExpireDateCreationBySystem")},Object(o["toDisplayString"])(t.date_expired?t.date_expired:e.translate("General_Never")),9,ar)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("td",null,[Object(o["createElementVNode"])("form",{method:"post",action:e.deleteTokenAction,style:{display:"inline"}},[Object(o["createElementVNode"])("input",{name:"nonce",type:"hidden",value:e.deleteTokenNonce},null,8,cr),Object(o["createElementVNode"])("input",{name:"idtokenauth",type:"hidden",value:t.idusertokenauth},null,8,dr),Object(o["createElementVNode"])("button",{type:"submit",class:"table-action",title:e.translate("General_Delete")},br,8,ur)],8,lr)])])})),128))])],512),[[c]]),Object(o["createElementVNode"])("div",pr,[Object(o["createElementVNode"])("a",{href:e.addNewTokenLink,class:"addNewToken"},[fr,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_CreateNewToken")),1)],8,gr),null!==(n=e.tokens)&&void 0!==n&&n.length?(Object(o["openBlock"])(),Object(o["createElementBlock"])("form",{key:0,method:"post",action:e.deleteTokenAction,style:{display:"inline"}},[Object(o["createElementVNode"])("input",{name:"nonce",type:"hidden",value:e.deleteTokenNonce},null,8,Or),jr,Object(o["createElementVNode"])("button",vr,[Cr,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_DeleteAllTokens")),1)])],8,hr)):Object(o["createCommentVNode"])("",!0)])]})),_:1},8,["content-title"])])}var kr=Object(o["defineComponent"])({props:{deleteTokenNonce:String,tokens:Array,hasTokensWithExpireDate:Boolean,isUsersAdminEnabled:Boolean,changePasswordNonce:String,isValidHost:Boolean,isSuperUser:Boolean,invalidHost:String,afterPasswordEventContent:String,invalidHostMailLinkStart:String},components:{ContentBlock:g["ContentBlock"],Field:f["Field"]},directives:{ContentTable:g["ContentTable"]},data:function(){return{password:"",passwordBis:"",passwordConfirmation:""}},mounted:function(){var e=this.$refs.afterPassword;g["Matomo"].helper.compileVueEntryComponents(e)},computed:{recordPasswordChangeAction:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"recordPasswordChange"})))},emailYourAdminText:function(){return Object(g["translate"])("UsersManager_EmailYourAdministrator",this.invalidHostMailLinkStart||"","")},noTokenCreatedYetText:function(){var e="?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"addNewToken"})));return Object(g["translate"])("UsersManager_NoTokenCreatedYetCreateNow",''),"")},deleteTokenAction:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"deleteToken"})))},addNewTokenLink:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"addNewToken"})))},afterPasswordComponent:function(){if(!this.afterPasswordEventContent)return null;var e=this.$refs.afterPassword;return Object(o["markRaw"])({template:this.afterPasswordEventContent,beforeUnmount:function(){g["Matomo"].helper.destroyVueComponent(e)}})}}});kr.render=yr;var Nr=kr,Sr=["innerHTML"],Vr={style:{"margin-left":"20px"}},Ur=["href"],Er=Object(o["createElementVNode"])("br",null,null,-1);function wr(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("PersonalSettings"),l=Object(o["resolveComponent"])("NewsletterSettings"),c=Object(o["resolveComponent"])("PluginSettings"),d=Object(o["resolveComponent"])("ContentBlock");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(a,{"is-users-admin-enabled":e.isUsersAdminEnabled,title:e.title,"user-login":e.userLogin,"user-email":e.userEmail,"current-language-code":e.currentLanguageCode,"language-options":e.languageOptions,"current-timeformat":e.currentTimeformat,"time-formats":e.timeFormats,"default-report":e.defaultReport,"default-report-options":e.defaultReportOptions,"default-report-id-site":e.defaultReportIdSite,"default-report-site-name":e.defaultReportSiteName,"default-date":e.defaultDate,"available-default-dates":e.availableDefaultDates},null,8,["is-users-admin-enabled","title","user-login","user-email","current-language-code","language-options","current-timeformat","time-formats","default-report","default-report-options","default-report-id-site","default-report-site-name","default-date","available-default-dates"]),e.showNewsletterSignup?(Object(o["openBlock"])(),Object(o["createBlock"])(l,{key:0})):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(c,{mode:"user"}),Object(o["createVNode"])(d,{"content-title":e.translate("UsersManager_ExcludeVisitsViaCookie")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",{innerHTML:e.$sanitize(e.yourVisitsAreText)},null,8,Sr),Object(o["createElementVNode"])("span",Vr,[Object(o["createElementVNode"])("a",{href:e.setIgnoreCookieLink},[Object(o["createTextVNode"])(" › "+Object(o["toDisplayString"])(e.ignoreCookieSet?e.translate("UsersManager_ClickHereToDeleteTheCookie"):e.translate("UsersManager_ClickHereToSetTheCookieOnDomain",e.piwikHost))+" ",1),Er],8,Ur)])]})),_:1},8,["content-title"])])}var Ar=Object(o["defineComponent"])({props:{isUsersAdminEnabled:{type:Boolean,required:!0},title:{type:String,required:!0},userLogin:{type:String,required:!0},userEmail:{type:String,required:!0},currentLanguageCode:{type:String,required:!0},languageOptions:{type:Object,required:!0},currentTimeformat:{type:Number,required:!0},timeFormats:{type:Object,required:!0},defaultReport:{type:[String,Number],required:!0},defaultReportOptions:{type:Object,required:!0},defaultReportIdSite:{type:[String,Number],required:!0},defaultReportSiteName:{type:String,required:!0},defaultDate:{type:String,required:!0},availableDefaultDates:{type:Object,required:!0},showNewsletterSignup:Boolean,ignoreCookieSet:Boolean,ignoreSalt:[String,Number,Boolean],piwikHost:{type:String,required:!0}},components:{ContentBlock:g["ContentBlock"],PersonalSettings:ws,NewsletterSettings:Cs,PluginSettings:f["PluginSettings"]},computed:{yourVisitsAreText:function(){return this.ignoreCookieSet?Object(g["translate"])("UsersManager_YourVisitsAreIgnoredOnDomain","",this.piwikHost,""):Object(g["translate"])("UsersManager_YourVisitsAreNotIgnored","","")},setIgnoreCookieLink:function(){return"?".concat(g["MatomoUrl"].stringify({ignoreSalt:this.ignoreSalt,module:"UsersManager",action:"setIgnoreCookie"}),"#excludeCookie")}}});Ar.render=wr;var Tr=Ar; + */var C=function(){function e(){var t=this;h(this,e),v(this,"privateState",Object(o["reactive"])({isLoading:!1,capabilities:[]})),v(this,"state",Object(o["computed"])((function(){return Object(o["readonly"])(t.privateState)}))),v(this,"capabilities",Object(o["computed"])((function(){return t.state.value.capabilities}))),v(this,"isLoading",Object(o["computed"])((function(){return t.state.value.isLoading}))),v(this,"fetchPromise",void 0)}return j(e,[{key:"init",value:function(){return this.fetchCapabilities()}},{key:"fetchCapabilities",value:function(){var e=this;return this.fetchPromise||(this.privateState.isLoading=!0,this.fetchPromise=g["AjaxHelper"].fetch({method:"UsersManager.getAvailableCapabilities"}).then((function(t){return e.privateState.capabilities=t,e.capabilities.value})).finally((function(){e.privateState.isLoading=!1}))),this.fetchPromise}}]),e}(),y=new C,k=window,N=k.$,S=Object(o["defineComponent"])({props:{idsite:[String,Number],siteName:{type:String,required:!0},userLogin:{type:String,required:!0},userRole:{type:String,required:!0},capabilities:Array},components:{Field:f["Field"]},data:function(){return{theCapabilities:this.capabilities||[],isBusy:!1,isAddingCapability:!1,capabilityToAddId:null,capabilityToRemoveId:null,capabilityToAddOrRemove:null}},emits:["change"],watch:{capabilities:function(e){e&&(this.theCapabilities=e)}},created:function(){var e=this;y.init(),this.capabilities?this.theCapabilities=this.capabilities:(this.isBusy=!0,g["AjaxHelper"].fetch({method:"UsersManager.getUsersPlusRole",limit:"1",filter_search:this.userLogin}).then((function(e){return e&&e.capabilities?e.capabilities:[]})).then((function(t){e.theCapabilities=t})).finally((function(){e.isBusy=!1})))},methods:{onToggleCapability:function(e){var t=this;this.isAddingCapability=e;var n=e?this.capabilityToAddId:this.capabilityToRemoveId;this.capabilityToAddOrRemove=null,this.availableCapabilities.forEach((function(e){e.id===n&&(t.capabilityToAddOrRemove=e)})),this.$refs.confirmCapabilityToggleModal&&N(this.$refs.confirmCapabilityToggleModal).modal({dismissible:!1,yes:function(){return null}}).modal("open")},toggleCapability:function(){this.isAddingCapability?this.addCapability(this.capabilityToAddOrRemove):this.removeCapability(this.capabilityToAddOrRemove)},isIncludedInRole:function(e){return-1!==(e.includedInRoles||[]).indexOf(this.userRole)},getCapabilitiesList:function(){var e=this,t=[];return this.availableCapabilities.forEach((function(n){e.isIncludedInRole(n)||e.capabilitiesSet[n.id]&&t.push(n.id)})),t},addCapability:function(e){var t=this;this.isBusy=!0,g["AjaxHelper"].post({method:"UsersManager.addCapabilities"},{userLogin:this.userLogin,capabilities:e.id,idSites:this.idsite}).then((function(){t.$emit("change",t.getCapabilitiesList())})).finally((function(){t.isBusy=!1,t.capabilityToAddOrRemove=null,t.capabilityToAddId=null,t.capabilityToRemoveId=null}))},removeCapability:function(e){var t=this;this.isBusy=!0,g["AjaxHelper"].post({method:"UsersManager.removeCapabilities"},{userLogin:this.userLogin,capabilities:e.id,idSites:this.idsite}).then((function(){t.$emit("change",t.getCapabilitiesList())})).finally((function(){t.isBusy=!1,t.capabilityToAddOrRemove=null,t.capabilityToAddId=null,t.capabilityToRemoveId=null}))}},computed:{availableCapabilities:function(){return y.capabilities.value},confirmAddCapabilityToggleContent:function(){return Object(g["translate"])("UsersManager_AreYouSureAddCapability","".concat(this.userLogin,""),"".concat(this.capabilityToAddOrRemove?this.capabilityToAddOrRemove.name:"",""),"".concat(this.siteNameText,""))},confirmCapabilityToggleContent:function(){return Object(g["translate"])("UsersManager_AreYouSureRemoveCapability","".concat(this.capabilityToAddOrRemove?this.capabilityToAddOrRemove.name:"",""),"".concat(this.userLogin,""),"".concat(this.siteNameText,""))},siteNameText:function(){return g["Matomo"].helper.htmlEntities(this.siteName)},availableCapabilitiesGrouped:function(){var e=this,t=this.availableCapabilities.filter((function(t){return!e.capabilitiesSet[t.id]})).map((function(e){return{group:e.category,key:e.id,value:e.name,tooltip:e.description}}));return t.sort((function(e,t){return e.group===t.group?e.value===t.value?0:e.valuee.limit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",q,[Object(o["createElementVNode"])("div",$,[Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["prev",{disabled:e.offset<=0}])},[Object(o["createElementVNode"])("span",{class:"pointer",onClick:t[6]||(t[6]=function(t){return e.gotoPreviousPage()})},"« "+Object(o["toDisplayString"])(e.translate("General_Previous")),1)],2),Object(o["createElementVNode"])("span",G,[Object(o["createElementVNode"])("span",{textContent:Object(o["toDisplayString"])(e.paginationText)},null,8,z)]),Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["next",{disabled:e.offset+e.limit>=e.totalEntries}])},[Object(o["createElementVNode"])("span",{class:"pointer",onClick:t[7]||(t[7]=function(t){return e.gotoNextPage()})},Object(o["toDisplayString"])(e.translate("General_Next"))+" »",1)],2)])])):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",W,[e.isRoleHelpToggled?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,context:"info",type:"persistent",noclear:!0},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.rolesHelpText)},null,8,Y)]})),_:1})):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",X,[e.isCapabilitiesHelpToggled?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,context:"info",type:"persistent",noclear:!0},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("span",null,Object(o["toDisplayString"])(e.translate("UsersManager_CapabilitiesHelp")),1)]})),_:1})):Object(o["createCommentVNode"])("",!0)]),Object(o["withDirectives"])(Object(o["createElementVNode"])("table",J,[Object(o["createElementVNode"])("thead",null,[Object(o["createElementVNode"])("tr",null,[Object(o["createElementVNode"])("th",K,[Object(o["createElementVNode"])("span",Q,[Object(o["createElementVNode"])("label",null,[Object(o["createElementVNode"])("input",{type:"checkbox",id:"perm_edit_select_all",checked:e.isAllCheckboxSelected,onChange:t[8]||(t[8]=function(t){return e.onAllCheckboxChange(t)})},null,40,Z),ee])])]),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_Name")),1),Object(o["createElementVNode"])("th",te,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize("".concat(e.translate("UsersManager_Role")," "))},null,8,ne),Object(o["createElementVNode"])("a",{href:"",class:Object(o["normalizeClass"])(["helpIcon",{sticky:e.isRoleHelpToggled}]),onClick:t[9]||(t[9]=Object(o["withModifiers"])((function(t){return e.isRoleHelpToggled=!e.isRoleHelpToggled}),["prevent"]))},re,2)]),Object(o["createElementVNode"])("th",oe,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize("".concat(e.translate("UsersManager_Capabilities")," "))},null,8,ie),Object(o["createElementVNode"])("a",{href:"",class:Object(o["normalizeClass"])(["helpIcon",{sticky:e.isCapabilitiesHelpToggled}]),onClick:t[10]||(t[10]=Object(o["withModifiers"])((function(t){return e.isCapabilitiesHelpToggled=!e.isCapabilitiesHelpToggled}),["prevent"]))},le,2)])])]),Object(o["createElementVNode"])("tbody",null,[e.isAllCheckboxSelected&&e.siteAccess.length=(this.totalEntries||0)||(this.offset=e,this.fetchAccess())},showRemoveAccessConfirm:function(){Pe(this.$refs.deleteAccessConfirmModal).modal({dismissible:!1}).modal("open")},changeUserRole:function(){var e=this,t=function(){var t=[];return Object.keys(e.selectedRows).forEach((function(n){e.selectedRows[n]&&e.siteAccess[n]&&t.push(e.siteAccess[n].idsite)})),t},n=function(){return g["AjaxHelper"].fetch({method:"UsersManager.getSitesAccessForUser",filter_search:e.siteNameFilter,filter_access:e.accessLevelFilter,userLogin:e.userLogin,filter_limit:"-1"}).then((function(e){return e.map((function(e){return e.idsite}))}))};return this.isLoadingAccess=!0,Promise.resolve().then((function(){return e.siteAccessToChange?[e.siteAccessToChange.idsite]:e.areAllResultsSelected?n():t()})).then((function(t){return g["AjaxHelper"].post({method:"UsersManager.setUserAccess"},{userLogin:e.userLogin,access:e.roleToChangeTo,idSites:t})})).catch((function(){})).then((function(){return e.$emit("accessChanged"),e.fetchAccess()}))},showChangeAccessConfirm:function(){var e=this;Pe(this.$refs.changeAccessConfirmModal).modal({dismissible:!1,onCloseEnd:function(){e.accessChangeEvent=null}}).modal("open")},getRoleDisplay:function(e){var t=null;return this.filteredAccessLevels.forEach((function(n){n.key===e&&(t=n.value)})),t},giveAccessToAllSites:function(){var e=this;this.isGivingAccessToAllSites=!0,g["AjaxHelper"].fetch({method:"SitesManager.getSitesWithAdminAccess",filter_limit:-1}).then((function(t){var n=t.map((function(e){return e.idsite}));return g["AjaxHelper"].post({method:"UsersManager.setUserAccess"},{userLogin:e.userLogin,access:e.allWebsitesAccssLevelSet,idSites:n})})).then((function(){return e.fetchAccess()})).finally((function(){e.isGivingAccessToAllSites=!1}))},showChangeAccessAllSitesModal:function(){Pe(this.$refs.confirmGiveAccessAllSitesModal).modal({dismissible:!1}).modal("open")},onChangeSiteFilter:function(e){var t=this;setTimeout((function(){var n=e.target.value;t.siteNameFilter!==n&&(t.siteNameFilter=n,t.offset=0,t.fetchAccess())}))},onRoleChange:function(e,t){this.siteAccessToChange=e,this.roleToChangeTo=t.value,this.accessChangeEvent=t,this.showChangeAccessConfirm()}},computed:{rolesHelpText:function(){return Object(g["translate"])("UsersManager_RolesHelp",'',"",'',"")},theDisplayedWebsitesAreSelectedText:function(){var e=Object(g["translate"])("UsersManager_TheDisplayedWebsitesAreSelected","".concat(this.siteAccess.length,""));return"".concat(e," ")},clickToSelectAllText:function(){return Object(g["translate"])("UsersManager_ClickToSelectAll","".concat(this.totalEntries,""))},allWebsitesAreSelectedText:function(){return Object(g["translate"])("UsersManager_AllWebsitesAreSelected","".concat(this.totalEntries,""))},clickToSelectDisplayedWebsitesText:function(){return Object(g["translate"])("UsersManager_ClickToSelectDisplayedWebsites","".concat(this.siteAccess.length,""))},deletePermConfirmSingleText:function(){return Object(g["translate"])("UsersManager_DeletePermConfirmSingle","".concat(this.userLogin,""),"".concat(this.siteAccessToChangeName,""))},deletePermConfirmMultipleText:function(){return Object(g["translate"])("UsersManager_DeletePermConfirmMultiple","".concat(this.userLogin,""),"".concat(this.affectedSitesCount,""))},changePermToSiteConfirmSingleText:function(){return Object(g["translate"])("UsersManager_ChangePermToSiteConfirmSingle","".concat(this.userLogin,""),"".concat(this.siteAccessToChangeName,""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""))},changePermToSiteConfirmMultipleText:function(){return Object(g["translate"])("UsersManager_ChangePermToSiteConfirmMultiple","".concat(this.userLogin,""),"".concat(this.affectedSitesCount,""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""))},changePermToAllSitesConfirmText:function(){return Object(g["translate"])("UsersManager_ChangePermToAllSitesConfirm","".concat(this.userLogin,""),"".concat(this.getRoleDisplay(this.allWebsitesAccssLevelSet),""))},paginationLowerBound:function(){return this.offset+1},paginationUpperBound:function(){return this.totalEntries?Math.min(this.offset+this.limit,this.totalEntries):"?"},filteredAccessLevels:function(){return this.accessLevels.filter((function(e){return"superuser"!==e.key&&"role"===e.type}))},filteredSelectAccessLevels:function(){return this.filterAccessLevels.filter((function(e){return"superuser"!==e.key}))},selectedRowsCount:function(){var e=0;return Object.values(this.selectedRows).forEach((function(t){t&&(e+=1)})),e},affectedSitesCount:function(){return this.areAllResultsSelected?this.totalEntries:this.selectedRowsCount},allPropsWatch:function(){return this.userLogin,this.limit,this.accessLevels,this.filterAccessLevels,Date.now()},siteAccessToChangeName:function(){return this.siteAccessToChange?g["Matomo"].helper.htmlEntities(this.siteAccessToChange.site_name):""},paginationText:function(){var e=Object(g["translate"])("General_Pagination","".concat(this.paginationLowerBound),"".concat(this.paginationUpperBound),"".concat(this.totalEntries));return" ".concat(e," ")}}});Re.render=xe;var Fe=Re,He={class:"row"},Ie={key:0,class:"col s12 m6 invite-notes"},qe={class:"form-help"},$e=["innerHTML"],Ge={key:1,class:"col m2 entityList"},ze={class:"listCircle"},We={key:0,class:"icon-warning"},Ye=Object(o["createElementVNode"])("div",{class:"save-button-spacer hide-on-small-only"},null,-1),Xe={href:"",class:"entityCancelLink"},Je=Object(o["createElementVNode"])("span",{class:"icon-arrow-left-2"},"  ",-1),Ke={class:"visibleTab col m10"},Qe={key:0,class:"basic-info-tab"},Ze={class:"form-group row",style:{position:"relative"}},et={class:"col s12 m6 save-button"},tt={key:0,class:"resend-notes"},nt=["innerHTML"],st={key:0,class:"entityCancel"},rt=Object(o["createElementVNode"])("span",{class:"icon icon-arrow-left-2"},"  ",-1),ot={key:1,class:"user-permissions"},it={key:0},at={key:1,class:"alert alert-info"},lt={key:2,class:"superuser-access form-group"},ct={key:0},dt={key:1},ut={key:3,class:"twofa-reset form-group"},mt={class:"resetTwoFa"},bt=["innerHTML"];function pt(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SaveButton"),c=Object(o["resolveComponent"])("PasswordConfirmation"),d=Object(o["resolveComponent"])("UserPermissionsEdit"),u=Object(o["resolveComponent"])("ContentBlock"),m=Object(o["resolveDirective"])("form");return Object(o["openBlock"])(),Object(o["createBlock"])(u,{class:Object(o["normalizeClass"])(["userEditForm",{loading:e.isSavingUserInfo}]),"content-title":"".concat(e.formTitle," ").concat(e.isAdd?"":"".concat(e.theUser.login))},{default:Object(o["withCtx"])((function(){return[Object(o["withDirectives"])(Object(o["createElementVNode"])("div",He,[e.isAdd?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ie,[Object(o["createElementVNode"])("div",qe,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.translate("UsersManager_InviteSuccessNotification",[e.inviteTokenExpiryDays]))},null,8,$e)])])):Object(o["createCommentVNode"])("",!0),e.isAdd?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ge,[Object(o["createElementVNode"])("ul",ze,[Object(o["createElementVNode"])("li",{class:Object(o["normalizeClass"])([{active:"basic"===e.activeTab},"menuBasicInfo"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[0]||(t[0]=Object(o["withModifiers"])((function(t){return e.activeTab="basic"}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_BasicInformation")),1)],2),Object(o["createElementVNode"])("li",{class:Object(o["normalizeClass"])([{active:"permissions"===e.activeTab},"menuPermissions"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[1]||(t[1]=Object(o["withModifiers"])((function(t){return e.activeTab="permissions"}),["prevent"])),style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("UsersManager_Permissions")),1),e.userHasAccess||e.theUser.superuser_access?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",We))],2),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("li",{key:0,class:Object(o["normalizeClass"])([{active:"superuser"===e.activeTab},"menuSuperuser"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[2]||(t[2]=Object(o["withModifiers"])((function(t){return e.activeTab="superuser"}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_SuperUserAccess")),1)],2)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole&&e.theUser.uses_2fa&&!e.isAdd?(Object(o["openBlock"])(),Object(o["createElementBlock"])("li",{key:1,class:Object(o["normalizeClass"])([{active:"2fa"===e.activeTab},"menuUserTwoFa"])},[Object(o["createElementVNode"])("a",{href:"",onClick:t[3]||(t[3]=Object(o["withModifiers"])((function(t){return e.activeTab="2fa"}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_TwoFactorAuthentication")),1)],2)):Object(o["createCommentVNode"])("",!0)]),Ye,Object(o["createElementVNode"])("div",{class:"entityCancel",onClick:t[4]||(t[4]=Object(o["withModifiers"])((function(t){return e.onDoneEditing()}),["prevent"]))},[Object(o["createElementVNode"])("a",Xe,[Je,Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_BackToUser")),1)])])])),Object(o["createElementVNode"])("div",Ke,["basic"===e.activeTab?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Qe,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{modelValue:e.theUser.login,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.theUser.login=t}),disabled:e.isSavingUserInfo||!e.isAdd||e.isShowingPasswordConfirm,uicontrol:"text",name:"user_login",maxlength:100,title:e.translate("General_Username")},null,8,["modelValue","disabled","title"])]),Object(o["createElementVNode"])("div",null,[e.isPending?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,"model-value":e.theUser.password,disabled:e.isSavingUserInfo||"superuser"!==e.currentUserRole&&!e.isAdd||e.isShowingPasswordConfirm,"onUpdate:modelValue":t[6]||(t[6]=function(t){e.theUser.password=t,e.isPasswordModified=!0}),uicontrol:"password",name:"user_password",title:e.translate("General_Password")},null,8,["model-value","disabled","title"]))]),Object(o["createElementVNode"])("div",null,["superuser"===e.currentUserRole||e.isAdd?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,modelValue:e.theUser.email,"onUpdate:modelValue":t[7]||(t[7]=function(t){return e.theUser.email=t}),disabled:e.isSavingUserInfo||"superuser"!==e.currentUserRole&&!e.isAdd||e.isShowingPasswordConfirm,uicontrol:"text",name:"user_email",maxlength:100,title:e.translate("UsersManager_Email")},null,8,["modelValue","disabled","title"])):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",null,[e.isAdd?(Object(o["openBlock"])(),Object(o["createBlock"])(a,{key:0,modelValue:e.firstSiteAccess,"onUpdate:modelValue":t[8]||(t[8]=function(t){return e.firstSiteAccess=t}),disabled:e.isSavingUserInfo,uicontrol:"site",name:"user_site","ui-control-attributes":{onlySitesWithAdminAccess:!0},title:e.translate("UsersManager_FirstWebsitePermission"),"inline-help":e.translate("UsersManager_FirstSiteInlineHelp")},null,8,["modelValue","disabled","title","inline-help"])):Object(o["createCommentVNode"])("",!0)]),Object(o["createElementVNode"])("div",null,[Object(o["createElementVNode"])("div",Ze,[Object(o["createElementVNode"])("div",et,["superuser"===e.currentUserRole||e.isAdd?(Object(o["openBlock"])(),Object(o["createBlock"])(l,{key:0,value:e.saveButtonLabel,disabled:e.isAdd&&(!e.firstSiteAccess||!e.firstSiteAccess.id),saving:e.isSavingUserInfo,onConfirm:e.saveUserInfo},null,8,["value","disabled","saving","onConfirm"])):Object(o["createCommentVNode"])("",!0)])]),e.user&&e.isPending?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",tt,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_InvitationSent"))+" ",1),Object(o["createElementVNode"])("span",{class:"resend-link",onClick:t[9]||(t[9]=function(){return e.resendRequestedUser&&e.resendRequestedUser.apply(e,arguments)}),innerHTML:e.$sanitize(e.translate("UsersManager_ResendInvite")+"/"+e.translate("UsersManager_CopyLink"))},null,8,nt)])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(c,{modelValue:e.showPasswordConfirmationForInviteUser,"onUpdate:modelValue":t[10]||(t[10]=function(t){return e.showPasswordConfirmationForInviteUser=t}),onConfirmed:e.inviteUser},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])]),e.isAdd?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",st,[Object(o["createElementVNode"])("a",{href:"",class:"entityCancelLink",onClick:t[11]||(t[11]=Object(o["withModifiers"])((function(t){return e.onDoneEditing()}),["prevent"]))},[rt,Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_BackToUser")),1)])])):Object(o["createCommentVNode"])("",!0)])):Object(o["createCommentVNode"])("",!0),e.isAdd?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ot,[e.theUser.superuser_access?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",it,[Object(o["createVNode"])(d,{"user-login":e.theUser.login,onUserHasAccessDetected:t[12]||(t[12]=function(t){return e.userHasAccess=t.hasAccess}),onAccessChanged:t[13]||(t[13]=function(t){return e.isUserModified=!0}),"access-levels":e.accessLevels,"filter-access-levels":e.filterAccessLevels},null,8,["user-login","access-levels","filter-access-levels"])])),e.theUser.superuser_access?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",at,Object(o["toDisplayString"])(e.translate("UsersManager_SuperUsersPermissionsNotice")),1)):Object(o["createCommentVNode"])("",!0)],512)),[[o["vShow"],"permissions"===e.activeTab]]),"superuser"!==e.activeTab||"superuser"!==e.currentUserRole||e.isAdd?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",lt,[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_SuperUserIntro1")),1),Object(o["createElementVNode"])("p",null,[Object(o["createElementVNode"])("strong",null,Object(o["toDisplayString"])(e.translate("UsersManager_SuperUserIntro2")),1)]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{modelValue:e.superUserAccessChecked,"onUpdate:modelValue":t[14]||(t[14]=function(t){return e.superUserAccessChecked=t}),onClick:t[15]||(t[15]=function(t){return e.confirmSuperUserChange()}),disabled:e.isSavingUserInfo,uicontrol:"checkbox",name:"superuser_access",title:e.translate("UsersManager_HasSuperUserAccess")},null,8,["modelValue","disabled","title"])]),Object(o["createVNode"])(c,{modelValue:e.showPasswordConfirmationForSuperUser,"onUpdate:modelValue":t[16]||(t[16]=function(t){return e.showPasswordConfirmationForSuperUser=t}),onConfirmed:e.toggleSuperuserAccess,onAborted:t[17]||(t[17]=function(t){return e.setSuperUserAccessChecked()})},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",null,Object(o["toDisplayString"])(e.translate("UsersManager_AreYouSure")),1),e.theUser.superuser_access?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",ct,Object(o["toDisplayString"])(e.translate("UsersManager_RemoveSuperuserAccessConfirm")),1)):Object(o["createCommentVNode"])("",!0),e.theUser.superuser_access?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",dt,Object(o["toDisplayString"])(e.translate("UsersManager_AddSuperuserAccessConfirm")),1))]})),_:1},8,["modelValue","onConfirmed"])])),"superuser"!==e.currentUserRole||e.isAdd?Object(o["createCommentVNode"])("",!0):Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ut,[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ResetTwoFactorAuthenticationInfo")),1),Object(o["createElementVNode"])("div",mt,[Object(o["createVNode"])(l,{saving:e.isResetting2FA,onConfirm:t[18]||(t[18]=function(t){return e.confirmReset2FA()}),value:e.translate("UsersManager_ResetTwoFactorAuthentication")},null,8,["saving","value"])]),Object(o["createVNode"])(c,{modelValue:e.showPasswordConfirmationFor2FA,"onUpdate:modelValue":t[19]||(t[19]=function(t){return e.showPasswordConfirmationFor2FA=t}),onConfirmed:e.reset2FA},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",null,Object(o["toDisplayString"])(e.translate("UsersManager_AreYouSure")),1),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])],512)),[[o["vShow"],"2fa"===e.activeTab]])])],512),[[m]]),Object(o["createVNode"])(c,{modelValue:e.isShowingPasswordConfirm,"onUpdate:modelValue":t[20]||(t[20]=function(t){return e.isShowingPasswordConfirm=t}),onConfirmed:e.updateUser},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",{innerHTML:e.$sanitize(e.changePasswordTitle)},null,8,bt),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])]})),_:1},8,["class","content-title"])}var gt={login:"",superuser_access:!1,uses_2fa:!1,password:"",email:"",invite_status:""},ft=Object(o["defineComponent"])({props:{user:Object,currentUserRole:{type:String,required:!0},accessLevels:{type:Array,required:!0},filterAccessLevels:{type:Array,required:!0},initialSiteId:{type:[String,Number],required:!0},initialSiteName:{type:String,required:!0},inviteTokenExpiryDays:{type:String,required:!0}},components:{ContentBlock:g["ContentBlock"],Field:f["Field"],SaveButton:f["SaveButton"],UserPermissionsEdit:Fe,PasswordConfirmation:f["PasswordConfirmation"]},directives:{Form:f["Form"]},data:function(){return{theUser:this.user||Object.assign({},gt),activeTab:"basic",permissionsForIdSite:1,isSavingUserInfo:!1,userHasAccess:!0,firstSiteAccess:{id:this.initialSiteId,name:this.initialSiteName},isUserModified:!1,isPasswordModified:!1,superUserAccessChecked:null,showPasswordConfirmationForSuperUser:!1,showPasswordConfirmationFor2FA:!1,showPasswordConfirmationForInviteUser:!1,isResetting2FA:!1,isShowingPasswordConfirm:!1}},emits:["done","updated","resendInvite"],watch:{user:function(e){this.onUserChange(e)}},created:function(){this.onUserChange(this.user)},methods:{onUserChange:function(e){this.theUser=e||Object.assign({},gt),this.theUser.password||this.resetPasswordVar(),this.setSuperUserAccessChecked()},confirmSuperUserChange:function(){this.showPasswordConfirmationForSuperUser=!0},confirmReset2FA:function(){this.showPasswordConfirmationFor2FA=!0},toggleSuperuserAccess:function(e){var t=this;this.isSavingUserInfo=!0,g["AjaxHelper"].post({method:"UsersManager.setSuperUserAccess"},{userLogin:this.theUser.login,hasSuperUserAccess:this.theUser.superuser_access?"0":"1",passwordConfirmation:e}).then((function(){t.theUser.superuser_access=!t.theUser.superuser_access})).catch((function(){})).then((function(){t.isSavingUserInfo=!1,t.setSuperUserAccessChecked()}))},saveUserInfo:function(){this.isAdd?this.showPasswordConfirmationForInviteUser=!0:this.isShowingPasswordConfirm=!0},resendRequestedUser:function(){this.$emit("resendInvite",{user:this.user})},inviteUser:function(e){var t=this;return this.isSavingUserInfo=!0,g["AjaxHelper"].post({method:"UsersManager.inviteUser"},{userLogin:this.theUser.login,email:this.theUser.email,initialIdSite:this.firstSiteAccess?this.firstSiteAccess.id:void 0,passwordConfirmation:e}).catch((function(e){throw t.isSavingUserInfo=!1,e})).then((function(){t.firstSiteAccess=null,t.isSavingUserInfo=!1,t.isUserModified=!0,t.theUser.invite_status="pending",t.resetPasswordVar(),t.showUserCreatedNotification(),t.$emit("updated",{user:Object(o["readonly"])(t.theUser)})}))},resetPasswordVar:function(){this.isAdd||(this.theUser.password="XXXXXXXX")},showUserSavedNotification:function(){g["NotificationsStore"].show({message:Object(g["translate"])("General_YourChangesHaveBeenSaved"),context:"success",type:"toast"})},showUserCreatedNotification:function(){g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_InviteSuccess"),context:"success",type:"toast"})},reset2FA:function(e){var t=this;return this.isResetting2FA=!0,g["AjaxHelper"].post({method:"TwoFactorAuth.resetTwoFactorAuth",userLogin:this.theUser.login,passwordConfirmation:e}).catch((function(e){throw t.isResetting2FA=!1,e})).then((function(){t.isResetting2FA=!1,t.theUser.uses_2fa=!1,t.activeTab="basic",t.showUserSavedNotification()}))},updateUser:function(e){var t=this;return this.isSavingUserInfo=!0,g["AjaxHelper"].post({method:"UsersManager.updateUser"},{userLogin:this.theUser.login,password:this.isPasswordModified&&this.theUser.password?this.theUser.password:void 0,passwordConfirmation:e,email:this.theUser.email}).then((function(){t.isSavingUserInfo=!1,t.isUserModified=!0,t.isPasswordModified=!1,t.resetPasswordVar(),t.showUserSavedNotification(),t.$emit("updated",{user:Object(o["readonly"])(t.theUser)})})).catch((function(){t.isSavingUserInfo=!1}))},setSuperUserAccessChecked:function(){this.superUserAccessChecked=!!this.theUser.superuser_access},onDoneEditing:function(){this.$emit("done",{isUserModified:this.isUserModified})}},computed:{formTitle:function(){return this.isAdd?Object(g["translate"])("UsersManager_InviteNewUser"):""},saveButtonLabel:function(){return this.isAdd?Object(g["translate"])("UsersManager_InviteUser"):Object(g["translate"])("UsersManager_SaveBasicInfo")},isPending:function(){return!this.user||!("pending"!==this.user.invite_status&&!Number.isInteger(this.user.invite_status))},isAdd:function(){return!this.user},changePasswordTitle:function(){return Object(g["translate"])("UsersManager_AreYouSureChangeDetails","".concat(this.theUser.login,""))}}});ft.render=pt;var ht=ft,Ot={class:"userListFilters row"},jt={class:"col s12 m12 l8"},vt={class:"input-field col s12 m3 l3"},Ct={id:"user-list-bulk-actions",class:"dropdown-content"},yt={class:"dropdown-trigger","data-target":"bulk-set-access"},kt={id:"bulk-set-access",class:"dropdown-content"},Nt=["onClick"],St={key:0},Vt={class:"input-field col s12 m3 l3"},Ut={class:"permissions-for-selector"},Et={class:"input-field col s12 m3 l3"},wt={class:"input-field col s12 m3 l3"},At={key:0,class:"input-field col s12 m12 l4 users-list-pagination-container"},Tt={class:"usersListPagination"},Mt={class:"pointer"},Bt={class:"counter"},_t={class:"pointer"},Dt={key:0,class:"roles-help-notification"},xt=["innerHTML"],Lt={class:"select-cell"},Pt={class:"checkbox-container"},Rt=Object(o["createElementVNode"])("span",null,null,-1),Ft={class:"first"},Ht={class:"role_header"},It={style:{"margin-right":"3.5px"}},qt=Object(o["createElementVNode"])("span",{class:"icon-help"},null,-1),$t=[qt],Gt={key:0},zt=["title"],Wt={key:2},Yt={class:"actions-cell-header"},Xt={key:0,class:"select-all-row"},Jt={colspan:"8"},Kt={key:0},Qt=["innerHTML"],Zt=["innerHTML"],en={key:1},tn=["innerHTML"],nn=["innerHTML"],sn=["id"],rn={class:"select-cell"},on={class:"checkbox-container"},an=["id","onUpdate:modelValue"],ln=Object(o["createElementVNode"])("span",null,null,-1),cn={id:"userLogin"},dn={class:"access-cell"},un={key:0,id:"email"},mn={key:1,id:"twofa"},bn={key:0,class:"icon-ok"},pn={key:1,class:"icon-close"},gn={key:2,id:"last_seen"},fn={id:"status"},hn=["title"],On={class:"center actions-cell"},jn=["onClick"],vn=Object(o["createElementVNode"])("span",{class:"icon-email"},null,-1),Cn=[vn],yn=["onClick"],kn=Object(o["createElementVNode"])("span",{class:"icon-edit"},null,-1),Nn=[kn],Sn=["onClick"],Vn=Object(o["createElementVNode"])("span",{class:"icon-delete"},null,-1),Un=[Vn],En=["innerHTML"],wn=["innerHTML"],An={class:"change-user-role-confirm-modal modal",ref:"changeUserRoleConfirmModal"},Tn={class:"modal-content"},Mn=["innerHTML"],Bn={key:1},_n=["innerHTML"],Dn=["innerHTML"],xn={class:"modal-footer"};function Ln(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("ActivityIndicator"),c=Object(o["resolveComponent"])("Notification"),d=Object(o["resolveComponent"])("ContentBlock"),u=Object(o["resolveComponent"])("PasswordConfirmation"),m=Object(o["resolveDirective"])("dropdown-menu"),b=Object(o["resolveDirective"])("content-table");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{class:Object(o["normalizeClass"])(["pagedUsersList",{loading:e.isLoadingUsers}])},[Object(o["createElementVNode"])("div",Ot,[Object(o["createElementVNode"])("div",jt,[Object(o["createElementVNode"])("div",vt,[Object(o["withDirectives"])(Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["dropdown-trigger btn bulk-actions",{disabled:e.isBulkActionsDisabled}]),href:"","data-target":"user-list-bulk-actions"},[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_BulkActions")),1)],2),[[m]]),Object(o["createElementVNode"])("ul",Ct,[Object(o["createElementVNode"])("li",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("a",yt,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_SetPermission")),1)],512),[[m]]),Object(o["createElementVNode"])("ul",kt,[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.bulkActionAccessLevels,(function(t){return Object(o["openBlock"])(),Object(o["createElementBlock"])("li",{key:t.key},[Object(o["createElementVNode"])("a",{href:"",onClick:Object(o["withModifiers"])((function(n){e.userToChange=null,e.roleToChangeTo=t.key,e.showAccessChangeConfirm()}),["prevent"])},Object(o["toDisplayString"])(t.value),9,Nt)])})),128))])]),Object(o["createElementVNode"])("li",null,[Object(o["createElementVNode"])("a",{href:"",onClick:t[0]||(t[0]=Object(o["withModifiers"])((function(t){e.userToChange=null,e.roleToChangeTo="noaccess",e.showAccessChangeConfirm()}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_RemovePermissions")),1)]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("li",St,[Object(o["createElementVNode"])("a",{href:"",onClick:t[1]||(t[1]=Object(o["withModifiers"])((function(t){return e.showDeleteConfirm()}),["prevent"]))},Object(o["toDisplayString"])(e.translate("UsersManager_DeleteUsers")),1)])):Object(o["createCommentVNode"])("",!0)])]),Object(o["createElementVNode"])("div",Vt,[Object(o["createElementVNode"])("div",Ut,[Object(o["createVNode"])(a,{"model-value":e.userTextFilter,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.onUserTextFilterChange(t)}),name:"user-text-filter",uicontrol:"text","full-width":!0,placeholder:e.translate("UsersManager_UserSearch")},null,8,["model-value","placeholder"])])]),Object(o["createElementVNode"])("div",Et,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{"model-value":e.accessLevelFilter,"onUpdate:modelValue":t[3]||(t[3]=function(t){e.accessLevelFilter=t,e.changeSearch({filter_access:e.accessLevelFilter,offset:0})}),name:"access-level-filter",uicontrol:"select",options:e.filterAccessLevels,"full-width":!0,placeholder:e.translate("UsersManager_FilterByAccess")},null,8,["model-value","options","placeholder"])])]),Object(o["createElementVNode"])("div",wt,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{"model-value":e.statusLevelFilter,"onUpdate:modelValue":t[4]||(t[4]=function(t){e.statusLevelFilter=t,e.changeSearch({filter_status:e.statusLevelFilter,offset:0})}),name:"status-level-filter",uicontrol:"select",options:e.filterStatusLevels,"full-width":!0,placeholder:e.translate("UsersManager_FilterByStatus")},null,8,["model-value","options","placeholder"])])])]),e.totalEntries>e.searchParams.limit?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",At,[Object(o["createElementVNode"])("div",Tt,[Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["btn prev",{disabled:e.searchParams.offset<=0}]),onClick:t[5]||(t[5]=Object(o["withModifiers"])((function(t){return e.gotoPreviousPage()}),["prevent"]))},[Object(o["createElementVNode"])("span",Mt,"« "+Object(o["toDisplayString"])(e.translate("General_Previous")),1)],2),Object(o["createElementVNode"])("div",Bt,[Object(o["createElementVNode"])("span",{class:Object(o["normalizeClass"])({visibility:e.isLoadingUsers?"hidden":"visible"})},Object(o["toDisplayString"])(e.translate("General_Pagination",e.paginationLowerBound,e.paginationUpperBound,e.totalEntries)),3),Object(o["createVNode"])(l,{loading:e.isLoadingUsers},null,8,["loading"])]),Object(o["createElementVNode"])("a",{class:Object(o["normalizeClass"])(["btn next",{disabled:e.searchParams.offset+e.searchParams.limit>=e.totalEntries}]),onClick:t[6]||(t[6]=Object(o["withModifiers"])((function(t){return e.gotoNextPage()}),["prevent"]))},[Object(o["createElementVNode"])("span",_t,Object(o["toDisplayString"])(e.translate("General_Next"))+" »",1)],2)])])):Object(o["createCommentVNode"])("",!0)]),e.isRoleHelpToggled?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Dt,[Object(o["createVNode"])(c,{context:"info",type:"persistent",noclear:!0},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.rolesHelpText)},null,8,xt)]})),_:1})])):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(d,null,{default:Object(o["withCtx"])((function(){return[Object(o["withDirectives"])(Object(o["createElementVNode"])("table",{id:"manageUsersTable",class:Object(o["normalizeClass"])({loading:e.isLoadingUsers})},[Object(o["createElementVNode"])("thead",null,[Object(o["createElementVNode"])("tr",null,[Object(o["createElementVNode"])("th",Lt,[Object(o["createElementVNode"])("span",Pt,[Object(o["createElementVNode"])("label",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("input",{type:"checkbox",id:"paged_users_select_all",checked:"checked","onUpdate:modelValue":t[7]||(t[7]=function(t){return e.isAllCheckboxSelected=t}),onChange:t[8]||(t[8]=function(t){return e.onAllCheckboxChange()})},null,544),[[o["vModelCheckbox"],e.isAllCheckboxSelected]]),Rt])])]),Object(o["createElementVNode"])("th",Ft,Object(o["toDisplayString"])(e.translate("UsersManager_Username")),1),Object(o["createElementVNode"])("th",Ht,[Object(o["createElementVNode"])("span",It,Object(o["toDisplayString"])(e.translate("UsersManager_RoleFor")),1),Object(o["createElementVNode"])("a",{href:"",class:Object(o["normalizeClass"])(["helpIcon",{sticky:e.isRoleHelpToggled}]),onClick:t[9]||(t[9]=Object(o["withModifiers"])((function(t){return e.isRoleHelpToggled=!e.isRoleHelpToggled}),["prevent"]))},$t,2),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{class:"permissions-for-selector","model-value":e.permissionsForSite,"onUpdate:modelValue":t[10]||(t[10]=function(t){e.onPermissionsForUpdate(t)}),uicontrol:"site","ui-control-attributes":{onlySitesWithAdminAccess:"superuser"!==e.currentUserRole}},null,8,["model-value","ui-control-attributes"])])]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",Gt,Object(o["toDisplayString"])(e.translate("UsersManager_Email")),1)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",{key:1,title:e.translate("UsersManager_UsesTwoFactorAuthentication")},Object(o["toDisplayString"])(e.translate("UsersManager_2FA")),9,zt)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",Wt,Object(o["toDisplayString"])(e.translate("UsersManager_LastSeen")),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("UsersManager_Status")),1),Object(o["createElementVNode"])("th",Yt,[Object(o["createElementVNode"])("div",null,Object(o["toDisplayString"])(e.translate("General_Actions")),1)])])]),Object(o["createElementVNode"])("tbody",null,[e.isAllCheckboxSelected&&e.users.length&&e.users.length".concat(e.users.length,""))),style:{"margin-right":"3.5px"}},null,8,Qt),Object(o["createElementVNode"])("a",{class:"toggle-select-all-in-search",href:"#",onClick:t[11]||(t[11]=Object(o["withModifiers"])((function(t){return e.areAllResultsSelected=!e.areAllResultsSelected}),["prevent"])),innerHTML:e.$sanitize(e.translate("UsersManager_ClickToSelectAll","".concat(e.totalEntries,"")))},null,8,Zt)])),e.areAllResultsSelected?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",en,[Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.translate("UsersManager_AllUsersAreSelected","".concat(e.totalEntries,""))),style:{"margin-right":"3.5px"}},null,8,tn),Object(o["createElementVNode"])("a",{class:"toggle-select-all-in-search",href:"#",onClick:t[12]||(t[12]=Object(o["withModifiers"])((function(t){return e.areAllResultsSelected=!e.areAllResultsSelected}),["prevent"])),innerHTML:e.$sanitize(e.translate("UsersManager_ClickToSelectDisplayedUsers","".concat(e.users.length,"")))},null,8,nn)])):Object(o["createCommentVNode"])("",!0)])])):Object(o["createCommentVNode"])("",!0),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.users,(function(n,s){return Object(o["openBlock"])(),Object(o["createElementBlock"])("tr",{id:"row".concat(s),key:n.login},[Object(o["createElementVNode"])("td",rn,[Object(o["createElementVNode"])("span",on,[Object(o["createElementVNode"])("label",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("input",{type:"checkbox",id:"paged_users_select_row".concat(s),"onUpdate:modelValue":function(t){return e.selectedRows[s]=t},onClick:t[13]||(t[13]=function(t){return e.onRowSelected()})},null,8,an),[[o["vModelCheckbox"],e.selectedRows[s]]]),ln])])]),Object(o["createElementVNode"])("td",cn,Object(o["toDisplayString"])(n.login),1),Object(o["createElementVNode"])("td",dn,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{"model-value":n.role,"onUpdate:modelValue":function(t){e.userToChange=n,e.roleToChangeTo=t,e.showAccessChangeConfirm()},disabled:"superuser"===n.role,uicontrol:"select",options:"anonymous"===n.login?e.anonymousAccessLevels:"noaccess"===n.role?e.onlyRoleAccessLevels:e.accessLevels},null,8,["model-value","onUpdate:modelValue","disabled","options"])])]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",un,Object(o["toDisplayString"])(n.email),1)):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",mn,[n.uses_2fa?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",bn)):Object(o["createCommentVNode"])("",!0),n.uses_2fa?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",pn))])):Object(o["createCommentVNode"])("",!0),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",gn,Object(o["toDisplayString"])(n.last_seen?"".concat(n.last_seen," ago"):"-"),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("td",fn,[Object(o["createElementVNode"])("span",{class:Object(o["normalizeClass"])(Number.isInteger(n.invite_status)?"pending":n.invite_status),title:"expired"===n.invite_status?e.translate("UsersManager_ExpiredInviteAutomaticallyRemoved","3"):""},Object(o["toDisplayString"])(e.getInviteStatus(n.invite_status)),11,hn)]),Object(o["createElementVNode"])("td",On,[("superuser"===e.currentUserRole||"admin"===e.currentUserRole&&n.invited_by===e.currentUserLogin)&&"active"!==n.invite_status?(Object(o["openBlock"])(),Object(o["createElementBlock"])("button",{key:0,class:"resend table-action",title:"Resend/Copy Invite Link",onClick:function(t){e.userToChange=n,e.resendRequestedUser()}},Cn,8,jn)):Object(o["createCommentVNode"])("",!0),"anonymous"!==n.login?(Object(o["openBlock"])(),Object(o["createElementBlock"])("button",{key:1,class:"edituser table-action",title:"Edit",onClick:function(t){return e.$emit("editUser",{user:n})}},Nn,8,yn)):Object(o["createCommentVNode"])("",!0),("superuser"===e.currentUserRole||"admin"===e.currentUserRole&&n.invited_by===e.currentUserLogin)&&"anonymous"!==n.login?(Object(o["openBlock"])(),Object(o["createElementBlock"])("button",{key:2,class:"deleteuser table-action",title:"Delete",onClick:function(t){e.userToChange=n,e.showDeleteConfirm()}},Un,8,Sn)):Object(o["createCommentVNode"])("",!0)])],8,sn)})),128))])],2),[[b]])]})),_:1}),Object(o["createVNode"])(u,{modelValue:e.showPasswordConfirmationForUserRemoval,"onUpdate:modelValue":t[14]||(t[14]=function(t){return e.showPasswordConfirmationForUserRemoval=t}),onConfirmed:e.deleteRequestedUsers,onAborted:t[15]||(t[15]=function(t){e.userToChange=null,e.roleToChangeTo=null})},{default:Object(o["withCtx"])((function(){return[e.userToChange?(Object(o["openBlock"])(),Object(o["createElementBlock"])("h2",{key:0,innerHTML:e.$sanitize(e.translate("UsersManager_DeleteUserConfirmSingle","".concat(e.userToChange.login,"")))},null,8,En)):Object(o["createCommentVNode"])("",!0),e.userToChange?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("h2",{key:1,innerHTML:e.$sanitize(e.translate("UsersManager_DeleteUserConfirmMultiple","".concat(e.affectedUsersCount,"")))},null,8,wn)),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"]),Object(o["createElementVNode"])("div",An,[Object(o["createElementVNode"])("div",Tn,[e.userToChange?(Object(o["openBlock"])(),Object(o["createElementBlock"])("h3",{key:0,innerHTML:e.$sanitize(e.deleteUserPermConfirmSingleText)},null,8,Mn)):Object(o["createCommentVNode"])("",!0),e.userToChange&&"anonymous"===e.userToChange.login&&"view"===e.roleToChangeTo?(Object(o["openBlock"])(),Object(o["createElementBlock"])("h3",Bn,[Object(o["createElementVNode"])("em",null,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("General_Note"))+": ",1),Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.translate("UsersManager_AnonymousUserRoleChangeWarning","anonymous",e.getRoleDisplay(e.roleToChangeTo)))},null,8,_n)])])):Object(o["createCommentVNode"])("",!0),e.userToChange?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",{key:2,innerHTML:e.$sanitize(e.deleteUserPermConfirmMultipleText)},null,8,Dn))]),Object(o["createElementVNode"])("div",xn,[Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close btn",onClick:t[16]||(t[16]=Object(o["withModifiers"])((function(t){return e.changeUserRole()}),["prevent"])),style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("General_Yes")),1),Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close modal-no",onClick:t[17]||(t[17]=Object(o["withModifiers"])((function(t){e.userToChange=null,e.roleToChangeTo=null}),["prevent"]))},Object(o["toDisplayString"])(e.translate("General_No")),1)])],512)],2)}var Pn=window,Rn=Pn.$,Fn=Object(o["defineComponent"])({props:{initialSiteId:{type:[String,Number],required:!0},initialSiteName:{type:String,required:!0},currentUserRole:String,isLoadingUsers:Boolean,accessLevels:{type:Array,required:!0},filterAccessLevels:{type:Array,required:!0},filterStatusLevels:{type:Array,required:!0},totalEntries:Number,users:{type:Array,required:!0},searchParams:{type:Object,required:!0}},components:{Field:f["Field"],ActivityIndicator:g["ActivityIndicator"],Notification:g["Notification"],ContentBlock:g["ContentBlock"],PasswordConfirmation:f["PasswordConfirmation"]},directives:{DropdownMenu:g["DropdownMenu"],ContentTable:g["ContentTable"]},data:function(){return{areAllResultsSelected:!1,selectedRows:{},isAllCheckboxSelected:!1,isBulkActionsDisabled:!0,userToChange:null,roleToChangeTo:null,accessLevelFilter:null,statusLevelFilter:null,isRoleHelpToggled:!1,userTextFilter:"",permissionsForSite:{id:this.initialSiteId,name:this.initialSiteName},showPasswordConfirmationForUserRemoval:!1}},emits:["editUser","changeUserRole","deleteUser","searchChange","resendInvite"],created:function(){this.onUserTextFilterChange=Object(g["debounce"])(this.onUserTextFilterChange,300)},watch:{users:function(){this.clearSelection()}},methods:{getInviteStatus:function(e){return Number.isInteger(e)?Object(g["translate"])("UsersManager_InviteDayLeft",e):"expired"===e?Object(g["translate"])("UsersManager_Expired"):Object(g["translate"])("UsersManager_Active")},onPermissionsForUpdate:function(e){this.permissionsForSite=e,this.changeSearch({idSite:this.permissionsForSite.id})},clearSelection:function(){this.selectedRows={},this.areAllResultsSelected=!1,this.isBulkActionsDisabled=!0,this.isAllCheckboxSelected=!1,this.userToChange=null},onAllCheckboxChange:function(){if(this.isAllCheckboxSelected){for(var e=0;e!==this.users.length;e+=1)this.selectedRows[e]=!0;this.isBulkActionsDisabled=!1}else this.clearSelection()},changeUserRole:function(){this.$emit("changeUserRole",{users:this.userOperationSubject,role:this.roleToChangeTo})},onRowSelected:function(){var e=this.selectedCount;this.isBulkActionsDisabled=0===e,this.isAllCheckboxSelected=e===this.users.length},deleteRequestedUsers:function(e){this.$emit("deleteUser",{users:this.userOperationSubject,password:e})},resendRequestedUser:function(){this.$emit("resendInvite",{user:this.userToChange})},showDeleteConfirm:function(){this.showPasswordConfirmationForUserRemoval=!0},showAccessChangeConfirm:function(){Rn(this.$refs.changeUserRoleConfirmModal).modal({dismissible:!1}).modal("open")},getRoleDisplay:function(e){var t=null;return this.accessLevels.forEach((function(n){n.key===e&&(t=n.value)})),t},changeSearch:function(e){var t=Object.assign(Object.assign({},this.searchParams),e);this.$emit("searchChange",{params:t})},gotoPreviousPage:function(){this.changeSearch({offset:Math.max(0,this.searchParams.offset-this.searchParams.limit)})},gotoNextPage:function(){var e=this.searchParams.offset+this.searchParams.limit;e>=this.totalEntries||this.changeSearch({offset:e})},onUserTextFilterChange:function(e){this.userTextFilter=e,this.changeSearch({filter_search:e,offset:0})}},computed:{currentUserLogin:function(){return g["Matomo"].userLogin},paginationLowerBound:function(){return this.searchParams.offset+1},paginationUpperBound:function(){if(null===this.totalEntries)return"?";var e=this.searchParams;return Math.min(e.offset+e.limit,this.totalEntries)},userOperationSubject:function(){return this.userToChange?[this.userToChange]:this.areAllResultsSelected?"all":this.selectedUsers},selectedUsers:function(){var e=this,t=this.users,n=[];return Object.keys(this.selectedRows).forEach((function(s){var r=parseInt(s,10);e.selectedRows[s]&&t[r]&&n.push(t[r])})),n},rolesHelpText:function(){var e="https://matomo.org/faq/general/faq_70/",t="https://matomo.org/faq/general/faq_69/";return Object(g["translate"])("UsersManager_RolesHelp",''),"",''),"")},affectedUsersCount:function(){return this.areAllResultsSelected?this.totalEntries||0:this.selectedCount},selectedCount:function(){var e=this,t=0;return Object.keys(this.selectedRows).forEach((function(n){e.selectedRows[n]&&(t+=1)})),t},deleteUserPermConfirmSingleText:function(){var e,t;return Object(g["translate"])("UsersManager_DeleteUserPermConfirmSingle","".concat((null===(e=this.userToChange)||void 0===e?void 0:e.login)||"",""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""),"".concat(g["Matomo"].helper.htmlEntities((null===(t=this.permissionsForSite)||void 0===t?void 0:t.name)||""),""))},deleteUserPermConfirmMultipleText:function(){var e;return Object(g["translate"])("UsersManager_DeleteUserPermConfirmMultiple","".concat(this.affectedUsersCount,""),"".concat(this.getRoleDisplay(this.roleToChangeTo),""),"".concat(g["Matomo"].helper.htmlEntities((null===(e=this.permissionsForSite)||void 0===e?void 0:e.name)||""),""))},bulkActionAccessLevels:function(){return this.accessLevels.filter((function(e){return"noaccess"!==e.key&&"superuser"!==e.key}))},anonymousAccessLevels:function(){return this.accessLevels.filter((function(e){return"noaccess"===e.key||"view"===e.key}))},onlyRoleAccessLevels:function(){return this.accessLevels.filter((function(e){return"role"===e.type}))}}});Fn.render=Ln;var Hn=Fn,In={class:"usersManager"},qn={key:0},$n={key:1},Gn={class:"row add-user-container"},zn={class:"col s12"},Wn={class:"input-field",style:{"margin-right":"3.5px"}},Yn={key:0,class:"input-field"},Xn={key:0},Jn={class:"resend-invite-confirm-modal modal",ref:"resendInviteConfirmModal"},Kn=Object(o["createElementVNode"])("div",{class:"btn-close modal-close"},[Object(o["createElementVNode"])("i",{class:"icon-close"})],-1),Qn={class:"modal-content"},Zn={class:"modal-title"},es=["innerHTML"],ts={class:"modal-footer"},ns={key:0,class:"success-copied"},ss=Object(o["createElementVNode"])("i",{class:"icon-success"},null,-1),rs={class:"add-existing-user-modal modal",ref:"addExistingUserModal"},os={class:"modal-content"},is={class:"modal-footer"};function as(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("EnrichedHeadline"),l=Object(o["resolveComponent"])("PagedUsersList"),c=Object(o["resolveComponent"])("UserEditForm"),d=Object(o["resolveComponent"])("Field"),u=Object(o["resolveComponent"])("PasswordConfirmation"),m=Object(o["resolveDirective"])("content-intro"),b=Object(o["resolveDirective"])("tooltips");return Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",In,[Object(o["withDirectives"])(Object(o["createElementVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("div",null,[Object(o["createElementVNode"])("h2",null,[Object(o["createVNode"])(a,{"help-url":"https://matomo.org/docs/manage-users/","feature-name":"Users Management"},{default:Object(o["withCtx"])((function(){return[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_ManageUsers")),1)]})),_:1})]),"superuser"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",qn,Object(o["toDisplayString"])(e.translate("UsersManager_ManageUsersDesc")),1)):Object(o["createCommentVNode"])("",!0),"admin"===e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",$n,Object(o["toDisplayString"])(e.translate("UsersManager_ManageUsersAdminDesc")),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Gn,[Object(o["createElementVNode"])("div",zn,[Object(o["createElementVNode"])("div",Wn,[Object(o["createElementVNode"])("a",{class:"btn add-new-user",onClick:t[0]||(t[0]=function(t){return e.onAddNewUser()})},Object(o["toDisplayString"])(e.translate("UsersManager_InviteNewUser")),1)]),"superuser"!==e.currentUserRole?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Yn,[Object(o["createElementVNode"])("a",{class:"btn add-existing-user",onClick:t[1]||(t[1]=function(t){return e.showAddExistingUserModal()})},Object(o["toDisplayString"])(e.translate("UsersManager_AddExistingUser")),1)])):Object(o["createCommentVNode"])("",!0)])]),Object(o["createVNode"])(l,{onEditUser:t[2]||(t[2]=function(t){return e.onEditUser(t.user)}),onChangeUserRole:t[3]||(t[3]=function(t){return e.onChangeUserRole(t.users,t.role)}),onDeleteUser:t[4]||(t[4]=function(t){return e.onDeleteUser(t.users,t.password)}),onSearchChange:t[5]||(t[5]=function(t){e.searchParams=t.params,e.fetchUsers()}),onResendInvite:t[6]||(t[6]=function(t){return e.showResendPopup(t.user)}),"initial-site-id":e.initialSiteId,"initial-site-name":e.initialSiteName,"is-loading-users":e.isLoadingUsers,"current-user-role":e.currentUserRole,"access-levels":e.accessLevels,"filter-access-levels":e.filterAccessLevels,"filter-status-levels":e.filterStatusLevels,"search-params":e.searchParams,users:e.users,"total-entries":e.totalEntries},null,8,["initial-site-id","initial-site-name","is-loading-users","current-user-role","access-levels","filter-access-levels","filter-status-levels","search-params","users","total-entries"])],512),[[m]])],512),[[o["vShow"],!e.isEditing]]),e.isEditing?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Xn,[Object(o["createVNode"])(c,{onDone:t[7]||(t[7]=function(t){return e.onDoneEditing(t.isUserModified)}),user:e.userBeingEdited,"current-user-role":e.currentUserRole,"invite-token-expiry-days":e.inviteTokenExpiryDays,"access-levels":e.accessLevels,"filter-access-levels":e.filterAccessLevels,"initial-site-id":e.initialSiteId,"initial-site-name":e.initialSiteName,onResendInvite:t[8]||(t[8]=function(t){return e.showResendPopup(t.user)}),onUpdated:t[9]||(t[9]=function(t){return e.userBeingEdited=t.user})},null,8,["user","current-user-role","invite-token-expiry-days","access-levels","filter-access-levels","initial-site-id","initial-site-name"])])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Jn,[Kn,Object(o["createElementVNode"])("div",Qn,[Object(o["createElementVNode"])("h2",Zn,Object(o["toDisplayString"])(e.translate("UsersManager_ResendInvite")),1),e.userBeingEdited?(Object(o["openBlock"])(),Object(o["createElementBlock"])("p",{key:0,innerHTML:e.$sanitize(e.translate("UsersManager_InviteConfirmMessage",["".concat(e.userBeingEdited.login,""),"".concat(e.userBeingEdited.email,"")]))},null,8,es)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("p",null,[Object(o["createElementVNode"])("strong",null,Object(o["toDisplayString"])(e.translate("UsersManager_InviteActionNotes",e.inviteTokenExpiryDays)),1)])]),Object(o["createElementVNode"])("div",ts,[e.copied?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",ns,[ss,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_LinkCopied")),1)])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("button",{onClick:t[10]||(t[10]=function(t){return e.showInviteActionPasswordConfirm("copy")}),class:"btn btn-copy-link modal-action",style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("UsersManager_CopyLink")),1),Object(o["createElementVNode"])("button",{class:"btn btn-resend modal-action modal-no",onClick:t[11]||(t[11]=function(t){return e.showInviteActionPasswordConfirm("send")})},Object(o["toDisplayString"])(e.translate("UsersManager_ResendInvite")),1)])],512),Object(o["createElementVNode"])("div",rs,[Object(o["createElementVNode"])("div",os,[Object(o["createElementVNode"])("h3",null,Object(o["toDisplayString"])(e.translate("UsersManager_AddExistingUser")),1),Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_EnterUsernameOrEmail"))+":",1),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(d,{modelValue:e.addNewUserLoginEmail,"onUpdate:modelValue":t[12]||(t[12]=function(t){return e.addNewUserLoginEmail=t}),name:"add-existing-user-email",uicontrol:"text"},null,8,["modelValue"])])]),Object(o["createElementVNode"])("div",is,[Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close btn",onClick:t[13]||(t[13]=Object(o["withModifiers"])((function(t){return e.addExistingUser()}),["prevent"])),style:{"margin-right":"3.5px"}},Object(o["toDisplayString"])(e.translate("General_Add")),1),Object(o["createElementVNode"])("a",{href:"",class:"modal-action modal-close modal-no",onClick:t[14]||(t[14]=Object(o["withModifiers"])((function(t){return e.addNewUserLoginEmail=null}),["prevent"]))},Object(o["toDisplayString"])(e.translate("General_Cancel")),1)])],512),Object(o["createVNode"])(u,{modelValue:e.showPasswordConfirmationForInviteAction,"onUpdate:modelValue":t[15]||(t[15]=function(t){return e.showPasswordConfirmationForInviteAction=t}),onConfirmed:e.onInviteAction},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])],512)),[[b]])}var ls=20,cs=window,ds=cs.$,us=Object(o["defineComponent"])({props:{currentUserRole:{type:String,required:!0},initialSiteName:{type:String,required:!0},initialSiteId:{type:String,required:!0},accessLevels:{type:Array,required:!0},filterAccessLevels:{type:Array,required:!0},filterStatusLevels:{type:Array,required:!0},inviteTokenExpiryDays:{type:String,required:!0}},components:{PasswordConfirmation:f["PasswordConfirmation"],EnrichedHeadline:g["EnrichedHeadline"],PagedUsersList:Hn,UserEditForm:ht,Field:f["Field"]},directives:{ContentIntro:g["ContentIntro"],Tooltips:g["Tooltips"]},data:function(){return{isEditing:!!g["MatomoUrl"].urlParsed.value.showadduser,isCurrentUserSuperUser:!0,users:[],totalEntries:null,searchParams:{offset:0,limit:ls,filter_search:"",filter_access:"",filter_status:"",idSite:this.initialSiteId},isLoadingUsers:!1,userBeingEdited:null,addNewUserLoginEmail:"",copied:!1,loading:!1,showPasswordConfirmationForInviteAction:!1,inviteAction:""}},created:function(){this.fetchUsers()},watch:{limit:function(){this.fetchUsers()}},methods:{showInviteActionPasswordConfirm:function(e){this.loading||(this.showPasswordConfirmationForInviteAction=!0,this.inviteAction=e)},showResendPopup:function(e){this.userBeingEdited=e,ds(this.$refs.resendInviteConfirmModal).modal({dismissible:!1}).modal("open"),this.copied=!1},onInviteAction:function(e){"send"===this.inviteAction?this.onResendInvite(e):this.generateInviteLink(e)},onEditUser:function(e){g["Matomo"].helper.lazyScrollToContent(),this.isEditing=!0,this.userBeingEdited=e},onDoneEditing:function(e){this.isEditing=!1,e&&this.fetchUsers()},showAddExistingUserModal:function(){ds(this.$refs.addExistingUserModal).modal({dismissible:!1}).modal("open")},onChangeUserRole:function(e,t){var n=this;this.isLoadingUsers=!0,Promise.resolve().then((function(){return"all"===e?n.getAllUsersInSearch():e})).then((function(e){return e.filter((function(e){return"superuser"!==e.role})).map((function(e){return e.login}))})).then((function(e){var s,r=n.accessLevels.filter((function(e){return e.key===t})).map((function(e){return e.type}));return s=r.length&&"capability"===r[0]?e.map((function(e){return{method:"UsersManager.addCapabilities",userLogin:e,capabilities:t,idSites:n.searchParams.idSite}})):e.map((function(e){return{method:"UsersManager.setUserAccess",userLogin:e,access:t,idSites:n.searchParams.idSite}})),g["AjaxHelper"].fetch(s,{createErrorNotification:!0})})).catch((function(){})).then((function(){return n.fetchUsers()}))},getAllUsersInSearch:function(){return g["AjaxHelper"].fetch({method:"UsersManager.getUsersPlusRole",filter_search:this.searchParams.filter_search,filter_access:this.searchParams.filter_access,filter_status:this.searchParams.filter_status,idSite:this.searchParams.idSite,filter_limit:"-1"})},onDeleteUser:function(e,t){var n=this;this.isLoadingUsers=!0,Promise.resolve().then((function(){return"all"===e?n.getAllUsersInSearch():e})).then((function(e){return e.map((function(e){return e.login}))})).then((function(e){var n=e.map((function(e){return{method:"UsersManager.deleteUser",userLogin:e,passwordConfirmation:t}}));return g["AjaxHelper"].fetch(n,{createErrorNotification:!0})})).then((function(){g["NotificationsStore"].scrollToNotification(g["NotificationsStore"].show({id:"removeUserSuccess",message:Object(g["translate"])("UsersManager_DeleteSuccess"),context:"success",type:"toast"})),n.fetchUsers()}),(function(){"all"!==e&&e.length>1&&g["NotificationsStore"].show({id:"removeUserSuccess",message:Object(g["translate"])("UsersManager_DeleteNotSuccessful"),context:"warning",type:"toast"}),n.fetchUsers()}))},generateInviteLink:async function(e){if(!this.loading){this.loading=!0;try{var t=await g["AjaxHelper"].fetch({method:"UsersManager.generateInviteLink",userLogin:this.userBeingEdited.login,passwordConfirmation:e});await this.copyToClipboard(t.value)}catch(n){}this.loading=!1}},copyToClipboard:async function(e){try{var t=document.createElement("input");t.style.top="-100px",t.style.left="0",t.style.position="fixed",t.value=e,document.body.appendChild(t),t.select(),"https:"!==window.location.protocol?document.execCommand("copy"):await navigator.clipboard.writeText(t.value),document.body.removeChild(t),this.copied=!0}catch(s){var n=g["NotificationsStore"].show({message:"".concat(Object(g["translate"])("UsersManager_CopyDenied"),"
\n").concat(Object(g["translate"])("UsersManager_CopyDeniedHints",['
'.concat(e,"")])),id:"copyError",context:"error",type:"transient"});g["NotificationsStore"].scrollToNotification(n)}},onResendInvite:function(e){var t=this;""!==e&&g["AjaxHelper"].fetch({method:"UsersManager.resendInvite",userLogin:this.userBeingEdited.login,passwordConfirmation:e}).then((function(){t.fetchUsers(),ds(t.$refs.resendInviteConfirmModal).modal("close");var e=g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_InviteSuccess"),id:"resendInvite",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(e)}))},fetchUsers:function(){var e=this;return this.isLoadingUsers=!0,g["AjaxHelper"].fetch(Object.assign(Object.assign({},this.searchParams),{},{method:"UsersManager.getUsersPlusRole"}),{returnResponseObject:!0}).then((function(t){var n=t.getRequestHandle();e.totalEntries=parseInt(n.getResponseHeader("x-matomo-total-results")||"0",10),e.users=n.responseJSON,e.isLoadingUsers=!1})).catch((function(){e.isLoadingUsers=!1}))},addExistingUser:function(){var e=this;return this.isLoadingUsers=!0,g["AjaxHelper"].fetch({method:"UsersManager.userExists",userLogin:this.addNewUserLoginEmail}).then((function(t){return t&&t.value?e.addNewUserLoginEmail:g["AjaxHelper"].fetch({method:"UsersManager.getUserLoginFromUserEmail",userEmail:e.addNewUserLoginEmail}).then((function(e){return e.value}))})).then((function(t){return g["AjaxHelper"].post({method:"UsersManager.setUserAccess"},{userLogin:t,access:"view",idSites:e.searchParams.idSite})})).then((function(){return e.fetchUsers()})).catch((function(){e.isLoadingUsers=!1}))},onAddNewUser:function(){var e={isAllowed:!0};g["Matomo"].postEvent("UsersManager.initAddUser",e),e&&!e.isAllowed||(this.isEditing=!0,this.userBeingEdited=null)}}});us.render=as;var ms=us,bs={key:0,class:"alert alert-info"},ps={key:1};function gs(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SaveButton"),c=Object(o["resolveComponent"])("ContentBlock"),d=Object(o["resolveDirective"])("form");return Object(o["openBlock"])(),Object(o["createBlock"])(c,{"content-title":e.title},{default:Object(o["withCtx"])((function(){return[0===e.anonymousSites.length?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",bs,Object(o["toDisplayString"])(e.translate("UsersManager_NoteNoAnonymousUserAccessSettingsWontBeUsed2")),1)):Object(o["createCommentVNode"])("",!0),e.anonymousSites.length>0?Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ps,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"anonymousDefaultReport",modelValue:e.defaultReport,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.defaultReport=t}),introduction:e.translate("UsersManager_WhenUsersAreNotLoggedInAndVisitPiwikTheyShouldAccess"),options:e.defaultReportOptions},null,8,["modelValue","introduction","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"select",name:"anonymousDefaultReportWebsite",modelValue:e.defaultReportWebsite,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.defaultReportWebsite=t}),options:e.anonymousSites},null,8,["modelValue","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"anonymousDefaultDate",modelValue:e.defaultDate,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.defaultDate=t}),introduction:e.translate("UsersManager_ForAnonymousUsersReportDateToLoadByDefault"),options:e.availableDefaultDates},null,8,["modelValue","introduction","options"])]),Object(o["createVNode"])(l,{saving:e.loading,onConfirm:t[3]||(t[3]=function(t){return e.save()})},null,8,["saving"])],512)),[[d]]):Object(o["createCommentVNode"])("",!0)]})),_:1},8,["content-title"])}var fs=Object(o["defineComponent"])({props:{title:{type:String,required:!0},anonymousSites:{type:Array,required:!0},anonymousDefaultReport:{type:[String,Number],required:!0},anonymousDefaultSite:{type:String,required:!0},anonymousDefaultDate:{type:String,required:!0},availableDefaultDates:{type:Object,required:!0},defaultReportOptions:{type:Object,required:!0}},components:{ContentBlock:g["ContentBlock"],SaveButton:f["SaveButton"],Field:f["Field"]},directives:{Form:f["Form"]},data:function(){return{loading:!1,defaultReport:"".concat(this.anonymousDefaultReport),defaultReportWebsite:this.anonymousDefaultSite,defaultDate:this.anonymousDefaultDate}},methods:{save:function(){var e=this,t={anonymousDefaultReport:"1"===this.defaultReport?this.defaultReportWebsite:this.defaultReport,anonymousDefaultDate:this.defaultDate};this.loading=!0,g["AjaxHelper"].post({module:"UsersManager",action:"recordAnonymousUserSettings",format:"json"},t,{withTokenInUrl:!0}).then((function(){var e=g["NotificationsStore"].show({message:Object(g["translate"])("CoreAdminHome_SettingsSaveSuccess"),id:"anonymousUserSettings",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(e)})).finally((function(){e.loading=!1}))}}});fs.render=gs;var hs=fs,Os={id:"newsletterSignup"};function js(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SaveButton"),c=Object(o["resolveComponent"])("ContentBlock");return Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Os,[Object(o["createVNode"])(c,{"content-title":e.translate("UsersManager_NewsletterSignupTitle")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"checkbox",name:"newsletterSignupCheckbox",id:"newsletterSignupCheckbox",modelValue:e.newsletterSignupCheckbox,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.newsletterSignupCheckbox=t}),"full-width":!0,title:e.signupTitleText},null,8,["modelValue","title"])]),Object(o["createVNode"])(l,{id:"newsletterSignupBtn",onConfirm:t[1]||(t[1]=function(t){return e.signupForNewsletter()}),disabled:!e.newsletterSignupCheckbox,value:e.newsletterSignupButtonTitle,saving:e.isProcessingNewsletterSignup},null,8,["disabled","value","saving"])]})),_:1},8,["content-title"])],512)),[[o["vShow"],e.showNewsletterSignup]])}var vs=Object(o["defineComponent"])({data:function(){return{showNewsletterSignup:!0,newsletterSignupCheckbox:!1,isProcessingNewsletterSignup:!1,newsletterSignupButtonTitle:Object(g["translate"])("General_Save")}},components:{ContentBlock:g["ContentBlock"],SaveButton:f["SaveButton"],Field:f["Field"]},computed:{signupTitleText:function(){return Object(g["translate"])("UsersManager_NewsletterSignupMessage",'',"")}},methods:{signupForNewsletter:function(){var e=this;this.newsletterSignupButtonTitle=Object(g["translate"])("General_Loading"),this.isProcessingNewsletterSignup=!0,g["AjaxHelper"].fetch({module:"API",method:"UsersManager.newsletterSignup"},{withTokenInUrl:!0}).then((function(){e.isProcessingNewsletterSignup=!1,e.showNewsletterSignup=!1;var t=g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_NewsletterSignupSuccessMessage"),id:"newslettersignup",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(t)})).catch((function(){e.isProcessingNewsletterSignup=!1;var t=g["NotificationsStore"].show({message:Object(g["translate"])("UsersManager_NewsletterSignupFailureMessage"),id:"newslettersignup",context:"error",type:"transient"});g["NotificationsStore"].scrollToNotification(t),e.newsletterSignupButtonTitle=Object(g["translate"])("General_PleaseTryAgain")}))}}});vs.render=js;var Cs=vs,ys={id:"userSettingsTable"},ks={key:0},Ns={id:"languageHelp",class:"inline-help-node"},Ss={target:"_blank",rel:"noreferrer noopener",href:"https://matomo.org/translations/"},Vs={class:"sites_autocomplete"};function Us(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("SiteSelector"),c=Object(o["resolveComponent"])("SaveButton"),d=Object(o["resolveComponent"])("PasswordConfirmation"),u=Object(o["resolveComponent"])("ContentBlock"),m=Object(o["resolveDirective"])("form");return Object(o["openBlock"])(),Object(o["createBlock"])(u,{"content-title":e.title,feature:"true"},{default:Object(o["withCtx"])((function(){return[Object(o["withDirectives"])(Object(o["createElementVNode"])("form",ys,[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"text",name:"username",title:e.translate("General_Username"),disabled:!0,modelValue:e.username,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.username=t}),"inline-help":e.translate("UsersManager_YourUsernameCannotBeChanged")},null,8,["title","modelValue","inline-help"])]),e.isUsersAdminEnabled?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",ks,[Object(o["createVNode"])(a,{uicontrol:"text",name:"email","model-value":e.email,"onUpdate:modelValue":t[1]||(t[1]=function(t){e.email=t,e.doesRequirePasswordConfirmation=!0}),maxlength:100,title:e.translate("UsersManager_Email")},null,8,["model-value","title"])])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Ns,[Object(o["createElementVNode"])("a",Ss,Object(o["toDisplayString"])(e.translate("LanguagesManager_AboutPiwikTranslations")),1)]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"select",name:"language",modelValue:e.language,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.language=t}),title:e.translate("General_Language"),options:e.languageOptions,"inline-help":"#languageHelp"},null,8,["modelValue","title","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"select",name:"timeformat",modelValue:e.timeformat,"onUpdate:modelValue":t[3]||(t[3]=function(t){return e.timeformat=t}),title:e.translate("General_TimeFormat"),options:e.timeFormats},null,8,["modelValue","title","options"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"defaultReport",modelValue:e.theDefaultReport,"onUpdate:modelValue":t[4]||(t[4]=function(t){return e.theDefaultReport=t}),introduction:e.translate("UsersManager_ReportToLoadByDefault"),title:e.translate("General_AllWebsitesDashboard"),options:e.defaultReportOptions},null,8,["modelValue","introduction","title","options"])]),Object(o["createElementVNode"])("div",Vs,[Object(o["createVNode"])(l,{modelValue:e.site,"onUpdate:modelValue":t[5]||(t[5]=function(t){return e.site=t}),"show-selected-site":!0,"switch-site-on-select":!1,"show-all-sites-item":!1,showselectedsite:!0,id:"defaultReportSiteSelector"},null,8,["modelValue"])]),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(a,{uicontrol:"radio",name:"defaultDate",modelValue:e.theDefaultDate,"onUpdate:modelValue":t[6]||(t[6]=function(t){return e.theDefaultDate=t}),introduction:e.translate("UsersManager_ReportDateToLoadByDefault"),options:e.availableDefaultDates},null,8,["modelValue","introduction","options"])]),Object(o["createVNode"])(c,{onConfirm:t[7]||(t[7]=function(t){return e.save()}),saving:e.loading},null,8,["saving"]),Object(o["createVNode"])(d,{modelValue:e.showPasswordConfirmation,"onUpdate:modelValue":t[8]||(t[8]=function(t){return e.showPasswordConfirmation=t}),onConfirmed:e.doSave},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("h2",null,Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmWithPassword")),1)]})),_:1},8,["modelValue","onConfirmed"])],512),[[m]])]})),_:1},8,["content-title"])}var Es=Object(o["defineComponent"])({props:{isUsersAdminEnabled:{type:Boolean,required:!0},title:{type:String,required:!0},userLogin:{type:String,required:!0},userEmail:{type:String,required:!0},currentLanguageCode:{type:String,required:!0},languageOptions:{type:Object,required:!0},currentTimeformat:{type:Number,required:!0},timeFormats:{type:Object,required:!0},defaultReport:{type:[String,Number],required:!0},defaultReportOptions:{type:Object,required:!0},defaultReportIdSite:{type:[String,Number],required:!0},defaultReportSiteName:{type:String,required:!0},defaultDate:{type:String,required:!0},availableDefaultDates:{type:Object,required:!0}},components:{ContentBlock:g["ContentBlock"],SaveButton:f["SaveButton"],Field:f["Field"],SiteSelector:g["SiteSelector"],PasswordConfirmation:f["PasswordConfirmation"]},directives:{Form:f["Form"]},data:function(){return{doesRequirePasswordConfirmation:!1,username:this.userLogin,email:this.userEmail,language:this.currentLanguageCode,timeformat:this.currentTimeformat,theDefaultReport:this.defaultReport,site:{id:this.defaultReportIdSite,name:g["Matomo"].helper.htmlDecode(this.defaultReportSiteName)},theDefaultDate:this.defaultDate,loading:!1,showPasswordConfirmation:!1}},methods:{save:function(){this.doesRequirePasswordConfirmation?this.showPasswordConfirmation=!0:this.doSave()},doSave:function(e){var t=this,n={email:this.email,defaultReport:"MultiSites"===this.theDefaultReport?this.theDefaultReport:this.site.id,defaultDate:this.theDefaultDate,language:this.language,timeformat:this.timeformat};e&&(n.passwordConfirmation=e),this.loading=!0,g["AjaxHelper"].post({module:"UsersManager",action:"recordUserSettings",format:"json"},n,{withTokenInUrl:!0}).then((function(){var e=g["NotificationsStore"].show({message:Object(g["translate"])("CoreAdminHome_SettingsSaveSuccess"),id:"PersonalSettingsSuccess",context:"success",type:"transient"});g["NotificationsStore"].scrollToNotification(e),t.doesRequirePasswordConfirmation=!1,t.loading=!1})).catch((function(){t.loading=!1}))}}});Es.render=Us;var ws=Es,As={key:0},Ts={key:1,class:"alert alert-danger"},Ms=["action"],Bs=["value"],_s=["value"],Ds=["innerHTML"];function xs(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("ContentBlock");return Object(o["openBlock"])(),Object(o["createBlock"])(l,{"content-title":e.translate("UsersManager_AuthTokens")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,Object(o["toDisplayString"])(e.translate("UsersManager_TokenAuthIntro")),1),e.noDescription?(Object(o["openBlock"])(),Object(o["createElementBlock"])("br",As)):Object(o["createCommentVNode"])("",!0),e.noDescription?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ts,Object(o["toDisplayString"])(e.translate("General_Description"))+": "+Object(o["toDisplayString"])(e.translate("General_ValidatorErrorEmptyValue")),1)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("form",{action:e.addNewTokenFormUrl,method:"post",class:"addTokenForm"},[Object(o["createVNode"])(a,{uicontrol:"text",name:"description",title:e.translate("General_Description"),maxlength:100,required:!0,"inline-help":e.translate("UsersManager_AuthTokenPurpose"),modelValue:e.tokenDescription,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.tokenDescription=t})},null,8,["title","inline-help","modelValue"]),Object(o["createVNode"])(a,{uicontrol:"checkbox",name:"post_only",title:e.translate("UsersManager_OnlyAllowPostRequests"),required:!1,"inline-help":e.postOnlyHelp,modelValue:e.tokenPostOnly,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.tokenPostOnly=t}),disabled:e.forcePostOnlyCalc},null,8,["title","inline-help","modelValue","disabled"]),Object(o["createElementVNode"])("input",{type:"hidden",value:e.formNonce,name:"nonce"},null,8,Bs),Object(o["createElementVNode"])("input",{type:"submit",value:e.translate("UsersManager_CreateNewToken"),class:"btn",style:{"margin-right":"3.5px"}},null,8,_s),Object(o["createElementVNode"])("span",{innerHTML:e.$sanitize(e.cancelLink)},null,8,Ds)],8,Ms)]})),_:1},8,["content-title"])}var Ls=Object(o["defineComponent"])({props:{formNonce:String,noDescription:Boolean,forcePostOnly:Boolean},components:{ContentBlock:g["ContentBlock"],Field:f["Field"]},data:function(){return{tokenDescription:"",tokenPostOnly:!0}},computed:{addNewTokenFormUrl:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"addNewToken"})))},cancelLink:function(){var e="?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"userSecurity"})));return Object(g["translate"])("General_OrCancel",""),"")},forcePostOnlyCalc:function(){return this.forcePostOnly},postOnlyHelp:function(){return this.forcePostOnly?Object(g["translate"])("UsersManager_AuthTokenPostOnlyHelpForced"):Object(g["translate"])("UsersManager_AuthTokenPostOnlyHelp")}}});Ls.render=xs;var Ps=Ls,Rs=Object(o["createElementVNode"])("br",null,null,-1),Fs={style:{"font-size":"40px"},class:"generatedTokenAuth"},Hs=["href"];function Is(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("ContentBlock"),l=Object(o["resolveDirective"])("copy-to-clipboard");return Object(o["openBlock"])(),Object(o["createBlock"])(a,{"content-title":e.translate("UsersManager_TokenSuccessfullyGenerated")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",null,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_PleaseStoreToken"))+" ",1),Rs,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_DoNotStoreToken")),1)]),Object(o["createElementVNode"])("div",null,[Object(o["withDirectives"])(Object(o["createElementVNode"])("pre",Fs,[Object(o["createElementVNode"])("code",null,Object(o["toDisplayString"])(e.generatedToken),1)],512),[[l,{}]])]),Object(o["createElementVNode"])("a",{href:e.userSecurityLink,class:"btn",style:{height:"auto"}},Object(o["toDisplayString"])(e.translate("UsersManager_ConfirmTokenCopied"))+" "+Object(o["toDisplayString"])(e.translate("UsersManager_GoBackSecurityPage")),9,Hs)]})),_:1},8,["content-title"])}var qs=Object(o["defineComponent"])({props:{generatedToken:{type:String,required:!0}},components:{ContentBlock:g["ContentBlock"]},directives:{CopyToClipboard:g["CopyToClipboard"]},computed:{userSecurityLink:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"userSecurity"})))}}});qs.render=Is;var $s=qs,Gs=["action"],zs=["value"],Ws={key:0},Ys={class:"alert alert-info"},Xs=["value"],Js={key:1},Ks={class:"alert alert-danger"},Qs=["innerHTML"],Zs={ref:"afterPassword"},er=Object(o["createElementVNode"])("a",{name:"authtokens",id:"authtokens"},null,-1),tr={key:0},nr={class:"listAuthTokens"},sr=["title"],rr={key:0},or=["colspan","innerHTML"],ir={class:"creationDate"},ar=["title"],lr=["action"],cr=["value"],dr=["value"],ur=["title"],mr=Object(o["createElementVNode"])("span",{class:"icon-delete"},null,-1),br=[mr],pr={class:"tableActionBar"},gr=["href"],fr=Object(o["createElementVNode"])("span",{class:"icon-add"},null,-1),hr=["action"],Or=["value"],jr=Object(o["createElementVNode"])("input",{name:"idtokenauth",type:"hidden",value:"all"},null,-1),vr={type:"submit",class:"table-action"},Cr=Object(o["createElementVNode"])("span",{class:"icon-delete"},null,-1);function yr(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("Field"),l=Object(o["resolveComponent"])("ContentBlock"),c=Object(o["resolveDirective"])("content-table");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[e.isUsersAdminEnabled?(Object(o["openBlock"])(),Object(o["createBlock"])(l,{key:0,"content-title":e.translate("General_ChangePassword"),feature:"true"},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("form",{id:"userSettingsTable",method:"post",action:e.recordPasswordChangeAction},[Object(o["createElementVNode"])("input",{type:"hidden",value:e.changePasswordNonce,name:"nonce"},null,8,zs),e.isValidHost?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Ws,[Object(o["createVNode"])(a,{uicontrol:"password",name:"password",autocomplete:!1,modelValue:e.password,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.password=t}),title:e.translate("Login_NewPassword"),"inline-help":e.translate("UsersManager_IfYouWouldLikeToChangeThePasswordTypeANewOne")},null,8,["modelValue","title","inline-help"]),Object(o["createVNode"])(a,{uicontrol:"password",name:"passwordBis",autocomplete:!1,modelValue:e.passwordBis,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.passwordBis=t}),title:e.translate("Login_NewPasswordRepeat"),"inline-help":e.translate("UsersManager_TypeYourPasswordAgain")},null,8,["modelValue","title","inline-help"]),Object(o["createVNode"])(a,{uicontrol:"password",name:"passwordConfirmation",autocomplete:!1,modelValue:e.passwordConfirmation,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.passwordConfirmation=t}),title:e.translate("UsersManager_YourCurrentPassword"),"inline-help":e.translate("UsersManager_TypeYourCurrentPassword")},null,8,["modelValue","title","inline-help"]),Object(o["createElementVNode"])("div",Ys,Object(o["toDisplayString"])(e.translate("UsersManager_PasswordChangeTerminatesOtherSessions")),1),Object(o["createElementVNode"])("input",{type:"submit",value:e.translate("General_Save"),class:"btn"},null,8,Xs)])):Object(o["createCommentVNode"])("",!0),e.isValidHost?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",Js,[Object(o["createElementVNode"])("div",Ks,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_InjectedHostCannotChangePwd",e.invalidHost))+" ",1),e.isSuperUser?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",{key:0,innerHTML:e.$sanitize(e.emailYourAdminText)},null,8,Qs))])]))],8,Gs)]})),_:1},8,["content-title"])):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("div",Zs,[e.isUsersAdminEnabled&&e.afterPasswordComponent?(Object(o["openBlock"])(),Object(o["createBlock"])(Object(o["resolveDynamicComponent"])(e.afterPasswordComponent),{key:0})):Object(o["createCommentVNode"])("",!0)],512),er,Object(o["createVNode"])(l,{"content-title":e.translate("UsersManager_AuthTokens")},{default:Object(o["withCtx"])((function(){var t,n;return[Object(o["createElementVNode"])("p",null,[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.translate("UsersManager_TokenAuthIntro"))+" ",1),e.hasTokensWithExpireDate?(Object(o["openBlock"])(),Object(o["createElementBlock"])("span",tr,Object(o["toDisplayString"])(e.translate("UsersManager_ExpiredTokensDeleteAutomatically")),1)):Object(o["createCommentVNode"])("",!0)]),Object(o["withDirectives"])(Object(o["createElementVNode"])("table",nr,[Object(o["createElementVNode"])("thead",null,[Object(o["createElementVNode"])("tr",null,[Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_CreationDate")),1),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_Description")),1),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("UsersManager_LastUsed")),1),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("UsersManager_PostOnly")),1),e.hasTokensWithExpireDate?(Object(o["openBlock"])(),Object(o["createElementBlock"])("th",{key:0,title:e.translate("UsersManager_TokensWithExpireDateCreationBySystem")},Object(o["toDisplayString"])(e.translate("UsersManager_ExpireDate")),9,sr)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("th",null,Object(o["toDisplayString"])(e.translate("General_Actions")),1)])]),Object(o["createElementVNode"])("tbody",null,[null!==(t=e.tokens)&&void 0!==t&&t.length?Object(o["createCommentVNode"])("",!0):(Object(o["openBlock"])(),Object(o["createElementBlock"])("tr",rr,[Object(o["createElementVNode"])("td",{colspan:e.hasTokensWithExpireDate?5:4,innerHTML:e.$sanitize(e.noTokenCreatedYetText)},null,8,or)])),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.tokens||[],(function(t){return Object(o["openBlock"])(),Object(o["createElementBlock"])("tr",{key:t.idusertokenauth},[Object(o["createElementVNode"])("td",null,[Object(o["createElementVNode"])("span",ir,Object(o["toDisplayString"])(t.date_created),1)]),Object(o["createElementVNode"])("td",null,Object(o["toDisplayString"])(t.description),1),Object(o["createElementVNode"])("td",null,Object(o["toDisplayString"])(t.last_used?t.last_used:e.translate("General_Never")),1),Object(o["createElementVNode"])("td",null,Object(o["toDisplayString"])(1===parseInt(t.post_only,10)?e.translate("General_Yes"):e.translate("General_No")),1),e.hasTokensWithExpireDate?(Object(o["openBlock"])(),Object(o["createElementBlock"])("td",{key:0,title:e.translate("UsersManager_TokensWithExpireDateCreationBySystem")},Object(o["toDisplayString"])(t.date_expired?t.date_expired:e.translate("General_Never")),9,ar)):Object(o["createCommentVNode"])("",!0),Object(o["createElementVNode"])("td",null,[Object(o["createElementVNode"])("form",{method:"post",action:e.deleteTokenAction,style:{display:"inline"}},[Object(o["createElementVNode"])("input",{name:"nonce",type:"hidden",value:e.deleteTokenNonce},null,8,cr),Object(o["createElementVNode"])("input",{name:"idtokenauth",type:"hidden",value:t.idusertokenauth},null,8,dr),Object(o["createElementVNode"])("button",{type:"submit",class:"table-action",title:e.translate("General_Delete")},br,8,ur)],8,lr)])])})),128))])],512),[[c]]),Object(o["createElementVNode"])("div",pr,[Object(o["createElementVNode"])("a",{href:e.addNewTokenLink,class:"addNewToken"},[fr,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_CreateNewToken")),1)],8,gr),null!==(n=e.tokens)&&void 0!==n&&n.length?(Object(o["openBlock"])(),Object(o["createElementBlock"])("form",{key:0,method:"post",action:e.deleteTokenAction,style:{display:"inline"}},[Object(o["createElementVNode"])("input",{name:"nonce",type:"hidden",value:e.deleteTokenNonce},null,8,Or),jr,Object(o["createElementVNode"])("button",vr,[Cr,Object(o["createTextVNode"])(" "+Object(o["toDisplayString"])(e.translate("UsersManager_DeleteAllTokens")),1)])],8,hr)):Object(o["createCommentVNode"])("",!0)])]})),_:1},8,["content-title"])])}var kr=Object(o["defineComponent"])({props:{deleteTokenNonce:String,tokens:Array,hasTokensWithExpireDate:Boolean,isUsersAdminEnabled:Boolean,changePasswordNonce:String,isValidHost:Boolean,isSuperUser:Boolean,invalidHost:String,afterPasswordEventContent:String,invalidHostMailLinkStart:String},components:{ContentBlock:g["ContentBlock"],Field:f["Field"]},directives:{ContentTable:g["ContentTable"]},data:function(){return{password:"",passwordBis:"",passwordConfirmation:""}},mounted:function(){var e=this.$refs.afterPassword;g["Matomo"].helper.compileVueEntryComponents(e)},computed:{recordPasswordChangeAction:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"recordPasswordChange"})))},emailYourAdminText:function(){return Object(g["translate"])("UsersManager_EmailYourAdministrator",this.invalidHostMailLinkStart||"","")},noTokenCreatedYetText:function(){var e="?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"addNewToken"})));return Object(g["translate"])("UsersManager_NoTokenCreatedYetCreateNow",''),"")},deleteTokenAction:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"deleteToken"})))},addNewTokenLink:function(){return"?".concat(g["MatomoUrl"].stringify(Object.assign(Object.assign({},g["MatomoUrl"].urlParsed.value),{},{module:"UsersManager",action:"addNewToken"})))},afterPasswordComponent:function(){if(!this.afterPasswordEventContent)return null;var e=this.$refs.afterPassword;return Object(o["markRaw"])({template:this.afterPasswordEventContent,beforeUnmount:function(){g["Matomo"].helper.destroyVueComponent(e)}})}}});kr.render=yr;var Nr=kr,Sr=["innerHTML"],Vr={style:{"margin-left":"20px"}},Ur=["href"],Er=Object(o["createElementVNode"])("br",null,null,-1);function wr(e,t,n,s,r,i){var a=Object(o["resolveComponent"])("PersonalSettings"),l=Object(o["resolveComponent"])("NewsletterSettings"),c=Object(o["resolveComponent"])("PluginSettings"),d=Object(o["resolveComponent"])("ContentBlock");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createVNode"])(a,{"is-users-admin-enabled":e.isUsersAdminEnabled,title:e.title,"user-login":e.userLogin,"user-email":e.userEmail,"current-language-code":e.currentLanguageCode,"language-options":e.languageOptions,"current-timeformat":e.currentTimeformat,"time-formats":e.timeFormats,"default-report":e.defaultReport,"default-report-options":e.defaultReportOptions,"default-report-id-site":e.defaultReportIdSite,"default-report-site-name":e.defaultReportSiteName,"default-date":e.defaultDate,"available-default-dates":e.availableDefaultDates},null,8,["is-users-admin-enabled","title","user-login","user-email","current-language-code","language-options","current-timeformat","time-formats","default-report","default-report-options","default-report-id-site","default-report-site-name","default-date","available-default-dates"]),e.showNewsletterSignup?(Object(o["openBlock"])(),Object(o["createBlock"])(l,{key:0})):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(c,{mode:"user"}),Object(o["createVNode"])(d,{"content-title":e.translate("UsersManager_ExcludeVisitsViaCookie")},{default:Object(o["withCtx"])((function(){return[Object(o["createElementVNode"])("p",{innerHTML:e.$sanitize(e.yourVisitsAreText)},null,8,Sr),Object(o["createElementVNode"])("span",Vr,[Object(o["createElementVNode"])("a",{href:e.setIgnoreCookieLink},[Object(o["createTextVNode"])(" › "+Object(o["toDisplayString"])(e.ignoreCookieSet?e.translate("UsersManager_ClickHereToDeleteTheCookie"):e.translate("UsersManager_ClickHereToSetTheCookieOnDomain",e.piwikHost))+" ",1),Er],8,Ur)])]})),_:1},8,["content-title"])])}var Ar=Object(o["defineComponent"])({props:{isUsersAdminEnabled:{type:Boolean,required:!0},title:{type:String,required:!0},userLogin:{type:String,required:!0},userEmail:{type:String,required:!0},currentLanguageCode:{type:String,required:!0},languageOptions:{type:Object,required:!0},currentTimeformat:{type:Number,required:!0},timeFormats:{type:Object,required:!0},defaultReport:{type:[String,Number],required:!0},defaultReportOptions:{type:Object,required:!0},defaultReportIdSite:{type:[String,Number],required:!0},defaultReportSiteName:{type:String,required:!0},defaultDate:{type:String,required:!0},availableDefaultDates:{type:Object,required:!0},showNewsletterSignup:Boolean,ignoreCookieSet:Boolean,ignoreSalt:[String,Number,Boolean],piwikHost:{type:String,required:!0}},components:{ContentBlock:g["ContentBlock"],PersonalSettings:ws,NewsletterSettings:Cs,PluginSettings:f["PluginSettings"]},computed:{yourVisitsAreText:function(){return this.ignoreCookieSet?Object(g["translate"])("UsersManager_YourVisitsAreIgnoredOnDomain","",this.piwikHost,""):Object(g["translate"])("UsersManager_YourVisitsAreNotIgnored","","")},setIgnoreCookieLink:function(){return"?".concat(g["MatomoUrl"].stringify({ignoreSalt:this.ignoreSalt,module:"UsersManager",action:"setIgnoreCookie"}),"#excludeCookie")}}});Ar.render=wr;var Tr=Ar; /*! * Matomo - free/libre analytics platform * diff --git a/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue b/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue index 46766a3b596..017c7182558 100644 --- a/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue +++ b/plugins/UsersManager/vue/src/UserEditForm/UserEditForm.vue @@ -83,8 +83,8 @@ href="" class="entityCancelLink" > - - {{ translate('UsersManager_BackToUser') }} +   + {{ translate('UsersManager_BackToUser') }}
@@ -173,8 +173,8 @@ class="entityCancelLink" @click.prevent="onDoneEditing()" > - - {{ translate('UsersManager_BackToUser') }} +   + {{ translate('UsersManager_BackToUser') }}