openedx / openedx/openedx-platform

remove legacy student dashboard

Open
#36,410 0 comments 1 reaction 1 assignee View on GitHub

@deborahgu is already working on this.

Since Mar 19, 2025.

Dominant language
Python
Stars
8.2k
Forks
4.4k
Avg merge
6d 18h
Merged PRs (30d)
42

Description

There's a student dashboard in the student djangoapp. However, that dashboard is no longer reachable. The primary view in views/dashboard.py has an early short-circuit if learner home MFE is enabled.

    if learner_home_mfe_enabled():
        return redirect(settings.LEARNER_HOME_MICROFRONTEND_URL)

Learner Home MFE is always enabled, now, because the legacy behavior was deprecated and removed. This page was simply missed during that removal.

acceptance criteria
  • Remove dashboard.py
  • redirect the URL to learner dashboard MFE, which already redirects to authn if not logged in.
  • verify all functionality.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.