vault backup: 2026-03-07 12:19:22
This commit is contained in:
@@ -2,13 +2,6 @@
|
||||
tags:
|
||||
- process/project
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: 'Globe'})`
|
||||
> Target:: `$= dv.view('project-target', {file: 'Globe'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: 'Globe'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('Globe').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
## Project Info
|
||||
Kunde [[Hamburg Südamerikanische Dampfschifffahrts-Gesellschaft KG]]
|
||||
Ansprechpartner:
|
||||
@@ -34,43 +27,3 @@ FROM [[]] AND !outgoing([[]]) AND #process/meeting
|
||||
SORT file.mtime DESC
|
||||
LIMIT 20
|
||||
```
|
||||
|
||||
|
||||
## Thoughts
|
||||
|
||||
## Resources
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).status != "Archiv");
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
@@ -3,13 +3,6 @@ tags:
|
||||
- process/project
|
||||
subtitle: Buildmanagement BIENE
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: 'Buildmanagement BIENE'})`
|
||||
> Target:: `$= dv.view('project-target', {file: 'Buildmanagement BIENE'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: 'Buildmanagement BIENE'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('Buildmanagement BIENE').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
## Project Info
|
||||
Kunde [[Landesamt für Steuern Niedersachsen]]
|
||||
Ansprechpartner:
|
||||
@@ -35,47 +28,3 @@ FROM [[]] AND !outgoing([[]]) AND #process/meeting
|
||||
SORT file.mtime DESC
|
||||
LIMIT 20
|
||||
```
|
||||
|
||||
|
||||
## Thoughts
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
-35
@@ -1,15 +1,12 @@
|
||||
---
|
||||
status: Backlog
|
||||
tags:
|
||||
- process/project
|
||||
subtitle: Software Configuration Engineer
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: 'Software Configuration Engineer'})`
|
||||
> Target:: `$= dv.view('project-target', {file: 'Software Configuration Engineer'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: 'Software Configuration Engineer'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('Software Configuration Engineer').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
## Project Info
|
||||
Kunde [[Nokia Siemens Networks GmbH & Co KG]]
|
||||
@@ -48,35 +45,3 @@ LIMIT 20
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
@@ -3,13 +3,6 @@ tags:
|
||||
- process/project
|
||||
subtitle: Buildteam
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: 'Buildteam'})`
|
||||
> Target:: `$= dv.view('project-target', {file: 'Buildteam'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: 'Buildteam'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('Buildteam').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
## Project Info
|
||||
|
||||
### Kollegen
|
||||
@@ -33,49 +26,6 @@ SORT file.mtime DESC
|
||||
LIMIT 20
|
||||
```
|
||||
|
||||
## Thoughts
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+1
-44
@@ -1,15 +1,13 @@
|
||||
---
|
||||
status: Backlog
|
||||
tags:
|
||||
- process/project
|
||||
subtitle: Configuration Manager TETRA-Netze
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: 'Configuration Manager TETRA-Netze'})`
|
||||
> Target:: `$= dv.view('project-target', {file: 'Configuration Manager TETRA-Netze'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: 'Configuration Manager TETRA-Netze'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('Configuration Manager TETRA-Netze').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
|
||||
## Project Info
|
||||
Kunde: [[R&S Bick Mobilfunk GmbH]]
|
||||
@@ -34,45 +32,4 @@ SORT file.mtime DESC
|
||||
LIMIT 20
|
||||
```
|
||||
|
||||
## Thoughts
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
-51
@@ -1,16 +1,8 @@
|
||||
---
|
||||
status: Archiv
|
||||
tags:
|
||||
- process/project
|
||||
title: "Weiterentwicklung und Produktpflege des Managementsystems SITScope\r sowie zugehöriger Komponenten"
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: 'Entwicklung SITScope'})`
|
||||
> Target:: `$= dv.view('project-target', {file: 'Entwicklung SITScope'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: 'Entwicklung SITScope'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('Entwicklung SITScope').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
## Project Info
|
||||
Kunde [[Rohde & Schwarz Cybersecurity GmbH]]
|
||||
|
||||
@@ -34,46 +26,3 @@ FROM [[]] AND !outgoing([[]]) AND #process/meeting
|
||||
SORT file.mtime DESC
|
||||
LIMIT 20
|
||||
```
|
||||
|
||||
## Thoughts
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
@@ -1,16 +1,8 @@
|
||||
---
|
||||
status: Backlog
|
||||
tags:
|
||||
- process/project
|
||||
subtitle: DevOps
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: 'DevOps'})`
|
||||
> Target:: `$= dv.view('project-target', {file: 'DevOps'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: 'DevOps'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('DevOps').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
## Project Info
|
||||
Kunde: [[mobile.de GmbH]]
|
||||
Ansprechpartner:
|
||||
@@ -36,46 +28,3 @@ FROM [[]] AND !outgoing([[]]) AND #process/meeting
|
||||
SORT file.mtime DESC
|
||||
LIMIT 20
|
||||
```
|
||||
|
||||
## Thoughts
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user