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.
## Post-review * [ ] Squash commits into discrete sets of changes * [ ] Ensure that once the changes have been [deployed to stage](https://gocd.tools.edx.org/go/pipeline/activity/stage-enterprise_catalog), prod is manually deployed
Two main parts of this: 1. Pre-fetch restricted runs from discovery as needed. This is required because they might not yet be imported into the database at the time we...
* When enabled, fetches restricted b2b runs during syncing of full course metadata from discovery. * Subsequently prevents restricted runs from being written to ContentMetadata.json_metadata before saving. * In a...
See: https://github.com/openedx/wg-build-test-release/issues/386
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4. Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20 by @takost in actions/checkout#1436 Support fetching without the --progress option...
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 5. Release notes Sourced from actions/setup-python's releases. v5.0.0 What's Changed In scope of this release, we update node version runtime from node16 to node20 (actions/setup-python#772)....
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 4. Release notes Sourced from actions/cache's releases. v4.0.0 What's Changed Update action to node20 by @takost in actions/cache#1284 feat: save-always flag by @to-s in actions/cache#1242...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 4. Release notes Sourced from codecov/codecov-action's releases. v4.0.0 v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to...