Skip to content

Dsf.dev restructuring 2.0 #87

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 49 commits into from
Jun 2, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
e0155e0
Added learning material from tutorial. Contents not changed yet and s…
jaboehri Apr 8, 2024
177d7b7
Added learning material from tutorial. Contents not changed yet and s…
jaboehri Apr 8, 2024
34f8849
Fixed newlines from tutorial .md files rendering ugly.
jaboehri Apr 12, 2024
ce885f9
Reverted
jaboehri May 7, 2024
cafeee1
Renamed tutorial files
jaboehri May 7, 2024
478189b
Elevated camunda docs versions to 7.21. All links are working as of t…
jaboehri May 7, 2024
a66ade2
Renamed outgoing gateway flows
jaboehri May 14, 2024
53af381
Merge remote-tracking branch 'origin/main' into dev-doc
hhund May 27, 2024
9f50306
all camunda links to 7.18 for HiGHmed DSF tutorial
hhund May 27, 2024
82183cf
fixed link
hhund May 27, 2024
9dad863
restructured developer documentation
hhund May 27, 2024
817a7ab
added index.md files, renamed some files
hhund May 27, 2024
3e3a14c
- dsf.dev 2.0 Website restructuring
May 21, 2025
2b28da9
- menu für explore angepasst
May 21, 2025
cbaee2a
Merge branch 'dsf.dev_restructuring_2.0' into dev-doc
jaboehri May 21, 2025
1d7dead
- Menü
May 21, 2025
44d6530
fixed menus, etc
schwzr May 21, 2025
9bcd5ae
updated dependency versions
schwzr May 21, 2025
171e1bd
updated team page
schwzr May 21, 2025
bcad408
removed not required pages
schwzr May 21, 2025
cd18286
fixed allowlist cross reference
schwzr May 21, 2025
614aed7
fixed allowlist cross reference (pt2)
schwzr May 21, 2025
db24de6
fixed link (new structure)
schwzr May 21, 2025
8200c3e
fixed links, page will be replaced later
schwzr May 21, 2025
6eb1fda
Merge branch 'main' into dsf.dev_restructuring_2.0
schwzr May 21, 2025
0415735
- for you
May 21, 2025
efb4b01
Merge branch 'dsf.dev_restructuring_2.0' of https://github.com/datash…
May 21, 2025
7e804b9
- tag color fix
May 23, 2025
d3fbf41
added api v1 process plugin development doc
jaboehri May 28, 2025
527e42c
minor adjustments
schwzr May 28, 2025
784ea42
Merge remote-tracking branch 'origin/dsf.dev_restructuring_2.0' into …
jaboehri May 28, 2025
75aa2fb
Removed old documenation folder
jaboehri May 28, 2025
e1051bf
Fixed broken links
jaboehri May 28, 2025
f8bde26
Merge pull request #85 from datasharingframework/dev-doc
schwzr May 28, 2025
6fc1e80
add javadoc
schwzr May 28, 2025
8a5f324
Link and Image fix
May 28, 2025
5259747
added hero view to homepage
schwzr May 28, 2025
5bb3a68
added hero view to homepage
schwzr May 28, 2025
42c74da
add instruction how to install dependencies in readme
schwzr May 28, 2025
0f32adc
- Links, Sidebar, Navigation were fixed
May 28, 2025
f6bde52
Merge pull request #86 from datasharingframework/restructuring2.0_fix
schwzr May 30, 2025
f070661
removed wrong src directory
Jun 2, 2025
a0e5283
included 1.8.0 documentation
Jun 2, 2025
a1cbe83
deleted stable symlink
Jun 2, 2025
a8a0ca0
tar gz file for 1.8.0
hhund Jun 2, 2025
eeb29c8
updated javadoc
Jun 2, 2025
016a7f7
javadoc link fixed
Jun 2, 2025
e1ecc42
minor adjustments
Jun 2, 2025
1bd152f
add fullscreen link
Jun 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@

### Move into docs folder
cd docs
### Install dependencies
npm i
### Build
npm run docs:build
### Run
Expand Down
3,051 changes: 1,639 additions & 1,412 deletions docs/package-lock.json

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,18 @@
"docs:update-package": "npx vp-update"
},
"devDependencies": {
"@vuepress/bundler-vite": "2.0.0-rc.17",
"@vuepress/plugin-markdown-image": "2.0.0-rc.52",
"@vuepress/plugin-markdown-math": "2.0.0-rc.52",
"@vuepress/plugin-markdown-tab": "2.0.0-rc.52",
"katex": "^0.16.11",
"sass-loader": "16.0.2",
"vue": "3.5.12",
"vuepress": "2.0.0-rc.17",
"vuepress-plugin-search-pro": "2.0.0-rc.57",
"vuepress-theme-hope": "2.0.0-rc.58"
"@vuepress/bundler-vite": "2.0.0-rc.23",
"@vuepress/plugin-markdown-image": "2.0.0-rc.104",
"@vuepress/plugin-markdown-math": "2.0.0-rc.104",
"@vuepress/plugin-markdown-tab": "2.0.0-rc.104",
"@vuepress/plugin-slimsearch": "2.0.0-rc.104",
"katex": "^0.16.22",
"sass-loader": "16.0.5",
"vue": "3.5.14",
"vuepress": "2.0.0-rc.23",
"vuepress-theme-hope": "2.0.0-rc.88"
},
"optionalDependencies": {
"@rollup/rollup-linux-x64-gnu": "^4.22.4"
"@rollup/rollup-linux-x64-gnu": "^4.41.0"
}
}
11 changes: 11 additions & 0 deletions docs/src/.vuepress/client.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { defineClientConfig } from 'vuepress/client'
import { Layout as ParentLayout, NotFound } from "vuepress-theme-hope/client";

import Layout from './layouts/PageLayout.vue'

export default defineClientConfig({
layouts: {
ParentLayout,
Layout
},
})
4 changes: 3 additions & 1 deletion docs/src/.vuepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import { viteBundler } from '@vuepress/bundler-vite';
import { defineUserConfig } from "vuepress";
import theme from "./theme.js";


export default defineUserConfig({
host: "127.0.0.1",
base: "/",
Expand All @@ -13,6 +14,7 @@ export default defineUserConfig({
vuePluginOptions: {},
}),


/*locales: {
"/": {
lang: "en-US",
Expand All @@ -25,7 +27,7 @@ export default defineUserConfig({
description: "",
},
},*/
plugins: [],
plugins: [ ],

// Enable it with pwa
shouldPrefetch: false,
Expand Down
76 changes: 76 additions & 0 deletions docs/src/.vuepress/layouts/PageLayout.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
<script setup lang="ts">
// import ParentLayout from '@vuepress/theme-default/layouts/Layout.vue'
import { Layout as ParentLayout, PageContent } from 'vuepress-theme-hope/client'
import { useRoute, useRouter } from "vue-router";
import { ref } from 'vue'

const version = ref("");


function setVersionBasedOnCurrentPath() : void {
if (route.path.startsWith('/operations/')) {
const input = route.path.substring('/operations/'.length);
const firstSlash = input.indexOf("/");
const secondSlash = input.indexOf("/", firstSlash + 1);
const result = secondSlash !== -1 ? input.slice(0, secondSlash) : input;

version.value = result;


} else {
version.value = "";
}
}

const route = useRoute();


const router = useRouter();
router.afterEach((_to, _from) => {
setVersionBasedOnCurrentPath();
});

setVersionBasedOnCurrentPath();

function navigateToNewVersion() {
const input = route.path.substring('/operations/'.length);
const firstSlash = input.indexOf("/");
const secondSlash = input.indexOf("/", firstSlash + 1);
const result = secondSlash !== -1 ? input.slice(secondSlash + 1) : "";
router.push('/operations/' + version.value + "/" + result);
}

</script>

<template>
<ParentLayout>
<template #sidebarTop>
<div class="version-selector" v-if="route.path.startsWith('/operations/')">
<label class="vp-sidebar-header" for="version-select"><strong>Version:</strong> </label>
<select id="version-select" class="vp-sidebar-header" v-model="version" @change="navigateToNewVersion">
<option value="v2/latest">next (2.0.0-M3)</option>
<option value="v1/latest">latest (1.8.0)</option>
<option value="v1/v1.7.1">1.7.1</option>
<option value="v1/v1.7.0">1.7.0</option>
<option value="v1/v1.6.0">1.6.0</option>
<option value="v1/v1.5.2">1.5.2</option>
<option value="v1/v1.5.1">1.5.1</option>
<option value="v1/v1.5.0">1.5.0</option>
<option value="v1/v1.4.0">1.4.0</option>
<option value="v1/v1.3.2">1.3.2</option>
<option value="v1/v1.3.1">1.3.1</option>
<option value="v1/v1.3.0">1.3.0</option>
<option value="v1/v1.2.0">1.2.0</option>
<option value="v1/v1.1.0">1.1.0</option>
<option value="v1/v1.0.0">1.0.0</option>
</select></div>
</template>
<PageContent id="main-content" class="vp-page"/>
</ParentLayout>
</template>

<style lang="css">
.version-selector {
margin-top: 20px;
}
</style>
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Manifest-Version: 1.0
Created-By: Maven Javadoc Plugin 3.11.2
Build-Jdk-Spec: 21

Loading