8000 Add Canvas platform for learning resources by mbertrand · Pull Request #2345 · mitodl/mit-learn · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add Canvas platform for learning resources #2345

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

mbertrand
Copy link
Member
@mbertrand mbertrand commented Jul 10, 2025

What are the relevant tickets?

Related to https://github.com/mitodl/hq/issues/7779

Description (What does it do?)

  • Adds a new LearningResourcePlatform entry for canvas
  • Assigns that platform to resources upserted by the canvas ETL pipeline

How can this be tested?

Copy link

OpenAPI Changes

Show/hide 3 changes: 0 error, 0 warning, 3 info
3 changes: 0 error, 0 warning, 3 info
info	[request-property-enum-value-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learning_resources_user_subscription/subscribe/
		added the new 'canvas' enum value to the request property 'platform/items/'

info	[request-property-enum-value-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learning_resources_user_subscription/subscribe/
		added the new 'canvas' enum value to the request property 'platform/items/'

info	[request-property-enum-value-added] at head/openapi/specs/v1.yaml	
	in API POST /api/v1/learning_resources_user_subscription/subscribe/
		added the new 'canvas' enum value to the request property 'platform/items/'


Unexpected changes? Ensure your branch is up-to-date with main (consider rebasing).

@mbertrand mbertrand added Needs Review An open Pull Request that is ready for review Work in Progress and removed Needs Review An open Pull Request that is ready for review labels Jul 10, 2025
@mbertrand mbertrand force-pushed the mb/canvas_platform branch from 90863d6 to 6ae9e11 Compare July 10, 2025 18:10
@mbertrand mbertrand added Needs Review An open Pull Request that is ready for review and removed Work in Progress labels Jul 10, 2025
@shanbady shanbady self-assigned this Jul 10, 2025
Copy link
Contributor
@shanbady shanbady left a comment

Choose a reason for hiding this comment

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

In heroku we had a release-phase script that ran the data migrations and a few other things. Not sure if this has carried over to EKS but we should make sure its there otherwise this wont get applied on deploy

< 7E8F p class="text-center mt-3" data-hide-on-error>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Review An open Pull Request that is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0