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:
2026-05-23 17:32:42 +02:00
parent 2858f910c9
commit 93b9929f8f
106 changed files with 2739 additions and 2624 deletions
+1
View File
@@ -42,6 +42,7 @@ const _$WidgetLessonStatusEnumMap = {
WidgetLessonStatus.irregular: 'irregular',
WidgetLessonStatus.teacherChanged: 'teacherChanged',
WidgetLessonStatus.event: 'event',
WidgetLessonStatus.duty: 'duty',
};
_WidgetPeriod _$WidgetPeriodFromJson(Map<String, dynamic> json) =>