Skip to content

[FC-0118] MFEs to update for the Phase 3 versioned endpoints #39349

Open

Description

@taimoor-ahmed-1

Tracks the MFEs that call a legacy endpoint one of the Phase 3 standardization PRs supersedes. Each will need its caller moved to the new versioned address once the PR lands. This lists the MFE and the PRs only; the per-endpoint file lists and the migration PRs come later, one issue per MFE as in Phase 2 (openedx/frontend-app-authoring#3127, openedx/frontend-app-learning#1936, openedx/frontend-app-account#1445, openedx/frontend-app-learner-portal-enterprise#1517, openedx/frontend-app-gradebook#581).

Board: API Revamp Project, Phase 3.

frontend-app-authoring

Area PRs
Course Management (#39059) #39303 advanced settings, #39304 course optimizer, #39305 custom pages and tabs, #39306 course team, #39307 rerun defaults and course settings, #39308 group configurations
Course Index (#39066) #39229 course outline
Course Grading (#39065) #39227 grading policy read and update
Home Page Data (#39068) #39310 Studio home v3, #39263 v1 home deprecation (migration in progress: openedx/frontend-app-authoring#3139, openedx/frontend-app-authoring#3140)
Help & Documentation (#39067) #39264 help URLs
Libraries (#39069) #39238 legacy libraries list (pending the decision against #37931)
Certificates (#39062) #39316
Containers (#39063) and Container Management (#39064) #39274 containers, #39317 container children
Course Videos (#39060) #39102 video uploads
Video Management (#39071) #39186 video images, downloads, usage and transcripts
Course Content (#39070, merged) #39157 textbooks and video settings
YouTube Transcripts (#39061, merged) #39100

frontend-app-account

Area PRs
User (#39058) #39297 accounts, profile image, verification and name change; #39314 preferences and email opt-in; #39331 password reset; #39334 the two account operations outside the retirement pipeline

frontend-app-authn

Area PRs
User (#39058) #39331 registration, sign-in and password reset; #39297 accounts (progressive profiling)

frontend-app-profile

Area PRs
User (#39058) #39297 accounts; #39314 preferences

frontend-app-discussions

Area PRs
Cohorts (#39056) #39140
User (#39058) #39297 accounts (learners tab)

frontend-app-instructor-dashboard

Area PRs
Cohorts (#39056) #39140

frontend-app-gradebook

Area PRs
Grades (#39057) #39172

frontend-app-learner-portal-enterprise

Area PRs
User (#39058) #39297 accounts (my career)

frontend-app-admin-console

Area PRs
User (#39058) #39297 accounts

No MFE caller

Found by searching the openedx organization's frontend-app-* repositories for each superseded address; corrections welcome, especially for callers that build the address from a base URL and a path the search did not match.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions