• Joined on 2025-05-29
kcar pushed to agent/consolidate-migrations-dev-seed at ClassroomCopilot/supabase 2026-05-28 12:51:30 +01:00
02f68387e8 Consolidate Supabase migrations and dev seed
kcar created branch agent/consolidate-migrations-dev-seed in ClassroomCopilot/supabase 2026-05-28 12:51:29 +01:00
kcar created branch agent/p0-correctness-security in ClassroomCopilot/api 2026-05-28 12:43:10 +01:00
kcar pushed to agent/p0-correctness-security at ClassroomCopilot/api 2026-05-28 12:43:10 +01:00
54760083b5 fix: tighten API P0 auth and route handling
kcar pushed to master at ClassroomCopilot/api 2026-05-28 12:38:11 +01:00
550d405935 Merge branch agent/phase-a-dev-runtime
df40ddc286 fix: keep health errors non-sensitive
310e273aa5 feat: expose API runtime identity in health
7fede4d082 fix: run API dev stack in dev mode
Compare 4 commits »
kcar pushed to agent/phase-a-dev-runtime at ClassroomCopilot/api 2026-05-28 11:44:00 +01:00
df40ddc286 fix: keep health errors non-sensitive
kcar pushed to agent/phase-a-dev-runtime at ClassroomCopilot/api 2026-05-28 11:32:13 +01:00
310e273aa5 feat: expose API runtime identity in health
kcar created branch agent/phase-a-dev-runtime in ClassroomCopilot/api 2026-05-28 10:15:35 +01:00
kcar pushed to agent/phase-a-dev-runtime at ClassroomCopilot/api 2026-05-28 10:15:35 +01:00
7fede4d082 fix: run API dev stack in dev mode
kcar pushed to master at ClassroomCopilot/api 2026-05-27 23:30:41 +01:00
b452c9f593 test: add dev stack integration checks
647f41e421 chore: consolidate api dev compose
9b49e92722 chore: add .gitignore for Python API project
3beb8069d3 docs: add .env.example with all API environment variables
d5bda761d6 fix: enable per-user RLS via SupabaseAnonClient.for_user() and StorageUser(access_token=)
Compare 41 commits »
kcar pushed to feat/cis-phase3b-llm-client at ClassroomCopilot/api 2026-05-27 23:30:41 +01:00
36ae76143f Phase 3B: Implement pluggable LLM client for summary generation
fd8d2a537d feat(cis): implement /database/timetables/current-period endpoint with Neo4j query
b47c7c252d feat(transcription): add Supabase schema and API endpoints for CIS
cf9bdca813 fix: Add filters parameter to BaseCRUD.get_multi() method
24878ea3ca Merge remote master into local after gitignore updates
Compare 20 commits »
kcar pushed to feat/cis-phase3e-export-backend at ClassroomCopilot/api 2026-05-27 23:30:41 +01:00
7ca21ef538 feat: implement export endpoint for transcription sessions (Phase 3E)
36ae76143f Phase 3B: Implement pluggable LLM client for summary generation
fd8d2a537d feat(cis): implement /database/timetables/current-period endpoint with Neo4j query
b47c7c252d feat(transcription): add Supabase schema and API endpoints for CIS
cf9bdca813 fix: Add filters parameter to BaseCRUD.get_multi() method
Compare 21 commits »
kcar pushed to master at ClassroomCopilot/tlsync 2026-05-27 23:24:30 +01:00
31ebb5e5f2 ci: add tlsync deploy workflow
kcar pushed to master at ClassroomCopilot/app 2026-05-27 23:24:30 +01:00
0db53bfd9c test: add admin route guard coverage
kcar pushed to master at ClassroomCopilot/api 2026-05-27 23:24:30 +01:00
abe518a003 test: add dev stack integration checks
kcar pushed to main at ClassroomCopilot/supabase 2026-05-27 23:21:51 +01:00
eab7c01f46 ci: add supabase validation workflow
kcar pushed to master at ClassroomCopilot/api 2026-05-27 22:55:03 +01:00
60bd2892d4 chore: consolidate api dev compose
kcar pushed to master at ClassroomCopilot/app 2026-05-27 22:55:03 +01:00
e68eef8865 chore: consolidate app compose dev and prod
kcar pushed to main at ClassroomCopilot/supabase 2026-05-27 22:01:18 +01:00
b65e3f2d38 feat(supabase): add 9 application functions to migrations
kcar pushed to main at ClassroomCopilot/supabase 2026-05-27 21:56:49 +01:00
84d8303cdb chore: add .gitignore for Supabase project