Skip to content

Releases: openfun/warren

0.4.0

16 Jul 13:38
Compare
Choose a tag to compare

Changed

  • Upgrade django-lti-toolbox to 2.0.0 to be compatible with Moodle instances
    under a subpath

0.3.2

11 Jul 08:56
Compare
Choose a tag to compare

Fixed

  • Fix LTI roles model to handle additional roles from Moodle LTI launch requests

0.3.1

26 Jun 15:47
Compare
Choose a tag to compare

Added

  • Add development view for lti select page

v0.3.0-ui

26 Jun 15:41
Compare
Choose a tag to compare

Minor Changes

  • Add a context to pass data of decoded jwt through the app components
  • Add an error boundary wrapper component

0.3.0

05 Jun 16:56
Compare
Choose a tag to compare

Added

  • Add dedicated views depending on LTI roles
  • Add a warren xi index all CLI command

Changed

  • Remove restricted access to instructors and administrators

Security

  • Pass course_id, user_id and roles through JWT token instead of app
    context data

0.2.0

29 May 16:23
Compare
Choose a tag to compare

Added

  • Send LTI course id to the frontend
  • Add a warren migration check CLI command

Changed

  • Restrict dashboards access to instructors and administrators
  • Change cache key to indicator attributes instead of LRS query parameters

Fixed

  • Fix Breadcrumb trail order to be organization > course > session

0.1.2-ui

03 May 13:25
Compare
Choose a tag to compare

Patch Changes

  • Export types in build package

0.1.0

06 Mar 10:56
Compare
Choose a tag to compare

Added

  • Implement base view filters: date/times
  • Implement base plugin architecture
  • Bootstrap base backend boilerplate
  • Implement video views endpoint
  • Bootstrap base frontend boilerplate using q
  • Run ralph in the docker compose
  • Add the LRS backend
  • Switch the video view plugin from an elasticsearch to a LRS backend
  • Remove the elasticsearch backend
  • Add the LTI django application
  • Rename the API directory to a more descriptive name.
  • Add a select and date range picker to the web dashboard.
  • Implement video downloads endpoint
  • Rename video_uuid to follow xAPI semantic
  • Use concise names in indicator and models
  • Refactor the LRS client to be asynchronous
  • Fix count of 0 in all video endpoints
  • Require Python minimum version of 3.9
  • Encapsulate statements pre-processing in a Mixin class
  • Factorize Video indicators

0.1.1-ui

06 Mar 10:55
Compare
Choose a tag to compare

Patch changes

  • Fix CSS files missing in distributed package

0.1.0-ui

22 Jan 15:09
Compare
Choose a tag to compare

Minor Changes

  • Add base core components