feat: add TopViewedItem type and top_viewed to TaskStatsOut

This commit is contained in:
2026-04-01 00:01:32 -06:00
parent 8d510e19bb
commit a7b1a58449

View File

@@ -134,6 +134,13 @@ export interface FlagStats {
yellow: number yellow: number
} }
export interface TopViewedItem {
username: string
classname: string
view_count: number
submission_id: string
}
export interface TaskStatsOut { export interface TaskStatsOut {
submitted_count: number submitted_count: number
unsubmitted_count: number unsubmitted_count: number
@@ -145,4 +152,5 @@ export interface TaskStatsOut {
score_distribution: ScoreBucket score_distribution: ScoreBucket
flag_stats: FlagStats flag_stats: FlagStats
classes: string[] classes: string[]
top_viewed: TopViewedItem[]
} }