Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement backend for tracking upstream-downstream content links #243

Open
Tracked by #1097
bradenmacdonald opened this issue Dec 10, 2024 · 0 comments
Open
Tracked by #1097

Comments

@bradenmacdonald
Copy link
Contributor

bradenmacdonald commented Dec 10, 2024

Based on the discovery in #242, implement a new databased model and API in openedx-learning or edx-platform that tracks all of the upstream-downstream content links.

  • Create PublishableEntityLink and PublishableEntityLinkStatus db tables and add a management command that allows admins to recreate PublishableEntityLink table data from course xblocks for given courses. If possible allow admins to run the command via django admin page.
  • Create handlers to create/update/delete rows from PublishableEntityLink table on different openedx events.
@bradenmacdonald bradenmacdonald transferred this issue from openedx/frontend-app-authoring Dec 10, 2024
@navinkarkera navinkarkera changed the title Implement backend API for tracking upstream-downstream content links Implement backend for tracking upstream-downstream content links Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In grooming
Development

No branches or pull requests

1 participant