fluffychat/lib/pangea/login/pages
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
..
create_pangea_account_page.dart Organize course repos (#4262) 2025-10-13 11:36:24 -04:00
language_selection_page.dart feat: set initial L2 via cached space code course target language if available (#4264) 2025-10-07 11:25:46 -04:00
login_options_view.dart chore: re-style onboarding buttons (#4196) 2025-09-30 15:01:51 -04:00
login_or_signup_view.dart feat: set initial L2 via cached space code course target language if available (#4264) 2025-10-07 11:25:46 -04:00
new_trip_page.dart Organize course repos (#4262) 2025-10-13 11:36:24 -04:00
pangea_login_scaffold.dart feat: allow users on staging to switch their environment (#2799) 2025-05-14 15:46:44 -04:00
pangea_login_view.dart chore: re-style onboarding buttons (#4196) 2025-09-30 15:01:51 -04:00
plan_trip_page.dart chore: add custom map icons (#4339) 2025-10-10 15:59:11 -04:00
private_trip_page.dart feat: use cached space code to join space on create account (#4224) 2025-10-02 11:51:25 -04:00
public_trip_page.dart Organize course repos (#4262) 2025-10-13 11:36:24 -04:00
signup.dart feat: set initial L2 via cached space code course target language if available (#4264) 2025-10-07 11:25:46 -04:00
signup_view.dart feat: set initial L2 via cached space code course target language if available (#4264) 2025-10-07 11:25:46 -04:00
signup_with_email_view.dart chore: re-style onboarding buttons (#4196) 2025-09-30 15:01:51 -04:00