From bacb7ae67d5c1800dbab9dc7b43f48ea696a72d1 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Wed, 4 Oct 2023 08:53:10 +0300 Subject: [PATCH 1/2] UHF-9072: Add new neuvonta chat blocks and remove old one. Add all ibm chat widets to config ignore. --- .../block.block.hdbt_subtheme_chatleijuke.yml | 27 -------------- .../block.block.ibmchatapp_neuvonta_en.yml | 37 +++++++++++++++++++ .../block.block.ibmchatapp_neuvonta_fi.yml | 37 +++++++++++++++++++ .../block.block.ibmchatapp_neuvonta_sv.yml | 37 +++++++++++++++++++ conf/cmi/config_ignore.settings.yml | 5 +++ .../block.block.hdbt_subtheme_chatleijuke.yml | 2 - 6 files changed, 116 insertions(+), 29 deletions(-) delete mode 100644 conf/cmi/block.block.hdbt_subtheme_chatleijuke.yml create mode 100644 conf/cmi/block.block.ibmchatapp_neuvonta_en.yml create mode 100644 conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml create mode 100644 conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml delete mode 100644 conf/cmi/language/fi/block.block.hdbt_subtheme_chatleijuke.yml diff --git a/conf/cmi/block.block.hdbt_subtheme_chatleijuke.yml b/conf/cmi/block.block.hdbt_subtheme_chatleijuke.yml deleted file mode 100644 index f3516cc9..00000000 --- a/conf/cmi/block.block.hdbt_subtheme_chatleijuke.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: 15d4ac73-bdff-46e3-a8c5-3b419d5bedfa -langcode: en -status: true -dependencies: - module: - - helfi_platform_config - - system - theme: - - hdbt_subtheme -id: hdbt_subtheme_chatleijuke -theme: hdbt_subtheme -region: attachments -weight: 0 -provider: null -plugin: chat_leijuke -settings: - id: chat_leijuke - label: 'Chat Leijuke Neuvonta' - label_display: '0' - provider: helfi_platform_config - chat_title: 'Ask about the city!' - chat_selection: genesys_neuvonta -visibility: - request_path: - id: request_path - negate: false - pages: "/neuvonta-ja-tuki/helsinki-info\r\n/informationstjanster-och-stod/helsingfors-info\r\n/advisory-and-support-services/helsinki-info\r\n/neuvonta-ja-tuki/helsinki-info/*\r\n/informationstjanster-och-stod/helsingfors-info/*\r\n/advisory-and-support-services/helsinki-info/*\r\n/ota-yhteytta/helsinki-info\r\n/ta-kontakt/helsingfors-info\r\n/contact-us/helsinki-info\r\n/ota-yhteytta-helsingin-kaupunkiin\r\n/kontakta-helsingfors-stad\r\n/contact-the-city-of-helsinki" diff --git a/conf/cmi/block.block.ibmchatapp_neuvonta_en.yml b/conf/cmi/block.block.ibmchatapp_neuvonta_en.yml new file mode 100644 index 00000000..585bac87 --- /dev/null +++ b/conf/cmi/block.block.ibmchatapp_neuvonta_en.yml @@ -0,0 +1,37 @@ +uuid: 7f625e65-71c3-4f95-842a-bfdc8b1c2109 +langcode: fi +status: true +dependencies: + module: + - helfi_platform_config + - language + - system + theme: + - hdbt_subtheme +id: ibmchatapp_neuvonta_en +theme: hdbt_subtheme +region: attachments +weight: 0 +provider: null +plugin: ibm_chat_app +settings: + id: ibm_chat_app + label: 'IBM Chat App Neuvonta EN' + label_display: visible + provider: helfi_platform_config + hostname: 'https://coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud' + engagementId: helsinki-info-chat-en + tenantId: www-hel-fi-prod + assistantId: ace +visibility: + language: + id: language + negate: false + context_mapping: + language: '@language.current_language_context:language_interface' + langcodes: + en: en + request_path: + id: request_path + negate: false + pages: "/advisory-and-support-services/helsinki-info\r\n/advisory-and-support-services/helsinki-info/*\r\n/contact-us/helsinki-info\r\n/contact-the-city-of-helsinki" diff --git a/conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml b/conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml new file mode 100644 index 00000000..dfb9efcc --- /dev/null +++ b/conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml @@ -0,0 +1,37 @@ +uuid: 892eb9fc-277f-440e-b12a-0e3ea461c9af +langcode: fi +status: true +dependencies: + module: + - helfi_platform_config + - language + - system + theme: + - hdbt_subtheme +id: ibmchatapp_neuvonta_fi +theme: hdbt_subtheme +region: attachments +weight: 0 +provider: null +plugin: ibm_chat_app +settings: + id: ibm_chat_app + label: 'IBM Chat App Neuvonta FI' + label_display: '0' + provider: helfi_platform_config + hostname: 'https://coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud' + engagementId: helsinki-info-chat-fi + tenantId: www-hel-fi-prod + assistantId: ace +visibility: + request_path: + id: request_path + negate: false + pages: "/neuvonta-ja-tuki/helsinki-info\r\n/neuvonta-ja-tuki/helsinki-info/*\r\n/ota-yhteytta/helsinki-info\r\n/ota-yhteytta-helsingin-kaupunkiin" + language: + id: language + negate: false + context_mapping: + language: '@language.current_language_context:language_interface' + langcodes: + fi: fi diff --git a/conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml b/conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml new file mode 100644 index 00000000..7d446113 --- /dev/null +++ b/conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml @@ -0,0 +1,37 @@ +uuid: dd804b2f-3123-437d-8f3e-10e4630940c7 +langcode: fi +status: true +dependencies: + module: + - helfi_platform_config + - language + - system + theme: + - hdbt_subtheme +id: ibmchatapp_neuvonta_sv +theme: hdbt_subtheme +region: attachments +weight: 0 +provider: null +plugin: ibm_chat_app +settings: + id: ibm_chat_app + label: 'IBM Chat App Neuvonta SV' + label_display: '0' + provider: helfi_platform_config + hostname: 'https://coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud' + engagementId: helsinki-info-chat-sv + tenantId: www-hel-fi-prod + assistantId: ace +visibility: + language: + id: language + negate: false + context_mapping: + language: '@language.current_language_context:language_interface' + langcodes: + sv: sv + request_path: + id: request_path + negate: false + pages: "/informationstjanster-och-stod/helsingfors-info\r\n/informationstjanster-och-stod/helsingfors-info/*\r\n/ta-kontakt/helsingfors-info\r\n/kontakta-helsingfors-stad" diff --git a/conf/cmi/config_ignore.settings.yml b/conf/cmi/config_ignore.settings.yml index f839c29d..7683f5d5 100644 --- a/conf/cmi/config_ignore.settings.yml +++ b/conf/cmi/config_ignore.settings.yml @@ -5,3 +5,8 @@ ignored_config_entities: - 'hdbt_admin_tools.site_settings:site_settings' - 'hdbt_admin_tools.site_settings:footer_settings' - 'easy_breadcrumb.settings:home_segment_title' + - block.block.ibmchatapp + - block.block.ibmchatapp_neuvonta_fi + - block.block.ibmchatapp_neuvonta_sv + - block.block.ibmchatapp_neuvonta_en + - block.block.ibmchatapp_watson_talpa diff --git a/conf/cmi/language/fi/block.block.hdbt_subtheme_chatleijuke.yml b/conf/cmi/language/fi/block.block.hdbt_subtheme_chatleijuke.yml deleted file mode 100644 index e1f4c655..00000000 --- a/conf/cmi/language/fi/block.block.hdbt_subtheme_chatleijuke.yml +++ /dev/null @@ -1,2 +0,0 @@ -settings: - chat_title: 'Kysy kaupungista!' From be7bdcf7e4d25b127f257f668deb636a3082ea47 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 5 Oct 2023 10:17:25 +0300 Subject: [PATCH 2/2] UHF-9072: Fix config langcodes. --- conf/cmi/block.block.ibmchatapp_neuvonta_en.yml | 2 +- conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml | 2 +- conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/cmi/block.block.ibmchatapp_neuvonta_en.yml b/conf/cmi/block.block.ibmchatapp_neuvonta_en.yml index 585bac87..93ba75a2 100644 --- a/conf/cmi/block.block.ibmchatapp_neuvonta_en.yml +++ b/conf/cmi/block.block.ibmchatapp_neuvonta_en.yml @@ -1,5 +1,5 @@ uuid: 7f625e65-71c3-4f95-842a-bfdc8b1c2109 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml b/conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml index dfb9efcc..91037dc3 100644 --- a/conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml +++ b/conf/cmi/block.block.ibmchatapp_neuvonta_fi.yml @@ -1,5 +1,5 @@ uuid: 892eb9fc-277f-440e-b12a-0e3ea461c9af -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml b/conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml index 7d446113..02755496 100644 --- a/conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml +++ b/conf/cmi/block.block.ibmchatapp_neuvonta_sv.yml @@ -1,5 +1,5 @@ uuid: dd804b2f-3123-437d-8f3e-10e4630940c7 -langcode: fi +langcode: en status: true dependencies: module: