feat: deliver Riverside Schedule seven-day grid and school HTML import

This commit is contained in:
Codex
2026-10-13 11:18:50 +08:00
parent 91a2522043
commit 8403be05da
29 changed files with 1246 additions and 446 deletions
@@ -8,11 +8,13 @@ class ImportDraft {
required this.explicitlyEmpty,
required this.source,
required this.parserVersion,
this.semesterLabel,
});
final List<Course> courses;
final bool explicitlyEmpty;
final CourseSource source;
final String parserVersion;
final String? semesterLabel;
}
class JsonScheduleImport {