-
cf8de08501
Redesign Klassenlehrer Tab.
admin
2026-08-26 22:50:40 +02:00
-
265ffe9a74
Untis: Stundenplansync ab App Start
admin
2026-08-26 22:24:10 +02:00
-
0c8bb58e1b
fix: Klassenlehrer-Übersicht rief Schülerreport bislang live statt gecacht ab

adminandClaude Sonnet 5
2026-08-26 22:18:53 +02:00
-
69cc16bbd2
fix: Namensabgleich und Tab-Wechsel im Klassenlehrer-Bereich, Fehltag-Hervorhebung

adminandClaude Sonnet 5
2026-08-25 23:27:14 +02:00
-
2b29dea824
WIP (unstable): lokaler Cache für Klassenlehrer-Fehlzeiten & Klassenbucheinträge

adminandClaude Sonnet 5
2026-08-25 23:10:01 +02:00
-
056e864edd
fix: WebUntis-Schülerreport verkraftet fehlenden externKey

adminandClaude Sonnet 5
2026-08-25 22:47:04 +02:00
-
33c15ffe3e
WIP (unstable): Klassenlehrer-Feature auf Einstellungen/eigenen Bereich umgestellt

adminandClaude Sonnet 5
2026-08-25 22:30:34 +02:00
-
5e16ebf1bf
Update Sync
admin
2026-08-25 21:30:00 +02:00
-
7245196689
WIP (unstable): Klassenlehrer-Tab (fremde Klassenbucheinträge + Fehlzeiten der Klasse)

adminandClaude Sonnet 5
2026-08-25 21:19:39 +02:00
-
f9f5f75aa8
Dokumentation: Eintrag von WebUntis-Klassenbuch-Abgleich ausschließen

adminandClaude Sonnet 5
2026-08-25 11:08:50 +02:00
-
7fa8a93c82
Klassenbucheinträge abgleich und poll
admin
2026-08-25 09:31:41 +02:00
-
87a7badb44
Untis-API: Fehlzeiten abgleich
admin
2026-08-25 00:21:53 +02:00
-
17475a781f
Untis-API Optimierung.
admin
2026-08-24 22:33:30 +02:00
-
1db16f8b69
Untis-API: Download Bug behoben
admin
2026-08-24 22:06:42 +02:00
-
34a9fdf73b
Untis-API von Server zu Client
admin
2026-08-24 22:00:26 +02:00
-
0f10f754d0
Untis API Integration
admin
2026-08-24 21:52:00 +02:00
-
5841d96c5b
Vorarbeit: WebUntis-API
admin
2026-08-24 12:14:36 +02:00
-
a30aab0fa5
Fix: doppelte Mitarbeits-Sitzung durch Unterrichtsmodus-Instanz

adminandClaude Sonnet 5
2026-08-24 11:43:19 +02:00
-
07788dcfcb
TODO: TickTick-Sync für Erinnerungen ergänzt

adminandClaude Sonnet 5
2026-08-24 01:12:47 +02:00
-
788ae6ad32
Wetterdienst: Hover Bugfix
admin
2026-08-23 21:51:26 +02:00
-
83a430f8ee
Wetterdienst: Erweitert
admin
2026-08-23 21:45:25 +02:00
-
e76884a58e
Wetterdienst: Verhersage verlängert, Anzeige im Stundenplan.
admin
2026-08-23 21:31:15 +02:00
-
1b32166ce0
Wetterdienst
admin
2026-08-23 20:51:19 +02:00
-
cc973418f3
Wetterdienst
admin
2026-08-23 20:51:06 +02:00
-
dd5ecb0334
Jahresplanimport und Ablgeich von Untis
admin
2026-08-23 19:23:05 +02:00
-
4a59bff9de
Merge branch 'unstable': WebUntis-iCal-Abgleich für Vertretungen/Ausfälle

adminandClaude Sonnet 5
2026-08-23 18:43:49 +02:00
-
-
4b9bcfe85d
fix: WebUntis-Vertretungen für kombinierte Gruppen und Karteileichen

adminandClaude Sonnet 5
2026-08-23 18:43:36 +02:00
-
4eb4d0a946
WIP (unstable): WebUntis-iCal-Abgleich für Vertretungen/Ausfälle

adminandClaude Sonnet 5
2026-08-23 13:30:15 +02:00
-
-
e65a729f97
feat: Pädagogische Klassen-Aufgaben, Prioritäten/Checklisten, Dashboard-Schnellzugriffe

adminandClaude Sonnet 5
2026-08-21 22:24:38 +02:00
-
e7c3fdd4ec
Bugfix: Label path
admin
2026-08-20 23:59:30 +02:00
-
59bd8abb45
feat: sync guard - Blockieren alter Clients beim sync
admin
2026-08-20 23:54:04 +02:00
-
7b883555bf
feat: Chemikalien-Recherche über lokale RiSU-Stoffliste (kein KI-Aufruf mehr)

adminandClaude Sonnet 5
2026-08-20 23:43:56 +02:00
-
038337997f
feat: Anhänge je Stunde, Klausur-Sitzplan mischen, Gefährdungsbeurteilungs-Assistent

adminandClaude Sonnet 5
2026-08-20 17:13:14 +02:00
-
331033db5c
feat: Dunkelmodus, Fenstergröße merken, Papierkorb für Löschvorgänge (12.4, 14.3, 14.6)

adminandClaude Sonnet 5
2026-08-20 16:26:10 +02:00
-
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