migrated timetable integration from WebUntis to the MarianumConnect API, implementing a Dio-based client with bearer token authentication, background session validation, and auto-refresh logic.

This commit is contained in:
MineTec committed 2026-05-23 17:32:42 +02:00
1 parent 2858f910c9
commit 93b9929f8f
106 files changed
+2739 -2624

No files matched your search

+4
View File
@@ -14,6 +14,10 @@ enum WidgetLessonStatus {
irregular,
teacherChanged,
event,
// Sonder-Lesson-Types (Aufsicht, Sprechstunde, …) — Native-Widget-Renderer,
// die den Status noch nicht kennen, fallen still auf den regulären Stil
// zurück, sobald der String dort unbekannt ist.
duty,
}
@freezed