Skip to content
This repository has been archived by the owner on Apr 22, 2024. It is now read-only.

Releases: tl-its-umich-edu/course-inventory

2020.02.02

19 Jun 17:57
08cc9d0
Compare
Choose a tag to compare

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 from python: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

08 Jun 12:29
fae96cf
Compare
Choose a tag to compare

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

14 May 21:08
Compare
Choose a tag to compare
2020.01.02

Add migration extending course.sis_id length

Canvas data, MiVideo data, database population, job manager

07 May 19:01
2e27243
Compare
Choose a tag to compare
  • Implement first stage of Canvas data gathering.
  • Implement first stage of MiVideo data gathering.
  • Support database management and population using sqlalchemy, yoyo-migrations, and pandas.
  • Support discrete jobs with a JobManager and the run_jobs.py entrypoint.