initial yeet

This commit is contained in:
Andreas Bail
2026-06-15 15:10:55 +02:00
commit 6cfcc69a2a
26 changed files with 2081 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
{
"readableLineLength": false,
"promptDelete": false,
"alwaysUpdateLinks": true,
"pdfExportSettings": {
"pageSize": "A4",
"landscape": false,
"margin": "2",
"downscalePercent": 100
}
}
+3
View File
@@ -0,0 +1,3 @@
{
"accentColor": "#f63131"
}
+5
View File
@@ -0,0 +1,5 @@
[
"obsidian-kanban",
"obsidian-excel-to-markdown-table",
"obsidian-git"
]
+33
View File
@@ -0,0 +1,33 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": false,
"outgoing-link": true,
"tag-pane": true,
"footnotes": false,
"properties": false,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": false,
"editor-status": true,
"bookmarks": true,
"markdown-importer": false,
"zk-prefixer": false,
"random-note": false,
"outline": true,
"word-count": true,
"slides": false,
"audio-recorder": false,
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": false,
"bases": true,
"webviewer": false
}
+4
View File
@@ -0,0 +1,4 @@
{
"folder": "Berichtsheft",
"format": "WW YYYY"
}
@@ -0,0 +1,230 @@
/*
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
if you want to view the source, please visit the github repository of this plugin
*/
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __markAsModule = (target) => __defProp(target, "__esModule", { value: true });
var __export = (target, all) => {
__markAsModule(target);
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __reExport = (target, module2, desc) => {
if (module2 && typeof module2 === "object" || typeof module2 === "function") {
for (let key of __getOwnPropNames(module2))
if (!__hasOwnProp.call(target, key) && key !== "default")
__defProp(target, key, { get: () => module2[key], enumerable: !(desc = __getOwnPropDesc(module2, key)) || desc.enumerable });
}
return target;
};
var __toModule = (module2) => {
return __reExport(__markAsModule(__defProp(module2 != null ? __create(__getProtoOf(module2)) : {}, "default", module2 && module2.__esModule && "default" in module2 ? { get: () => module2.default, enumerable: true } : { value: module2, enumerable: true })), module2);
};
var __async = (__this, __arguments, generator) => {
return new Promise((resolve, reject) => {
var fulfilled = (value) => {
try {
step(generator.next(value));
} catch (e) {
reject(e);
}
};
var rejected = (value) => {
try {
step(generator.throw(value));
} catch (e) {
reject(e);
}
};
var step = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);
step((generator = generator.apply(__this, __arguments)).next());
});
};
// src/main.ts
__export(exports, {
default: () => ExcelToMarkdownTablePlugin
});
var import_obsidian = __toModule(require("obsidian"));
// src/table-alignment-syntax.ts
var ALIGNED_LEFT_SYNTAX = {
prefix: "",
postfix: "",
adjust: 0
};
var ALIGNED_RIGHT_SYNTAX = {
prefix: "",
postfix: ":",
adjust: 1
};
var ALIGNED_CENTER_SYNTAX = {
prefix: ":",
postfix: ":",
adjust: 2
};
// src/excel-markdown-helpers.ts
var ALIGNED_LEFT = "l";
var ALIGNED_RIGHT = "r";
var ALIGNED_CENTER = "c";
var EXCEL_COLUMN_DELIMITER = " ";
var MARKDOWN_NEWLINE = "<br/>";
var UNESCAPED_DOUBLE_QUOTE = '"';
var EXCEL_ROW_DELIMITER_REGEX = /[\n\u0085\u2028\u2029]|\r\n?/g;
var COLUMN_ALIGNMENT_REGEX = /^(\^[lcr])/i;
var EXCEL_NEWLINE_ESCAPED_CELL_REGEX = /"([^\t]*(?<=[^\r])\n[^\t]*)"/g;
var EXCEL_NEWLINE_REGEX = /\n/g;
var EXCEL_DOUBLE_QUOTE_ESCAPED_REGEX = /""/g;
function addMarkdownSyntax(rows, columnWidths) {
return rows.map(function(row, rowIndex) {
return "| " + row.map(function(column, index) {
column = column.replace("|", "\\|");
return column + Array(columnWidths[index] - column.length + 1).join(" ");
}).join(" | ") + " |";
});
}
function addAlignmentSyntax(markdownRows, columnWidths, colAlignments) {
let result = Object.assign([], markdownRows);
result.splice(1, 0, "|" + columnWidths.map(function(width, index) {
let { prefix, postfix, adjust } = calculateAlignmentMarkdownSyntaxMetadata(colAlignments[index]);
return prefix + Array(columnWidths[index] + 3 - adjust).join("-") + postfix;
}).join("|") + "|");
return result;
}
function calculateAlignmentMarkdownSyntaxMetadata(alignment) {
switch (alignment) {
case ALIGNED_LEFT:
return ALIGNED_LEFT_SYNTAX;
case ALIGNED_CENTER:
return ALIGNED_CENTER_SYNTAX;
case ALIGNED_RIGHT:
return ALIGNED_RIGHT_SYNTAX;
default:
return ALIGNED_LEFT_SYNTAX;
}
}
function getColumnWidthsAndAlignments(rows) {
let colAlignments = [];
return {
columnWidths: rows[0].map(function(column, columnIndex) {
let alignment = columnAlignment(column);
colAlignments.push(alignment);
column = column.replace(COLUMN_ALIGNMENT_REGEX, "");
rows[0][columnIndex] = column;
return columnWidth(rows, columnIndex);
}),
colAlignments
};
}
function columnAlignment(columnHeaderText) {
var m = columnHeaderText.match(COLUMN_ALIGNMENT_REGEX);
if (m) {
var alignChar = m[1][1].toLowerCase();
return columnAlignmentFromChar(alignChar);
}
return ALIGNED_LEFT;
}
function columnAlignmentFromChar(alignChar) {
switch (alignChar) {
case ALIGNED_LEFT:
return ALIGNED_LEFT;
case ALIGNED_CENTER:
return ALIGNED_CENTER;
case ALIGNED_RIGHT:
return ALIGNED_RIGHT;
default:
return ALIGNED_LEFT;
}
}
function columnWidth(rows, columnIndex) {
return Math.max.apply(null, rows.map(function(row) {
return row[columnIndex] && row[columnIndex].length || 0;
}));
}
function splitIntoRowsAndColumns(data) {
var rows = data.split(EXCEL_ROW_DELIMITER_REGEX).map(function(row) {
return row.split(EXCEL_COLUMN_DELIMITER);
});
return rows;
}
function replaceIntraCellNewline(data) {
let cellReplacer = (_) => _.slice(1, -1).replace(EXCEL_DOUBLE_QUOTE_ESCAPED_REGEX, UNESCAPED_DOUBLE_QUOTE).replace(EXCEL_NEWLINE_REGEX, MARKDOWN_NEWLINE);
return data.replace(EXCEL_NEWLINE_ESCAPED_CELL_REGEX, cellReplacer);
}
// src/excel-markdown-tables.ts
var LINE_ENDING = "\n";
function excelToMarkdown(rawData) {
let data = rawData.trim();
var intraCellNewlineReplacedData = replaceIntraCellNewline(data);
var rows = splitIntoRowsAndColumns(intraCellNewlineReplacedData);
var { columnWidths, colAlignments } = getColumnWidthsAndAlignments(rows);
const markdownRows = addMarkdownSyntax(rows, columnWidths);
return addAlignmentSyntax(markdownRows, columnWidths, colAlignments).join(LINE_ENDING);
}
function getExcelRows(rawData) {
let data = rawData.trim();
var intraCellNewlineReplacedData = replaceIntraCellNewline(data);
return splitIntoRowsAndColumns(intraCellNewlineReplacedData);
}
function excelRowsToMarkdown(rows) {
var { columnWidths, colAlignments } = getColumnWidthsAndAlignments(rows);
const markdownRows = addMarkdownSyntax(rows, columnWidths);
return addAlignmentSyntax(markdownRows, columnWidths, colAlignments).join(LINE_ENDING);
}
function isExcelData(rows) {
return rows && rows[0] && rows[0].length > 1 ? true : false;
}
// src/main.ts
var ExcelToMarkdownTablePlugin = class extends import_obsidian.Plugin {
constructor() {
super(...arguments);
this.pasteHandler = (evt, editor) => {
if (evt.clipboardData === null) {
return;
}
if (evt.clipboardData.types.length === 1 && evt.clipboardData.types[0] === "text/plain") {
return;
}
const rawData = evt.clipboardData.getData("text");
const rows = getExcelRows(rawData);
if (isExcelData(rows)) {
const markdownData = excelRowsToMarkdown(rows);
editor.replaceSelection(markdownData + "\n");
evt.preventDefault();
}
};
}
onload() {
return __async(this, null, function* () {
this.addCommand({
id: "excel-to-markdown-table",
name: "Excel to Markdown",
hotkeys: [
{
modifiers: ["Mod", "Alt"],
key: "v"
}
],
editorCallback: (editor, view) => __async(this, null, function* () {
const text = yield navigator.clipboard.readText();
editor.replaceSelection(excelToMarkdown(text));
})
});
this.app.workspace.on("editor-paste", this.pasteHandler);
});
}
onunload() {
this.app.workspace.off("editor-paste", this.pasteHandler);
}
};
/* nosourcemap */
@@ -0,0 +1,10 @@
{
"id": "obsidian-excel-to-markdown-table",
"name": "Excel to Markdown Table",
"version": "0.4.0",
"minAppVersion": "0.12.0",
"description": "An Obsidian plugin to paste data from Microsoft Excel, Google Sheets, Apple Numbers and LibreOffice Calc as Markdown tables in Obsidian editor.",
"author": "Ganessh Kumar R P <rpganesshkumar@gmail.com>",
"authorUrl": "https://ganesshkumar.com",
"isDesktopOnly": false
}
@@ -0,0 +1 @@
File diff suppressed because one or more lines are too long
+10
View File
@@ -0,0 +1,10 @@
{
"author": "Vinzent",
"authorUrl": "https://github.com/Vinzent03",
"id": "obsidian-git",
"name": "Git",
"description": "Integrate Git version control with automatic backup and other advanced features.",
"isDesktopOnly": false,
"fundingUrl": "https://ko-fi.com/vinzent",
"version": "2.38.5"
}
+23
View File
@@ -0,0 +1,23 @@
#!/bin/sh
PROMPT="$1"
TEMP_FILE="$OBSIDIAN_GIT_CREDENTIALS_INPUT"
cleanup() {
rm -f "$TEMP_FILE" "$TEMP_FILE.response"
}
trap cleanup EXIT
echo "$PROMPT" > "$TEMP_FILE"
while [ ! -e "$TEMP_FILE.response" ]; do
if [ ! -e "$TEMP_FILE" ]; then
echo "Trigger file got removed: Abort" >&2
exit 1
fi
sleep 0.1
done
RESPONSE=$(cat "$TEMP_FILE.response")
echo "$RESPONSE"
+705
View File
@@ -0,0 +1,705 @@
@keyframes loading {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.workspace-leaf-content[data-type="git-view"] .button-border {
border: 2px solid var(--interactive-accent);
border-radius: var(--radius-s);
}
.workspace-leaf-content[data-type="git-view"] .view-content {
padding-left: 0;
padding-top: 0;
padding-right: 0;
}
.workspace-leaf-content[data-type="git-history-view"] .view-content {
padding-left: 0;
padding-top: 0;
padding-right: 0;
}
.loading {
overflow: hidden;
}
.loading > svg {
animation: 2s linear infinite loading;
transform-origin: 50% 50%;
display: inline-block;
}
.obsidian-git-center {
margin: auto;
text-align: center;
width: 50%;
}
.obsidian-git-textarea {
display: block;
margin-left: auto;
margin-right: auto;
}
.obsidian-git-disabled {
opacity: 0.5;
}
.obsidian-git-center-button {
display: block;
margin: 20px auto;
}
.tooltip.mod-left {
overflow-wrap: break-word;
}
.tooltip.mod-right {
overflow-wrap: break-word;
}
/* Limits the scrollbar to the view body */
.git-view {
display: flex;
flex-direction: column;
position: relative;
height: 100%;
}
/* Re-enable wrapping of nav buttns to prevent overflow on smaller screens #*/
.workspace-drawer .git-view .nav-buttons-container {
flex-wrap: wrap;
}
.git-tools {
display: flex;
margin-left: auto;
}
.git-tools .type {
padding-left: var(--size-2-1);
display: flex;
align-items: center;
justify-content: center;
width: 11px;
}
.git-tools .type[data-type="M"] {
color: orange;
}
.git-tools .type[data-type="D"] {
color: red;
}
.git-tools .buttons {
display: flex;
}
.git-tools .buttons > * {
padding: 0;
height: auto;
}
.workspace-leaf-content[data-type="git-view"] .tree-item-self,
.workspace-leaf-content[data-type="git-history-view"] .tree-item-self {
align-items: center;
}
.workspace-leaf-content[data-type="git-view"]
.tree-item-self:hover
.clickable-icon,
.workspace-leaf-content[data-type="git-history-view"]
.tree-item-self:hover
.clickable-icon {
color: var(--icon-color-hover);
}
/* Highlight an item as active if it's diff is currently opened */
.is-active .git-tools .buttons > * {
color: var(--nav-item-color-active);
}
.git-author {
color: var(--text-accent);
}
.git-date {
color: var(--text-accent);
}
.git-ref {
color: var(--text-accent);
}
/* ====== diff2html ======
The following styles are adapted from the obsidian-version-history plugin by
@kometenstaub https://github.com/kometenstaub/obsidian-version-history-diff/blob/main/src/styles.scss
which itself is adapted from the diff2html library with the following original license:
https://github.com/rtfpessoa/diff2html/blob/master/LICENSE.md
Copyright 2014-2016 Rodrigo Fernandes https://rtfpessoa.github.io/
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the
Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.theme-dark,
.theme-light {
--git-delete-bg: #ff475040;
--git-delete-hl: #96050a75;
--git-insert-bg: #68d36840;
--git-insert-hl: #23c02350;
--git-change-bg: #ffd55840;
--git-selected: #3572b0;
--git-delete: #cc3333;
--git-insert: #399839;
--git-change: #d0b44c;
--git-move: #3572b0;
}
.git-diff {
.d2h-d-none {
display: none;
}
.d2h-wrapper {
text-align: left;
border-radius: 0.25em;
overflow: auto;
}
.d2h-file-header.d2h-file-header {
background-color: var(--background-secondary);
border-bottom: 1px solid var(--background-modifier-border);
font-family:
Source Sans Pro,
Helvetica Neue,
Helvetica,
Arial,
sans-serif;
height: 35px;
padding: 5px 10px;
}
.d2h-file-header,
.d2h-file-stats {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.d2h-file-header {
display: none;
}
.d2h-file-stats {
font-size: 14px;
margin-left: auto;
}
.d2h-lines-added {
border: 1px solid var(--color-green);
border-radius: 5px 0 0 5px;
color: var(--color-green);
padding: 2px;
text-align: right;
vertical-align: middle;
}
.d2h-lines-deleted {
border: 1px solid var(--color-red);
border-radius: 0 5px 5px 0;
color: var(--color-red);
margin-left: 1px;
padding: 2px;
text-align: left;
vertical-align: middle;
}
.d2h-file-name-wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 15px;
width: 100%;
}
.d2h-file-name {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
color: var(--text-normal);
font-size: var(--h5-size);
}
.d2h-file-wrapper {
border: 1px solid var(--background-secondary-alt);
border-radius: 3px;
margin-bottom: 1em;
max-height: 100%;
}
.d2h-file-collapse {
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid var(--background-secondary-alt);
border-radius: 3px;
cursor: pointer;
display: none;
font-size: 12px;
justify-content: flex-end;
padding: 4px 8px;
}
.d2h-file-collapse.d2h-selected {
background-color: var(--git-selected);
}
.d2h-file-collapse-input {
margin: 0 4px 0 0;
}
.d2h-diff-table {
border-collapse: collapse;
font-family: var(--font-monospace);
font-size: var(--code-size);
width: 100%;
}
.d2h-files-diff {
width: 100%;
}
.d2h-file-diff {
/*
overflow-y: scroll;
*/
border-radius: 5px;
font-size: var(--font-text-size);
line-height: var(--line-height-normal);
}
.d2h-file-side-diff {
display: inline-block;
margin-bottom: -8px;
margin-right: -4px;
overflow-x: scroll;
overflow-y: hidden;
width: 50%;
}
.d2h-code-line {
padding-left: 6em;
padding-right: 1.5em;
}
.d2h-code-line,
.d2h-code-side-line {
display: inline-block;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: 100%;
}
.d2h-code-side-line {
/* needed to be changed */
padding-left: 0.5em;
padding-right: 0.5em;
}
.d2h-code-line-ctn {
word-wrap: normal;
background: none;
display: inline-block;
padding: 0;
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
vertical-align: middle;
width: 100%;
/* only works for line-by-line */
white-space: pre-wrap;
}
.d2h-code-line del,
.d2h-code-side-line del {
background-color: var(--git-delete-hl);
color: var(--text-normal);
}
.d2h-code-line del,
.d2h-code-line ins,
.d2h-code-side-line del,
.d2h-code-side-line ins {
border-radius: 0.2em;
display: inline-block;
margin-top: -1px;
text-decoration: none;
vertical-align: middle;
}
.d2h-code-line ins,
.d2h-code-side-line ins {
background-color: var(--git-insert-hl);
text-align: left;
}
.d2h-code-line-prefix {
word-wrap: normal;
background: none;
display: inline;
padding: 0;
white-space: pre;
}
.line-num1 {
float: left;
}
.line-num1,
.line-num2 {
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
/*
padding: 0 0.5em;
*/
text-overflow: ellipsis;
width: 2.5em;
padding-left: 0;
}
.line-num2 {
float: right;
}
.d2h-code-linenumber {
background-color: var(--background-primary);
border: solid var(--background-modifier-border);
border-width: 0 1px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: var(--text-faint);
cursor: pointer;
display: inline-block;
position: absolute;
text-align: right;
width: 5.5em;
}
.d2h-code-linenumber:after {
content: "\200b";
}
.d2h-code-side-linenumber {
background-color: var(--background-primary);
border: solid var(--background-modifier-border);
border-width: 0 1px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: var(--text-faint);
cursor: pointer;
overflow: hidden;
padding: 0 0.5em;
text-align: right;
text-overflow: ellipsis;
width: 4em;
/* needed to be changed */
display: table-cell;
position: relative;
}
.d2h-code-side-linenumber:after {
content: "\200b";
}
.d2h-code-side-emptyplaceholder,
.d2h-emptyplaceholder {
background-color: var(--background-primary);
border-color: var(--background-modifier-border);
}
.d2h-code-line-prefix,
.d2h-code-linenumber,
.d2h-code-side-linenumber,
.d2h-emptyplaceholder {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.d2h-code-linenumber,
.d2h-code-side-linenumber {
direction: rtl;
}
.d2h-del {
background-color: var(--git-delete-bg);
border-color: var(--git-delete-hl);
}
.d2h-ins {
background-color: var(--git-insert-bg);
border-color: var(--git-insert-hl);
}
.d2h-info {
background-color: var(--background-primary);
border-color: var(--background-modifier-border);
color: var(--text-faint);
}
.d2h-del,
.d2h-ins,
.d2h-file-diff .d2h-change {
color: var(--text-normal);
}
.d2h-file-diff .d2h-del.d2h-change {
background-color: var(--git-change-bg);
}
.d2h-file-diff .d2h-ins.d2h-change {
background-color: var(--git-insert-bg);
}
.d2h-file-list-wrapper {
a {
text-decoration: none;
cursor: default;
-webkit-user-drag: none;
}
svg {
display: none;
}
}
.d2h-file-list-header {
text-align: left;
}
.d2h-file-list-title {
display: none;
}
.d2h-file-list-line {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
text-align: left;
}
.d2h-file-list {
}
.d2h-file-list > li {
border-bottom: 1px solid var(--background-modifier-border);
margin: 0;
padding: 5px 10px;
}
.d2h-file-list > li:last-child {
border-bottom: none;
}
.d2h-file-switch {
cursor: pointer;
display: none;
font-size: 10px;
}
.d2h-icon {
fill: currentColor;
margin-right: 10px;
vertical-align: middle;
}
.d2h-deleted {
color: var(--git-delete);
}
.d2h-added {
color: var(--git-insert);
}
.d2h-changed {
color: var(--git-change);
}
.d2h-moved {
color: var(--git-move);
}
.d2h-tag {
background-color: var(--background-secondary);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 10px;
margin-left: 5px;
padding: 0 2px;
}
.d2h-deleted-tag {
border: 1px solid var(--git-delete);
}
.d2h-added-tag {
border: 1px solid var(--git-insert);
}
.d2h-changed-tag {
border: 1px solid var(--git-change);
}
.d2h-moved-tag {
border: 1px solid var(--git-move);
}
/* needed for line-by-line*/
.d2h-diff-tbody {
position: relative;
}
/* My additions */
.cm-merge-revert {
width: 4em;
}
/* Ensure that merge revert markers are positioned correctly */
.cm-merge-revert > * {
position: absolute;
background-color: var(--background-secondary);
display: flex;
}
}
/* ====================== Line Authoring Information ====================== */
.cm-gutterElement.obs-git-blame-gutter {
/* Add background color to spacing inbetween and around the gutter for better aesthetics */
border-width: 0px 2px 0.2px;
border-style: solid;
border-color: var(--background-secondary);
background-color: var(--background-secondary);
}
.cm-gutterElement.obs-git-blame-gutter > div,
.line-author-settings-preview {
/* delegate text color to settings */
color: var(--obs-git-gutter-text);
font-family: monospace;
height: 100%; /* ensure, that age-based background color occupies entire parent */
text-align: right;
padding: 0px 6px;
white-space: pre; /* Keep spaces and do not collapse them. */
}
@media (max-width: 800px) {
/* hide git blame gutter not to superpose text */
.cm-gutterElement.obs-git-blame-gutter {
display: none;
}
}
.git-unified-diff-view,
.git-split-diff-view .cm-deletedLine .cm-changedText {
background-color: #ee443330;
}
.git-unified-diff-view,
.git-split-diff-view .cm-insertedLine .cm-changedText {
background-color: #22bb2230;
}
.git-obscure-prompt[git-is-obscured="true"] #git-show-password:after {
-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-eye"><path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"></path><circle cx="12" cy="12" r="3"></circle></svg>');
}
.git-obscure-prompt[git-is-obscured="false"] #git-show-password:after {
-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-eye-off"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg>');
}
/* Override styling of Codemirror merge view "collapsed lines" indicator */
.git-split-diff-view .ͼ2 .cm-collapsedLines {
background: var(--interactive-normal);
border-radius: var(--radius-m);
color: var(--text-accent);
font-size: var(--font-small);
padding: var(--size-4-1) var(--size-4-1);
}
.git-split-diff-view .ͼ2 .cm-collapsedLines:hover {
background: var(--interactive-hover);
color: var(--text-accent-hover);
}
.git-signs-gutter {
.cm-gutterElement {
display: grid;
/* Needed to align the sign properly for different line heigts. Such as
* when having a heading or list item.
*/
padding-top: 0 !important;
}
}
.git-gutter-marker:hover {
border-radius: 2px;
}
.git-gutter-marker.git-add {
background-color: var(--color-green);
justify-self: center;
height: inherit;
width: 0.2rem;
}
.git-gutter-marker.git-change {
background-color: var(--color-yellow);
justify-self: center;
height: inherit;
width: 0.2rem;
}
.git-gutter-marker.git-changedelete {
color: var(--color-yellow);
font-weight: var(--font-bold);
font-size: 1rem;
justify-self: center;
height: inherit;
}
.git-gutter-marker.git-delete {
background-color: var(--color-red);
height: 0.2rem;
width: 0.8rem;
align-self: end;
}
.git-gutter-marker.git-topdelete {
background-color: var(--color-red);
height: 0.2rem;
width: 0.8rem;
align-self: start;
}
div:hover > .git-gutter-marker.git-change {
width: 0.6rem;
}
div:hover > .git-gutter-marker.git-add {
width: 0.6rem;
}
div:hover > .git-gutter-marker.git-delete {
height: 0.6rem;
}
div:hover > .git-gutter-marker.git-topdelete {
height: 0.6rem;
}
div:hover > .git-gutter-marker.git-changedelete {
font-weight: var(--font-bold);
}
.git-gutter-marker.staged {
opacity: 0.5;
}
/* Prevent shifting of the editor when git signs gutter is the only gutter present */
.cm-gutters.cm-gutters-before:has(> .git-signs-gutter:only-child) {
margin-inline-end: 0;
.git-signs-gutter {
margin-inline-start: -1rem;
}
}
.git-changes-status-bar-colored {
.git-add {
color: var(--color-green);
}
.git-change {
color: var(--color-yellow);
}
.git-delete {
color: var(--color-red);
}
}
.git-changes-status-bar .git-add {
margin-right: 0.3em;
}
.git-changes-status-bar .git-change {
margin-right: 0.3em;
}
File diff suppressed because one or more lines are too long
+11
View File
@@ -0,0 +1,11 @@
{
"id": "obsidian-kanban",
"name": "Kanban",
"version": "2.0.51",
"minAppVersion": "1.0.0",
"description": "Create markdown-backed Kanban boards in Obsidian.",
"author": "mgmeyers",
"authorUrl": "https://github.com/mgmeyers/obsidian-kanban",
"helpUrl": "https://publish.obsidian.md/kanban/Obsidian+Kanban+Plugin",
"isDesktopOnly": false
}
File diff suppressed because one or more lines are too long
+247
View File
@@ -0,0 +1,247 @@
{
"main": {
"id": "170f4c9b7bb73ceb",
"type": "split",
"children": [
{
"id": "8462094f338770aa",
"type": "tabs",
"children": [
{
"id": "d9533f8f9acdaf2f",
"type": "leaf",
"pinned": true,
"state": {
"type": "kanban",
"state": {
"file": "tickets.md",
"kanbanViewState": {
"kanban-plugin": "board",
"list-collapse": [
false,
false,
true,
false,
false,
false,
true,
true,
false,
true,
false
]
}
},
"pinned": true,
"icon": "lucide-trello",
"title": "tickets"
}
}
]
}
],
"direction": "vertical"
},
"left": {
"id": "5d2efcf9ebcd6220",
"type": "split",
"children": [
{
"id": "decf4d5602a6980e",
"type": "tabs",
"children": [
{
"id": "d1f848a92892492c",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {
"sortOrder": "alphabetical",
"autoReveal": false
},
"icon": "lucide-folder-closed",
"title": "Dateiexplorer"
}
},
{
"id": "a5f3f2478a393520",
"type": "leaf",
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
},
"icon": "lucide-search",
"title": "Suchen"
}
},
{
"id": "a998fa99e3cf3e63",
"type": "leaf",
"state": {
"type": "bookmarks",
"state": {},
"icon": "lucide-bookmark",
"title": "Bookmarks"
}
}
]
}
],
"direction": "horizontal",
"width": 300
},
"right": {
"id": "3d65d28a38ea1e86",
"type": "split",
"children": [
{
"id": "f31e986ad6754ad3",
"type": "tabs",
"children": [
{
"id": "be270986d698ef2a",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Backlinks"
}
},
{
"id": "81d525a01572bad0",
"type": "leaf",
"state": {
"type": "outgoing-link",
"state": {
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Outgoing links"
}
},
{
"id": "f9d6e79d16212cef",
"type": "leaf",
"state": {
"type": "tag",
"state": {
"sortOrder": "frequency",
"useHierarchy": true,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-tags",
"title": "Tags"
}
},
{
"id": "815421a1e2f7e396",
"type": "leaf",
"state": {
"type": "outline",
"state": {
"file": "tickets.md",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Gliederung von tickets"
}
},
{
"id": "1a4dfb11cb7a0322",
"type": "leaf",
"state": {
"type": "git-view",
"state": {},
"icon": "git-pull-request",
"title": "Source Control"
}
}
],
"currentTab": 4
}
],
"direction": "horizontal",
"width": 394.5
},
"left-ribbon": {
"hiddenItems": {
"switcher:Schnellauswahl öffnen": false,
"graph:Graph-Ansicht öffnen": false,
"daily-notes:Heutige Notiz öffnen": false,
"templates:Vorlage einfügen": false,
"command-palette:Befehlspalette öffnen": false,
"bases:Neue Base erstellen": false,
"obsidian-kanban:Create new board": false,
"obsidian-git:Open Git source control": false,
"vcf-contacts:Contacts": false,
"obsidian-full-calendar:Open Full Calendar": false
}
},
"active": "1a4dfb11cb7a0322",
"lastOpenFiles": [
"Kalender/2026-05-20 SJK After-Work-Event 🍹🎶.md",
"Kalender/2026-07-24 AKF goes Sommerfest 2026.md",
"Kalender/2026-06-24 SJK After-Work-Event 🍹🎶.md",
"Dokumentationen/Instaccount.md",
"Berichtsheft",
"Dokumentationen/Drucker.md",
"Dokumentationen/citrix.md",
"Dokumentationen/Autohotkey.md",
"LogTag Analyzer.md",
"LogTag Config.png",
"Kalender/2026-04-01 Ataxx Update.md",
"Kalender/2026-03-18 Hobart Techniker Lollo.md",
"Kalender/2026-03-15 Ataxx Update.md",
"OU Lese- & Schreibegruppen anlegen.md",
"Pasted image 20260429140915.png",
"Pasted image 20260429140621.png",
"tickets.md",
"2026-03-13.md",
"Kontakte/Francesca Scottini.md",
"Pasted image 20260429133451.png",
"Dokumentationen/vFM.md",
"Pasted image 20260429140330.png",
"Pasted image 20260429140324.png",
"Pasted image 20260429105131.png",
"Kontakte/Hannah Niese.md",
"Yvonne Lang.md",
"Untitled Kanban.md",
"Links für Andreas.md",
"Dokumentationen/Orbis.md",
"Dokumentationen/Orbis",
"Dokumentationen/Orbis/Orbis - Digitale Signatur.md",
"Kontakte/Anna Matheiowetz.md",
"Kontakte/Tanja Frankenberger.md",
"Kontakte/Gregor Thomas.md",
"Dokumentationen",
"Kontakte/Ariane Szelies.md",
"Caltest/a320e1fe-1099-4f9b-be69-7f1d04570c27.ics",
"Caltest",
"Kalender",
"Unbenannt.base",
"Kontakte",
"HTML import/Attachments/user_avatar.png",
"HTML import/Attachments/logo.png",
"HTML import/Attachments",
"HTML import"
]
}
+1
View File
@@ -0,0 +1 @@
Skripte liegen auf `\\artemed.local\Gruppen\FBG\EDV\Allgemein\SJK\Dokumentationen\RKK_Spezial\Autohotkey\`
+8
View File
@@ -0,0 +1,8 @@
# Druckerkarten
- Seriennummer der Druckerkarte mit Handy auslesen (NFC Tools ist zu empfehlen)
- [aQrate – Benutzer](https://rkkvprg09.rkkad.de:8080/de/app/#{"r":"users"}) aufrufen und einloggen (Logindaten im Keepass)
- Nutzer Suchen oder ggf. erstellen
- Im Feld Karten Seriennummer eintragen.
# Laboretikettendrucker umbenennen
## Imed
## Zebra
+8
View File
@@ -0,0 +1,8 @@
# Große zebra Etikettendrucker ändern im Falle eines defekts
Datei → Programm → Etiketten
![[Pasted image 20260429133451.png]] ![[Pasted image 20260429140330.png]]
![[Pasted image 20260429140621.png]]
Patz hier aus Sammelproduktion, Produktion & Auftrag des kaputten Druckers entfernen.
![[Pasted image 20260429140915.png]]
zum entfernen, oben Doppelklick auf Platz.
und dann beim anderen Drucker per Doppelklick unten wieder hinzufügen
+1
View File
@@ -0,0 +1 @@
benötigt sowohl `MOMO-ADMIN-FBG` (Admin Rechte in MOMO selbst) als auch `MOMO_EDV_ADMIN_FBG` (Loginberechtigung)
+6
View File
@@ -0,0 +1,6 @@
Telefonliste der Ärtzte in
`Tools → Abfragegenerator → Vorschau → aktualisieren Pfeil`
## User bearb
### Rollenzuweisung
Tipp: Bulk Rollenzuweisung geht besser über `Systemadministration → Rollenübersicht`
Dort Rolle auswählen und dann Leute hinzufügen (geht uu schneller als jeden Benutzer einzeln zu öffnen)
@@ -0,0 +1,9 @@
- Orbis → Extra → Systemverwaltung → Unterschriften
- Person suchen (nach Alphabet sortiert, keine Suchfunktion vorhanden)
- Person anklicken und dann auf `Bearbeiten` klicken (oder Doppelklick)
- `Neu`
- Wenn man ein Unterschriftentablet hat, `Scannen` drücken, andernfalls ein Schwarz-Weißes Bild der Unterschrift importieren
- Bild muss evtl. noch nachbearbeitet werden.
- Wenn auf Tablet unterschrieben, `Exportieren` und speichern.
- Gültigkeit muss nicht eingetragen werden.
- Bild der Unterschrift unter `\\artemed.local\Gruppen\FBG\EDV\Allgemein\SJK\sola\Orbis Unterschriften\<Jahreszahl>` mit Nachnamen als Dateiname ablegen.v
@@ -0,0 +1,19 @@
F1 Help page mit viel information.
F4 kann durchsuchen (maybe)
User kopieren
Mitarbeiterfunktionen -> OP Relevanz
Kalender Orbis -> ADM Terminverwaltung -> ADM Mitearbeiterkalender
OP Relevanz bei anlegen Häkchen setzen
Kalenderset - Weird shit mal bei Fabrizio zugucken....
Systemadministration -> Effektive Berechitgungen
Berechtigung anwählen zeigt Quelle der Berechtigung unten
Fallnummer
Jahreszahl
Sequencer->CLassinc aPPlication-> GBDM-> Strukturen->Logisches modell-> Krankenhaus
betriebsstätte-> rechtiskilck auf stätte -> Fall nr.
LFBGAP0060;LFBGAP0061
+1
View File
@@ -0,0 +1 @@
RKK-GC-CTX-USB-erlaubt
+18
View File
@@ -0,0 +1,18 @@
# Massenimport
- In Excel als CSV speichern
- CSV Datei in Texteditor auf Extrazeilen überprüfen
- In vFM unter <u>E</u>xtras → Daten<u>i</u>mport → <u>A</u>SCII/ANSI-Format
- Importvorschrift wählen oder [erstellen](vFM.md#Importvorschrift%20erstellen)
- auf korrekte Reihenfolge der Spalten in CSV achten.
- Import-Quelldatei wählen
- Datenimport starten.
## Importvorschrift erstellen
- Importvorschrift benennen
- Einleseart wählen
- Trennzeichen der CSV Wählen (bei export aus Excel standardmäßig **;**)
- **Objekt/Kataloge** & **Zieltabelle** als **EDV** auswählen
- **EDV-ID**, **EDV-Bez**, **Abteilung**, **Standort** und **Ersatzbeschaffung** sind Pflichtfelder
- Vorschrift speichern
<u></u>
+148
View File
@@ -0,0 +1,148 @@
---
kanban-plugin: board
---
## TODO
- [ ] SJKANAEOP05;SJKANAEOP06 müssen noch getauscht werden (minifujis im OP VERTEIKER)
FFBGAP0083 muss auch noch
E01-005991, E01-005990
- [ ] Florian Rebel anrufen wg [SR](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-260186]/1871498) und [I](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-258910]/1999383) ticket
## Noch Anzugucken
- [ ] [Drucker einrichten](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-264496]/1988525)
- [ ] [Bildschirm Ersetzen](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267271]/2073809)
- [ ] [Szelies Scan2Mail LOK](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267811]/2085863)
- [ ] [Scan2Mail im Loretto Kodierung](ot://servicedesk.artemed.local:5085/Aufgaben-Liste/2085864)
- [ ] [Lollo Drucker der im SJK steht Kabel kaputt](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-262170]/2098811)
- [ ] [Anna Math. Zotero install](ot://servicedesk.artemed.local:5085/Aufgaben-Liste/2098808)
- [ ] [Katharina Heinricht: Outlook: Heim-Laptop keine Mails](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-255394]/1858110)
- [ ] [Orbis Dokumente nicht anschaubar](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-262050]/2091023) anwesend ab @{Mo, 16.03.26}
- [ ] [Reboot Task OP PC's](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268021]/2091025)
- [ ] [COM Modul APO Waagen](ot://servicedesk.artemed.local:5085/Aufgaben-Liste/1552995)
- [ ] [Maeggi Glaser §21 verzeichnis](ot://servicedesk.artemed.local:5085/Aufgaben-Liste/2064474)
- [ ] [Sammelacc Aushilfen Rad LOK](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-260186]/1871498)
- [ ] [theresa schwab PDM Postfach](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268468]/2103614)
## IMPORTANT
- [ ] [Wlan stört Telefone](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267529]/2079253) @{Fr, 20.03.26}
## waiting for response
- [ ] [Nummernkonfig Loretto](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268192]/2094573)
- [ ] [Ordner ZNA OU anlegen maybe](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268756]/2110541)
- [ ] [CTX Timeoffice Djeric](ot://servicedesk.artemed.local:5085/Aufgaben-Liste/2121236)
Acc noch nicht migriert
- [ ] [Orbis Briefkopf](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-255909]/1759870)
- [ ] [Hashmat Malik, fehlende Mail](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269358]/2123661)
@{Mo, 13.04.26}
- [ ] [Urologie Sekretariat Beschaffung Scanner](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267938]/2089014)
## Loretto Persönlich
- [ ] [EtikettenDrucker Intensiv](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-260774]/2033308)
- [ ] [Kamera Kabel Loretto](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268195]/2094594)
- [ ] [OP Tastatur Uro](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268193]/2094583)
- [ ] [Tischscanner](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269216]/2120877)
## Liegt bei Infrastruktur
- [ ] [Hobart Waschmaschine](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268260]/2098048)
mail an Sven.Wegmann@hobart.de
## Liegt bei Orbis Team
## Erledigt
**Complete**
- [x] [clotten name Klatt-Erhardt & Pütz](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268181]/2094301)
- [x] [Kugge PA Postfächer](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269596]/2129257)
- [x] [Betriebsrat Ordner](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268755]/2110508)
- [x] [Auslandstelefonie](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269242]/2121320)
- [x] [Anlage OU BR-RKS](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269243]/2121358)
- [x] [Orbis Medication Berechtigungen](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268053]/2091608)
- [x] [TA Druckerkarte Personalabteilung](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269050]/2117271)
- [x] [tobi Leimenstoll windows berechtigungen](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269212]/2120719)
- [x] [Scanner Software und Treiber installieren](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268749]/2110462)
- [x] [user orbis freischalten](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268302]/2098828)
was Kurve berechtigung
- [x] [Always On Bei PC's in OP AWR](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-266343]/2045951)
- [x] [VPN Zugang Frau Hog](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268292]/2098772)
- [x] [Telefonnummern orbis Loretto](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269164]/2119868)
wartet auf Simon
## Waiting to close at date
- [ ] [OP Korrektur Berechtigung Fr. Gerber](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269309]/2122461) @{Fr, 24.04.26}
- [ ] [entl1](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-258385]/1825097) @{Fr, 24.04.26}
[entl2](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-258383]/1825088) @{Fr, 24.04.26}
[entl3](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-258384]/1825092) @{Fr, 24.04.26}
- [ ] [orbis entlassdatum](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-258384]/1825092)
- [ ] [medtech vfm](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-258565]/1830292)
\+ meins
## Merken maybe später
- [ ] [Nvidia Lizenz shit](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-261191]/2050440)
## Thomas fragen was tun
- [ ] [Küchendingsbums](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-269170]/2119936)
- [ ] [MD Portal](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-253357]/1692155)
- [ ] [Orbis OP7 OP Plan](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-257350]/1796169)
- [ ] [Netzwerkkarten MAC Addressen](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-262597]/2117121)
***
## Archive
- [x] [Einrichtung Verwaltungsdrucker](ot://servicedesk.artemed.local:5085/Aufgaben-Liste/2094229) @{Mi, 25.03.26}
- [x] [Klatt-Erhardt & Pütz Arztbriefköpfe](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268182]/2094306)
- [x] [fußzeile Orbis Formular](ot://servicedesk.artemed.local:5085/Aufgaben-Liste/2077104)
- [x] [Maus Visitenwagen IDA](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268194]/2094585)
und [mehr](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268303]/2098831)
- [x] [Mail verteiler shit](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-261602]/2071427) @{Fr, 20.03.26}
- [x] [Orbis Test-User Hartmann](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267429]/2077097) @{Fr, 13.03.26}
- [x] [Richthammer Kalender](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-261376]/2058229) @{Mo, 16.03.26}
- [x] [Apothekenbestellung Name verschwunden](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268175]/2094244)
- [x] [Scotty Bilder Klage Corsetti](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268198]/2094630)
- [x] [Arhelger USB Stick](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268291]/2098764)
- [x] [Tausch mit Denso Scanner](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267977]/2089938)
Am Freitag mit Yvonne
- [x] [Weirder Arzt will shit](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-261070]/2046402)
- [x] [Webcam anschaffung](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-265853]/2033077) @{Fr, 20.03.26}
- [x] [AIDA Bilder](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-265651]/2025764) @{Fr, 20.03.26}
- [x] [Test-Zugang Orbis](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267429]/2077097) @{Fr, 13.03.26}
- [x] [blutgasmessgerät](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-262045]/2090665)
- [x] [Anlage 3M für Fr. Knodel](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268028]/2091055)
- [x] [Laptop Sichert: Meetings in Citrix](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-261981]/1919852)
- [x] [anklopfen ausschalten Dect fon](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-268073]/2092033)
- [x] [Laptop Vatterot WLAN](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267989]/2090290)
- [x] [Gyn Formular](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-267995]/2090386)
- [x] [OP Etikettendrucker](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/01.ᅠIncidentᅠManagement/[I-262044]/2090628)
- [x] [3M Kodip](ot://servicedesk.artemed.local:5085/01.ᅠITSMᅠ-ᅠServiceᅠOperation/02.ᅠRequestᅠFulfillment/[SR-263800]/1970099)@{Fr, 06.03.26}
%% kanban:settings
```
{"kanban-plugin":"board","list-collapse":[false,false,true,false,false,false,true,true,false,true,false],"date-format":"dd, DD.MM.YY","time-format":"H:m","show-checkboxes":false,"show-relative-date":true,"date-colors":[{"distance":1,"unit":"days","direction":"after"}],"date-picker-week-start":1}
```
%%