26 Commits

Author SHA1 Message Date
59e1016123 Alle Methode privat gemacht, bei denen es möglich ist. 2024-01-06 17:14:15 +01:00
3cfcb721e8 Reihenfolge innerhalb der structs so verändert, dass möglichst wenige Pointerbytes verwendet werden. 2024-01-06 17:05:06 +01:00
c607b837b9 Nach Aufräumen von Paket session kann dieses nur zu server umbenannt werden 2024-01-06 08:27:54 +01:00
c7bb630043 Im Grunde nach MVC umstrukturiert und Funktionen in Handlers, die eine Session als Parameter erhalten haben zu Sessionmethoden umgewandelt 2023-10-28 08:49:28 +02:00
5049db064c Der Umstieg auf Sessions ist weitgehend geglückt 2023-10-28 08:01:34 +02:00
aded71394d Kleine Änderungen für Sessions 2023-10-26 10:05:21 +02:00
d054b3644b Instructor Form zum Laufen gebracht 2023-10-20 16:33:00 +02:00
4de7d36385 server weitgehend auf Sessions umgestellt 2023-10-19 20:05:26 +02:00
5019432b24 Noch ein Bisschen aufgeräumt 2023-10-19 15:22:45 +02:00
39d8108521 Viel Code erstmal auskommentiert, um der Logik besser folgen zu können + ein paar Änderungen 2023-10-18 17:08:27 +02:00
82ced65513 server.DisplayParticipantForm aufgeräumt 2023-10-18 16:59:02 +02:00
db070776b1 server.newParticipant() vereinfacht 2023-10-18 16:26:04 +02:00
3e9cfb49eb server.SubmitForm() zu server.SubmitBriefingForm() umbenannt und weitgehend an neues DB-Layout angepasst 2023-10-18 16:22:39 +02:00
c22647edd9 An allen wichtigen Stellen fmt.Errorf() durch http.Error() ersetzt 2023-10-17 18:37:31 +02:00
c38d3131c6 db.ReadAllBriefings zu db.GetAllOverviewTableData umbenannt und die Funktion an das neue DB-Layout angepasst 2023-10-17 17:30:39 +02:00
230d79c675 db.ReadAll zu db.ReadAllBriefings umbenannt, um neue DB-Struktur besser zu representieren 2023-10-17 16:36:08 +02:00
76f1fe9588 Großer Umbruch der Architektur, halb fertig, zu viele Details zum Aufzählen, in Zukunft wieder kleine Commits! 2023-10-16 18:51:52 +02:00
726c8b6dcb Login für eingeladene Prüflinge implementiert 2023-10-10 20:57:53 +02:00
608879d008 Generierte UUID in einen asynchronen Speicher schreiben 2023-10-10 19:50:19 +02:00
616df72041 package db zu data umbenannt, außerdem db.Open() zu data.OpenDB() 2023-10-10 19:19:17 +02:00
7c7cb5959d GenerateUUID zum erstellen einer pseudozufälligen, 8 Stellen langen Hexadezimalzahl 2023-10-10 19:06:02 +02:00
324a1c54d6 Grundlegenden Funktionsumfang geschaffen, dafür einiges umstrukturiert 2023-10-08 10:36:16 +02:00
15675d5e6c HTML-Seiten modularer aufgebaut und table.html hinzugefügt 2023-10-07 18:32:33 +02:00
8ae3019b9c *DB.ReadAll() hinzugefügt 2023-10-07 17:22:55 +02:00
9acc6711fc Nach Suchbegriff aus Datenbank lesen implementiert, außerdem structs mit new() instanziiert 2023-10-07 16:58:34 +02:00
5749739761 Versuch, eine übersichtlichere Struktur einzuführen 2023-10-05 19:56:18 +02:00