-
d9d007cd4b
feat: Unterrichtsmodus - konsolidierte Ansicht für die laufende Stunde

adminandClaude Sonnet 5
2026-08-20 14:53:16 +02:00
-
7365947edc
feat: PDF-Druck für Sitzplan, Notenliste, Klausur-Notenspiegel, Kompetenzbericht, Dokumentation

adminandClaude Sonnet 5
2026-08-20 14:27:05 +02:00
-
4cce84c7dd
feat: Warnung + selbstverwalteter Wiederherstellungscode für verlorenen Sync-Schlüssel

adminandClaude Sonnet 5
2026-08-20 12:30:55 +02:00
-
c5a1157a7d
feat: unbenutzte Sitzplätze ausblenden können

adminandClaude Sonnet 5
2026-08-20 12:06:26 +02:00
-
391628ae36
Vernetzung Stundenplan ↔ Unterrichtsplanung: Terminvorschlag, Lesson-Viewer-Sprung, Verzweigung (4.5.1–4.5.3)

adminandClaude Sonnet 5
2026-08-19 23:39:27 +02:00
-
52a1d45539
Kurs-Übersicht: fehlende Hausaufgaben; Erinnerungen als eigene Aufgabenart; Kalender-/Sitzplan-Bugfixes

adminandClaude Sonnet 5
2026-08-19 23:17:18 +02:00
-
4d2a89b14b
Kurs-Übersicht gefüllt: nächste Termine, Mitarbeitshinweis, offene Kontrollen/Dokumentationen, auffällige Fehlzeiten

adminandClaude Sonnet 5
2026-08-19 22:39:31 +02:00
-
f73bd6c9ec
Sitzungen (3.3): aus Stunde erzeugen, löschen, Kalenderüberblick; Doppelstunden-Bugfix Serienerzeugung

adminandClaude Sonnet 5
2026-08-19 22:17:46 +02:00
-
0faa3f54de
Upgrade Sitzplan - Jetzt mit Bewertungsfeature
admin
2026-08-19 16:46:08 +02:00
-
f514d1d58c
Merge branch 'main' of https://git.science-teaching.de/admin/LehrerApp
admin
2026-08-19 14:29:06 +02:00
-
-
28beffe3b0
app icon win
admin
2026-08-19 14:28:59 +02:00
-
9106b4b0e1
Edit Stammdaten Mitarbeitsessions
admin
2026-08-19 12:47:09 +02:00
-
b2c1b15167
Neue Abwensenheitsmodi plus Upgrade Sitzplan
admin
2026-08-19 12:27:12 +02:00
-
1731e5088e
Anpassung am Sitzplan
admin
2026-08-19 11:23:54 +02:00
-
-
f868b3a259
feat: sichtbare Seite nach eingehendem Sync automatisch neu laden

adminandClaude Sonnet 5
2026-08-19 00:18:56 +02:00
-
979511ab6a
fix: Kontowechsel ließ Push dauerhaft mit 404 scheitern

adminandClaude Sonnet 5
2026-08-19 00:05:24 +02:00
-
ba8786906a
fix: Login-userId war nicht stabil gegenüber Groß-/Kleinschreibung

adminandClaude Sonnet 5
2026-08-18 23:51:31 +02:00
-
e7e5faeba8
fix: eigener Push ließ Client seinen Pull-Cursor über fremde Ereignisse springen

adminandClaude Sonnet 5
2026-08-18 23:38:46 +02:00
-
5bd6967421
fix: Pull-Wasserzeichen sprang über fremde Ereignisse + schärfere Push-Kollisionskontrolle

adminandClaude Sonnet 5
2026-08-18 23:25:04 +02:00
-
270c4d40cd
feat: Erfolgs-Protokollierung für die gesamte Sync-Kette

adminandClaude Sonnet 5
2026-08-18 22:20:33 +02:00
-
dea7da8cca
fix: Rate-Limit hinter Reverse Proxy wirkte wie ein globales statt Pro-IP-Limit

adminandClaude Sonnet 5
2026-08-18 22:09:59 +02:00
-
722b7f87ff
fix: Sync blockierte dauerhaft und unsichtbar bei fehlerhaftem Ereignis

adminandClaude Sonnet 5
2026-08-18 21:53:30 +02:00
-
dc21cb2319
fix: Geräte-Pairing - Schlüssel-Code stimmte nie mit dem angezeigten Code überein

adminandClaude Sonnet 5
2026-08-18 21:34:43 +02:00
-
26461bd2f2
Add shared export infrastructure
admin
2026-08-18 21:21:56 +02:00
-
41bf2c0756
feat: Stundenplan-Badge für unkontrollierte Hausaufgaben (4.5.4)

adminandClaude Sonnet 5
2026-08-18 20:52:22 +02:00
-
462080ab92
Fix null phase data in timetable overview
admin
2026-08-18 20:31:12 +02:00
-
a0f44f1b25
feat: Abwesenheits-Hinweise, Fehlquote bei Zeugnisnoten, Gruppen-Dokumentation

adminandClaude Sonnet 5
2026-08-18 19:45:01 +02:00
-
f2cb3c98c6
fix: Geräte-Pairing - Fehlschlag beim Einlösen war unsichtbar

adminandClaude Sonnet 5
2026-08-18 16:35:11 +02:00
-
d59d658bba
Mac Build System und App Packing
admin
2026-08-18 11:31:14 +02:00
-
fd509fc921
feat: Komfort-Features für Unterrichtsplanung, Zeiterfassung und Dashboard

adminandClaude Sonnet 5
2026-08-18 11:30:50 +02:00
-
a36b1d1d40
fix: Aufsicht-Zeilen im Stundenplan deutlich schmaler als Stundenblöcke

adminandClaude Sonnet 5
2026-08-18 09:14:14 +02:00
-
4510c56bb4
fix: Schnellbewerten-Dialog - Datenverlust, Pfeiltasten, Shortcuts

adminandClaude Sonnet 5
2026-08-18 09:14:00 +02:00
-
762c8236fe
fix: Sync-Statusanzeige zeigt nach Neustart fälschlich "nicht konfiguriert"

adminandClaude Sonnet 5
2026-08-18 01:14:22 +02:00
-
f8058b537b
feat: Geräte-Pairing-UI + Einstellungen-Neustrukturierung

adminandClaude Sonnet 5
2026-08-18 01:09:25 +02:00
-
65c2211dab
feat: Importkonflikte gesammelt übernehmen
admin
2026-08-18 00:52:05 +02:00
-
99efa3a0fe
feat: Teilnehmerlisten in Lerngruppen importieren
admin
2026-08-18 00:44:07 +02:00
-
cdac335ad1
fix: Server-Daten in Named Volume statt Bind-Mount

adminandClaude Sonnet 5
2026-08-18 00:02:56 +02:00
-
a68bb933c5
feat: set-password CLI-Befehl für Passwort-Reset

adminandClaude Sonnet 5
2026-08-17 23:53:12 +02:00
-
788eb42fd2
fix: Docker-SDK-Image auf global.json-Version pinnen

adminandClaude Sonnet 5
2026-08-17 23:27:35 +02:00
-
858499e8ec
fix: personenbezogene Daten aus Companion-Klartextkanal ausschließen

adminandClaude Sonnet 5
2026-08-17 23:27:08 +02:00
-
e679be7e9d
docker: Dokploy-Deployment dokumentieren

adminandClaude Sonnet 5
2026-08-17 23:03:53 +02:00
-
37f4fee574
feat: add student master data import
admin
2026-08-17 13:12:03 +02:00
-
9286bfa3b5
Baustein 11: Kapitel 10 in TODO.md final abgleichen

adminandClaude Sonnet 5
2026-08-17 11:42:05 +02:00
-
6774123270
Baustein 10: Deployment-Haertung (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:38:42 +02:00
-
fc2d7aea3e
Baustein 9: Konflikt-Review-UI (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:37:20 +02:00
-
de98b4ed54
Baustein 8: Settings-Tab "Synchronisation" (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:34:49 +02:00
-
95345f9c46
Baustein 7: TODO.md-Korrektur (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:31:09 +02:00
-
f0f8fa25e5
Baustein 6: Datei-Anhaenge synchronisieren (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:30:04 +02:00
-
ce4dfb0197
Baustein 5: EventApplier (Inbound Apply) + Loop-Prevention (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:27:12 +02:00
-
1240a2cd8a
Baustein 4: Repositories verdrahten Teil B (Kaskaden & Batch, Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:24:22 +02:00
-
ed34e5d036
Baustein 3: Repositories verdrahten Teil A (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:22:46 +02:00
-
831cc1c16c
Baustein 2: Outbound-Hook-Infrastruktur (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:20:30 +02:00
-
6f9de325d5
Baustein 1: Server-Auth-Fix (Kapitel 10)

adminandClaude Sonnet 5
2026-08-17 11:20:19 +02:00
-
8efeb68e93
feat: add planning JSON exchange
admin
2026-08-17 02:04:29 +02:00
-
50f3b2d6a9
feat: add seating plan drag and quick assessment
admin
2026-08-17 01:49:05 +02:00
-
ad40d11d6e
feat: complete dashboard chapter
admin
2026-08-17 01:14:31 +02:00
-
fe36f51886
feat: add seating plans for learning groups
admin
2026-08-17 01:01:40 +02:00
-
fbf70df439
Stunde/Einheit-Dialog: Gruppe + Fach anzeigen, nicht nur Fach

adminandClaude Sonnet 5
2026-08-17 00:47:07 +02:00
-
888df39f37
Fix: ArgumentException im Stundenplan bei gleichnamigen Lerngruppen

adminandClaude Sonnet 5
2026-08-17 00:27:14 +02:00
-
16ff4875d8
3.1.3: Aspekt-Typen Scale3/Binary/Points in Raster und Dialog unterstützt

adminandClaude Sonnet 5
2026-08-17 00:12:16 +02:00
-
f8dd567ef8
Dashboard 9.1/9.2: Uhrzeit/Raum bei heutigen Stunden + Absprung zur Mitarbeit

adminandClaude Sonnet 5
2026-08-16 23:54:52 +02:00
-
e40585801c
Kapitel 3.1: Mitarbeit-Aspekte pro Gruppe verwalten (3.1.1/3.1.2/3.1.4)

adminandClaude Sonnet 5
2026-08-16 23:39:44 +02:00
-
10d82e5e2c
KI-Feature 4.5.22: KI-Unterstützung direkt aus dem Stunden-Editor starten

adminandClaude Sonnet 5
2026-08-16 22:48:00 +02:00
-
364df378f0
KI-Feature 4.5.21: didaktischer Hintergrund je Stunde, nur auf Nachfrage

adminandClaude Sonnet 5
2026-08-16 22:32:36 +02:00
-
f703fe7b66
KI-Feature 4.5.20: Medienvorschlag + Zwischenablage-Prompt für externe Erzeugung

adminandClaude Sonnet 5
2026-08-16 21:22:12 +02:00
-
da62a08437
TODO.md: Aktualität geprüft — 4.5.19-Reihenfolge, Stand-Datum, Zusammenfassung

adminandClaude Sonnet 5
2026-08-16 16:56:35 +02:00
-
8f2be89133
KI-Feature 4.5.14: Feld-Diff für geänderte Stunden im AiAssistDialog

adminandClaude Sonnet 5
2026-08-16 16:50:35 +02:00
-
2005b73a16
KI-Backend: deutsches Datumsformat fixen, Fortschrittsanzeige + Nachfassen im Dialog

adminandClaude Sonnet 5
2026-08-16 16:39:46 +02:00
-
1928916eac
KI-Backend: Umfangs-Umschalter + Prompt Caching (4.5.15/4.5.16)
admin
2026-08-16 16:06:52 +02:00
-
4437f951d9
Kompetenzen fast fertig
admin
2026-08-16 02:32:12 +02:00
-
7c7fe6dfcb
KI-Backend: Authorization-Header-Fix + TODO-Ergänzungen (4.5.11-4.5.14)
admin
2026-08-16 02:09:07 +02:00
-
8546eabbdd
KI-Backend: Nutzer-Anlage ohne PHP-CLI (setup-user.php)
admin
2026-08-16 01:48:51 +02:00
-
8495e1b8d0
KI-gestützte Planungsunterstützung (4.5.9) + Kompetenzkatalog-Import (8.1.2)
admin
2026-08-16 01:31:14 +02:00
-
2b4fda7bb3
Arbeitszeit: wiederkehrende Aufgaben + Auto-Aufgabe bei Klausurkorrektur (6.1.4/6.1.5)
admin
2026-08-16 00:38:19 +02:00
-
f9e398b225
Kapitel 7 abgeschlossen.
admin
2026-08-16 00:29:01 +02:00
-
da8d2bb1da
Neue Funktion Schüler austragen statt aus Kurs löschen.
admin
2026-08-15 23:38:42 +02:00
-
52bb9c2c2f
Arbeitszeit: Auswertung nach Kategorie/Gruppe + Pflichtstunden-Abgleich (Kapitel 6.3)
admin
2026-08-15 23:26:06 +02:00
-
d8b05702bc
Arbeitszeit: Zeiterfassung (Kapitel 6.2)
admin
2026-08-15 23:17:44 +02:00
-
5c0b6854f5
Arbeitszeit: Aufgabenverwaltung (Kapitel 6.1)
admin
2026-08-15 22:33:40 +02:00
-
0800832ae5
Klausurtermine im Kalender (4.4.3) + Stundenplan: Ausnahme eintragen, Zahnrad-Settings-Link
admin
2026-08-15 22:24:04 +02:00
-
d6dee72acc
Unterrichtsplanung: Serienerzeugung, Stundenraster, Aufsichten & Vertretung (Kapitel 4.2/4.3 Nachtrag)

adminandClaude Sonnet 5
2026-08-15 21:59:07 +02:00
-
99b2de6519
Stundenplan: Wochenraster, Wochennavigation, Ferien/Feiertage (Kapitel 4.3)

adminandClaude Sonnet 5
2026-08-15 02:29:18 +02:00
-
ee1a47641e
Stundenverlaufsplan: Viewer und Alternativpfad-Katalog (Kapitel 4.2 Nachtrag)

adminandClaude Sonnet 5
2026-08-14 01:53:12 +02:00
-
de6ea001e7
Unterrichtsplanung: Einheiten, Verlaufsplan-Editor, Kürzel-Katalog (Kapitel 4.1/4.2)

adminandClaude Sonnet 5
2026-08-14 00:50:57 +02:00
-
27359794f7
Review der Codebase
admin
2026-08-13 19:57:48 +02:00
-
d987b93315
Schülerdokumentation: Einträge, Fehlzeitenbilanz, Datenschutz (Kapitel 5)

adminandClaude Sonnet 5
2026-08-13 17:49:03 +02:00
-
629b8d1bf0
Codepflege: CLAUDE.md und UI-Konsolidierung (Kapitel 13.4)

adminandClaude Sonnet 5
2026-08-13 16:14:40 +02:00
-
48d07a2b99
Datensicherheit: Backup, Verschlüsselung, App-Sperre (Kapitel 13.3)

adminandClaude Sonnet 5
2026-08-13 13:07:36 +02:00
-
db1afff7e4
Fehlerbehandlung, Logging und feldbezogene Validierung (Kapitel 13.2)

adminandClaude Sonnet 5
2026-08-13 12:38:30 +02:00
-
273f459119
Testabdeckung Kapitel 13.1 (Tests, Fehlerbehandlung)
admin
2026-08-13 11:05:06 +02:00
-
a8b8a40b52
Testprojekt LehrerApp.Tests anlegen (13.1.1)
admin
2026-08-13 10:34:41 +02:00
-
4ab82c6bbe
Anwesenheit und Hausaufgaben revision
admin
2026-08-13 09:49:10 +02:00
-
741586846a
Mitarbeits Wizzard und neue Statuslabels für Anwesenheit und Hausaufgaben
admin
2026-08-13 01:49:40 +02:00
-
febcb0855a
Notenverwaltung (Kapitel 2) und Mitarbeits-Assistent
admin
2026-08-12 19:19:22 +02:00
-
a1e722ace1
aufräumen
admin
2026-08-12 17:45:02 +02:00
-
0823a023c9
Fix Schnellzugriffe in der Kursübersicht
admin
2026-08-12 14:25:36 +02:00
-
ebfb58f1a4
Fix BindingError bei Group.IsDifferentiated in GroupDetailView
admin
2026-08-12 14:19:02 +02:00
-
182c386cc5
Mitarbeitsnote-Aggregation (3.2)
admin
2026-08-12 14:10:04 +02:00
-
482942ce09
Niveaudifferenzierung (E/G/Förder) für Klassen und Kurse

adminandClaude Sonnet 5
2026-08-12 02:24:26 +02:00
-
a22674dc19
Klausurauswertung (1.5) — Kapitel 1 damit vollständig

adminandClaude Sonnet 5
2026-08-12 01:01:30 +02:00