Commit graph

18 commits

Author SHA1 Message Date
Gonne d72914da0d Add option to subscribe to mailinglist 2024-01-11 14:45:16 +01:00
Gonne 5a8a248c53 Mache maximale Sprechstundenlänge konfigurierbar 2023-10-26 11:29:42 +02:00
Gonne 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
Johannes 0b1988f2a8 ux: hide officeHourTable if it has no entries at all 2023-07-11 16:09:20 +02:00
Johannes 0046bc39db code-style: centralize CSS styling into stylesheet file 2023-07-09 15:41:43 +02:00
Johannes f04396809d rework template rendering, cache parsed templates
adapt error wrapping principle
2022-09-24 15:01:33 +02:00
Johannes 961a10915b Merge remote-tracking branch 'origin/main' into styling 2022-09-22 13:15:17 +02:00
Gonne 6e97d867de Verbessere Logging und Fehlerbehandlung 2022-09-21 22:29:18 +02:00
Johannes d60b715d96 refactor template rendering logic to one base template 2022-09-21 22:18:39 +02:00
Gonne fef8224984 Benenne Packages konsistent und füge go.mod und go.sum hinzu. 2022-09-20 12:21:01 +02:00
Gonne 02cac422f4 go vet 2022-09-19 18:51:51 +02:00
Gonne c38286bcc5 Speichere Konfiguration in config/config.json 2022-09-19 14:46:16 +02:00
Gonne 43b3631da2 Erzeuge Templates zentral und nicht pro Aufruf 2022-09-13 07:28:13 +02:00
Gonne e9e0cbf382 Templates verbessert 2022-09-07 21:48:40 +02:00
Gonne 56b4a3ab34 Sprechstunden löschen und Raumbeschränkungen beachten 2022-09-07 18:26:05 +02:00
Gonne 2ce7a1fae1 Sprechstunden löschen 2022-09-05 20:10:35 +02:00
Gonne 369f4ebcec Erstelle Maske, um Sprechstunden hinzuzufügen 2022-08-31 22:49:14 +02:00
Gonne 766aedf22d Datenbanken, erster Versuch 2022-08-29 22:58:19 +02:00