Commit Graph

10 Commits

Author SHA1 Message Date
weli b7fa0a3d7e feat: 课程模块更名为 clazz(路由 /clazz、store、通知与选型)
对接 AuthCoreJS 通知枚举与 clazz_id;打卡与通知页使用 clazz 字段;补充 package-lock。

Made-with: Cursor
2026-04-24 07:43:06 +08:00
weli a7d09b4f1c docs update frontend ci badges
Point README CI badge to huike-front and remove obsolete release badge with no workflow.

Made-with: Cursor
2026-04-23 21:50:46 +08:00
weli 37ac462b45 refactor remove legacy qumu pick target compatibility
Use only COURSE_SECTION and COURSE_GROUP target keys so frontend strictly matches the new backend naming contract.

Made-with: Cursor
2026-04-23 21:47:55 +08:00
weli 3007c73c80 refactor frontend terminology to course system mapping
Align frontend wording with final domain terms (course system/course/lesson block), keep PickTargets backward compatible with backend values, and fix related import paths.

Made-with: Cursor
2026-04-23 21:47:02 +08:00
weli 3849426ad9 fix frontend route component import paths
Point admin and course route imports to existing qumu page files to resolve missing file errors in Vite build.

Made-with: Cursor
2026-04-23 21:42:45 +08:00
weli 5afb50513a ci add github actions workflow for frontend build
Run pnpm install and build on push/pull_request to ensure huike-front stays buildable in CI.

Made-with: Cursor
2026-04-23 21:40:55 +08:00
weli 88122f8579 refactor frontend course field naming alignment
Align frontend types, stores, pages, and routes to the renamed course/course_section/course_group domain fields for backend compatibility.

Made-with: Cursor
2026-04-23 21:38:49 +08:00
weli 81a838d273 Update README.md 2026-04-23 16:48:35 +08:00
weli 3d7da4d70f chore: ignore and remove local credential files
Remove local deployment credential files and private weapp config from tracking, and add explicit ignore rules to prevent re-adding them.

Made-with: Cursor
2026-04-23 16:37:33 +08:00
weli a661e439a0 chore: initialize frontend repo with teaching terminology updates
Add the current frontend codebase with a baseline .gitignore and update piano-specific UI terms to teaching-oriented terms for the current product context.

Made-with: Cursor
2026-04-23 16:37:14 +08:00