=============== Vowel ChangeLog =============== All notable changes to this project will be documented in this file. This project adheres to `PEP 440 <https://www.python.org/dev/peps/pep-0440/>`_. Unreleased_ =========== .. _Unreleased: https://code.lapwing.org/vowel/vowel/branch/develop Added ----- - Sponson support - Redirect to dashboard on 404 error - Import PDFs as presentations - Import PPT/ODP as presentations - Timed and open book assessments - Split courses into reusable modules - Optional commercial mode - Theming for organisations Changed ------- - Show organisations even if they are disabled - Harden session cookie security - Use filesystem to store uploaded files - Use UIKit3 for the interface - Flask 0.11 as the minimum version requirement - Updated libraries - Move to new URL scheme Removed ------- - MongoDB requirement 0.1.2_ 2015-11-03 ================= .. _0.1.2: https://code.lapwing.org/vowel/vowel/c/a408943dec5e947ce9b32856991751f83132fb2a..b52b027642a4bfcc868cf34c16ca3fe42a1ba6c9 Added ----- - Split email list on commas as well as newlines. - Ensure our services restart on failure. Fixed ----- - Remove circular scheduling starts when using `web.create_app` - Resource deletion needs to be in an app context. - Don't enrol users already enrolled to a course - iCheck is not used for checkboxes, so remove it's specific event names. 0.1.1_ 2015-11-01 ================= .. _0.1.1: https://code.lapwing.org/vowel/vowel/c/622e3f9a0411731eee05e275da9a008507a8bd88..a408943dec5e947ce9b32856991751f83132fb2a Changed ------- - Replace "AioHTTPTransport" with greenlet Transport for Raven. Fixed ----- - Fix listing lesson primary resources in the dashboard overview. - Limit assessment criteria for new assessments to those of the course. 0.1_ 2015-10-30 =============== .. _0.1: https://code.lapwing.org/vowel/vowel/tree/9919db3d291dbd859a340a7a53d7d76704ff73b4 Added ----- Initial version with most functionality.