This repository has been archived by the owner on Apr 22, 2024. It is now read-only.
Releases: tl-its-umich-edu/course-inventory
Releases · tl-its-umich-edu/course-inventory
2020.02.02
Changes in milestone "2020.02.02 release" include (but are not limited to):
- Improved process of converting Kaltura category strings to Canvas course IDs in MiVideo data. (#190)
- Upgraded to
python:3.8-slim
frompython:3.7
. (#192) - Add relationship between MiVideo tables. (#194)
- Updated README.md. (#195, #196)
- Replaced config-based LTI tool definition with DB-based one instead. (#195)
- Relaxed DB requirement of unique course names, because Canvas doesn't require it. (#199)
2020.02.01
Tasks include (but not limited to):
- MiVideo media creation into database
- Canvas Zoom LTI reporting into database
- Changes to Canvas data tables (Account added, User removed, SIS_ID of VARCHAR(256), etc)
- Enhanced job exception handling
- Apache 2.0 license
Bugfix release: Extend course.sis_id field length
2020.01.02 Add migration extending course.sis_id length
Canvas data, MiVideo data, database population, job manager
- Implement first stage of Canvas data gathering.
- Implement first stage of MiVideo data gathering.
- Support database management and population using
sqlalchemy
,yoyo-migrations
, andpandas
. - Support discrete jobs with a
JobManager
and therun_jobs.py
entrypoint.