From 5de0b0ecafb7b1bb59322bd25d3bb93f25fad65f Mon Sep 17 00:00:00 2001 From: wangdl Date: Thu, 18 Jun 2026 19:26:04 +0800 Subject: [PATCH] refactor: merge admin/learning into admin-api/learning, restore API isolation - Move AdminLearningService + DTOs to learning-session module - Merge 21 new endpoints into existing admin-api/learning controller - Add analysis and ai-usage methods to unified service - Delete admin-learning module (no longer needed) - Revert JwtAuthGuard /api/admin bypass (was breaking isolation) - Fix: /api/* now exclusively serves user/iOS traffic again Co-Authored-By: Claude Opus 4.7 --- src/services/learningAdmin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/learningAdmin.ts b/src/services/learningAdmin.ts index 7f41a3e..f418821 100644 --- a/src/services/learningAdmin.ts +++ b/src/services/learningAdmin.ts @@ -1,4 +1,4 @@ -const BASE = '/api/admin/learning'; +const BASE = '/admin-api/learning'; export interface PaginatedResponse { items: T[];