feat: Add collapsible curriculum accordion tree, direct video upload to platform, resilient AI asset generation with smart synthesis fallback, and ingest Physics Unit 2
This commit is contained in:
@@ -63,6 +63,7 @@ $router->get('/api/curriculum/tree', [\App\Controllers\CurriculumControll
|
||||
$router->get('/api/curriculum/lesson', [\App\Controllers\CurriculumController::class, 'getLessonContent']);
|
||||
$router->post('/api/curriculum/save-lesson', [\App\Controllers\CurriculumController::class, 'saveLessonContent']);
|
||||
$router->post('/api/curriculum/generate-ai-assets', [\App\Controllers\CurriculumController::class, 'generateAiAssets']);
|
||||
$router->post('/api/curriculum/upload-video', [\App\Controllers\CurriculumController::class, 'uploadLessonVideo']);
|
||||
$router->get('/api/curriculum/search', function ($request, $response) {
|
||||
$q = $request->getQueryParams()['q'] ?? '';
|
||||
$response->json([
|
||||
|
||||
Reference in New Issue
Block a user