Agent Zero
|
a64836c94a
|
feat(timetable): add navigation links to Header component
|
2026-02-26 03:28:08 +00:00 |
|
Agent Zero
|
11c139b410
|
feat(timetable): add page components, services, stores and types
- Add timetable page components:
- ClassesListPage.tsx (browse and search classes)
- MyClassesPage.tsx (student enrolled classes)
- EnrollmentRequestsPage.tsx (teacher approval interface)
- TimetablePage.tsx (weekly schedule view)
- LessonViewPage.tsx (TLDraw-integrated lesson view)
- Add timetableService.ts for API communication
- Add timetableStore.ts for state management
- Add timetable.types.ts for TypeScript definitions
- Add common components (LoadingSpinner, ErrorMessage, EmptyState)
- Add .env.development with local development configuration
|
2026-02-26 03:27:46 +00:00 |
|
Agent Zero
|
d5c53f2c17
|
feat(timetable): add frontend routes and comprehensive documentation
- Add TIMETABLE_FEATURE.md with complete API integration guide
- Verify AppRoutes.tsx includes all timetable routes:
- /timetable (TimetablePage)
- /classes (ClassesListPage)
- /my-classes (MyClassesPage)
- /enrollment-requests (EnrollmentRequestsPage)
- /lessons/:lessonId (LessonViewPage)
- Routes configured with PrivateRoute for authentication
- Documentation includes:
- Component reference (teacher and student views)
- Route configuration
- State management with Zustand stores
- API integration examples
- Environment variables
- Demo credentials
- TLDraw integration for Lesson View
|
2026-02-26 03:27:28 +00:00 |
|
Agent Zero
|
341c551ea5
|
refactor: simplify UserContext and supabaseClient
- Refactored UserContext.tsx (67 lines simplified)
- Simplified supabaseClient.ts (82 lines reduced)
- Updated .env.development for local dev
|
2026-02-23 17:48:14 +00:00 |
|
|
|
5c100a015d
|
feat: update source files, Dockerfile, vite config and service worker
|
2026-02-21 16:25:42 +00:00 |
|
|
|
5e5aad54cb
|
chore: remove dist artifacts, untrack .env, add vite-env types, ignore package-lock
|
2026-02-21 16:24:29 +00:00 |
|
|
|
3472f203b9
|
update api base
|
2025-11-20 11:01:55 +00:00 |
|
|
|
3b4876793e
|
latest
|
2025-11-14 14:47:26 +00:00 |
|
|
|
8a7ab3ac24
|
Initial commit
|
2025-07-11 13:21:49 +00:00 |
|