34 Commits

Author SHA1 Message Date
c607b837b9 Nach Aufräumen von Paket session kann dieses nur zu server umbenannt werden 2024-01-06 08:27:54 +01:00
2b9d9d7656 Lizenz und Readme hinzugefügt 2023-11-01 14:11:00 +01:00
ba53bba0f6 Sessions vollständig implementiert 2023-10-30 11:38:56 +01:00
34ef95ad76 main aufgeräumt, indem mux nach session ausgelagert wurde 2023-10-28 09:17:10 +02:00
e3fb756bb1 DB konstant als ersten Funktionsparameter gesetzt 2023-10-28 09:03:19 +02: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
d054b3644b Instructor Form zum Laufen gebracht 2023-10-20 16:33:00 +02:00
1e6d83de1d Sessionhandler eingefügt und Code entsprechend umgestellt 2023-10-19 20:06:08 +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
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
82870e100f question.html erstellt 2023-10-10 18:43:48 +02:00
519dc82023 Automatisches Suchen ohne Submit-Button 2023-10-08 11:01:57 +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
f570950425 In Datenbank schreiben und nach Namen suchen implementiert 2023-10-06 19:07:56 +02:00
5749739761 Versuch, eine übersichtlichere Struktur einzuführen 2023-10-05 19:56:18 +02:00
1bcfbfd325 Verschiedene Typen in package types ausgelagert und Channels zum asynchronen Datentransport eingesetzt 2023-10-05 19:52:11 +02:00
fcb509c9fe Verwendung von Pointern, um Vermischung der Pakete zu vermeiden 2023-10-05 18:27:21 +02:00
1c39b1e471 Code in Pakete aufgeteilt 2023-10-05 18:08:44 +02:00
fdf68adb0d getCredentials() und OpenDB() zum öffnen einer sql.DB erstellt 2023-10-05 17:42:47 +02:00
ea0fdee0e0 i und j sollten jetzt korrekt verwendet werden 2023-10-05 17:01:49 +02:00
61c895d53f Eingabemaske funktioniert soweit
i und j sollten jetzt richtig verwendet werden
2023-10-05 17:01:24 +02:00
cb6f83139f Numerierung der Teilnehmer durch Hilfsvariable i in main() 2023-10-04 19:18:52 +02:00
48f104650f Code zu Hinzufügen eines Teilnehmers hinzugefügt 2023-10-04 18:55:48 +02:00
e18fb0d158 Erster Wurf der Datenstrukturen für Trainer, Teilnehmer und Unterweisung 2023-10-04 17:41:22 +02:00
16240b8c01 Simplen ServeMux erstellt 2023-10-04 17:29:22 +02:00
085c73381d Initialer Commit 2023-10-04 17:13:03 +02:00