enterprise-catalog
enterprise-catalog copied to clipboard
A Django-based microservice for handling Enterprise catalogs, associating enterprise customers with curated courses from the full course catalog.
## Description A proposed ADR for incremental indexing of content metadata and catalogs into Algolia. - https://2u-internal.atlassian.net/browse/ENT-8139
Python requirements update. Please review the [changelogs](https://openedx.atlassian.net/wiki/spaces/TE/pages/1001521320/Python+Package+Changelogs) for the upgraded packages.
## Description this PR adds the ability for DD to gather traces in celery tasks, something NR does automatically. I know this is DD specific code, but a long-term solution...
## Description Adds a couple flags to the `update_content_metadata` job --dry-run: Don't commit changes to the database, just log them --no-async: Don't spin off sub-tasks into separate threads, to allow...
## Description Updates references for Exec Ed courses originally contained in the `additional_metadata` field, to now be taken from course runs. ## Ticket Link [ENT-8248: update custom logic for non-ocm...
Upgrading history package to its latest version. To minimize the django42 scope make this separate PR. https://django-simple-history.readthedocs.io/en/latest/#section-1 Upgrading the package. https://github.com/jazzband/django-simple-history/pull/862 ( this pr shows the get_latest_by usage ) Similars...
## Description Description of changes made ## Ticket Link Link to the associated ticket [Link title](https://openedx.atlassian.net/browse/ENT-XXXX) ## Post-review * [ ] Squash commits into discrete sets of changes * [...
## Description Description of changes made ## Ticket Link Link to the associated ticket [Link title](https://openedx.atlassian.net/browse/ENT-XXXX) ## Post-review Squash commits into discrete sets of changes
Part 1 of https://2u-internal.atlassian.net/browse/ENT-8661 Platform/enterprise needs a way of checking if a particular query/content filter already exists in the catalog service. To do this, I've created a readonly viewset with...