ggurdin
|
261e28abb7
|
Organize course repos (#4262)
* integrate CoursePlansRepo.translateActivity, translateTopic, translateCoursePlan
* move translation functions to requisite files
* integrate translation endpoint
* refactor: reorganize course-related repos, add request and response model classes
* remove l2s from translation requests
* update translation request and response models, use translation endpoint to get course info, cache courses with L1s in cache key
* update topics repo to use translation endpoint
* use activity translation endpoint
* refactor: incremental loading of individual course info, account for discrepancy between translated IDs and original IDs
* incremental loading of course batches
* Update lib/pangea/course_plans/courses/course_plan_room_extension.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* cleanup
* cleanup
* fix: some name changes
* formatting
---------
Co-authored-by: WilsonLe <leanhminh2907@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com>
|
2025-10-13 11:36:24 -04:00 |
|
ggurdin
|
76b267b10d
|
chore: add create at and updated at fields to course plan model (#4340)
|
2025-10-10 16:17:40 -04:00 |
|
Wilson
|
d84e7440d3
|
integrate original course topic activity field (#4295)
|
2025-10-09 09:20:23 -04:00 |
|
Wilson
|
d4e58d2827
|
feat: integrate course translation group (#4209)
* integrate course translation group
* Update lib/pangea/payload_client/models/course_plan/cms_course_plan_translation_group.dart
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* formatting
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
|
2025-10-01 09:15:26 -04:00 |
|
Wilson
|
1c20c683c2
|
consume image sizes from cms, surface course plan activity locations apis (#4187)
|
2025-09-30 10:09:11 -04:00 |
|
ggurdin
|
5ce2a787b4
|
3890 activity start page changes (#3901)
* comment out unreferenced files
* decouple courses, topics, and activities
* update start page
* disable 'join open session' button
|
2025-09-08 15:25:56 -04:00 |
|
Wilson
|
e49681be91
|
feat: consume topic location media (#3849)
|
2025-09-03 11:07:41 -04:00 |
|
WilsonLe
|
0e8a5cd9dc
|
fix media 404s
|
2025-09-02 00:47:33 +10:00 |
|
WilsonLe
|
5f12be32a0
|
refactor module to topics
|
2025-08-29 19:41:20 +10:00 |
|
Wilson
|
a62d9f8643
|
feat: courses repo (#3777)
|
2025-08-28 12:02:58 -04:00 |
|