From 6880a67ec5ec07b79e68937c2bc22019a1014c75 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 3 Oct 2013 11:02:37 -0400 Subject: [PATCH] Word-wrap CHANGELOG. --- CHANGELOG.rst | 57 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 23814b0454..42ea098066 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -8,18 +8,21 @@ the top. Include a label indicating the component affected. LMS: Fix issue with CourseMode expiration dates -LMS: Add PaidCourseRegistration mode, where payment is required before course registration. +LMS: Add PaidCourseRegistration mode, where payment is required before course +registration. LMS: Add split testing functionality for internal use. CMS: Add edit_course_tabs management command, providing a primitive editing capability for a course's list of tabs. -Studio and LMS: add ability to lock assets (cannot be viewed unless registered for class). +Studio and LMS: add ability to lock assets (cannot be viewed unless registered +for class). LMS: Improved accessibility of parts of forum navigation sidebar. -LMS: enhanced accessibility labeling and aria support for the discussion forum new post dropdown as well as response and comment area labeling. +LMS: enhanced accessibility labeling and aria support for the discussion forum +new post dropdown as well as response and comment area labeling. LMS: enhanced shib support, including detection of linked shib account at login page and support for the ?next= GET parameter. @@ -30,9 +33,9 @@ assessors to edit the original submitter's work. LMS: Fixed a bug that caused links from forum user profile pages to threads to lead to 404s if the course id contained a '-' character. -Studio/LMS: Added ability to set due date formatting through Studio's Advanced Settings. -The key is due_date_display_format, and the value should be a format supported by Python's -strftime function. +Studio/LMS: Added ability to set due date formatting through Studio's Advanced +Settings. The key is due_date_display_format, and the value should be a format +supported by Python's strftime function. Common: Added configurable backends for tracking events. Tracking events using the python logging module is the default backend. Support for MongoDB and a @@ -115,7 +118,8 @@ LMS: Added endpoints for AJAX requests to enable/disable notifications Studio: Allow instructors of a course to designate other staff as instructors; this allows instructors to hand off management of a course to someone else. -Common: Add a manage.py that knows about edx-platform specific settings and projects +Common: Add a manage.py that knows about edx-platform specific settings and +projects Common: Added *experimental* support for jsinput type. @@ -136,19 +140,23 @@ XModule: Added *experimental* crowdsource hinting module. Studio: Added support for uploading and managing PDF textbooks -Common: Student information is now passed to the tracking log via POST instead of GET. +Common: Student information is now passed to the tracking log via POST instead +of GET. -Blades: Added functionality and tests for new capa input type: choicetextresponse. +Blades: Added functionality and tests for new capa input type: +choicetextresponse. Common: Add tests for documentation generation to test suite -Blades: User answer now preserved (and changeable) after clicking "show answer" in choice problems +Blades: User answer now preserved (and changeable) after clicking "show answer" +in choice problems LMS: Removed press releases Common: Updated Sass and Bourbon libraries, added Neat library -LMS: Add a MixedModuleStore to aggregate the XMLModuleStore and MongoMonduleStore +LMS: Add a MixedModuleStore to aggregate the XMLModuleStore and +MongoMonduleStore LMS: Users are no longer auto-activated if they click "reset password" This is now done when they click on the link in the reset password @@ -166,10 +174,11 @@ as wide as the text to reduce accidental choice selections. Studio: - use xblock field defaults to initialize all new instances' fields and -only use templates as override samples. + only use templates as override samples. - create new instances via in memory create_xmodule and related methods rather -than cloning a db record. -- have an explicit method for making a draft copy as distinct from making a new module. + than cloning a db record. +- have an explicit method for making a draft copy as distinct from making a + new module. Studio: Remove XML from the video component editor. All settings are moved to be edited as metadata. @@ -208,8 +217,9 @@ value of lms.start in `lms/djangoapps/django_comment_client/utils.py` Studio, LMS: Make ModelTypes more strict about their expected content (for instance, Boolean, Integer, String), but also allow them to hold either the -typed value, or a String that can be converted to their typed value. For example, -an Integer can contain 3 or '3'. This changed an update to the xblock library. +typed value, or a String that can be converted to their typed value. For +example, an Integer can contain 3 or '3'. This changed an update to the xblock +library. LMS: Courses whose id matches a regex in the COURSES_WITH_UNSAFE_CODE Django setting now run entirely outside the Python sandbox. @@ -220,21 +230,22 @@ Common: Have the capa module handle unicode better (especially errors) Blades: Video Alpha bug fix for speed changing to 1.0 in Firefox. -Blades: Additional event tracking added to Video Alpha: fullscreen switch, show/hide -captions. +Blades: Additional event tracking added to Video Alpha: fullscreen switch, +show/hide captions. CMS: Allow editors to delete uploaded files/assets XModules: `XModuleDescriptor.__init__` and `XModule.__init__` dropped the -`location` parameter (and added it as a field), and renamed `system` to `runtime`, -to accord more closely to `XBlock.__init__` +`location` parameter (and added it as a field), and renamed `system` to +`runtime`, to accord more closely to `XBlock.__init__` LMS: Some errors handling Non-ASCII data in XML courses have been fixed. LMS: Add page-load tracking using segment-io (if SEGMENT_IO_LMS_KEY and SEGMENT_IO_LMS feature flag is on) -Blades: Simplify calc.py (which is used for the Numerical/Formula responses); add trig/other functions. +Blades: Simplify calc.py (which is used for the Numerical/Formula responses); +add trig/other functions. LMS: Background colors on login, register, and courseware have been corrected back to white. @@ -253,8 +264,8 @@ Blades: Staff debug info is now accessible for Graphical Slider Tool problems. Blades: For Video Alpha the events ready, play, pause, seek, and speed change are logged on the server (in the logs). -Common: all dates and times are not time zone aware datetimes. No code should create or use struct_times nor naive -datetimes. +Common: all dates and times are not time zone aware datetimes. No code should +create or use struct_times nor naive datetimes. Common: Developers can now have private Django settings files.