Commit b6cde36d by Chris Dodge

Merge branch 'release'

Conflicts:
	CHANGELOG.rst
parents 02d8b68a 2cdd005f
...@@ -14,6 +14,10 @@ assessors to edit the original submitter's work. ...@@ -14,6 +14,10 @@ assessors to edit the original submitter's work.
LMS: Fixed a bug that caused links from forum user profile pages to 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. 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.
Common: Added configurable backends for tracking events. Tracking events using Common: Added configurable backends for tracking events. Tracking events using
the python logging module is the default backend. Support for MongoDB and a the python logging module is the default backend. Support for MongoDB and a
Django database is also available. Django database is also available.
......
...@@ -227,17 +227,13 @@ class LTIModule(LTIFields, XModule): ...@@ -227,17 +227,13 @@ class LTIModule(LTIFields, XModule):
body=body, body=body,
headers=headers) headers=headers)
except ValueError: # scheme not in url except ValueError: # scheme not in url
# Stubbing headers for now: #https://github.com/idan/oauthlib/blob/master/oauthlib/oauth1/rfc5849/signature.py#L136
#Stubbing headers for now:
headers = { headers = {
u'Content-Type': u'application/x-www-form-urlencoded', u'Content-Type': u'application/x-www-form-urlencoded',
u'Authorization': u'oAuth ' # cont.. u'Authorization': u'OAuth oauth_nonce="80966668944732164491378916897", \
u'oauth_nonce="80966668944732164491378916897", ' # cont.. oauth_timestamp="1378916897", oauth_version="1.0", oauth_signature_method="HMAC-SHA1", \
u'oauth_timestamp="1378916897", ' # cont.. oauth_consumer_key="", oauth_signature="frVp4JuvT1mVXlxktiAUjQ7%2F1cw%3D"'}
u'oauth_version="1.0", ' # cont..
u'oauth_signature_method="HMAC-SHA1", ' # cont..
u'oauth_consumer_key="", ' # cont..
u'oauth_signature="frVp4JuvT1mVXlxktiAUjQ7%2F1cw%3D"',
}
params = headers['Authorization'] params = headers['Authorization']
# parse headers to pass to template as part of context: # parse headers to pass to template as part of context:
......
...@@ -1661,13 +1661,13 @@ ...@@ -1661,13 +1661,13 @@
margin: 0 flex-gutter() 0 0; margin: 0 flex-gutter() 0 0;
.title { .title {
@extend .hd-lv4; @extend %hd-lv4;
margin-bottom: ($baseline/4); margin-bottom: ($baseline/4);
} }
.copy { .copy {
@extend .t-copy-sub1; @extend %t-copy-sub1;
@extend .t-weight3; @extend %t-weight3;
} }
.list-actions { .list-actions {
...@@ -1675,7 +1675,7 @@ ...@@ -1675,7 +1675,7 @@
} }
.action-verify label { .action-verify label {
@extend .t-copy-sub1; @extend %t-copy-sub1;
} }
} }
......
...@@ -4,13 +4,13 @@ ...@@ -4,13 +4,13 @@
<div class="home"> <div class="home">
<a href="#" class="home-icon"> <a href="#" class="home-icon">
<i class="icon icon-home"></i> <i class="icon icon-home"></i>
<span class="text-sr">${_("Discussion Home")}</span> <span class="sr">${_("Discussion Home")}</span>
</a> </a>
</div> </div>
<div class="browse is-open"> <div class="browse is-open">
<a href="#" class="browse-topic-drop-icon"> <a href="#" class="browse-topic-drop-icon">
<i class="icon icon-reorder"></i> <i class="icon icon-reorder"></i>
<span class="text-sr">${_("Discussion Topics")}</span> <span class="sr">${_("Discussion Topics")}</span>
</a> </a>
<a href="#" class="browse-topic-drop-btn"><span class="current-board">${_("Show All Discussions")}</span> <span class="drop-arrow">▾</span></a> <a href="#" class="browse-topic-drop-btn"><span class="current-board">${_("Show All Discussions")}</span> <span class="drop-arrow">▾</span></a>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment