Word-wrap CHANGELOG.
This commit is contained in:
@@ -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.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user