Add flashcards feature with spaced repetition scheduling
Adds a full flashcards system: FSRS-based scheduling, cloze/basic card types, CSV import/export, media storage, and study UI, wired into navigation and the dashboard alongside existing question flows.
This commit is contained in:
@@ -16,6 +16,9 @@ public sealed class DashboardResponse
|
||||
public int MissedQuestionCount { get; set; }
|
||||
public int BookmarkCount { get; set; }
|
||||
public int NoteCount { get; set; }
|
||||
public int FlashcardsDue { get; set; }
|
||||
public int FlashcardsNewAvailable { get; set; }
|
||||
public int FlashcardsReviewedThisWeek { get; set; }
|
||||
public List<DashboardTrendPoint> PerformanceTrend { get; set; } = [];
|
||||
public List<DashboardSystemPerformance> Systems { get; set; } = [];
|
||||
public List<DashboardActivityDay> WeeklyActivity { get; set; } = [];
|
||||
|
||||
Reference in New Issue
Block a user