Commit Graph

  • 7fede4d082 fix: run API dev stack in dev mode kcar 2026-05-28 10:15:33 +01:00
  • b452c9f593 test: add dev stack integration checks kcar 2026-05-27 23:24:28 +01:00
  • 647f41e421 chore: consolidate api dev compose kcar 2026-05-27 22:55:01 +01:00
  • 9b49e92722 chore: add .gitignore for Python API project kcar 2026-05-27 21:56:21 +01:00
  • 3beb8069d3 docs: add .env.example with all API environment variables kcar 2026-05-27 21:55:26 +01:00
  • d5bda761d6 fix: enable per-user RLS via SupabaseAnonClient.for_user() and StorageUser(access_token=) kcar 2026-05-27 21:51:58 +01:00
  • ef75f08392 fix(redis): connect during health checks kcar 2026-05-27 16:46:39 +01:00
  • 0d828315bb fix(graph-tree): class_code column, SubjectClass expansion handler kcar 2026-05-27 13:30:53 +01:00
  • b71995f4fb fix(graph-tree): switch class/timetable data source to Supabase kcar 2026-05-27 12:58:47 +01:00
  • bf3df05632 fix(nav): fix AcademicWeek Cypher bug, add TeacherTimetable tree handlers, timetable-term view kcar 2026-05-27 12:12:46 +01:00
  • b42b409bb2 fix(nav): AcademicWeek children + days support in graph tree API kcar 2026-05-27 10:54:23 +01:00
  • caeee6c9e4 fix: correct profiles.user_type constraint and admin_profiles column names in reset/seed kcar 2026-05-27 06:27:23 +01:00
  • 0596ee5e2c feat(seed): Greenfield full timetable seed with classes and student enrollment kcar 2026-05-27 05:59:06 +01:00
  • 9c32887407 fix: use PUT (not PATCH) for Supabase admin user_metadata update kcar 2026-05-27 04:23:59 +01:00
  • 035ea17844 fix: prevent platform admin from being auto-enrolled in default school kcar 2026-05-27 04:16:22 +01:00
  • 52532ce00f feat(phase-c): lesson plans library backend — CRUD, delivery linking, AI suggest kcar 2026-05-27 03:59:26 +01:00
  • abf8d05ca1 feat(phase-b): Supabase-first timetable, classes, enrollment, and student views kcar 2026-05-27 02:55:44 +01:00
  • 7c75481245 feat(phase-b): rewrite demo_users with initialize_demo_users() for clean restart kcar 2026-05-26 02:19:44 +01:00
  • e42cd09dea feat(phase-b): GAIS Supabase loader + school search/register endpoints kcar 2026-05-26 01:51:45 +01:00
  • fe3d7a12c8 feat(phase-b): school/timetable API routers + graph nav tree kcar 2026-05-26 01:24:44 +01:00
  • 84f7fa9de1 fix: cache Neo4j driver failure state to avoid 60s retry on every request kcar 2026-05-21 17:26:21 +00:00
  • 7ca21ef538 feat: implement export endpoint for transcription sessions (Phase 3E) Kevin Carter 2026-05-20 22:25:36 +00:00
  • 36ae76143f Phase 3B: Implement pluggable LLM client for summary generation Kevin Carter 2026-05-20 22:20:19 +00:00
  • fd8d2a537d feat(cis): implement /database/timetables/current-period endpoint with Neo4j query Kevin Carter 2026-05-20 22:06:46 +00:00
  • b47c7c252d feat(transcription): add Supabase schema and API endpoints for CIS kcar 2026-05-20 21:03:00 +00:00
  • cf9bdca813 fix: Add filters parameter to BaseCRUD.get_multi() method Classroom Copilot Dev 2026-02-25 22:53:52 +00:00
  • 24878ea3ca Merge remote master into local after gitignore updates Classroom Copilot Dev 2026-02-23 21:15:30 +00:00
  • 305124705f chore: add .env and *.bak to .gitignore, remove archive/ folder Classroom Copilot Dev 2026-02-23 21:14:43 +00:00
  • cf5077b009 Delete .env kcar 2026-02-23 20:59:49 +00:00
  • 6f110bd113 Cleanup kcar 2026-02-23 20:58:35 +00:00
  • 3b50ef1c59 chore: cleanup environment files Classroom Copilot Dev 2026-02-23 17:48:35 +00:00
  • 2d2c88706e fix: update Supabase env vars with new keys and local URL Classroom Copilot Dev 2026-02-23 03:38:41 +00:00
  • ccacad75fe chore: update env config with production Supabase credentials kcar 2026-02-22 00:30:55 +00:00
  • 2b7d52b5ae chore: update env config, docker-compose, requirements and bucket init kcar 2026-02-21 16:29:26 +00:00
  • 243cf7b657 env changes Kevin Carter 2025-11-20 11:01:47 +00:00
  • 14030170e7 timing Kevin Carter 2025-11-19 20:13:35 +00:00
  • 68d8f91199 setup setup Kevin Carter 2025-11-19 20:02:34 +00:00
  • 787fd86260 module updates Kevin Carter 2025-11-19 19:38:09 +00:00
  • 92dc4ff1ef docker redis checks Kevin Carter 2025-11-19 19:34:13 +00:00
  • 633e20e553 Made local and prod .env files kcar 2025-11-19 18:18:33 +00:00
  • 2b223bd2e9 update Kevin Carter 2025-11-19 18:08:54 +00:00
  • 3758c7572a latest Kevin Carter 2025-11-14 14:47:19 +00:00
  • 2a85845835 Environment methods kcar 2025-08-23 19:01:36 +01:00
  • cba9d1e341 test kcar 2025-08-23 12:28:47 +00:00
  • 3549e17cd6 test clear kcar 2025-07-11 14:12:14 +00:00
  • 23fbe12361 test kcar 2025-07-11 14:11:44 +00:00
  • e0c489f625 Initial commit kcar 2025-07-11 13:52:19 +00:00