Releases: openedx/edx-enterprise-data
Added `total_learning_time_hours` for Learner Progress Report
Added total_learning_time_seconds
field in EnterpriseLearnerEnrollment for onward transmission to Learner Progress Report
4.2.5
- Rename base class to a more appropriate name
- Remove
viewsets.ViewSet
from base class
4.2.4
- Make API endpoints readonly
Remove extra error handling for LMS rate limiting
Merge pull request #295 from openedx/alangsto/remove_rate_limiting fix: extra error handling isn't necessary for rate limiting exceptions
Handle LMS rate limiting when requesting enterprise customer details
Merge pull request #294 from openedx/alangsto/fix-rate-limiting fix: handle rate limiting when retrieving enterprise customer details
Handle errors caused by data api being rate limited
The data api's calls to the LMS for enterprise customer details are rate limited. We should handle errors when rate limiting kicks in, and retry after a period of time.
Remove Broken/Unused Admin URLs
Data API admin inclusion via enterprise data does not work properly with namespaces and admin is not currently used, remove it until we need it.
Created a new management command for creating dummy data for EnterpriseLearner linked with EnterpriseEnrollments for Learner progress report v1.
Management command create_dummy_data_lpr_v1
is added for generating dummy data in development environment, it creates 10 EnterpriseLearners and creates 5 EnterpriseLearnerEnrollments for each learner with mixed DSC consents.
Management command for creating EnterpriseLearnerEnrollment dummy data for learner progress report v1.
Created a new management command for adding EnterpriseLearnerEnrollment dummy data for learner progress report v1.
Created a new management command for adding dummy data for learner progress report v2
Created a new management command for adding dummy data for learner progress report v2