Releases: openfun/warren
Releases · openfun/warren
0.4.0
0.3.2
0.3.1
Added
- Add development view for lti select page
v0.3.0-ui
Minor Changes
- Add a context to pass data of decoded jwt through the app components
- Add an error boundary wrapper component
0.3.0
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
androles
through JWT token instead of app
context data
0.2.0
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
0.1.0
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
Patch changes
- Fix CSS files missing in distributed package