From 81f818a2981b2416b90e6d16e841cbc6d6159a00 Mon Sep 17 00:00:00 2001 From: Forrest Evans Date: Mon, 23 Sep 2024 09:42:52 -0700 Subject: [PATCH 1/3] Initial 5.7.0 commit --- .docsearch/config.json | 2 +- docs/.vuepress/components/DocVersions.vue | 1 + docs/.vuepress/setup.js | 4 ++-- docs/history/release-calendar.md | 1 + 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.docsearch/config.json b/.docsearch/config.json index 5ba9e6f4b..e60f58fb1 100644 --- a/.docsearch/config.json +++ b/.docsearch/config.json @@ -8,7 +8,7 @@ "version": [ "docs", "4.0.x", - "5.6.0" + "5.7.0" ] } } diff --git a/docs/.vuepress/components/DocVersions.vue b/docs/.vuepress/components/DocVersions.vue index 811176369..ec4a6b3c2 100644 --- a/docs/.vuepress/components/DocVersions.vue +++ b/docs/.vuepress/components/DocVersions.vue @@ -15,6 +15,7 @@ const docsBase= "https://docs.rundeck.com" //include the last version in each minor release const previousDocsVersions= [ + "5.7.0", "5.6.0", "5.5.0", "5.4.0", diff --git a/docs/.vuepress/setup.js b/docs/.vuepress/setup.js index be5c68338..f5b8fe418 100644 --- a/docs/.vuepress/setup.js +++ b/docs/.vuepress/setup.js @@ -1,7 +1,7 @@ import { BaseTransition } from "vue" -const RUNDECK_VERSION='5.6.0' -const RUNDECK_VERSION_FULL='5.6.0-SNAPSHOT' +const RUNDECK_VERSION='5.7.0' +const RUNDECK_VERSION_FULL='5.7.0-SNAPSHOT' const API_VERSION='48' const API_DEP_REL='6.0.0' const API_DEP_VER='17' diff --git a/docs/history/release-calendar.md b/docs/history/release-calendar.md index 7337cbf5b..5f0699444 100755 --- a/docs/history/release-calendar.md +++ b/docs/history/release-calendar.md @@ -9,6 +9,7 @@ Upgrade instructions [can be found here](/upgrading/). | Release Version | Release Date | Enterprise Support Status | |------------------------------------------|----------------------|---------------------------| +| [5.7.0](/history/5_x/version-5.7.0.md) | TBD | Supported | | [5.6.0](/history/5_x/version-5.6.0.md) | September 12, 2024 | Supported | | [5.5.0](/history/5_x/version-5.5.0.md) | August 8th, 2024 | Supported | | [5.4.0](/history/5_x/version-5.4.0.md) | June 18th, 2024 | Supported | From 6ecea2e1458c5565b4b67742872ce78642545be0 Mon Sep 17 00:00:00 2001 From: Alberto Hormazabal Date: Tue, 24 Sep 2024 13:20:57 -0300 Subject: [PATCH 2/3] Adds documentation about cache control headers provider --- .../configuration/config-file-reference.md | 10 ++++++++++ docs/administration/configuration/docker.md | 5 +++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/administration/configuration/config-file-reference.md b/docs/administration/configuration/config-file-reference.md index b5281f8f0..201c79b6a 100644 --- a/docs/administration/configuration/config-file-reference.md +++ b/docs/administration/configuration/config-file-reference.md @@ -397,6 +397,16 @@ rundeck.security.httpHeaders.provider.csp.config.font-src=self data: rundeck.security.httpHeaders.provider.csp.config.img-src=self https://media.rundeck.org rundeck.security.httpHeaders.provider.csp.config.form-action=self +####### +# Enable Cache Control headers (default true). + +# This will add the following headers to prevent caching of responses: +# Cache-Control: no-cache, no-store, max-age=0, must-revalidate +# Pragma: no-cache +# Expires: 0 + +rundeck.security.httpHeaders.provider.cache-control.enabled=true + ####### # enable any custom additional headers (default: false) # diff --git a/docs/administration/configuration/docker.md b/docs/administration/configuration/docker.md index 251900830..e3c44a338 100644 --- a/docs/administration/configuration/docker.md +++ b/docs/administration/configuration/docker.md @@ -203,12 +203,13 @@ Specify location of a static tokens file. See [configuration file reference](/ad `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_XCTO_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_XXSSP_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_XFO_ENABLED=true` +`RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CACHECONTROL_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_CONFIG_INCLUDEXCSPHEADER=false` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_CONFIG_INCLUDEXWKCSPHEADER=false` -`RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_CONFIG_POLICY` +`RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_CONFIG_POLICY` -Controls for CSP headers. +Controls for CSP and other security headers. ### Email From 49f0ee452fcae09783f99e0f9d1b5012110a7dd9 Mon Sep 17 00:00:00 2001 From: Alberto Hormazabal Date: Tue, 24 Sep 2024 13:59:18 -0300 Subject: [PATCH 3/3] Fix formatting typo in docker config reference. --- docs/administration/configuration/docker.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/administration/configuration/docker.md b/docs/administration/configuration/docker.md index e3c44a338..9240b157e 100644 --- a/docs/administration/configuration/docker.md +++ b/docs/administration/configuration/docker.md @@ -203,7 +203,7 @@ Specify location of a static tokens file. See [configuration file reference](/ad `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_XCTO_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_XXSSP_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_XFO_ENABLED=true` -`RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CACHECONTROL_ENABLED=true` +`RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CACHECONTROL_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_ENABLED=true` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_CONFIG_INCLUDEXCSPHEADER=false` `RUNDECK_SECURITY_HTTPHEADERS_PROVIDER_CSP_CONFIG_INCLUDEXWKCSPHEADER=false`