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

Merge in prior release changes from Feature/nutmeg.master/wordpress #26

Open
wants to merge 42 commits into
base: develop/nutmeg.master
Choose a base branch
from

Conversation

becdavid
Copy link

No description provided.

Updates related sequentials when objectives are updated
Calculate the 'min_effort' and 'max_effort' for hidden sequentials and chapters for referenced posts.
- Update type error issue
- Prevent including hidden from catalog courses in the `course-discovery` store or marketing frontend.
- Update Course slug within the course meta data loader.
-Added delete functionality for Chapters should the LMS Block REST API not return a Chapter that already exists.
- Resolved `min_effort` and `max_effort` calculations when a Sequential is being saved to ensure it propagates up to both Chapter and CourseRun values too.
- Fixed the order of CourseRun and Chapter children to correct ordering on marketing frontend.
- Added support for `tags` to Sequentials, Chapters, and CourseRun models ensuring that they update the marketing Wordpress frontend
- Posted tags for Sequential, Chapter, and CourseRun to marketing frontend. Fix recursive issue when one of these models were saved in the admin form.
- Fix issue with `_update_tags` not working because model.id was not instantiated
- Fix issue where content was not being published to marketing frontend when Model status was set to a previous Unpublished state
- Updated related m2m Objectives when a Sequential model.save() call was issued for marketing frontend
- Added check to make sure that courses are hidden or removed from `course-discovery` store and marketing frontend.
- Limit the Course Run `short_description_override` text to 255 characters to avoid error with database save.
- Resolved issue when courses that were hidden were not getting deleted when checking to see if courses returned from LMS Courses REST service existed or not.
@becdavid becdavid force-pushed the feature/nutmeg.master/wordpress branch 2 times, most recently from db797bd to 4faae30 Compare October 3, 2023 18:34
@becdavid becdavid force-pushed the feature/nutmeg.master/wordpress branch 4 times, most recently from 179576a to 3d24bb2 Compare October 4, 2023 13:28
@becdavid becdavid force-pushed the feature/nutmeg.master/wordpress branch from 3d24bb2 to a0973a0 Compare October 4, 2023 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants