Yimaru/Yimaru-Admin
production
a6ccfba733ea525d476c4e68291b9042551cb289
success
No local changes to save
HEAD is now at af4f713 integartion of refresh URL
From https://gitea.yaltopia.com/Yimaru/Yimaru-Admin * branch production -> FETCH_HEAD
Already on 'production'
Updating af4f713..a6ccfba Fast-forward src/api/courses.api.ts | 142 +++ src/api/files.api.ts | 32 +- src/app/AppRoutes.tsx | 10 + .../PracticeQuestionEditorFields.tsx | 8 +- src/components/media/ResolvedAudio.tsx | 33 + src/components/media/ResolvedImage.tsx | 35 + src/components/ui/stepper.tsx | 2 +- src/lib/mediaUrl.ts | 40 + src/lib/practiceMedia.ts | 11 +- src/lib/videoPreview.ts | 10 +- src/pages/content-management/CourseDetailPage.tsx | 1 - .../content-management/CourseManagementPage.tsx | 675 ++++++++++- .../content-management/CourseModuleDetailPage.tsx | 911 +++++++++++++-- .../content-management/CreateQuestionTypeFlow.tsx | 87 ++ src/pages/content-management/ProgramDetailPage.tsx | 759 +++++++++++-- .../ProgramTypeSelectionPage.tsx | 8 +- .../content-management/QuestionTypeLibraryPage.tsx | 127 +++ .../content-management/UnitManagementPage.tsx | 945 ++++++++++++++-- .../components/QuestionTypeCard.tsx | 83 ++ .../components/practice-steps/VoicePrompt.tsx | 40 +- .../QuestionTypeBasicInfoStep.tsx | 150 +++ .../question-type-steps/QuestionTypeConfigStep.tsx | 1190 ++++++++++++++++++++ src/types/course.types.ts | 228 ++++ 23 files changed, 5193 insertions(+), 334 deletions(-) create mode 100644 src/components/media/ResolvedAudio.tsx create mode 100644 src/components/media/ResolvedImage.tsx create mode 100644 src/lib/mediaUrl.ts create mode 100644 src/pages/content-management/CreateQuestionTypeFlow.tsx create mode 100644 src/pages/content-management/QuestionTypeLibraryPage.tsx create mode 100644 src/pages/content-management/components/QuestionTypeCard.tsx create mode 100644 src/pages/content-management/components/question-type-steps/QuestionTypeBasicInfoStep.tsx create mode 100644 src/pages/content-management/components/question-type-steps/QuestionTypeConfigStep.tsx
From https://gitea.yaltopia.com/Yimaru/Yimaru-Admin * branch production -> FETCH_HEAD
bun install v1.3.8 (b64edcb4) Checked 383 installs across 404 packages (no changes) [159.00ms]
[1.38ms] ".env"
vite v7.3.0 building client environment for production... transforming... ✓ 2632 modules transformed. rendering chunks... computing gzip size... dist/index.html 0.46 kB │ gzip: 0.29 kB dist/assets/logo-Bg-9_lvv.svg 10.87 kB │ gzip: 4.90 kB dist/assets/inter-latin-100-normal-Cg8nSI4P.woff2 23.39 kB dist/assets/inter-latin-400-normal-C38fXH4l.woff2 23.66 kB dist/assets/inter-latin-900-normal-D4nM5aha.woff2 23.90 kB dist/assets/inter-latin-300-normal-BVlfKGgI.woff2 23.92 kB dist/assets/inter-latin-200-normal-CGIQ4gbF.woff2 23.92 kB dist/assets/inter-latin-500-normal-Cerq10X2.woff2 24.27 kB dist/assets/inter-latin-700-normal-Yt3aPRUw.woff2 24.36 kB dist/assets/inter-latin-800-normal-BYj_oED-.woff2 24.40 kB dist/assets/inter-latin-600-normal-LgqL8muc.woff2 24.45 kB dist/assets/inter-latin-100-normal-J9XNenR1.woff 30.37 kB dist/assets/inter-latin-900-normal-EUCDUbiG.woff 30.68 kB dist/assets/inter-latin-400-normal-CyCys3Eg.woff 30.70 kB dist/assets/inter-latin-200-normal-fAycq8N-.woff 30.97 kB dist/assets/inter-latin-300-normal-i8F0SvXL.woff 31.01 kB dist/assets/inter-latin-600-normal-CiBQ2DWP.woff 31.26 kB dist/assets/inter-latin-500-normal-BL9OpVg8.woff 31.28 kB dist/assets/inter-latin-800-normal-D1mf63XC.woff 31.30 kB dist/assets/inter-latin-700-normal-BLAVimhd.woff 31.32 kB dist/assets/index-CCS3Sa4E.css 111.06 kB │ gzip: 17.09 kB dist/assets/index-CvgO1Jgp.js 1,851.14 kB │ gzip: 465.81 kB ✓ built in 18.84s
$ vite build (!) Some chunks are larger than 500 kB after minification. Consider: - Using dynamic import() to code-split the application - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.