Commit graph

53 commits

Author SHA1 Message Date
2ad9170704 Aktualsisiere Abhängigkeiten 2023-05-01 07:48:52 +02:00
6765bc20d7 Add license 2023-03-24 12:28:19 +01:00
558ea38a02 Sprechstunden müssen in der vorlesungsfreien Zeit nicht eingetragen werden. 2023-03-06 09:05:17 +01:00
9a74992ec0 Sortiere Veranstaltungen 2023-02-12 19:50:10 +01:00
3495fb5f50 Konvertiere RequestActions zu IOTA 2023-01-04 13:06:13 +01:00
8603087ed5 Füge Security-Header hinzu
Das 'unsafe-inline' in der Content-Security-Policy wäre lieber nicht da,
aber dazu müsste man erst die Templates umbauen.
2023-01-04 12:35:24 +01:00
329af2cf54 Aktualisiere Bootstap und MySQL-Paket 2023-01-04 11:29:41 +01:00
Johannes
5cf52a190c dummydatasql: streiche LA I für Physiker, wir haben schon LA für Physik und Lehramt 2022-11-22 15:28:54 +00:00
85b1fc7445 Validiere Mailaddressen in der Konfiguration 2022-11-18 12:19:51 +01:00
231c8d7fd6 Korrigiere Prüfung von Mailsuffixen 2022-11-15 11:42:58 +01:00
f1dd952344 Mache Start- und Endzeiten konfigurierbar 2022-11-15 11:42:23 +01:00
3db1627680 Füge Tests für date und config hinzu 2022-11-06 15:48:37 +01:00
fe54d76ab2 Verbessere Dokumentation 2022-11-04 21:17:00 +01:00
ec24c6c4dc Make mailvalidation stricter 2022-11-04 19:59:56 +01:00
b6ad8d848a Füge 'Classical and Non-Classical Model Theory' hinzu 2022-11-02 12:00:28 +01:00
b594c7bf75 Verifiziere Mailadresse vor dem Löschen von Sprechstunden 2022-10-30 18:07:40 +01:00
8654263798 Deaktiviere das Löschen von Sprechstunden wegen Spam 2022-10-27 20:59:10 +02:00
12a5080659 Berücksichtige zweiwöchentliche Rythmen bei der Raumkapazität 2022-10-20 08:46:39 +02:00
ae3f261047 Konkretisiere Wochen auf Vorlesungswochen 2022-10-20 08:33:12 +02:00
6a60d11f1e W3C-Validator: HTML verbessert 2022-10-18 11:52:37 +02:00
c8f85e40c4 Verbessere Fehlerbehandlung bei Tutoren und Sprechstunden 2022-09-28 12:00:45 +02:00
58eb848f20 Logge nach stderr 2022-09-27 17:49:26 +02:00
bc49cfb809 Bessere Standardwerte in der Datenbank 2022-09-27 17:48:59 +02:00
b2a975dcbe Zeige Raumnamen an 2022-09-27 16:40:47 +02:00
6241c8f391 Sortiere Sprechstunden und Räume alphabetisch 2022-09-26 14:25:51 +02:00
d28d3e21ee Füge Message-Id zur Mail hinzu 2022-09-26 14:17:25 +02:00
c9883b0d3f Merge pull request 'preparations for styling: refactor template rendering' (#1) from styling into main
Reviewed-on: #1
2022-09-26 10:46:04 +00:00
9357ab1520 Verbessere Fehlerbehandlung 2022-09-26 12:44:18 +02:00
f04396809d rework template rendering, cache parsed templates
adapt error wrapping principle
2022-09-24 15:01:33 +02:00
7a1448d6f9 requestRepo/newSecret: fix small bug 2022-09-24 14:17:36 +02:00
961a10915b Merge remote-tracking branch 'origin/main' into styling 2022-09-22 13:15:17 +02:00
a755a0b3e9 log template rendering errors; some docstrings 2022-09-21 22:43:18 +02:00
6e97d867de Verbessere Logging und Fehlerbehandlung 2022-09-21 22:29:18 +02:00
d60b715d96 refactor template rendering logic to one base template 2022-09-21 22:18:39 +02:00
16e8cf9cd7 static file handler to include bootstrap stylesheets 2022-09-21 15:40:16 +02:00
c737818ce4 add some documentation for getting started with development
This is really not hard, but even easier if one sees directly what to do.
2022-09-20 18:10:24 +02:00
fef8224984 Benenne Packages konsistent und füge go.mod und go.sum hinzu. 2022-09-20 12:21:01 +02:00
02cac422f4 go vet 2022-09-19 18:51:51 +02:00
d91de014e9 Korrigiere Zählung paralleler Sprechstunden 2022-09-19 18:32:15 +02:00
e1c5ccab3a HTML in Templates verbessert 2022-09-19 18:04:59 +02:00
4f5dc053a0 Footer in eigenes Template verschoben und Logging verbessert 2022-09-19 17:00:19 +02:00
c38286bcc5 Speichere Konfiguration in config/config.json 2022-09-19 14:46:16 +02:00
43b3631da2 Erzeuge Templates zentral und nicht pro Aufruf 2022-09-13 07:28:13 +02:00
886ccc0dcb Behebe Kompilierfehler und füge MySQL Datenbankschema hinzu 2022-09-12 19:46:30 +02:00
e89429c3c3 MySQL-Datenbank hinzugefügt und Abfrage korrigiert 2022-09-12 19:42:45 +02:00
e9e0cbf382 Templates verbessert 2022-09-07 21:48:40 +02:00
56b4a3ab34 Sprechstunden löschen und Raumbeschränkungen beachten 2022-09-07 18:26:05 +02:00
2ce7a1fae1 Sprechstunden löschen 2022-09-05 20:10:35 +02:00
78af58a51d Sprechstunden hinzufügen und durch einen E-Mail-Link bestätigen lassen 2022-09-05 17:55:08 +02:00
369f4ebcec Erstelle Maske, um Sprechstunden hinzuzufügen 2022-08-31 22:49:14 +02:00