From 34fe83186e844e718699d39189c47a90e8604da9 Mon Sep 17 00:00:00 2001 From: Simon Schweizer Date: Tue, 18 Nov 2025 16:55:06 +0100 Subject: [PATCH 1/7] renamed DSF 2.0.0-RC1 to 2.0.0-RC2 --- docs/src/.vuepress/theme.ts | 447 +++++++++--------- docs/src/operations/old-versions.md | 9 +- .../allowList-mgm.md | 0 .../bpe-reverse-proxy/README.md | 0 .../bpe-reverse-proxy/configuration.md | 0 .../{v2.0.0-RC1 => v2.0.0-RC2}/bpe/README.md | 0 .../bpe/access-control.md | 0 .../bpe/configuration.md | 0 .../{v2.0.0-RC1 => v2.0.0-RC2}/bpe/oidc.md | 0 .../fhir-reverse-proxy/README.md | 0 .../fhir-reverse-proxy/configuration.md | 0 .../{v2.0.0-RC1 => v2.0.0-RC2}/fhir/README.md | 0 .../fhir/access-control.md | 0 .../fhir/configuration.md | 0 .../{v2.0.0-RC1 => v2.0.0-RC2}/fhir/oidc.md | 0 .../{v2.0.0-RC1 => v2.0.0-RC2}/index.md | 6 +- .../install-plugins.md | 0 .../{v2.0.0-RC1 => v2.0.0-RC2}/install.md | 10 +- .../passwords-secrets.md | 0 .../release-notes.md | 4 +- .../root-certificates.md | 0 .../upgrade-from-1.md | 26 +- 22 files changed, 256 insertions(+), 246 deletions(-) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/allowList-mgm.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/bpe-reverse-proxy/README.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/bpe-reverse-proxy/configuration.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/bpe/README.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/bpe/access-control.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/bpe/configuration.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/bpe/oidc.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/fhir-reverse-proxy/README.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/fhir-reverse-proxy/configuration.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/fhir/README.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/fhir/access-control.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/fhir/configuration.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/fhir/oidc.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/index.md (91%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/install-plugins.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/install.md (98%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/passwords-secrets.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/release-notes.md (60%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/root-certificates.md (100%) rename docs/src/operations/{v2.0.0-RC1 => v2.0.0-RC2}/upgrade-from-1.md (81%) diff --git a/docs/src/.vuepress/theme.ts b/docs/src/.vuepress/theme.ts index e71c06b29..dde8dd4d9 100644 --- a/docs/src/.vuepress/theme.ts +++ b/docs/src/.vuepress/theme.ts @@ -5,42 +5,57 @@ import { generate_v1_latest_sidebar, generate_v1_gt_eq_1_7_0_sidebar, generate_v export default hopeTheme({ author: { name: "DSF-Team", - url: "/community/team.html", + url: "/community/team.html", }, - + logo: "/photos/home/logo-small.svg", darkmode: "toggle", contributors: false, - + navbar: [ { text: "Home", icon: "home", link: "/", - }, + }, { - text: "Explore", - icon: "info", - link: "/explore/", - prefix: "/explore/", - children: ["concepts/introduction", "use-cases/", "publications", "/security/", "/news/"], + text: "Explore", + icon: "info", + link: "/explore/", + prefix: "/explore/", + children: ["concepts/introduction", "use-cases/", "publications", "/security/", "/news/"], }, { text: "Operations", icon: "launch", prefix: "/operations/", - children: [ "get-started.md", "process-plugin-deployment.md", "old-versions.md"], + children: [ + { + text: "Operations", + icon: "launch", + prefix: "/operations/", + children: [{ + text: "Current version - 1.9.0", + link: "get-started.md", + icon: "launch" + }, { + text: "Next version - 2.0.0-RC2", + link: "v2.0.0-RC2/", + icon: "launch" + }, "old-versions.md"], + }, + ], }, { text: "Process Development", icon: "plugin", prefix: "/process-development/", - children: [ "api-v1/", "api-v2/" ] + children: ["api-v1/", "api-v2/"] }, - { + { text: "DSF Development", icon: "info", link: "/dsf-development/", @@ -48,7 +63,7 @@ export default hopeTheme({ { text: "Community", icon: "creative", - prefix: "/community/", + prefix: "/community/", children: [ "team", "communication", @@ -64,8 +79,8 @@ export default hopeTheme({ link: "https://github.com/datasharingframework/dsf", }, ], - - + + sidebar: { "/": [ { @@ -83,7 +98,7 @@ export default hopeTheme({ icon: "info", prefix: "explore/", link: "explore/", - children: ["concepts/introduction.md", "concepts/basics", "concepts/architecture", "concepts/security", "concepts/allow-list", "concepts/process-plugins"], + children: ["concepts/introduction.md", "concepts/basics", "concepts/architecture", "concepts/security", "concepts/allow-list", "concepts/process-plugins"], }, { text: "Security Disclosure Policy", @@ -95,7 +110,7 @@ export default hopeTheme({ icon: "any", prefix: "explore/use-cases/", link: "explore/use-cases/", - }, + }, { text: "Publications", icon: "blog", @@ -106,7 +121,7 @@ export default hopeTheme({ icon: "creative", link: "tag/awards/", }, - + ], "/hackathon": [], "/spring-school": [], @@ -114,7 +129,7 @@ export default hopeTheme({ "/operations/old-versions": [], "/operations/latest/": generate_v1_latest_sidebar(), "/operations/next/": [], - "/operations/v2.0.0-RC1/": generate_v2_latest_sidebar(), + "/operations/v2.0.0-RC2/": generate_v2_latest_sidebar(), "/operations/v1.9.0/": generate_v1_latest_sidebar(), "/operations/v1.8.0/": generate_v1_gt_eq_1_7_0_sidebar(), "/operations/v1.7.1/": generate_v1_gt_eq_1_7_0_sidebar(), @@ -136,173 +151,173 @@ export default hopeTheme({ icon: "", prefix: "api-v1/", link: "api-v1/", - children: [ "get-started", { + children: ["get-started", { text: "Concepts", icon: "info", link: "concept", collapsible: true, children: [ - { - text: "BPMN", - prefix: "bpmn/", - collapsible: true, - children: [ - "conditions", - "gateways", - "messaging", - "sequence-flow", - "service-tasks", - "timer-intermediate-catching-events", - ], - }, - { - text: "FHIR", - prefix: "fhir/", - collapsible: true, - children: [ - "activitydefinition", - "codesystem", - "task", - "valueset", - ], - }, - { - text: "DSF", - prefix: "dsf/", + { + text: "BPMN", + prefix: "bpmn/", + collapsible: true, + children: [ + "conditions", + "gateways", + "messaging", + "sequence-flow", + "service-tasks", + "timer-intermediate-catching-events", + ], + }, + { + text: "FHIR", + prefix: "fhir/", + collapsible: true, + children: [ + "activitydefinition", + "codesystem", + "task", + "valueset", + ], + }, + { + text: "DSF", + prefix: "dsf/", + collapsible: true, + children: [ + "bpmn-process-execution", + "bpmn-process-variables", + "draft-task-resources", + "environment-variables", + "message-correlation", + "message-delegates", + "organization-identifiers", + "process-plugin-api", + "process-plugin-definition", + "read-access-tag", + "requester-and-recipient", + "service-delegates", + "spring-framework-integration", + "versions-placeholders-urls", + ], + }, + { + text: "Guides", + prefix: "guides/", + collapsible: true, + children: [ + "index", + "accessing-bpmn-process-variables", + "accessing-task-resources-during-execution", + "adding-task-input-parameters-to-task-profiles", + "configuring-read-access-tags", + "creating-activity-definitions", + "creating-codesystems-for-dsf-processes", + "creating-task-resources-based-on-a-definition", + "creating-valuesets-for-dsf-processes", + "managing-mutiple-incoming-messages-and-missing-messages", + "setting-targets-for-message-events", + "starting-a-process-via-task-resources", + "user-tasks-in-the-dsf", + ], + }, + ], + }, "create", "publishing/publish-on-dsfhub", "tutorials/", "javadoc", { + text: "Process Plugin Dev Tools", + icon: "info", + prefix: "tooling", collapsible: true, children: [ - "bpmn-process-execution", - "bpmn-process-variables", - "draft-task-resources", - "environment-variables", - "message-correlation", - "message-delegates", - "organization-identifiers", - "process-plugin-api", - "process-plugin-definition", - "read-access-tag", - "requester-and-recipient", - "service-delegates", - "spring-framework-integration", - "versions-placeholders-urls", - ], - }, - { - text: "Guides", - prefix: "guides/", - collapsible: true, - children: [ - "index", - "accessing-bpmn-process-variables", - "accessing-task-resources-during-execution", - "adding-task-input-parameters-to-task-profiles", - "configuring-read-access-tags", - "creating-activity-definitions", - "creating-codesystems-for-dsf-processes", - "creating-task-resources-based-on-a-definition", - "creating-valuesets-for-dsf-processes", - "managing-mutiple-incoming-messages-and-missing-messages", - "setting-targets-for-message-events", - "starting-a-process-via-task-resources", - "user-tasks-in-the-dsf", - ], - }, - ], - }, "create", "publishing/publish-on-dsfhub", "tutorials/", "javadoc", { - text: "Process Plugin Dev Tools", - icon: "info", - prefix: "tooling", - collapsible: true, - children: [ - "validator"], + "validator"], },] - }, + }, { text: "API v2", icon: "", prefix: "api-v2/", link: "api-v2/", - children: [ "get-started",{ + children: ["get-started", { text: "Concepts", icon: "info", link: "concept", collapsible: true, children: [ - { - text: "BPMN", - prefix: "bpmn/", - collapsible: true, - children: [ - "conditions", - "gateways", - "messaging", - "sequence-flow", - "service-tasks", - "timer-intermediate-catching-events", - ], - }, - { - text: "FHIR", - prefix: "fhir/", - collapsible: true, - children: [ - "activitydefinition", - "codesystem", - "task", - "valueset", - ], - }, - { - text: "DSF", - prefix: "dsf/", - collapsible: true, - children: [ - "bpmn-process-execution", - "bpmn-process-variables", - "draft-task-resources", - "environment-variables", - "message-correlation", - "message-delegates", - "organization-identifiers", - "process-plugin-api", - "process-plugin-definition", - "read-access-tag", - "requester-and-recipient", - "service-delegates", - "spring-framework-integration", - "versions-placeholders-urls", - ], - }, - { - text: "Guides", - prefix: "guides/", + { + text: "BPMN", + prefix: "bpmn/", + collapsible: true, + children: [ + "conditions", + "gateways", + "messaging", + "sequence-flow", + "service-tasks", + "timer-intermediate-catching-events", + ], + }, + { + text: "FHIR", + prefix: "fhir/", + collapsible: true, + children: [ + "activitydefinition", + "codesystem", + "task", + "valueset", + ], + }, + { + text: "DSF", + prefix: "dsf/", + collapsible: true, + children: [ + "bpmn-process-execution", + "bpmn-process-variables", + "draft-task-resources", + "environment-variables", + "message-correlation", + "message-delegates", + "organization-identifiers", + "process-plugin-api", + "process-plugin-definition", + "read-access-tag", + "requester-and-recipient", + "service-delegates", + "spring-framework-integration", + "versions-placeholders-urls", + ], + }, + { + text: "Guides", + prefix: "guides/", + collapsible: true, + children: [ + "index", + "accessing-bpmn-process-variables", + "accessing-task-resources-during-execution", + "adding-task-input-parameters-to-task-profiles", + "configuring-read-access-tags", + "creating-activity-definitions", + "creating-codesystems-for-dsf-processes", + "creating-task-resources-based-on-a-definition", + "creating-valuesets-for-dsf-processes", + "managing-mutiple-incoming-messages-and-missing-messages", + "setting-targets-for-message-events", + "starting-a-process-via-task-resources", + "user-tasks-in-the-dsf", + ], + }, + ], + }, "implementation", "migration", "create", "best-practices", "testing", "publishing/publish-on-dsfhub", "tutorials/", "javadoc", { + text: "Process Plugin Dev Tools", + icon: "info", + prefix: "tooling", collapsible: true, children: [ - "index", - "accessing-bpmn-process-variables", - "accessing-task-resources-during-execution", - "adding-task-input-parameters-to-task-profiles", - "configuring-read-access-tags", - "creating-activity-definitions", - "creating-codesystems-for-dsf-processes", - "creating-task-resources-based-on-a-definition", - "creating-valuesets-for-dsf-processes", - "managing-mutiple-incoming-messages-and-missing-messages", - "setting-targets-for-message-events", - "starting-a-process-via-task-resources", - "user-tasks-in-the-dsf", - ], - }, - ], - }, "implementation", "migration", "create", "best-practices","testing", "publishing/publish-on-dsfhub", "tutorials/", "javadoc", { - text: "Process Plugin Dev Tools", - icon: "info", - prefix: "tooling", - collapsible: true, - children: [ - "validator"], + "validator"], },] - }, + }, ], "/dsf-development": [ { @@ -310,32 +325,32 @@ export default hopeTheme({ icon: "", prefix: "v2/", link: "v2/", - children: [ "fhir-ig", "maven"], - }, + children: ["fhir-ig", "maven"], + }, ], - "/community":[ + "/community": [ { text: "Community", icon: "", children: ["team", "communication", "ecosystem", "contribute/", "consultation-hours", "events/",] } ], - "/posts": [ - { - text: "Home", - icon: "home", - link: "/", - }, - { - text: "News", - icon: "news", - link: "/tag/news/", - }, - ], + "/posts": [ + { + text: "Home", + icon: "home", + link: "/", + }, + { + text: "News", + icon: "news", + link: "/tag/news/", + }, + ], "/intro/use-cases/internal-mii-data-sharing.html": [] }, - footer: "ImprintData PrivacySecurity" , + footer: "ImprintData PrivacySecurity", copyright: false, displayFooter: true, @@ -372,42 +387,42 @@ export default hopeTheme({ }, tabs: false, codeTabs: true, - linksCheck: { - dev: true, - build: "error" - }, - align: true, - attrs: true, - chartjs: false, - demo: false, - echarts: false, - flowchart: false, - gfm: true, - include: true, - mark: true, - mermaid: false, - playground: { - presets: [], - }, - stylize: [ - { - matcher: "Recommended", - replacer: ({ tag }) => { - if (tag === "em") - return { - tag: "Badge", - attrs: { type: "tip" }, - content: "Recommended", - }; - }, + linksCheck: { + dev: true, + build: "error" + }, + align: true, + attrs: true, + chartjs: false, + demo: false, + echarts: false, + flowchart: false, + gfm: true, + include: true, + mark: true, + mermaid: false, + playground: { + presets: [], + }, + stylize: [ + { + matcher: "Recommended", + replacer: ({ tag }) => { + if (tag === "em") + return { + tag: "Badge", + attrs: { type: "tip" }, + content: "Recommended", + }; }, - ], - sub: true, - sup: true, - tasklist: false, - vPre: false, - vuePlayground: false, - + }, + ], + sub: true, + sup: true, + tasklist: false, + vPre: false, + vuePlayground: false, + }, diff --git a/docs/src/operations/old-versions.md b/docs/src/operations/old-versions.md index 41c60b455..7f44da463 100644 --- a/docs/src/operations/old-versions.md +++ b/docs/src/operations/old-versions.md @@ -1,6 +1,6 @@ --- -title: Old Versions -icon: note +title: Old versions +icon: launch --- ## DSF v1 @@ -19,8 +19,3 @@ icon: note - [1.2.0](./v1.2.0/) - [1.1.0](./v1.1.0/) - [1.0.0](./v1.0.0/) - -## DSF v2 - -- [2.0.0-M4](./v2.0.0-M4/) -- [2.0.0-M3](./v2.0.0-M3/) \ No newline at end of file diff --git a/docs/src/operations/v2.0.0-RC1/allowList-mgm.md b/docs/src/operations/v2.0.0-RC2/allowList-mgm.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/allowList-mgm.md rename to docs/src/operations/v2.0.0-RC2/allowList-mgm.md diff --git a/docs/src/operations/v2.0.0-RC1/bpe-reverse-proxy/README.md b/docs/src/operations/v2.0.0-RC2/bpe-reverse-proxy/README.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/bpe-reverse-proxy/README.md rename to docs/src/operations/v2.0.0-RC2/bpe-reverse-proxy/README.md diff --git a/docs/src/operations/v2.0.0-RC1/bpe-reverse-proxy/configuration.md b/docs/src/operations/v2.0.0-RC2/bpe-reverse-proxy/configuration.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/bpe-reverse-proxy/configuration.md rename to docs/src/operations/v2.0.0-RC2/bpe-reverse-proxy/configuration.md diff --git a/docs/src/operations/v2.0.0-RC1/bpe/README.md b/docs/src/operations/v2.0.0-RC2/bpe/README.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/bpe/README.md rename to docs/src/operations/v2.0.0-RC2/bpe/README.md diff --git a/docs/src/operations/v2.0.0-RC1/bpe/access-control.md b/docs/src/operations/v2.0.0-RC2/bpe/access-control.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/bpe/access-control.md rename to docs/src/operations/v2.0.0-RC2/bpe/access-control.md diff --git a/docs/src/operations/v2.0.0-RC1/bpe/configuration.md b/docs/src/operations/v2.0.0-RC2/bpe/configuration.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/bpe/configuration.md rename to docs/src/operations/v2.0.0-RC2/bpe/configuration.md diff --git a/docs/src/operations/v2.0.0-RC1/bpe/oidc.md b/docs/src/operations/v2.0.0-RC2/bpe/oidc.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/bpe/oidc.md rename to docs/src/operations/v2.0.0-RC2/bpe/oidc.md diff --git a/docs/src/operations/v2.0.0-RC1/fhir-reverse-proxy/README.md b/docs/src/operations/v2.0.0-RC2/fhir-reverse-proxy/README.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/fhir-reverse-proxy/README.md rename to docs/src/operations/v2.0.0-RC2/fhir-reverse-proxy/README.md diff --git a/docs/src/operations/v2.0.0-RC1/fhir-reverse-proxy/configuration.md b/docs/src/operations/v2.0.0-RC2/fhir-reverse-proxy/configuration.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/fhir-reverse-proxy/configuration.md rename to docs/src/operations/v2.0.0-RC2/fhir-reverse-proxy/configuration.md diff --git a/docs/src/operations/v2.0.0-RC1/fhir/README.md b/docs/src/operations/v2.0.0-RC2/fhir/README.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/fhir/README.md rename to docs/src/operations/v2.0.0-RC2/fhir/README.md diff --git a/docs/src/operations/v2.0.0-RC1/fhir/access-control.md b/docs/src/operations/v2.0.0-RC2/fhir/access-control.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/fhir/access-control.md rename to docs/src/operations/v2.0.0-RC2/fhir/access-control.md diff --git a/docs/src/operations/v2.0.0-RC1/fhir/configuration.md b/docs/src/operations/v2.0.0-RC2/fhir/configuration.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/fhir/configuration.md rename to docs/src/operations/v2.0.0-RC2/fhir/configuration.md diff --git a/docs/src/operations/v2.0.0-RC1/fhir/oidc.md b/docs/src/operations/v2.0.0-RC2/fhir/oidc.md similarity index 100% rename from docs/src/operations/v2.0.0-RC1/fhir/oidc.md rename to docs/src/operations/v2.0.0-RC2/fhir/oidc.md diff --git a/docs/src/operations/v2.0.0-RC1/index.md b/docs/src/operations/v2.0.0-RC2/index.md similarity index 91% rename from docs/src/operations/v2.0.0-RC1/index.md rename to docs/src/operations/v2.0.0-RC2/index.md index 652dd1390..3c5772eed 100644 --- a/docs/src/operations/v2.0.0-RC1/index.md +++ b/docs/src/operations/v2.0.0-RC2/index.md @@ -1,5 +1,5 @@ --- -title: DSF 2.0.0-RC1 +title: DSF 2.0.0-RC2 icon: guide --- @@ -16,12 +16,12 @@ Thank you for helping us improve the DSF! # System Administrators -- [Install DSF 2.0.0-RC1](install) +- [Install DSF 2.0.0-RC2](install) - [Upgrade from DSF 1.9.0](upgrade-from-1) ## New features -- See [Release Notes](https://github.com/datasharingframework/dsf/releases/tag/v2.0.0-RC1) +- See [Release Notes](https://github.com/datasharingframework/dsf/releases/tag/v2.0.0-RC2)