From 21f87a2a0ed9da558bb0a2771e82ae6fc312c750 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Mon, 13 Feb 2023 11:13:16 +0000 Subject: [PATCH 1/4] feat: introduce overviews --- _index.yaml | 17 +++++++++++++---- overviews/rooms-mi.yaml | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 overviews/rooms-mi.yaml diff --git a/_index.yaml b/_index.yaml index 6801ac4..6885976 100644 --- a/_index.yaml +++ b/_index.yaml @@ -154,7 +154,7 @@ diploma: fallback-lang: de-de-formal fallback: - "Abschlusszeugnisse (IfI)" - - null + - null translations: en-eu: - "Diplomas (IfI)" @@ -166,7 +166,7 @@ diploma: - | Hier können Sie den Status Ihres Abschlusszeugnisses einsehen. translations: - en-eu: + en-eu: - "Bachelor's and Master's diplomas" - | Here you can view the status of your diploma @@ -197,7 +197,7 @@ cs-minor-degrees: - Nebenfach Bachelor Medieninformatik, 60 ECTS - Nebenfach Master Informatik, 30 ECTS translations: - en-eu: + en-eu: - "Computer Science minor degrees" - | Here you can request your degree for the following minor degree programmes: @@ -271,5 +271,14 @@ rooms-mi:

Here, members of staff charged to do so, can report the alloction of offices within their area of competence.

+ overviews: + rooms: + spec-file: rooms-mi.yaml + title: + fallback-lang: de-de-formal + fallback: "Räume" + primary: 0 instances: - - { tag: school, school: "MI" } + - - { tag: school, school: "MI" } + - overviews: + - rooms diff --git a/overviews/rooms-mi.yaml b/overviews/rooms-mi.yaml new file mode 100644 index 0000000..ea792cb --- /dev/null +++ b/overviews/rooms-mi.yaml @@ -0,0 +1,33 @@ +# SPDX-FileCopyrightText: 2023 Gregor Kleen +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +"!v": 0 + +viewers: &creators + - tag: user + user: Edith.Hoechst@campus.lmu.de + - tag: user + user: E.Hoffmeister@campus.lmu.de + - tag: user + user: Sabine.Hohenester@campus.lmu.de + - tag: user + user: A.Schmitt@campus.lmu.de + - tag: user + user: Callies@campus.lmu.de + - tag: user + user: Inna.Ekimova@campus.lmu.de + - tag: user + user: Bianca.Cipriani@campus.lmu.de + - tag: user + user: M.Platting@campus.lmu.de + - tag: user + user: Anna.Warlimont@campus.lmu.de + +columns: + - tag: workflow-workflow-id + - tag: workflow-workflow-current-payload + payload-label: room + - tag: workflow-workflow-current-payload + payload-label: name + - tag: workflow-workflow-last-action-time From 6ffd11295945cacf100eb1582a0892ad6a58f8da Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 15 Feb 2023 11:55:15 +0000 Subject: [PATCH 2/4] chore: move cip-courses-mi to term-school scope --- _index.yaml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/_index.yaml b/_index.yaml index 6885976..007619d 100644 --- a/_index.yaml +++ b/_index.yaml @@ -211,7 +211,7 @@ cs-minor-degrees: cip-courses-mi: graph-file: cip-courses-mi.yaml category: "administration" - definition-scope: school + definition-scope: term-school definition-description: fallback-lang: de-de-formal fallback: @@ -224,7 +224,7 @@ cip-courses-mi: instance-description: fallback-lang: de-de-formal fallback: - - "Anmeldung für CIP-Einführungskurse (SoSe 2022)" + - "Anmeldung für CIP-Einführungskurse" - |

Hier können Sie sich für die ca. einstündige Einführungsveranstaltung anmelden, die Voraussetzung ist um die CIP-Rechner am Mathematischen Institut verwenden zu können. @@ -239,9 +239,9 @@ cip-courses-mi: Falls Sie bereits eine Kennung zugeteilt bekommen haben und Sie diese nur vergessen haben, brauchen Sie nicht erneut an einer Einführungsveranstaltung teilzunehmen.
Kommen Sie in diesem Fall bitte einfach in die CIP-Betreuung.

- translations: [] + translations: {} instances: - - { tag: school, school: "MI" } + - { tag: term-school, school: "MI", term: "S22" } rooms-mi: graph-file: rooms-mi.yaml @@ -264,13 +264,13 @@ rooms-mi:

Hier können mit dieser Aufgabe beauftragte Mitarbeiter:innen des mathematischen Instituts die Belegung der Büros in ihrem Zuständigkeitsbereich melden.

- translations: - en-eu: - - "Reporting of Room Allocation" - - | -

- Here, members of staff charged to do so, can report the alloction of offices within their area of competence. -

+ translations: + en-eu: + - "Reporting of Room Allocation" + - | +

+ Here, members of staff charged to do so, can report the alloction of offices within their area of competence. +

overviews: rooms: spec-file: rooms-mi.yaml From 52f5cca70f5f812bd10399c4643c6ff11465c20a Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 15 Feb 2023 15:08:39 +0000 Subject: [PATCH 3/4] feat(overviews): column headers --- overviews/rooms-mi.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/overviews/rooms-mi.yaml b/overviews/rooms-mi.yaml index ea792cb..5d2fdab 100644 --- a/overviews/rooms-mi.yaml +++ b/overviews/rooms-mi.yaml @@ -27,7 +27,17 @@ viewers: &creators columns: - tag: workflow-workflow-id - tag: workflow-workflow-current-payload + header: + fallback: "Raum" + fallback-lang: de-de-formal + translations: + en-eu: "Room" payload-label: room - tag: workflow-workflow-current-payload + header: + fallback: "Nutzer" + fallback-lang: de-de-formal + translations: + en-eu: "User" payload-label: name - tag: workflow-workflow-last-action-time From 80a0d4a6d5a515040f65a0c5c52cb92a3d085e4d Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 22 Mar 2023 07:26:30 +0000 Subject: [PATCH 4/4] overviews(rooms-mi): state column --- overviews/rooms-mi.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/overviews/rooms-mi.yaml b/overviews/rooms-mi.yaml index 5d2fdab..f077b5a 100644 --- a/overviews/rooms-mi.yaml +++ b/overviews/rooms-mi.yaml @@ -40,4 +40,5 @@ columns: translations: en-eu: "User" payload-label: name + - tag: workflow-workflow-state - tag: workflow-workflow-last-action-time