new admin

This commit is contained in:
2026-05-05 22:29:04 +02:00
parent 2bf28ae392
commit b1368980f9
128 changed files with 5329 additions and 59 deletions

View File

@@ -130,6 +130,12 @@ class ProgramLessonListResponse(BaseModel):
lessons: List[ProgramLesson]
class ProgramReviewRequest(BaseModel):
node_key: str = Field(..., min_length=1)
status: str = "needs_changes"
comment: str = ""
class StudentProgramAssignRequest(BaseModel):
lesson_id: str = Field(..., min_length=1)