From fe5e1d055ca91feff444261e2c9977953431453b Mon Sep 17 00:00:00 2001 From: "Misha M.-Kupriyanov" Date: Fri, 28 Aug 2026 14:28:27 +0200 Subject: [PATCH 1/6] IONOS(activity): update submodule to v32.0.14-e88a751 (NC32 IONOS fork) Rebases the IONOS delegated-settings delta onto vanilla v32.0.14. The app previously declared min-version="31" max-version="31" and would not enable on NC32. Upstream v32.0.14 still declares `implements ISettings`, so the IONOS commit was reapplied rather than dropped. PR: https://github.com/IONOS-Productivity/nc-activity/pull/2 Tag: https://github.com/IONOS-Productivity/nc-activity/releases/tag/v32.0.14-e88a751 SHA: e88a7517caf687b450681a663e89e8e55db8eee1 Signed-off-by: Misha M.-Kupriyanov --- apps-external/activity | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps-external/activity b/apps-external/activity index ca3cd2e5e5883..e88a7517caf68 160000 --- a/apps-external/activity +++ b/apps-external/activity @@ -1 +1 @@ -Subproject commit ca3cd2e5e58839d62e5ec3e6afbac0b58d52f8a0 +Subproject commit e88a7517caf687b450681a663e89e8e55db8eee1 From 2fb4e5a199433e3a298c315384cad694b1886828 Mon Sep 17 00:00:00 2001 From: "Misha M.-Kupriyanov" Date: Fri, 28 Aug 2026 14:28:37 +0200 Subject: [PATCH 2/6] IONOS(bruteforcesettings): update submodule to v32.0.14-90d00db (NC32 IONOS fork) Rebases the IONOS delegated-settings delta onto vanilla v32.0.14. The app previously declared min-version="31" max-version="31" and would not enable on NC32. Upstream v32.0.14 still declares `implements ISettings`, so the IONOS commit was reapplied rather than dropped. The cherry-pick conflicted on the `#[\Override]` attributes NC32 added to this class; resolved by keeping them and applying them to the two new IDelegatedSettings methods. PR: https://github.com/IONOS-Productivity/nc-bruteforcesettings/pull/2 Tag: https://github.com/IONOS-Productivity/nc-bruteforcesettings/releases/tag/v32.0.14-90d00db SHA: 90d00db18e7fca3c8d4976161b63ba3d7da31c31 Signed-off-by: Misha M.-Kupriyanov --- apps-external/bruteforcesettings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps-external/bruteforcesettings b/apps-external/bruteforcesettings index 423a1065c682b..90d00db18e7fc 160000 --- a/apps-external/bruteforcesettings +++ b/apps-external/bruteforcesettings @@ -1 +1 @@ -Subproject commit 423a1065c682be3cb065bdc91c78353fee36c798 +Subproject commit 90d00db18e7fca3c8d4976161b63ba3d7da31c31 From 0ebcc4401a28a3ba16c1d66d21e6ac5128282da1 Mon Sep 17 00:00:00 2001 From: "Misha M.-Kupriyanov" Date: Fri, 21 Aug 2026 00:13:48 +0200 Subject: [PATCH 3/6] IONOS(notifications): update submodule to v32.0.14-b87d037 (NC32 IONOS fork) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The app previously declared min-version="31" max-version="31" and would not enable on NC32. This fork carries no IONOS commits: `git diff origin/stable31 origin/ionos-dev` in nc-notifications is empty. The new ionos-dev-v32 branch is therefore exactly upstream v32.0.14, tagged only so this gitlink can pin an immutable ref — the same thing the previous v31.0.14-c39cfb0f tag was. No fork PR was needed. Tag: https://github.com/IONOS-Productivity/nc-notifications/releases/tag/v32.0.14-b87d037 SHA: b87d03727bbef2567c47ffb6d95ef5a44aeb44a8 Signed-off-by: Misha M.-Kupriyanov --- apps-external/notifications | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps-external/notifications b/apps-external/notifications index d5d46b1dc7e5c..b87d03727bbef 160000 --- a/apps-external/notifications +++ b/apps-external/notifications @@ -1 +1 @@ -Subproject commit d5d46b1dc7e5c9aeb104e774d0f652643f5ea34f +Subproject commit b87d03727bbef2567c47ffb6d95ef5a44aeb44a8 From 64bd62f4cf79fa66333e5dbfbd771b88bb4bf66e Mon Sep 17 00:00:00 2001 From: "Misha M.-Kupriyanov" Date: Fri, 28 Aug 2026 14:28:55 +0200 Subject: [PATCH 4/6] IONOS(password_policy): update submodule to v32.0.14-aba443b (NC32 IONOS fork) Rebases the IONOS delegated-settings delta onto vanilla v32.0.14. The app previously declared min-version="31" max-version="31" and would not enable on NC32. Upstream v32.0.14 still declares `implements ISettings`, so the IONOS commit was reapplied rather than dropped. It applied cleanly. PR: https://github.com/IONOS-Productivity/nc-password_policy/pull/2 Tag: https://github.com/IONOS-Productivity/nc-password_policy/releases/tag/v32.0.14-aba443b SHA: aba443b755612273def2d2df4ed8d394f62f9cd8 Signed-off-by: Misha M.-Kupriyanov --- apps-external/password_policy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps-external/password_policy b/apps-external/password_policy index b2ba6defa1848..aba443b755612 160000 --- a/apps-external/password_policy +++ b/apps-external/password_policy @@ -1 +1 @@ -Subproject commit b2ba6defa1848cb41af6422a98ebba5f7f21fc97 +Subproject commit aba443b755612273def2d2df4ed8d394f62f9cd8 From bc784c92049e6aadde7956c72151991d20146bba Mon Sep 17 00:00:00 2001 From: "Misha M.-Kupriyanov" Date: Fri, 21 Aug 2026 10:38:03 +0200 Subject: [PATCH 5/6] IONOS(ncw_apps_menu): update submodule to v1.0.0-7115c94 (NC32 ocp dev-dep) Already NC32-compatible (info.xml declares 31-32) and already Psalmed against stable32 in CI, because psalm-matrix.yml derives its matrix from info.xml rather than from composer.json. This picks up the composer dev-dependency bump from dev-stable31 to dev-stable32 so local runs match CI. Tag: https://github.com/IONOS-Productivity/ncw-apps-menu/releases/tag/v1.0.0-7115c94 SHA: 7115c949a0739ef29c9ffa8bb5a361210ef9aa8a Signed-off-by: Misha M.-Kupriyanov --- apps-external/ncw_apps_menu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps-external/ncw_apps_menu b/apps-external/ncw_apps_menu index 42cbd59ddda96..7115c949a0739 160000 --- a/apps-external/ncw_apps_menu +++ b/apps-external/ncw_apps_menu @@ -1 +1 @@ -Subproject commit 42cbd59ddda9691b7ecee8da9c3697c46014662c +Subproject commit 7115c949a0739ef29c9ffa8bb5a361210ef9aa8a From 0d3b843df793bc53f02836df29a6200ca88aceb8 Mon Sep 17 00:00:00 2001 From: "Misha M.-Kupriyanov" Date: Fri, 21 Aug 2026 10:38:04 +0200 Subject: [PATCH 6/6] IONOS(ncw_mailtemplate): update submodule to bcb0bb2 (NC32 ocp dev-dep) Already NC32-compatible (info.xml declares 31-32) and already Psalmed against stable32 in CI, because psalm-matrix.yml derives its matrix from info.xml rather than from composer.json. This picks up the composer dev-dependency bump from dev-stable31 to dev-stable32 so local runs match CI. Pinned to the master merge commit rather than a tag, matching this app's existing practice. Merge: https://github.com/IONOS-Productivity/ncw-mailtemplate/pull/25 SHA: bcb0bb2cd822f81f62744da89892d20348a02557 Signed-off-by: Misha M.-Kupriyanov --- apps-external/ncw_mailtemplate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps-external/ncw_mailtemplate b/apps-external/ncw_mailtemplate index b79f954b5d2ac..bcb0bb2cd822f 160000 --- a/apps-external/ncw_mailtemplate +++ b/apps-external/ncw_mailtemplate @@ -1 +1 @@ -Subproject commit b79f954b5d2ac259bdd79bb4d00f120344d3ce04 +Subproject commit bcb0bb2cd822f81f62744da89892d20348a02557