From 19f11dc3726c19904e71c80e428a0ff0f071dc2a Mon Sep 17 00:00:00 2001 From: Tomasz Kryszan Date: Tue, 1 Sep 2026 11:30:59 +0200 Subject: [PATCH 1/4] [ibexa/translations-management] Added routing and enabled bundle in headless, experience and commerce recipes --- .../6.0/config/routes/ibexa_translations_management.yaml | 4 ++++ ibexa/commerce/6.0/manifest.json | 3 ++- .../6.0/config/routes/ibexa_translations_management.yaml | 4 ++++ ibexa/experience/6.0/manifest.json | 3 ++- .../6.0/config/routes/ibexa_translations_management.yaml | 4 ++++ ibexa/headless/6.0/manifest.json | 3 ++- 6 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 ibexa/commerce/6.0/config/routes/ibexa_translations_management.yaml create mode 100644 ibexa/experience/6.0/config/routes/ibexa_translations_management.yaml create mode 100644 ibexa/headless/6.0/config/routes/ibexa_translations_management.yaml diff --git a/ibexa/commerce/6.0/config/routes/ibexa_translations_management.yaml b/ibexa/commerce/6.0/config/routes/ibexa_translations_management.yaml new file mode 100644 index 00000000..9568dbbd --- /dev/null +++ b/ibexa/commerce/6.0/config/routes/ibexa_translations_management.yaml @@ -0,0 +1,4 @@ +ibexa.translations_management.admin: + resource: '@IbexaTranslationsManagementBundle/Resources/config/routing_admin.yaml' + defaults: + siteaccess_group_whitelist: '%admin_group_name%' diff --git a/ibexa/commerce/6.0/manifest.json b/ibexa/commerce/6.0/manifest.json index c83ce4a0..e1d12266 100644 --- a/ibexa/commerce/6.0/manifest.json +++ b/ibexa/commerce/6.0/manifest.json @@ -103,7 +103,8 @@ "Ibexa\\Bundle\\SiteContext\\IbexaSiteContextBundle": ["all"], "Ibexa\\Bundle\\HeadlessAssets\\IbexaHeadlessAssetsBundle": ["all"], "Ibexa\\Bundle\\TwigComponents\\IbexaTwigComponentsBundle": ["all"], - "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"] + "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"], + "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundleBundle": ["all"] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/", diff --git a/ibexa/experience/6.0/config/routes/ibexa_translations_management.yaml b/ibexa/experience/6.0/config/routes/ibexa_translations_management.yaml new file mode 100644 index 00000000..9568dbbd --- /dev/null +++ b/ibexa/experience/6.0/config/routes/ibexa_translations_management.yaml @@ -0,0 +1,4 @@ +ibexa.translations_management.admin: + resource: '@IbexaTranslationsManagementBundle/Resources/config/routing_admin.yaml' + defaults: + siteaccess_group_whitelist: '%admin_group_name%' diff --git a/ibexa/experience/6.0/manifest.json b/ibexa/experience/6.0/manifest.json index 366e3cbf..b8ebd2da 100644 --- a/ibexa/experience/6.0/manifest.json +++ b/ibexa/experience/6.0/manifest.json @@ -96,7 +96,8 @@ "Ibexa\\Bundle\\SiteContext\\IbexaSiteContextBundle": ["all"], "Ibexa\\Bundle\\HeadlessAssets\\IbexaHeadlessAssetsBundle": ["all"], "Ibexa\\Bundle\\TwigComponents\\IbexaTwigComponentsBundle": ["all"], - "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"] + "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"], + "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundleBundle": ["all"] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/", diff --git a/ibexa/headless/6.0/config/routes/ibexa_translations_management.yaml b/ibexa/headless/6.0/config/routes/ibexa_translations_management.yaml new file mode 100644 index 00000000..9568dbbd --- /dev/null +++ b/ibexa/headless/6.0/config/routes/ibexa_translations_management.yaml @@ -0,0 +1,4 @@ +ibexa.translations_management.admin: + resource: '@IbexaTranslationsManagementBundle/Resources/config/routing_admin.yaml' + defaults: + siteaccess_group_whitelist: '%admin_group_name%' diff --git a/ibexa/headless/6.0/manifest.json b/ibexa/headless/6.0/manifest.json index d9bff7e8..b0cce86f 100644 --- a/ibexa/headless/6.0/manifest.json +++ b/ibexa/headless/6.0/manifest.json @@ -81,7 +81,8 @@ "Ibexa\\Bundle\\SiteContext\\IbexaSiteContextBundle": ["all"], "Ibexa\\Bundle\\HeadlessAssets\\IbexaHeadlessAssetsBundle": ["all"], "Ibexa\\Bundle\\TwigComponents\\IbexaTwigComponentsBundle": ["all"], - "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"] + "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"], + "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundleBundle": ["all"] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/", From a94a103291c7641a450f39da22055e56888d6d15 Mon Sep 17 00:00:00 2001 From: Tomasz Kryszan Date: Thu, 3 Sep 2026 09:19:49 +0200 Subject: [PATCH 2/4] Update ibexa/commerce/6.0/manifest.json Co-authored-by: Mikolaj Adamczyk --- ibexa/commerce/6.0/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibexa/commerce/6.0/manifest.json b/ibexa/commerce/6.0/manifest.json index e1d12266..8f422aca 100644 --- a/ibexa/commerce/6.0/manifest.json +++ b/ibexa/commerce/6.0/manifest.json @@ -104,7 +104,7 @@ "Ibexa\\Bundle\\HeadlessAssets\\IbexaHeadlessAssetsBundle": ["all"], "Ibexa\\Bundle\\TwigComponents\\IbexaTwigComponentsBundle": ["all"], "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"], - "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundleBundle": ["all"] + "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundle": ["all"] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/", From f5f7c2272aaa35c24028c7a724363d16cb002404 Mon Sep 17 00:00:00 2001 From: Tomasz Kryszan Date: Thu, 3 Sep 2026 09:19:57 +0200 Subject: [PATCH 3/4] Update ibexa/headless/6.0/manifest.json Co-authored-by: Mikolaj Adamczyk --- ibexa/headless/6.0/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibexa/headless/6.0/manifest.json b/ibexa/headless/6.0/manifest.json index b0cce86f..0b975ba8 100644 --- a/ibexa/headless/6.0/manifest.json +++ b/ibexa/headless/6.0/manifest.json @@ -82,7 +82,7 @@ "Ibexa\\Bundle\\HeadlessAssets\\IbexaHeadlessAssetsBundle": ["all"], "Ibexa\\Bundle\\TwigComponents\\IbexaTwigComponentsBundle": ["all"], "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"], - "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundleBundle": ["all"] + "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundle": ["all"] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/", From 69274c9a3387c895b46fea1df4387b08e1b3682f Mon Sep 17 00:00:00 2001 From: Tomasz Kryszan Date: Thu, 3 Sep 2026 09:20:04 +0200 Subject: [PATCH 4/4] Update ibexa/experience/6.0/manifest.json Co-authored-by: Mikolaj Adamczyk --- ibexa/experience/6.0/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibexa/experience/6.0/manifest.json b/ibexa/experience/6.0/manifest.json index b8ebd2da..d6a42f34 100644 --- a/ibexa/experience/6.0/manifest.json +++ b/ibexa/experience/6.0/manifest.json @@ -97,7 +97,7 @@ "Ibexa\\Bundle\\HeadlessAssets\\IbexaHeadlessAssetsBundle": ["all"], "Ibexa\\Bundle\\TwigComponents\\IbexaTwigComponentsBundle": ["all"], "Ibexa\\Bundle\\Messenger\\IbexaMessengerBundle": ["all"], - "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundleBundle": ["all"] + "Ibexa\\Bundle\\TranslationsManagement\\IbexaTranslationsManagementBundle": ["all"] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/",