• Joined on 2025-05-29
kcar pushed to master at ClassroomCopilot/api 2026-05-27 21:55:03 +00:00
60bd2892d4 chore: consolidate api dev compose
kcar pushed to master at ClassroomCopilot/app 2026-05-27 21:55:03 +00:00
e68eef8865 chore: consolidate app compose dev and prod
kcar pushed to main at ClassroomCopilot/supabase 2026-05-27 21:01:18 +00:00
b65e3f2d38 feat(supabase): add 9 application functions to migrations
kcar pushed to main at ClassroomCopilot/supabase 2026-05-27 20:56:49 +00:00
84d8303cdb chore: add .gitignore for Supabase project
kcar pushed to master at ClassroomCopilot/app 2026-05-27 20:56:24 +00:00
77282893f3 chore: add .gitignore for React frontend project
kcar pushed to master at ClassroomCopilot/api 2026-05-27 20:56:23 +00:00
77cf4d94d7 chore: add .gitignore for Python API project
kcar pushed to master at ClassroomCopilot/api 2026-05-27 20:55:28 +00:00
4091442be7 docs: add .env.example with all API environment variables
kcar pushed to master at ClassroomCopilot/app 2026-05-27 20:55:28 +00:00
6642d5fa22 docs: add .env.example with all app environment variables
kcar pushed to master at ClassroomCopilot/api 2026-05-27 20:52:00 +00:00
afc91d6d62 fix: enable per-user RLS via SupabaseAnonClient.for_user() and StorageUser(access_token=)
kcar pushed to master at ClassroomCopilot/app 2026-05-27 20:45:01 +00:00
b2973dc6ad feat: add error boundary to prevent full app crashes
kcar pushed to master at ClassroomCopilot/app 2026-05-27 20:40:20 +00:00
b69c4d3e4f fix: remove 4 empty stub files (dead code)
kcar pushed to main at kcar/WhisperLive-Server 2026-05-27 15:51:35 +00:00
558d96ba1d merge: restore WhisperLive production fixes
65e8426cf7 fix: tune WhisperLive buffering and CUDA detection
83b09b7a4a fix: vad query param, session metadata logging, enhanced health endpoint
Compare 3 commits »
kcar pushed to main at ClassroomCopilot/supabase 2026-05-27 15:51:30 +00:00
bc674ea696 fix(kong): persist Supabase CORS config
kcar pushed to master at ClassroomCopilot/api 2026-05-27 15:51:00 +00:00
f11131df8d fix(redis): connect during health checks
047225e3ae fix(graph-tree): class_code column, SubjectClass expansion handler
caae5b799d fix(graph-tree): switch class/timetable data source to Supabase
Compare 3 commits »
kcar pushed to master at ClassroomCopilot/app 2026-05-27 15:51:00 +00:00
1c9ed4bd65 fix: remove last classItem.class.academic_year reference in MyClassesPage
de21c56543 fix: navigate scope in CCGraphNavPanel, class.code -> class_code in MyClassesPage
7a1032a3bd fix(classes): flat shape for MyClassesPage, SubjectClass nav -> class detail page
Compare 3 commits »
kcar pushed to master at ClassroomCopilot/app 2026-05-27 12:03:16 +00:00
63d6d1bbca fix(nav): trim burger menu, fix MyClasses for teachers, fix NotFound crash
kcar pushed to master at ClassroomCopilot/api 2026-05-27 11:16:44 +00:00
214276ebc0 fix(nav): fix AcademicWeek Cypher bug, add TeacherTimetable tree handlers, timetable-term view
kcar pushed to master at ClassroomCopilot/app 2026-05-27 11:16:11 +00:00
98a4212e46 feat(nav): timetable view toggle (By Class / By Term), fix cc-section-node crash
kcar pushed to master at ClassroomCopilot/app 2026-05-27 10:45:27 +00:00
510bef02b6 feat(timetable): add assign lesson plan dialog to TaughtLessonsPage
9438e17f88 feat(nav): add launch buttons for My Timetable and My Classes sections
Compare 2 commits »
kcar pushed to master at ClassroomCopilot/app 2026-05-27 10:13:53 +00:00
61ef95a35e fix(nav): register Journal/Planner shapes, fix headerColor crash, enable academic week expansion