Skip to content

feat: add course type field to advanced settings and course info index - #85

Merged
andrey-canon merged 1 commit into
open-release/verawood.nelpfrom
and/FUTUREX-1484
Aug 4, 2026
Merged

feat: add course type field to advanced settings and course info index#85
andrey-canon merged 1 commit into
open-release/verawood.nelpfrom
and/FUTUREX-1484

Conversation

@andrey-canon

Copy link
Copy Markdown
Collaborator

Description

Introduces a new Course Type advanced setting, allowing students to filter courses by topic or interest.

How to test

  1. Go to the advanced setting section and check course Type option. (course authoring)
    Fill it and save
Screencast.from.29-09-25.15.55.33.webm
image
  1. Check in mongo the data was saved (Optional)
docker exec -it tutor_main_dev-mongodb-1 bash
mongosh openedx
db.modulestore.structures.find().sort({ edited_on: -1 }).limit(3)
image

Issue #1484
Migration pr of #62

@johanseto johanseto left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working in my local env.

Image

As an improvement could the cherry-pick commit info include its parent in the commit body

@andrey-canon
andrey-canon changed the base branch from and/FUTUREX-1331 to open-release/verawood.nelp August 4, 2026 16:53
Co-authored-by: andrey-canon <andrey.canon@edunext.co>
@andrey-canon
andrey-canon merged commit 8ad92a2 into open-release/verawood.nelp Aug 4, 2026
40 checks passed
@andrey-canon
andrey-canon temporarily deployed to open-release/verawood.nelp August 4, 2026 17:40 — with GitHub Actions Inactive
@andrey-canon
andrey-canon temporarily deployed to open-release/verawood.nelp August 4, 2026 17:40 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants