From b00c59a209862ab53b1cb34d33db37265e53b481 Mon Sep 17 00:00:00 2001 From: David Mosbach Date: Mon, 28 Aug 2023 02:06:32 +0200 Subject: [PATCH] added licenses --- app/YamlParser.hs | 7 ++++++- webpack.config.cjs | 7 ++++++- workflows/index.json | 40 ---------------------------------------- 3 files changed, 12 insertions(+), 42 deletions(-) delete mode 100644 workflows/index.json diff --git a/app/YamlParser.hs b/app/YamlParser.hs index 699f1ae..6bdeff0 100644 --- a/app/YamlParser.hs +++ b/app/YamlParser.hs @@ -1,3 +1,8 @@ +-- SPDX-FileCopyrightText: 2023 David Mosbach +-- +-- SPDX-License-Identifier: AGPL-3.0-or-later + + {-# Language DuplicateRecordFields, NoFieldSelectors, OverloadedRecordDot #-} @@ -228,4 +233,4 @@ module YamlParser where (<|?) :: FromYAML' a => [(YAMLNode, YAMLNode)] -> Text -> Parser (Maybe a) mapping <|? key = maybe (pure Nothing) fromYAML (P.lookup key $ prep mapping) where prep :: [(YAMLNode, YAMLNode)] -> [(Text, YAMLNode)] - prep mapping = reverse [(decodeUtf8 scalar.bytes, val) | (scalar, val) <- mapping] \ No newline at end of file + prep mapping = reverse [(decodeUtf8 scalar.bytes, val) | (scalar, val) <- mapping] diff --git a/webpack.config.cjs b/webpack.config.cjs index 491316e..6d3b79b 100644 --- a/webpack.config.cjs +++ b/webpack.config.cjs @@ -1,3 +1,8 @@ +// SPDX-FileCopyrightText: 2023 David Mosbach +// +// SPDX-License-Identifier: AGPL-3.0-or-later + + const path = require('path'); module.exports = { @@ -19,4 +24,4 @@ module.exports = { filename: 'bundle.js', path: path.resolve(__dirname, '.') }, -}; \ No newline at end of file +}; diff --git a/workflows/index.json b/workflows/index.json deleted file mode 100644 index 3e0d140..0000000 --- a/workflows/index.json +++ /dev/null @@ -1,40 +0,0 @@ -[{ -"name": "Theses Informatics (IfI)", -"description": "Registration, management, and digital submission of (bachelor's and master's) theses", -"url": "/definitions/theses.json"}, -{ -"name": "Theses Media Informatics (IfI)", -"description": "Registration, management, and digital submission of (bachelor's and master's) theses", -"url": "/definitions/theses-media.json"}, -{ -"name": "Reporting of Room Allocation (MI)", -"description": "

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

", -"url": "/definitions/rooms-mi.json"}, -{ -"name": "Recognitions (IfI)", -"description": "Apply here for standard recognitions. Please follow the instructions and help texts provided. For complex recognitions that cannot be handled here, please send an email or apply in the programme-coordination-consultation hours.", -"url": "/definitions/recognitions-ifi.json"}, -{ -"name": "Master individual practical training (IfI)", -"description": "Here you can report grades for an individual practical training as part of the master informatics.", -"url": "/definitions/master-practical-training.json"}, -{ -"name": "General Exam-Office-Tickets", -"description": "Here you can view all the general exam-office-tickets that concern you.", -"url": "/definitions/general-eo-tickets.json"}, -{ -"name": "Diplomas (IfI)", -"description": "Here you can view the status of your diploma", -"url": "/definitions/diploma.json"}, -{ -"name": "Computer Science minor degrees (IfI)", -"description": "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", -"url": "/definitions/cs-minor-degrees.json"}, -{ -"name": "Registration for CIP introductory course (MI, S22)", -"description": "

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.

Eine entsprechende Kennung wird Ihnen im Rahmen der Einführungsveranstaltung zugeteilt.

Berechtigt für Kennungen sind Studierende, die an der Fakultät 16 in einem (Wirtschafts-)Mathematikstudiengang eingeschrieben sind und Lehramtsstudierende mit Unterrichtsfach Mathematik.

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.

", -"url": "/definitions/cip-courses-mi.json"}, -{ -"name": "Certificates (IfI)", -"description": "Submission and application of certain certificates.", -"url": "/definitions/certificates.json"}] \ No newline at end of file