v0.15.8
·
163 commits
to release-v0.15.x
since this release
What's Changed
Added
- Adds job storage sanity check to ensure that Kolibri will not fail to start if the asynchronous job storage is malformed by @rtibbles in #9722
Changed
- Logging: remove unused simple formatter, add asctime to color formatter by @nucleogenesis in #9659
- Order resume content display by last interaction by @AllanOXDi in #9666
- Upgrade morango and lower default sync chunk size through CLI by @bjester in #9714
- Make learners only appear once in reports when assigned from both groups and individually to lessons and quizzes. by @rtibbles in #9728
- Persist collection tokens when switching between individual and bulk import workflows for channels by @rtibbles in #9729
Fixed
- CSV Endpoint permissions and error handling by @rtibbles in #9657
- Adds fix for multiple worker processes duplicating jobs.by @rtibbles in #9684
- Adds translated string for user kind in the user table by @akolson in #9664
- Check for an array's length to avoid breaking errors by @nucleogenesis in #9682
- Fixes Version logic not handling non-tripartite version strings by @AllanOXDi in #9695
- Filters out empty nodes, add safety to breaking code by @akolson in #9700
- Prevent controls for the PDF renderer from overlapping content by @LianaHarris360 in #9699
- Fix quiz completion regression which caused the notification to contain the incorrect score by @rtibbles in #9721
- height = width in import cards on thumbnail, fix misaligned text by @nucleogenesis in #9658
- Update levels to display translated strings, not constant ids by @marcellamaki in #9736
New Contributors 🎉
- @akolson made their first contribution in #9664
- @AllanOXDi made their first contribution in #9666
- @LianaHarris360 made their first contribution in #9699
Full Changelog: v0.15.7...v0.15.8