|
d72914da0d
|
Add option to subscribe to mailinglist
|
2024-01-11 14:45:16 +01:00 |
|
|
5a8a248c53
|
Mache maximale Sprechstundenlänge konfigurierbar
|
2023-10-26 11:29:42 +02:00 |
|
|
4ea0471683
|
Refactor GetTimetable
Delete dead code and remove named return arguments to avoid confusion between them and the returned values.
Add documentation.
|
2023-07-12 08:35:05 +02:00 |
|
|
ed8c8bc5fd
|
ux: improve some user-facing texts
|
2023-07-11 16:09:46 +02:00 |
|
|
0b1988f2a8
|
ux: hide officeHourTable if it has no entries at all
|
2023-07-11 16:09:20 +02:00 |
|
|
0046bc39db
|
code-style: centralize CSS styling into stylesheet file
|
2023-07-09 15:41:43 +02: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 |
|
|
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 |
|
|
fe54d76ab2
|
Verbessere Dokumentation
|
2022-11-04 21:17:00 +01:00 |
|
|
ec24c6c4dc
|
Make mailvalidation stricter
|
2022-11-04 19:59:56 +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 |
|
|
ae3f261047
|
Konkretisiere Wochen auf Vorlesungswochen
|
2022-10-20 08:33:12 +02:00 |
|
|
b2a975dcbe
|
Zeige Raumnamen an
|
2022-09-27 16:40:47 +02: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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
766aedf22d
|
Datenbanken, erster Versuch
|
2022-08-29 22:58:19 +02:00 |
|