Skip to content

Releases: Simon-Initiative/oli-torus

v0.9.0

22 Apr 19:09
be006e4
Compare
Choose a tag to compare

Enhancements

  • Add OpenAPI docs for user state service
  • Enable OpenAPI docs on all environments at /api/v1/docs
  • Add ability to change images in pages and activities
  • Add extrinsic user state at the resource attempt level
  • Add bulk fetch endpoint for retrieving collection of activity attempts
  • Add sequential page navigation to editor and full course preview
  • Enable ecto repository stats in live dashboard
  • Add ability to unlink a course section from an LMS
  • Image code activity: use syntax highlighting code editor

Bug fixes

  • Support page-to-page links during course ingestion
  • Use section slugs instead of ids in storage service URLs for delivery endpoints
  • Fix a crash when an existing logged-in user accesses the Register Institution page
  • Activity feedback fixes and unit tests
  • Remove support for image floating to fix display issues in text editors
  • Change activity rule, outcome modeling for use in adaptive activities
  • Fix an issue when creating section allows multiple sections to be created
  • Improved rendering robustness when content elements are missing key attributes
  • Disable access to OpenAPI docs in production

v0.9.0-rc1

22 Apr 18:59
be006e4
Compare
Choose a tag to compare
v0.9.0-rc1 Pre-release
Pre-release
[BUG FIX] update package version, remove yarn.lock (#1000)

v0.8.0

13 Apr 14:55
3b9b683
Compare
Choose a tag to compare

Enhancements

  • Add multi-project support to Revision History tool
  • Add Open and Free section support
  • Feature flag support
  • Add research and cookie consent support
  • Extrinsic user state endpoints

Bug fixes

  • Fix analytics / insights to not show parent course analytics after duplication
  • Remove help link in preview mode
  • Fix security vulnerability
  • Account for ingested pages that have missing objectives
  • Fix check all that apply + ordering activity submission in published projects
  • Fix issue where long lines in code blocks in activities overflow
  • Change how ids are determined in ingestion to avoid problems with unicode characters
  • Scope lock messages to a specific project
  • (Developer) Auto format Elixir code
  • Fix attempts sort order
  • Fix feedback in live preview and page preview
  • Remove unused "countries_json" configuration variable
  • Image coding activity: clarify author solution entry UI

v0.7.2

30 Mar 23:14
db9c298
Compare
Choose a tag to compare

Bug fixes

  • Fix an issue where administrators cannot configure a section without instructor role
  • Fix an issue where publishing or duplicating courses would cause save errors in page and activity editors
  • Fix keyboard deletion with media items
  • Add extra newline after an iframe/webpage is inserted into an editor

v0.7.2-rc1

30 Mar 22:37
db9c298
Compare
Choose a tag to compare
v0.7.2-rc1 Pre-release
Pre-release

Bug fixes

  • Fix an issue where administrators cannot configure a section without instructor role
  • Fix an issue where publishing or duplicating courses would cause save errors in page and activity editors
  • Fix keyboard deletion with media items
  • Add extra newline after an iframe/webpage is inserted into an editor

v0.7.1

25 Mar 23:16
Compare
Choose a tag to compare

Bug fixes

  • Fix an issue where slug creation allowed some non-alphanumeric chars

v0.7.0

23 Mar 14:53
836d17f
Compare
Choose a tag to compare

Enhancements

  • Add the ability for an activity to submit client side evaluations
  • Change project slug determination during course ingestion to be server driven
  • Add the ability to limit what activities are available for use in particular course projects
  • Add the ability to duplicate a project on the course overview page

Bug fixes

  • Fix an issue where cancelling a curriculum deletion operation still deleted the curriculum item
  • Fix an issue where the projects table did not sort by created date correctly
  • Fix an issue where activity text that contained HTML tags rendered actual HTML
  • Fix an issue where pasting text containing newlines from an external source crashes the editor
  • Fix an issue with null section slugs and deployment id in existing sections
  • Fix an issue where large images can obscure the Review mode UI
  • Fix an issue where accessibility warnings for pages with multiple images only show the first image

v0.6.1

05 Mar 22:40
116eaa5
Compare
Choose a tag to compare

Bug fixes

  • Fixes an issue where existing sections might not be found on LTI launch

v0.6.0

05 Mar 21:57
dcb356a
Compare
Choose a tag to compare

Enhancements

  • Add LTI 1.3 platform launch support
  • Add support for project visibility control
  • Add storage, media, and objectives service API implementations
  • Move LTI 1.3 functionality to external Lti_1p3 library
  • Add support for preview mode in graded assessments

Bug fixes

  • Replace use of context_id in favor of the unique course section slug
  • Allow Slack hook URL to be unspecified during LMS LTI registration
  • Prevent LTI launch to an iframe to avoid third-party cookie issues
  • Honor the current location when inserting block content (YouTube, images, etc)
  • Remove foreign key constraint that tied a user to an institution
  • Do not display stale locks in Curriculum view
  • Ensure error messages always visible in page and activity editors
  • Remove ability to cancel activity creation during objective selection

v0.5.1

13 Jan 17:58
b4f2563
Compare
Choose a tag to compare

Bug fixes

  • Fix missing status 201 handling on Freshdesk API call
  • Fix an issue where creating an institution with the same url as multiple existing institutions creates another new institution