From 5b877409f49660815b6579f2fc0d6b92e1189529 Mon Sep 17 00:00:00 2001 From: Stanislav Kutasevits Date: Fri, 29 Sep 2023 12:20:24 +0300 Subject: [PATCH 1/4] OS-61 - dependency on cache_control_override, enabling on install --- composer.json | 3 ++- os2forms_forloeb_profile.install | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index c80dec7..3793772 100644 --- a/composer.json +++ b/composer.json @@ -21,7 +21,8 @@ "drupal/core": "^9", "drush/drush": "^11.4", "os2forms/os2forms": "^3.6", - "os2web/os2web_simplesaml": "8.x-dev" + "os2web/os2web_simplesaml": "8.x-dev", + "drupal/cache_control_override": "^1.1|^2.0" }, "require-dev": { "drupal/coder": "^8.3", diff --git a/os2forms_forloeb_profile.install b/os2forms_forloeb_profile.install index 9a3d6a5..97cd91c 100644 --- a/os2forms_forloeb_profile.install +++ b/os2forms_forloeb_profile.install @@ -41,6 +41,9 @@ function os2forms_forloeb_profile_install() { ->set('default', 'gin') ->set('admin', 'gin') ->save(); + + // Enable recommended (but optional) modules. + \Drupal::service('module_installer')->install(['cache_control_override']); } /** From 752ce79afc57bdd5143b6965552b740a45d630dc Mon Sep 17 00:00:00 2001 From: Stanislav Kutasevits Date: Fri, 29 Sep 2023 12:24:05 +0300 Subject: [PATCH 2/4] OS-61 adding updating CHANGELOG --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ff2c0a..3ff9beb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ before starting to add changes. ## [Unreleased] +- Adding cache_control_override as a soft dependency (composer only) +- Installing cache_control_override module on hook_install +- ## [1.13.0] - 25.09.2023 - Fixed missing icons on administration menu From a17957c521119fb5d66efe8a2b877dce3a5cea71 Mon Sep 17 00:00:00 2001 From: Stanislav Kutasevits Date: Tue, 3 Oct 2023 10:48:38 +0300 Subject: [PATCH 3/4] webform_embed remove --- CHANGELOG.md | 2 ++ os2forms_forloeb_profile.info.yml | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ff2c0a..f153663 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ before starting to add changes. ## [Unreleased] +- webform_embded remove + ## [1.13.0] - 25.09.2023 - Fixed missing icons on administration menu diff --git a/os2forms_forloeb_profile.info.yml b/os2forms_forloeb_profile.info.yml index 6154e15..d01b658 100644 --- a/os2forms_forloeb_profile.info.yml +++ b/os2forms_forloeb_profile.info.yml @@ -83,7 +83,6 @@ install: - webform_access - webform_attachment - webform_composite - - webform_embed - webform_entity_print - webform_entity_print_attachment - webform_migrate From e7973f9a9ccf9e76e75ddbe6a01734f788d6e8e9 Mon Sep 17 00:00:00 2001 From: Stanislav Kutasevits Date: Tue, 3 Oct 2023 11:09:18 +0300 Subject: [PATCH 4/4] updating changelog --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 425ab35..f92ea0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ before starting to add changes. ## [Unreleased] +## [1.14.0] - 03.10.2023 + - webform_embded remove - Adding cache_control_override as a soft dependency (composer only) - Installing cache_control_override module on hook_install