Compare commits

...

181 Commits

Author SHA1 Message Date
324cadd15e Merge branch 'anerkennungen3' into 'master'
Anerkennungen: Weitere Kurse

See merge request uni2work/workflows/workflows!37
2023-07-10 12:43:21 +00:00
Sarah Vaupel
9cefa921b8 fix(recognitions): use scientific graph edge form order for scientific-fields 2023-07-10 14:42:56 +02:00
Sarah Vaupel
ab236e5dc8 Merge branch 'master' into anerkennungen3 2023-07-10 14:37:22 +02:00
05728beefb Merge branch 'bescheinigungen' into 'master'
Bescheinigungen: Formblatt 5 zurückgeben

See merge request uni2work/workflows/workflows!39
2023-07-10 12:30:32 +00:00
Sarah Vaupel
90a891c5d7 Merge branch 'master' into bescheinigungen 2023-07-10 14:30:08 +02:00
7c98c7fd58 Merge branch 'diploma' into 'master'
Diploma

See merge request uni2work/workflows/workflows!38
2023-07-10 12:05:40 +00:00
David Mosbach
4077fbcfe5 certificates: hand formblatt5 back 2023-07-07 05:25:32 +02:00
David Mosbach
05f4fa319f Merge branch 'master' into bescheinigungen 2023-07-07 05:14:48 +02:00
David Mosbach
58ecad453e diploma: granted access for Sandra Absmeier 2023-06-30 05:01:21 +02:00
David Mosbach
df9128a7cd recognitions: adjusted semester placeholder 2023-06-02 15:48:53 +02:00
David Mosbach
fbe8d66245 diploma: granted Susanna Zengler access 2023-06-02 03:40:48 +02:00
David Mosbach
f40f09faf3 recognitions: fixed terms 2023-06-02 03:33:23 +02:00
David Mosbach
59f1e1e537 Merge branch 'master' into anerkennungen3 2023-06-02 03:19:52 +02:00
0731b93547 Merge branch 'anerkennungen' into 'master'
Anerkennungen: Scientific Writing SoSe 23

See merge request uni2work/workflows/workflows!35
2023-05-26 16:59:03 +00:00
David Mosbach
4d79f0e42c recognitions: added new scientific writing course 2023-05-26 16:58:47 +00:00
5a8128fe50 Merge branch 'diploma' into 'master'
Diploma

See merge request uni2work/workflows/workflows!36
2023-05-26 16:58:33 +00:00
David Mosbach
84e80c4cd6 diploma: renamed state 2023-05-26 16:22:59 +02:00
David Mosbach
d67ab990b6 diploma: renamed state 2023-05-26 16:20:09 +02:00
David Mosbach
30e864a5b1 diploma: renamed state 2023-05-25 22:05:59 +02:00
David Mosbach
bf85dc0c35 recognitions: added field for programming language 2023-05-25 21:53:43 +02:00
David Mosbach
9a9bafc73b recognitions: stages for further courses 2023-05-25 21:29:10 +02:00
David Mosbach
6db46c29e1 recognitions: fixed payloads of further courses 2023-05-25 20:11:41 +02:00
David Mosbach
f609360d9c recognitions: new branch for further courses 2023-05-12 14:52:59 +02:00
David Mosbach
42cf2d41fe diploma: more precise edge name 2023-04-28 04:02:21 +02:00
David Mosbach
74830ab847 Merge branch 'master' into diploma 2023-04-28 04:00:13 +02:00
6d07dc29d8 Merge branch 'abschlussarbeiten' into 'master'
Abschlussarbeiten: Abgaben nach dem Akzeptieren zurückgeben

See merge request uni2work/workflows/workflows!34
2023-04-21 17:06:48 +02:00
David Mosbach
2c44b98c01 theses: hand back submissions after accepting 2023-04-21 15:06:37 +00:00
43bb9ec8f3 Merge branch 'bescheinigungen' into 'master'
Bescheinigungen

Closes #15

See merge request uni2work/workflows/workflows!33
2023-04-21 17:06:17 +02:00
David Mosbach
c9ac13276e certificates: fixed nftranscript field 2023-04-21 15:06:09 +00:00
David Mosbach
d6d2fd17e3 certificates: updated index 2023-04-21 15:06:09 +00:00
David Mosbach
a143a69aa1 certificates: added field for transcript of minor 2023-04-21 15:06:09 +00:00
David Mosbach
aa791712fc certificates: removed remainder of message 2023-04-21 15:06:09 +00:00
David Mosbach
752eaeb3ba certificates: moved message to tooltip 2023-04-21 15:06:09 +00:00
David Mosbach
0075cae6ce certificates: adjusted message 2023-04-21 15:06:09 +00:00
David Mosbach
c87d9fe05c certificates: field for making semesters obvious 2023-04-21 15:06:09 +00:00
David Mosbach
561929f604 fix(certificates): non-optional comm. field 2023-04-21 15:06:09 +00:00
David Mosbach
358a04b13c fix(certificates): semester payload label 2023-04-21 15:06:09 +00:00
David Mosbach
bab8cf62e1 fix(certificates): wording 2023-04-21 15:06:09 +00:00
David Mosbach
fca1f1e84b feat(certificates): form for graduation certif. 2023-04-21 15:06:09 +00:00
David Mosbach
90586e3cb4 feat(certificates): accept/reject applications 2023-04-21 15:06:09 +00:00
David Mosbach
7a97df0def feat(certificates): loop for inquiries 2023-04-21 15:06:09 +00:00
David Mosbach
b34220ee36 feat: draft for new certificates workflow 2023-04-21 15:06:09 +00:00
2bc2974815 Merge branch 'anerkennungen' into 'master'
Anerkennungen: Stages

See merge request uni2work/workflows/workflows!31
2023-04-21 17:05:56 +02:00
David Mosbach
10b1c8a314 diploma: new node for printing transcript 2023-04-21 02:59:25 +02:00
David Mosbach
25d41906c0 recognitions: improved "inquiries" substages 2023-04-21 02:17:20 +02:00
David Mosbach
f5110c8223 certificates: fixed nftranscript field 2023-03-31 15:36:59 +02:00
David Mosbach
b3cc203419 certificates: updated index 2023-03-31 04:43:58 +02:00
David Mosbach
067eb18efe certificates: added field for transcript of minor 2023-03-31 04:33:15 +02:00
David Mosbach
3e69b0bca2 certificates: removed remainder of message 2023-03-31 04:24:32 +02:00
David Mosbach
58f4d96738 certificates: moved message to tooltip 2023-03-31 04:11:19 +02:00
David Mosbach
8c01756941 certificates: adjusted message 2023-03-31 04:07:02 +02:00
David Mosbach
d379efb3fd certificates: field for making semesters obvious 2023-03-31 03:57:20 +02:00
David Mosbach
76750da224 fix(certificates): non-optional comm. field 2023-03-24 14:46:07 +01:00
David Mosbach
c921ccd6fe fix(certificates): semester payload label 2023-03-24 14:44:04 +01:00
David Mosbach
ff85086ffe fix(certificates): wording 2023-03-24 14:29:06 +01:00
David Mosbach
23e26b6fbf feat(certificates): form for graduation certif. 2023-03-24 14:09:13 +01:00
David Mosbach
6ca2e30d7d feat(certificates): accept/reject applications 2023-03-24 14:02:22 +01:00
David Mosbach
305cb700b9 feat(certificates): loop for inquiries 2023-03-24 13:50:53 +01:00
David Mosbach
d1a96a046c Merge branch 'master' into diploma 2023-03-24 03:18:09 +01:00
David Mosbach
3e93a08c0b chore(diploma): fixed umlauts 2023-03-24 03:17:21 +01:00
David Mosbach
1ed2d675d3 fix(recognitions): inquiry stage initially hidden 2023-03-24 03:12:55 +01:00
David Mosbach
3656c7c121 feat: draft for new certificates workflow 2023-03-24 02:56:30 +01:00
David Mosbach
27930ea11a recognitions: add warning for the English course 2023-03-24 01:10:04 +01:00
David Mosbach
4fd547d980 Merge branch 'master' into anerkennungen 2023-03-24 00:53:04 +01:00
0cbf20cc4d Merge branch 'feat/overviews' into 'master'
Overview für rooms-mi

See merge request uni2work/workflows/workflows!27
2023-03-22 15:01:31 +01:00
Gregor Kleen
80a0d4a6d5 overviews(rooms-mi): state column 2023-03-22 07:26:30 +00:00
Gregor Kleen
52f5cca70f feat(overviews): column headers 2023-03-22 07:24:34 +00:00
Gregor Kleen
6ffd112959 chore: move cip-courses-mi to term-school scope 2023-03-22 07:24:34 +00:00
Gregor Kleen
21f87a2a0e feat: introduce overviews 2023-03-22 07:24:34 +00:00
David Mosbach
3dbe8b4c7f recognitions: added forms for answering inquiries 2023-03-17 14:15:13 +01:00
David Mosbach
99add190a6 recognitions: replaced "handing back" edges 2023-03-17 04:58:05 +01:00
David Mosbach
87042d8c74 recognitions: made inquiries a 3 state loop 2023-03-17 04:27:35 +01:00
David Mosbach
3a7a69ee5b Merge branch 'master' into anerkennungen 2023-03-17 04:12:02 +01:00
Sarah Vaupel
02094e2008 cs-minor-degrees: add missing pags member 2023-03-13 17:02:28 +01:00
Sarah Vaupel
ab9bbed136 cs-minor-degrees: replace pags test user with complete pags member list 2023-03-11 00:48:03 +01:00
5c005c8c28 Merge branch 'nebenfachabschlüsse' into 'master'
Nebenfachabschlüsse: Zugriff durch {PAGS, nicht-PAGS} × {MI, INF}

See merge request uni2work/workflows/workflows!28
2023-03-10 23:51:23 +01:00
David Mosbach
3ab590da97 fix(cs-minor-degrees): adjusted PAGS test user 2023-03-10 22:50:47 +00:00
David Mosbach
37aed3ff51 minor-degrees: hid 2nd student p.load from student 2023-03-10 22:50:47 +00:00
David Mosbach
d2496b63bd minor-degrees: more specific labels of final nodes 2023-03-10 22:50:47 +00:00
David Mosbach
e8be33232c feat: multiple final states wrt. PAGS & media inf 2023-03-10 22:50:47 +00:00
89191ca3bb Merge branch 'abschlussarbeiten' into 'master'
Abschlussarbeiten Medieninformatik: Abgaben Akzeptieren

See merge request uni2work/workflows/workflows!29
2023-03-10 23:50:19 +01:00
336d2a19e8 Merge branch 'master' into abschlussarbeiten 2023-03-10 22:49:57 +00:00
2c59eed697 Merge branch 'diploma' into 'master'
Diploma: Nachreichen von Nebenfachabschlüssen

See merge request uni2work/workflows/workflows!30
2023-03-10 23:47:48 +01:00
David Mosbach
a1af4b421f recognitions: reworked dnf terms of 2nd stage 2023-03-10 02:44:49 +01:00
David Mosbach
aaca99e2d0 recognitions: fixed dnf terms for "eval" substage 2023-03-10 01:34:45 +01:00
David Mosbach
e8ed1baa37 recognitions: undo "submit" substage if applicable 2023-03-10 01:15:12 +01:00
David Mosbach
1c4f540b71 fix(recognitions): exposed edge to student 2023-03-10 01:06:24 +01:00
David Mosbach
266acd1ced recognitions: added missing branches to 1st stage 2023-03-10 00:30:30 +01:00
David Mosbach
60a41c09ab feat(recognitions): inquiry loop for all branches 2023-03-09 22:18:19 +01:00
David Mosbach
2376c958c9 feat(recognitions): additional loop for inquiries 2023-03-09 17:35:54 +01:00
David Mosbach
5b3be5cd8c theses-media: secretariat can't register grades 2023-03-02 14:12:14 +01:00
David Mosbach
9ee835f3e6 fix(diploma): adjusted misleading message 2023-02-28 16:02:35 +01:00
David Mosbach
e9c73d5ec9 fix(diploma): more precise action name 2023-02-28 16:00:53 +01:00
David Mosbach
62d9f05be3 fix(diploma): removed message 2023-02-28 15:46:59 +01:00
David Mosbach
286444eb1d fix(diploma): different names for inf / med states 2023-02-27 17:33:03 +01:00
David Mosbach
c276f39f11 uncommented stages 2023-02-24 04:41:17 +01:00
David Mosbach
a608de69fe fix(diploma): moved demand of minor subj. diploma 2023-02-24 04:31:14 +01:00
David Mosbach
7ea6af1d81 fix(diploma): "dipl. signed" visible for students 2023-02-24 04:09:21 +01:00
David Mosbach
0ccf545247 fix(diploma): wording 2023-02-24 04:01:53 +01:00
David Mosbach
f1589b1e21 fix: professors & mentors accept submissions 2023-02-24 03:42:52 +01:00
David Mosbach
ca9a4b5d81 Merge branch 'master' into abschlussarbeiten 2023-02-24 03:37:16 +01:00
Sarah Vaupel
91177ce419 Merge branch 'nebenfachabschlüsse' into 'master'
Erweiterung Nebenfachabschlüsse

See merge request uni2work/workflows/workflows!26
2023-02-08 17:08:11 +01:00
David Mosbach
6ae19dfc69 feat(cs-minor-degrees): initially finalise degrees 2023-02-08 16:08:02 +00:00
David Mosbach
7027ee786d feat(cs-minor-degrees): multiple accessors
for the exam. office of the main subject
2023-02-08 16:08:02 +00:00
Sarah Vaupel
bb6a0d2795 Merge branch 'abschlussarbeiten' into 'master'
Abschlussarbeiten: Veröffentlichungszustimmung, Antragsbearbeitung & Medieninformatik

See merge request uni2work/workflows/workflows!23
2023-02-03 22:16:58 +01:00
David Mosbach
eb3f7f5090 fix: distinguishable descriptions 2023-02-03 21:16:26 +00:00
David Mosbach
5a5f94c606 chore(index): typo 2023-02-03 21:16:26 +00:00
David Mosbach
4475261d59 added theses-media to _index.yaml 2023-02-03 21:16:26 +00:00
David Mosbach
90326e6ec4 fix(theses): removed mi secretariat 2023-02-03 21:16:26 +00:00
David Mosbach
82cd35a26e fix(theses-mi): submission deadline non-optional 2023-02-03 21:16:26 +00:00
David Mosbach
82db2183e1 fix(theses-mi): mentors/professors can't register 2023-02-03 21:16:26 +00:00
David Mosbach
c0c4d27c56 fix(theses-mi): missing * 2023-02-03 21:16:26 +00:00
David Mosbach
650140d52d feat(theses-mi): new edge for changing deadline 2023-02-03 21:16:26 +00:00
David Mosbach
4bd57f8629 feat(theses-mi): adjusted mi actors 2023-02-03 21:16:26 +00:00
David Mosbach
51132c72bb feat(theses-mi): separate wf for media informatics 2023-02-03 21:16:26 +00:00
David Mosbach
867d00aee9 feat(theses): sequentially modifiable application 2023-02-03 21:16:26 +00:00
David Mosbach
766d7b0c3d feat(theses): publ. consent reflected in stages 2023-02-03 21:16:26 +00:00
David Mosbach
dcd4bf8a24 feat(theses): publication consent in separate edge 2023-02-03 21:16:26 +00:00
David Mosbach
2c36a9561a fix(theses): revert last change 2023-02-03 21:16:26 +00:00
David Mosbach
d060c5e5a1 fix(theses): remember choice for publ. consent 2023-02-03 21:16:26 +00:00
Sarah Vaupel
9a6fa98b6d diploma: language fixes, clarification wrt. zeugnis abholbereit 2023-02-03 22:09:31 +01:00
Sarah Vaupel
38c990cae6 Merge branch 'diploma-2' into 'master'
Abschlusszeugnisse

See merge request uni2work/workflows/workflows!25
2023-02-03 16:01:07 +01:00
Sarah Vaupel
fee0b2f7a9 optional zeugnisscan and nf-abschluss 2023-02-03 16:00:48 +01:00
David Mosbach
3aa532d762 fix: distinguishable descriptions 2022-12-22 01:20:18 +01:00
David Mosbach
e12846b601 chore: remove future-viewers 2022-12-22 01:11:00 +01:00
David Mosbach
04d6db115a chore(index): typo 2022-12-22 00:50:31 +01:00
David Mosbach
1c1e7f6aa3 added theses-media to _index.yaml 2022-12-22 00:38:15 +01:00
David Mosbach
17d06b7479 fix(theses): removed mi secretariat 2022-12-16 00:43:10 +01:00
David Mosbach
8de4c6bd80 fix(theses-mi): submission deadline non-optional 2022-12-16 00:35:35 +01:00
David Mosbach
1f6070747b fix(theses-mi): mentors/professors can't register 2022-12-16 00:27:31 +01:00
David Mosbach
c6ed824869 Merge branch 'master' into abschlussarbeiten 2022-12-15 23:42:31 +01:00
David Mosbach
46cca6bc61 Merge branch 'master' into diploma 2022-12-15 23:42:14 +01:00
David Mosbach
7eea72ce90 fix(diploma): definition order 2022-12-15 23:41:12 +01:00
David Mosbach
af6f0ed326 fix(diploma): required communication field 2022-12-15 22:17:41 +01:00
David Mosbach
37b6646407 feat(diploma): request on behalf of student 2022-12-15 22:16:42 +01:00
David Mosbach
97496ffc90 diploma: added future-viewers 2022-12-15 21:59:43 +01:00
David Mosbach
19dadaf073 fix(diploma): adjusted visibilities 2022-12-15 21:48:26 +01:00
Sarah Vaupel
197230a820 update index 2022-12-14 17:38:53 +01:00
David Mosbach
885f0dd3d2 fix(diploma): rephrased tooltip, deleted message 2022-12-11 02:27:00 +01:00
David Mosbach
63b27ad97c fix(diploma): rephrased message 2022-12-11 02:11:44 +01:00
David Mosbach
ab63caf9aa fix(theses-mi): missing * 2022-12-11 02:06:59 +01:00
David Mosbach
40138d9849 feat(theses-mi): new edge for changing deadline 2022-12-11 01:54:18 +01:00
David Mosbach
e81aecf2a3 feat(theses-mi): adjusted mi actors 2022-12-11 01:36:47 +01:00
David Mosbach
aaa8b06b4b feat(theses-mi): separate wf for media informatics 2022-12-09 14:20:39 +01:00
David Mosbach
389f701d94 feat(diploma): cancel after initiation by student 2022-12-09 03:07:24 +01:00
David Mosbach
0adebfe121 fix(diploma): additional node for verification 2022-12-09 03:01:38 +01:00
David Mosbach
c0957b26a5 feat(diploma): students can initiate workflow 2022-12-09 02:27:05 +01:00
David Mosbach
39911eb8cb feat(diploma): diploma & attachments replaceable 2022-12-08 22:36:36 +01:00
David Mosbach
c1e1bb7a74 fix(diploma): rephrasing 2022-12-08 18:49:18 +01:00
David Mosbach
0e60ce35cd feat(theses): sequentially modifiable application 2022-12-02 02:50:48 +01:00
David Mosbach
3efa0876d3 fix(diploma): reduced visibility of nodes & edges 2022-12-02 02:35:18 +01:00
David Mosbach
19b2d13f17 fix(diploma): ToR visible for student & ex. office 2022-12-02 01:57:28 +01:00
David Mosbach
af512ecae6 feat(diploma): minor diploma submittable 2022-12-02 01:42:11 +01:00
David Mosbach
01b98e1ad0 feat(theses): publ. consent reflected in stages 2022-11-19 00:01:00 +01:00
David Mosbach
e6c06f2262 feat(theses): publication consent in separate edge 2022-11-18 23:45:12 +01:00
David Mosbach
d333122cd3 fix(theses): revert last change 2022-11-18 21:05:35 +01:00
David Mosbach
0e25d06a57 Merge branch 'master' into abschlussarbeiten 2022-11-18 21:03:26 +01:00
Sarah Vaupel
4aa27a9980 Merge branch 'nebenfachabschlüsse' into 'master'
Nebenfachabschlüsse

Closes #13

See merge request uni2work/workflows/workflows!20
2022-11-18 20:33:26 +01:00
David Mosbach
eb30051952 fix(theses): remember choice for publ. consent 2022-11-18 03:04:02 +01:00
David Mosbach
cae805b978 fix(minor-degrees): non-optional communication 2022-11-18 01:46:03 +01:00
David Mosbach
832a9585ab fix(minor-degrees): bearbeiten → korrigieren 2022-11-18 01:44:53 +01:00
David Mosbach
89611735e3 feat(minor-degrees): added master informatics 2022-11-18 01:41:13 +01:00
David Mosbach
b49f61c801 fix(minor-degrees): form for answering enquiries 2022-11-18 01:36:07 +01:00
David Mosbach
ec29ca2ab7 fix(minor-degrees): date field instead of text 2022-11-18 01:32:10 +01:00
David Mosbach
915583e8a1 fix(minor-degrees): credits for media informatics 2022-11-18 01:28:28 +01:00
David Mosbach
63d52ee3cc fix(minor-degrees): removed redundant payload 2022-11-18 01:25:33 +01:00
David Mosbach
e4a9533800 Merge branch 'master' into nebenfachabschlüsse 2022-11-18 01:19:10 +01:00
Sarah Vaupel
492801fb0c Merge branch 'diploma' into 'master'
Abschlusszeugnisse: Interne Zustände verstecken

See merge request uni2work/workflows/workflows!22
2022-11-14 17:57:09 +01:00
David Mosbach
c6685e7eba fix(diploma): internal states hidden from students 2022-11-12 14:32:33 +01:00
David Mosbach
8f32c3ff30 Merge branch 'master' into diploma 2022-11-12 13:53:06 +01:00
Sarah Vaupel
b29296774a Merge branch 'abschlussarbeiten' into 'master'
Überarbeitung Abschlussarbeiten

See merge request uni2work/workflows/workflows!21
2022-11-11 14:49:54 +01:00
David Mosbach
55f27b7382 fix(diploma): renamed"diploma printed" state 2022-11-10 14:51:47 +01:00
David Mosbach
769fba6921 fix(theses): improved English translations 2022-11-10 14:35:50 +01:00
David Mosbach
0544e69723 fix(theses): gender inclusive language 2022-11-10 03:34:45 +01:00
David Mosbach
6626ebbabe fix(theses): initial submission must be unlocked 2022-11-10 02:27:33 +01:00
Sarah Vaupel
1436af269b theses: add sekretariat-mi-feulner and sekretariat-mi-schwamb 2022-10-29 17:50:25 +02:00
David Mosbach
3712445079 feat(minor-degrees): accept applications 2022-10-28 03:17:54 +02:00
David Mosbach
7a87c1c6ae feat(minor-degrees): application rejectable 2022-10-28 02:43:54 +02:00
David Mosbach
dbd5f13e00 feat(minor-degrees): further enquiries 2022-10-28 02:35:23 +02:00
David Mosbach
497775c43f feat(minor-degrees): application for minor degree 2022-10-27 02:23:17 +02:00
Sarah Vaupel
9bdb6679d7 diploma: fix actor addresses, PAvor-I and PAvor-MI, Sek-MI1 and Sek-MI2 2022-10-21 16:33:54 +02:00
9 changed files with 6481 additions and 993 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
/tools/patchy.pl
patch.yaml

View File

@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2022 Gregor Kleen <gregor.kleen@ifi.lmu.de>,Michael Fink Amores <finkamores@cip.ifi.lmu.de>,Sarah Vaupel <sarah.vaupel@ifi.lmu.de>
# SPDX-FileCopyrightText: 2022 Gregor Kleen <gregor.kleen@ifi.lmu.de>,Michael Fink Amores <finkamores@cip.ifi.lmu.de>,Sarah Vaupel <sarah.vaupel@ifi.lmu.de>,David Mosbach <david.mosbach@campus.lmu.de>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
@ -15,29 +15,56 @@ theses:
fallback-lang: de-de-formal
fallback:
# Title
- "Abschlussarbeiten (IfI)"
- "Abschlussarbeiten Informatik (IfI)"
# Description
- null
translations:
en-eu:
- "Theses (IfI)"
- "Theses Informatics (IfI)"
- null
# Default description of all instances created under this definition
instance-description:
fallback-lang: de-de-formal
fallback:
- "Abschlussarbeiten"
- "Abschlussarbeiten Informatik"
- |
Anmeldung, Verwaltung und digitale Abgabe von Abschlussarbeiten
translations:
en-eu:
- "Theses"
- "Theses Informatics"
- |
Registration, management, and digital submission of (bachelor's and master's) theses
# Scopes of instances to create for testing
instances:
- { tag: school, school: "IfI" }
theses-media:
graph-file: theses-media.yaml
category: "theses"
definition-scope: school
definition-description:
fallback-lang: de-de-formal
fallback:
- "Abschlussarbeiten Medieninformatik (IfI)"
- null
translations:
en-eu:
- "Theses Media Informatics (IfI)"
- null
instance-description:
fallback-lang: de-de-formal
fallback:
- "Abschlussarbeiten Medieninformatik"
- |
Anmeldung, Verwaltung und digitale Abgabe von Abschlussarbeiten
translations:
en-eu:
- "Theses Media Informatics"
- |
Registration, management, and digital submission of (bachelor's and master's) theses
instances:
- { tag: school, school: "IfI" }
recognitions-ifi:
graph-file: recognitions-ifi.yaml
category: "recognitions"
@ -127,7 +154,7 @@ diploma:
fallback-lang: de-de-formal
fallback:
- "Abschlusszeugnisse (IfI)"
- null
- null
translations:
en-eu:
- "Diplomas (IfI)"
@ -139,17 +166,52 @@ 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
instances:
- { tag: school, school: "IfI" }
cs-minor-degrees:
graph-file: cs-minor-degrees.yaml
category: "cs-minor-degrees"
definition-scope: school
definition-description:
fallback-lang: de-de-formal
fallback:
- "Informatik-Nebenfachabschlüsse (IfI)"
- null
translations:
en-eu:
- "Computer Science minor degrees (IfI)"
- null
instance-description:
fallback-lang: de-de-formal
fallback:
- "Informatik-Nebenfachabschlüsse"
- |
Hier können Sie Ihren Abschluss für die folgenden Nebenfächer beantragen:
- Nebenfach Bachelor Informatik, 30 ECTS
- Nebenfach Bachelor Informatik, 60 ECTS
- Nebenfach Bachelor Medieninformatik, 60 ECTS
- Nebenfach Master Informatik, 30 ECTS
translations:
en-eu:
- "Computer Science minor degrees"
- |
Here you can request your degree for the following minor degree programmes:
- Minor Bachelor Computer Science, 30 ECTS
- Minor Bachelor Computer Science, 60 ECTS
- Minor Bachelor Mediainformatics, 60 ECTS
- Minor Master Computer Science, 30 ECTS
instances:
- { tag: school, school: "IfI" }
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:
@ -162,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"
- |
<p>
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.
@ -177,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.<br />
Kommen Sie in diesem Fall bitte einfach in die CIP-Betreuung.
</p>
translations: []
translations: {}
instances:
- { tag: school, school: "MI" }
- { tag: term-school, school: "MI", term: "S22" }
rooms-mi:
graph-file: rooms-mi.yaml
@ -202,12 +264,50 @@ rooms-mi:
<p>
Hier können mit dieser Aufgabe beauftragte Mitarbeiter:innen des mathematischen Instituts die Belegung der Büros in ihrem Zuständigkeitsbereich melden.
</p>
translations:
en-eu:
- "Reporting of Room Allocation"
- |
<p>
Here, members of staff charged to do so, can report the alloction of offices within their area of competence.
</p>
translations:
en-eu:
- "Reporting of Room Allocation"
- |
<p>
Here, members of staff charged to do so, can report the alloction of offices within their area of competence.
</p>
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
certificates:
graph-file: certificates.yaml
category: "certificates"
definition-scope: school
definition-description:
fallback-lang: de-de-formal
fallback:
# Title
- "Bescheinigungen (IfI)"
# Description
- null
translations:
en-eu:
- "Certificates (IfI)"
- null
instance-description:
fallback-lang: de-de-formal
fallback:
- "Bescheinigungen"
- |
Einreichen und Beantragen bestimmter Bescheinigungen.
translations:
en-eu:
- "Certificates"
- |
Submission and application of certain certificates.
instances:
- { tag: school, school: "IfI" }

519
certificates.yaml Normal file
View File

@ -0,0 +1,519 @@
nodes:
###################
#BAföG Formblatt 5#
###################
"antrag eingereicht, bafoeg":
viewers:
display-label:
fallback: "Antrag eingereicht (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Application submitted (BAföG Formblatt 5)"
viewers: &view-minimal
- &student_in #
tag: payload-reference
payload-label: "student:in"
- &pruefungsamt #
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
payload-view: &payload-view-bafoeg
"formblatt5":
viewers: *view-minimal
display-label:
fallback: "Formblatt 5"
fallback-lang: de-de-formal
translations:
en-eu: "Formblatt 5"
"nftranscript":
viewers: *view-minimal
display-label:
fallback: "Kontoauszug Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Transcript of Records (minor)"
<<: &payload-view
"student:in":
viewers: *view-minimal
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"kommunikation":
viewers: *view-minimal
display-label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
final: false
edges:
"bafoeg einreichen":
mode: initial
display-label:
fallback: "BAföG Formblatt 5 einreichen"
fallback-lang: de-de-formal
translations:
en-eu: "Submit BAföG Formblatt 5"
actors:
- &alle-studierenden
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
view-actor: *view-minimal
viewers: *view-minimal
form:
"student:in":
- "1":
tag: capture-user
<<: &bafoeg-form
"formblatt5": &formblatt-5-form
- "2":
tag: file
label:
fallback: "BAföG Formblatt 5"
fallback-lang: de-de-formal
translations:
en-eu: "BAföG Formblatt 5"
default: null
optional: false
tooltip:
fallback: >-
Füllen Sie das Formblatt bitte folgendermaßen (und ansonsten so weit wie möglich) aus:
<ul>
<li>Datum: Datum der jeweiligen Semestergrenze</li>
<li>Feld davor: 4
</ul>
fallback-lang: de-de-formal
translations:
en-eu: >-
Please fill the form in the following way (and as many of the remaining fields as possible):
<ul>
<li>Datum: Last day of the respective semester</li>
<li>Previous field: 4
</ul>
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"nftranscript":
- "3": &nftranscript-field-optional
tag: file
label:
fallback: "Kontoauszug Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Transcript of Records (minor)"
default: null
optional: true
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: true
max-file-size: 5242880
restrict-extensions: ["pdf"]
"kommunikation":
- "4": &kommunikation-field-optional
tag: text
large: true
label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
tooltip:
fallback: "Einsehbar für alle Beteiligten"
fallback-lang: de-de-formal
translations:
en-eu: "Visible for all parties involved"
default: null
optional: true
"rueckfragen beantworten, bafoeg":
mode: manual
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer inquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
source: "rueckfragen, bafoeg"
form: *bafoeg-form
"rueckfragen, bafoeg":
viewers:
display-label:
fallback: "Rückfragen (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (BAföG Formblatt 5)"
viewers: *view-minimal
payload-view: *payload-view-bafoeg
final: false
edges:
"rueckfragen stellen, bafoeg": &rueckfragen-stellen-bafoeg-edge
mode: manual
display-label:
fallback: "Rückfragen stellen"
fallback-lang: de-de-formal
translations:
en-eu: "Ask further questions"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, bafoeg"
form:
"kommunikation":
- "4":
<<: *kommunikation-field-optional
optional: false
"antrag genehmigt, bafoeg":
viewers:
display-label:
fallback: "Antrag genehmigt (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Application accepted (BAföG Formblatt 5)"
viewers: *view-minimal
payload-view: *payload-view-bafoeg
final: true
edges:
"antrag genehmigen, bafoeg":
mode: manual
display-label:
fallback: "Antrag genehmigen"
fallback-lang: de-de-formal
translations:
en-eu: "Accept application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, bafoeg"
form:
"formblatt5": *formblatt-5-form
"kommunikation":
- "4": *kommunikation-field-optional
"antrag abgelehnt, bafoeg":
viewers:
display-label:
fallback: "Antrag abgelehnt (BAföG Formblatt 5)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (BAföG Formblatt 5)"
viewers: *view-minimal
payload-view: *payload-view-bafoeg
final: not-ok
edges:
"antrag ablehnen, bafoeg":
mode: manual
display-label:
fallback: "Antrag ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, bafoeg"
form:
"kommunikation":
- "4":
<<: *kommunikation-field-optional
optional: false
###################################
#Studienabschluss in 1/2 Semestern#
###################################
"antrag eingereicht, studienabschluss":
viewers:
display-label:
fallback: "Antrag eingereicht (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Application submitted (graduation)"
viewers: *view-minimal
payload-view: &payload-view-studienabschluss
"nftranscript":
viewers: *view-minimal
display-label:
fallback: "Kontoauszug Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Transcript of Records (minor)"
"semester":
viewers: *view-minimal
display-label:
fallback: "Verbleibende Semester"
fallback-lang: de-de-formal
translations:
en-eu: "Remaining Semesters"
"welchessemester":
viewers: *view-minimal
display-label:
fallback: "Zeitraum"
fallback-lang: de-de-formal
translations:
en-eu: "Period"
"zweck":
viewers:
- *pruefungsamt
display-label:
fallback: "Organisation / Zweck"
fallback-lang: de-de-formal
translations:
en-eu: "Organisation / Purpose"
"studienabschlussbescheinigung":
viewers: *view-minimal
display-label:
fallback: "Bescheinigung"
fallback-lang: de-de-formal
translations:
en-eu: "Certificate"
<<: *payload-view
final: false
edges:
"studienabschluss einreichen":
mode: initial
display-label:
fallback: "Bescheinigung beantragen, dass Ihr Studium in x Semestern absolviert sein wird"
fallback-lang: de-de-formal
translations:
en-eu: "Apply for certificate confirming that your studies are completed in x semesters"
actors:
- &alle-studierenden
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
view-actor: *view-minimal
viewers: *view-minimal
messages:
- viewers:
- *alle-studierenden
status: warning
content:
fallback: >-
Wenn mehr als 30 ECTS-Punkte pro Semester (Hauptfach + Nebenfach) fehlen, wird der Bescheid nicht ausgestellt.
<p>Ausnahme: Sollten Sie im laufenden Semester noch nicht alle Leistungen erbracht haben, kann der Bescheid trotzdem
ausgestellt werden.</p>
<p>Bei Sonderfällen kommen Sie bitte in die <a href="https://studiengangskoordination.ifi.lmu.de/sprechstunde.html">Sprechstunde der Studiengangskoordination</a>.
fallback-lang: de-de-formal
translations:
en-eu: >-
If more than 30 ECTS points are missing, the certificate won't be issued!
<p>Exception: If some of your exams of the current semester are pending, the certificate may still be issued.</p>
<p>Please attend the <a href="https://studiengangskoordination.ifi.lmu.de/sprechstunde.html">consultation hour</a> in exceptional cases.
form:
"student:in":
- "1":
tag: capture-user
<<: &studienabschluss-form
"semester":
- "2":
tag: text
label:
fallback: "Verbleibende Semester"
fallback-lang: de-de-formal
translations:
en-eu: "Remaining Semesters"
default: null
optional: false
presets:
- text: "1 (Eins)" #
label:
fallback: "1 (Eins)"
fallback-lang: de-de-formal
translations:
en-eu: "1 (one)"
- text: "2 (Zwei)" #
label:
fallback: "2 (Zwei)"
fallback-lang: de-de-formal
translations:
en-eu: "2 (two)"
"welchessemester":
- "3":
tag: text
label:
fallback: "Zeitraum"
fallback-lang: de-de-formal
translations:
en-eu: "Period"
placeholder:
fallback: "WiSe x - SoSe y"
fallback-lang: de-de-formal
default: null
optional: true
tooltip:
fallback: "Auf welche Semester bezieht sich Ihr Antrag genau?"
fallback-lang: de-de-formal
translations:
en-eu: "Which semesters does your application address?"
"nftranscript":
- "4": *nftranscript-field-optional
"zweck":
- "5":
tag: text
label:
fallback: "Organisation / Zweck"
fallback-lang: de-de-formal
translations:
en-eu: "Organisation / Purpose"
default: null
optional: true
tooltip:
fallback: "Wofür benötigen Sie die Bescheinigung? Die Angabe ist freiwillig und dient ausschließlich
internen Verbesserungszwecken."
fallback-lang: de-de-formal
translations:
en-eu: "What do you need the certificate for? This information is not mandatory. It will exclusively
be used to improve internal processes."
"kommunikation":
- "6": *kommunikation-field-optional
"rueckfragen beantworten, studienabschluss":
mode: manual
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer inquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
source: "rueckfragen, studienabschluss"
form: *studienabschluss-form
"rueckfragen, studienabschluss":
viewers:
display-label:
fallback: "Rückfragen (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Further inquiries (graduation)"
viewers: *view-minimal
payload-view: *payload-view-studienabschluss
final: false
edges:
"rueckfragen stellen, studienabschluss":
<<: *rueckfragen-stellen-bafoeg-edge
source: "antrag eingereicht, studienabschluss"
"antrag genehmigt, studienabschluss":
viewers:
display-label:
fallback: "Antrag genehmigt (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Application accepted (graduation)"
viewers: *view-minimal
payload-view: *payload-view-studienabschluss
final: true
edges:
"antrag genehmigen, studienabschluss":
mode: manual
display-label:
fallback: "Antrag genehmigen"
fallback-lang: de-de-formal
translations:
en-eu: "Accept application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, studienabschluss"
form:
"studienabschlussbescheinigung":
- "1":
tag: file
label:
fallback: "Bescheinigung"
fallback-lang: de-de-formal
translations:
en-eu: "Certificate"
default: null
optional: false
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"kommunikation":
- "4": *kommunikation-field-optional
"antrag abgelehnt, studienabschluss":
viewers:
display-label:
fallback: "Antrag abgelehnt (Studienabschluss)"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected (graduation)"
viewers: *view-minimal
payload-view: *payload-view-studienabschluss
final: not-ok
edges:
"antrag ablehnen, studienabschluss":
mode: manual
display-label:
fallback: "Antrag ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
source: "antrag eingereicht, studienabschluss"
form:
"kommunikation":
- "4":
<<: *kommunikation-field-optional
optional: false

724
cs-minor-degrees.yaml Normal file
View File

@ -0,0 +1,724 @@
# SPDX-FileCopyrightText: 2022 David Mosbach <david.mosbach@campus.lmu.de>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
nodes:
"antrag eingereicht":
viewers:
display-label:
fallback: "Antrag eingereicht"
fallback-lang: de-de-formal
translations:
en-eu: "Application submitted"
viewers: &view-minimal
- &student_in #
tag: payload-reference
payload-label: "student:in"
- &pruefungsamt #
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "exam-office"}]]}
payload-view: &payload-view
"student:in":
viewers: *view-minimal
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"pruefungsamt_hf":
viewers: &view-alle
- *student_in
- *pruefungsamt
- &sekretariat-i
tag: user
user: "Sigrid.Roden@campus.lmu.de"
- &sekretariat-mi-feulner
tag: user
user: Christa.Feulner@campus.lmu.de
- &sekretariat-mi-schwamb
tag: user
user: Franziska.Schwamb@campus.lmu.de
- &pa-pags-goeppel
tag: user
user: christinegoeppel@lmu.de
- &pa-pags-haas
tag: user
user: Jana.Haas@lmu.de
- &pa-pags-haenssler
tag: user
user: Phil.Haenssler@lmu.de
- &pa-pags-handl
tag: user
user: Mo.Handl@campus.lmu.de
- &pa-pags-jaeckle
tag: user
user: Irena.Jaeckle@lmu.de
- &pa-pags-lechermann
tag: user
user: Ralf.Lechermann@lmu.de
- &pa-pags-mueller-h
tag: user
user: Mueller.Heidi@lmu.de
- &pa-pags-mueller-m
tag: user
user: Melanie.Mueller@lmu.de
- &pa-pags-perez
tag: user
user: J.Perez@lmu.de
- &pa-pags-poetschke
tag: user
user: Bettina.Poetschke@lmu.de
- &pa-pags-stetter
tag: user
user: m.stetter@lmu.de
- &pa-pags-triffo
tag: user
user: Corinna.Triffo@lmu.de
- &pa-pags-voelkers
tag: user
user: Nadine.Voelkers@lmu.de
- &pa-pags-vurnek
tag: user
user: Roberta.Vurnek@lmu.de
- &pa-pags-widerna
tag: user
user: f.widerna@lmu.de
- &pa-pags-winkler
tag: user
user: Kornelia.Winkler@lmu.de
- &pruefungsamt_hauptfach # Beliebig viele weitere Zugriffspersonen
tag: payload-reference
payload-label: "pruefungsamt_hf"
display-label:
fallback: "Prüfungsamt Hauptfach"
fallback-lang: de-de-formal
translations:
en-eu: "Exam. Office of Main Subject"
"nebenfachvariante":
viewers: *view-minimal
display-label:
fallback: "Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Subject"
"abschlussdokumente": &abschlussdokumente-payload
viewers: *view-minimal
display-label:
fallback: "Abschlussdokumente"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Diploma"
"abschlussdatum": &abschlussdatum-payload
viewers: *view-minimal
display-label:
fallback: "Abschlussdatum"
fallback-lang: de-de-formal
translations:
en-eu: "Date of Graduation"
"bekanntgabedatum":
viewers:
- *pruefungsamt
display-label:
fallback: "Bekanntgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Date of Announcement"
"student:in_2": &student_in-2-payload # TODO Entfernen, wenn Future Viewers unterstützt werden
viewers:
- *pruefungsamt
display-label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
"kommunikation": &kommunikation-payload
viewers: *view-minimal
display-label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
final: false
edges:
"antrag stellen":
mode: initial
display-label:
fallback: "Nebenfachabschluss beantragen"
fallback-lang: de-de-formal
translations:
en-eu: "Apply for minor degree"
actors:
- &alle-studierenden
tag: authorized
authorized: {"dnf-terms": [[{"tag": "variable", "var": "student"}]]}
view-actor: *view-minimal
viewers: *view-minimal
messages:
- viewers:
- *alle-studierenden
status: info
content:
fallback: "Falls Sie (Medien-)Informatik als Nebenfach studieren bzw. studiert haben,
können Sie hier den Abschluss Ihres Nebenfaches beantragen."
fallback-lang: de-de-formal
translations:
en-eu: "If you've been studying (Media) Informatics as a minor subject, you can apply
for your minor degree here."
form:
"student:in":
- "1":
tag: capture-user
"nebenfachvariante":
- "2": &nebenfach-field
tag: text
label:
fallback: "Nebenfach"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Subject"
tooltip:
fallback: "Ihr Nebenfachstudiengang"
fallback-lang: de-de-formal
translations:
en-eu: "Your minor subject"
default: null
optional: false
presets:
- text: "Nebenfach Bachelor Informatik, 30 ECTS" #
label:
fallback: "Nebenfach Bachelor Informatik, 30 ECTS"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Bachelor Informatics, 30 ECTS"
- text: "Nebenfach Bachelor Informatik, 60 ECTS" #
label:
fallback: "Nebenfach Bachelor Informatik, 60 ECTS"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Bachelor Informatics, 60 ECTS"
- text: "Nebenfach Bachelor Medieninformatik, 60 ECTS" #
label:
fallback: "Nebenfach Bachelor Medieninformatik, 60 ECTS"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Bachelor Media Informatics, 60 ECTS"
- text: "Nebenfach Master Informatik, 30 ECTS" #
label:
fallback: "Nebenfach Master Informatik, 30 ECTS"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Master Informatics, 30 ECTS"
"kommunikation":
- "3": &kommunikation-field-optional
tag: text
large: true
label:
fallback: "Kommunikation"
fallback-lang: de-de-formal
translations:
en-eu: "Communication"
tooltip:
fallback: "Einsehbar für alle Beteiligten"
fallback-lang: de-de-formal
translations:
en-eu: "Visible for all parties involved"
default: null
optional: true
"angaben korrigieren":
mode: manual
source: "antrag eingereicht"
display-label:
fallback: "Antrag korrigieren"
fallback-lang: de-de-formal
translations:
en-eu: "Edit application"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
messages:
- viewers:
- *student_in
status: info
content:
fallback: "Solange der Antrag noch nicht bearbeitet wurde, können Sie Ihre Angaben korrigieren."
fallback-lang: de-de-formal
translations:
en-eu: "You can alter your application as long as it hasn't been processed."
form:
"nebenfachvariante":
- "1": *nebenfach-field
"kommunikation":
- "2": *kommunikation-field-optional
"rueckfragen beantworten":
mode: manual
source: "rueckfragen"
display-label:
fallback: "Rückfragen beantworten"
fallback-lang: de-de-formal
translations:
en-eu: "Answer enquiries"
actors:
- *student_in
view-actor: *view-minimal
viewers: *view-minimal
form:
"nebenfachvariante":
- "1": *nebenfach-field
"kommunikation":
- "2": &kommunikation-field
<<: *kommunikation-field-optional
optional: false
"rueckfragen":
viewers:
display-label:
fallback: "Rückfragen"
fallback-lang: de-de-formal
translations:
en-eu: "Enquiries"
viewers: *view-minimal
messages:
- viewers:
- *student_in
status: info
content:
fallback: "Es gibt Rückfragen zu Ihrem Antrag."
fallback-lang: de-de-formal
translations:
en-eu: "There are enquiries regarding your application."
payload-view: *payload-view
final: false
edges:
"rueckfragen stellen":
mode: manual
source: "antrag eingereicht"
display-label:
fallback: "Rückfragen zum Antrag stellen"
fallback-lang: de-de-formal
translations:
en-eu: "Check back on the application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
form:
"kommunikation":
- "1": *kommunikation-field
"antrag abgelehnt":
viewers:
display-label:
fallback: "Antrag abgelehnt"
fallback-lang: de-de-formal
translations:
en-eu: "Application rejected"
viewers: *view-minimal
payload-view: *payload-view
final: not-ok
edges:
"ablehnen":
mode: manual
source: "antrag eingereicht"
display-label:
fallback: "Antrag ablehnen"
fallback-lang: de-de-formal
translations:
en-eu: "Reject application"
actors:
- *pruefungsamt
view-actor: *view-minimal
viewers: *view-minimal
form:
"kommunikation":
- "1": *kommunikation-field
####################
# Antrag genehmigt #
####################
"antrag genehmigt, informatik": &genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Informatik"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: informatics"
viewers: &view-informatik
- *student_in
- *pruefungsamt
- *sekretariat-i
- *pruefungsamt_hauptfach
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-i
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-informatik
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-informatik
"kommunikation":
<<: *kommunikation-payload
viewers: *view-informatik
final: true
edges:
"akzeptieren, informatik": &akzeptieren-edge-informatik
mode: manual
source: "antrag eingereicht"
display-label:
fallback: "Nebenfach abschließen: Informatik"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics"
actors:
- *pruefungsamt
view-actor: *view-informatik
viewers: *view-informatik
form: &abschliessen-form
"student:in_2":
- "0.1":
tag: user
label:
fallback: "Student:in"
fallback-lang: de-de-formal
translations:
en-eu: "Student"
tooltip: null
default: null
optional: false
"abschlussdokumente":
- "1":
tag: file
label:
fallback: "Abschlussdokumente"
fallback-lang: de-de-formal
translations:
en-eu: "Minor Diploma"
default: null
optional: false
config:
unpack-zips:
default: true
force: true
multiple: true
all-empty-ok: false
max-file-size: 5242880
restrict-extensions: ["pdf"]
"abschlussdatum":
- "2":
tag: day
label:
fallback: "Abschlussdatum"
fallback-lang: de-de-formal
translations:
en-eu: "Date of Graduation"
default: null
optional: false
"bekanntgabedatum":
- "3":
tag: capture-date-time
label:
fallback: "Bekanntgabedatum"
fallback-lang: de-de-formal
translations:
en-eu: "Date of Announcement"
precision: date
optional: false
"pruefungsamt_hf": #TODO backend
- "5":
tag: multiple
label:
fallback: "Prüfungsamt Hauptfach"
fallback-lang: de-de-formal
translations:
en-eu: "Exam. Office of Main Subject"
tooltip:
fallback: "Gewährt dem Hauptfach-Prüfungsamt Zugriff auf den Workflow."
fallback-lang: de-de-formal
translations:
en-eu: "Grants the examination office of the main subject access to the workflow."
default: null
min: 0
range: null
sub:
tag: user
label:
fallback: "Prüfungsamt Hauptfach"
fallback-lang: de-de-formal
translations:
en-eu: "Exam. Office of Main Subject"
tooltip: null
default: null
optional: false
"kommunikation":
- "6": *kommunikation-field-optional
"initial fertigstellen, informatik": &initial-fertigstellen-edge-informatik
mode: initial
display-label:
fallback: "Nebenfach abschließen: Informatik"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics"
actors:
- *pruefungsamt
view-actor: *view-informatik
viewers: *view-informatik
form:
<<: *abschliessen-form
"nebenfachvariante":
- "0.2": *nebenfach-field
"antrag genehmigt, informatik, PAGS":
<<: *genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Informatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: informatics (PAGS)"
viewers: &view-informatik-pags
- *student_in
- *pruefungsamt
- *sekretariat-i
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-i
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-informatik-pags
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-informatik-pags
"kommunikation":
<<: *kommunikation-payload
viewers: *view-informatik-pags
edges:
"akzeptieren, informatik, PAGS":
<<: *akzeptieren-edge-informatik
view-actor: *view-informatik-pags
viewers: *view-informatik-pags
display-label:
fallback: "Nebenfach abschließen: Informatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics (PAGS)"
"initial fertigstellen, informatik, PAGS":
<<: *initial-fertigstellen-edge-informatik
view-actor: *view-informatik-pags
viewers: *view-informatik-pags
display-label:
fallback: "Nebenfach abschließen: Informatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: informatics (PAGS)"
"antrag genehmigt, medieninformatik":
<<: *genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: media informatics"
viewers: &view-medieninformatik
- *student_in
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pruefungsamt_hauptfach
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-medieninformatik
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-medieninformatik
"kommunikation":
<<: *kommunikation-payload
viewers: *view-medieninformatik
edges:
"akzeptieren, medieninformatik":
<<: *akzeptieren-edge-informatik
view-actor: *view-medieninformatik
viewers: *view-medieninformatik
display-label:
fallback: "Nebenfach abschließen: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics"
"initial fertigstellen, medieninformatik":
<<: *initial-fertigstellen-edge-informatik
view-actor: *view-medieninformatik
viewers: *view-medieninformatik
display-label:
fallback: "Nebenfach abschließen: Medieninformatik"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics"
"antrag genehmigt, medieninformatik, PAGS":
<<: *genehmigt-node-informatik
viewers:
display-label:
fallback: "Nebenfachabschluss erfolgreich: Medieninformatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Minor degree successful: media informatics (PAGS)"
viewers: &view-medieninformatik-pags
- *student_in
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
payload-view:
<<: *payload-view
"student:in_2":
<<: *student_in-2-payload
viewers:
- *pruefungsamt
- *sekretariat-mi-feulner
- *sekretariat-mi-schwamb
- *pa-pags-goeppel
- *pa-pags-haas
- *pa-pags-haenssler
- *pa-pags-handl
- *pa-pags-jaeckle
- *pa-pags-lechermann
- *pa-pags-mueller-h
- *pa-pags-mueller-m
- *pa-pags-perez
- *pa-pags-poetschke
- *pa-pags-stetter
- *pa-pags-triffo
- *pa-pags-voelkers
- *pa-pags-vurnek
- *pa-pags-widerna
- *pa-pags-winkler
- *pruefungsamt_hauptfach
"abschlussdokumente":
<<: *abschlussdokumente-payload
viewers: *view-medieninformatik-pags
"abschlussdatum":
<<: *abschlussdatum-payload
viewers: *view-medieninformatik-pags
"kommunikation":
<<: *kommunikation-payload
viewers: *view-medieninformatik-pags
edges:
"akzeptieren, medieninformatik, PAGS":
<<: *akzeptieren-edge-informatik
view-actor: *view-medieninformatik-pags
viewers: *view-medieninformatik-pags
display-label:
fallback: "Nebenfach abschließen: Medieninformatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics (PAGS)"
"initial fertigstellen, medieninformatik, PAGS":
<<: *initial-fertigstellen-edge-informatik
view-actor: *view-medieninformatik-pags
viewers: *view-medieninformatik-pags
display-label:
fallback: "Nebenfach abschließen: Medieninformatik (PAGS)"
fallback-lang: de-de-formal
translations:
en-eu: "Finalise minor degree: media informatics (PAGS)"

File diff suppressed because it is too large Load Diff

44
overviews/rooms-mi.yaml Normal file
View File

@ -0,0 +1,44 @@
# SPDX-FileCopyrightText: 2023 Gregor Kleen <gregor.kleen@math.lmu.de>
#
# 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
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-state
- tag: workflow-workflow-last-action-time

File diff suppressed because it is too large Load Diff

2652
theses-media.yaml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff