diff --git a/docs/src/.vuepress/public/download/dsf_bpe_2_0_0-RC1.tar.gz b/docs/src/.vuepress/public/download/dsf_bpe_2_0_0-RC1.tar.gz
deleted file mode 100644
index 50fb33dd4..000000000
Binary files a/docs/src/.vuepress/public/download/dsf_bpe_2_0_0-RC1.tar.gz and /dev/null differ
diff --git a/docs/src/.vuepress/public/download/dsf_bpe_2_0_0-RC2.tar.gz b/docs/src/.vuepress/public/download/dsf_bpe_2_0_0-RC2.tar.gz
new file mode 100644
index 000000000..7a9af6f61
Binary files /dev/null and b/docs/src/.vuepress/public/download/dsf_bpe_2_0_0-RC2.tar.gz differ
diff --git a/docs/src/.vuepress/public/download/dsf_fhir_2_0_0-RC1.tar.gz b/docs/src/.vuepress/public/download/dsf_fhir_2_0_0-RC1.tar.gz
deleted file mode 100644
index 65cd6277d..000000000
Binary files a/docs/src/.vuepress/public/download/dsf_fhir_2_0_0-RC1.tar.gz and /dev/null differ
diff --git a/docs/src/.vuepress/public/download/dsf_fhir_2_0_0-RC2.tar.gz b/docs/src/.vuepress/public/download/dsf_fhir_2_0_0-RC2.tar.gz
new file mode 100644
index 000000000..f9ec3af13
Binary files /dev/null and b/docs/src/.vuepress/public/download/dsf_fhir_2_0_0-RC2.tar.gz differ
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: "Imprint • Data Privacy • Security" ,
+ footer: "Imprint • Data Privacy • Security",
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 99%
rename from docs/src/operations/v2.0.0-RC1/bpe/configuration.md
rename to docs/src/operations/v2.0.0-RC2/bpe/configuration.md
index 56b02019c..edb6fdce9 100644
--- a/docs/src/operations/v2.0.0-RC1/bpe/configuration.md
+++ b/docs/src/operations/v2.0.0-RC2/bpe/configuration.md
@@ -618,7 +618,7 @@ icon: config
### DEV_DSF_BPE_SERVER_ROLECONFIG
- **Property:** dev.dsf.bpe.server.roleConfig
- **Required:** No
-- **Description:** Role config YAML as defined in [FHIR Server: Access Control](access-control)
+- **Description:** Role config YAML as defined in [BPE Server: Access Control](access-control)
### DEV_DSF_BPE_SERVER_STATIC_RESOURCE_CACHE
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 96%
rename from docs/src/operations/v2.0.0-RC1/bpe/oidc.md
rename to docs/src/operations/v2.0.0-RC2/bpe/oidc.md
index 5ba035d2c..b0c6a6458 100644
--- a/docs/src/operations/v2.0.0-RC1/bpe/oidc.md
+++ b/docs/src/operations/v2.0.0-RC2/bpe/oidc.md
@@ -10,7 +10,7 @@ The DSF BPE server supports [Authorization Code Flow](https://openid.net/specs/o
::: tip BPE Reverse Proxy
-The DSF BPE reverse proxy requires client certificates by default. To use OpenID Connect authentication the configuration parameter [SSL_VERIFY_CLIENT](configuration/reverseproxy.html#ssl-verify-client) needs to be set to `optional`.
+The DSF BPE reverse proxy requires client certificates by default. To use OpenID Connect authentication the configuration parameter [SSL_VERIFY_CLIENT](../bpe-reverse-proxy/configuration.html#ssl-verify-client) needs to be set to `optional`.
:::
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 96%
rename from docs/src/operations/v2.0.0-RC1/fhir/oidc.md
rename to docs/src/operations/v2.0.0-RC2/fhir/oidc.md
index 97a435b38..519c6625f 100644
--- a/docs/src/operations/v2.0.0-RC1/fhir/oidc.md
+++ b/docs/src/operations/v2.0.0-RC2/fhir/oidc.md
@@ -10,7 +10,7 @@ The DSF FHIR server supports [Authorization Code Flow](https://openid.net/specs/
::: tip FHIR Reverse Proxy
-The DSF FHIR reverse proxy requires client certificates by default. To use OpenID Connect authentication the configuration parameter [SSL_VERIFY_CLIENT](/fhir-reverse-proxy/configuration.html#ssl-verify-client) needs to be set to `optional`.
+The DSF FHIR reverse proxy requires client certificates by default. To use OpenID Connect authentication the configuration parameter [SSL_VERIFY_CLIENT](../fhir-reverse-proxy/configuration.html#ssl-verify-client) needs to be set to `optional`.
:::
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)