-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefaults.yaml
More file actions
76 lines (76 loc) · 1.61 KB
/
defaults.yaml
File metadata and controls
76 lines (76 loc) · 1.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
host: 0.0.0.0
port: 9000
auth:
enabled: false
oAuthKeyDiscoveryURL: https://login.microsoftonline.com/common/discovery/keys
autoMigrate: true
connect: true
dbConnectionStr: 'sqlite://:memory:'
allowedDomains:
- hftm.ch
- smashgrade.ch
examTypes:
- Mündliche oder schriftliche Prüfung
- Präsentationen
- Lernbericht
- schriftliche Arbeit
- Lernjournal
examEvaluationTypes:
- code: F
description: Modul bestanden, wenn jeder Kurs eine genügende Bewertung aufweist.
(Art. 29)
- code: M
description: Modul bestanden, wenn der Durchschnitt aller Kurse genügend und nicht
mehr als ein Kurs im Modul ungenügend ist. (Art. 30)
- code: D
description: Modul bestanden, wenn der Durchschnitt der Kurse genügend ist (mehr
als 60%). (Art. 31)
- code: E
description: Modul bestanden, wenn alle Kurse erfüllt sind. (Art. 32)
gradeTypes:
- id: 1
description: Kein Eintrag
- id: 2
description: Note (1-6)
- id: 3
description: Prozentwert (0-100)
states:
- Aktiv
- Inaktiv
curriculumTypes:
- description: Vollzeit
durationyears: 2
- description: Teilzeit
durationyears: 3
roles:
- id: 1
name: Kursadministrator
claimName: Kursadministrator
- id: 2
name: Fachbereichsleiter
claimName: Fachbereichsleiter
- id: 3
name: Dozent
claimName: Dozent
- id: 4
name: Student
claimName: Student
mockData: false
cors:
allowedOrigins:
- https://localhost:9000
- http://localhost:5173
- https://localhost:9191
- https://api.smashgrade.ch
- https://smashgrade.ch
allowedHeaders:
- Origin
- Content-Type
- Accept
- Authorization
maxBodySize: 2M
rateLimit:
burst: 20
rate: 10
expiry: 60
logLevel: INFO