- 30 Jun, 2015 2 commits
-
-
ECOM-1808
Frances Botsford committed -
Resolve merge conflicts
Ali Mohammad committed
-
- 29 Jun, 2015 14 commits
-
-
Fix: users without course creation permission were not shown new libr…
Braden MacDonald committed -
Conflicts: requirements/edx/github.txt
Adam Palay committed -
update xblock only to mark field values as dirty if they've changed (…
Adam committed -
Braden MacDonald committed
-
force save "download_video" field if not set set timezone to UTC explicitly
Adam Palay committed -
Fix login/logout errors caused by unicode cookie names
Will Daly committed -
Will Daly committed
-
Update translations (autogenerated message)
Sarina Canelake committed -
Sarina Canelake committed
-
Sarina Canelake committed
-
Set Courseware Search to False in default devstack, because it doesn't work.
Sarina Canelake committed -
Make header & footer responsive
Davorin Šego committed -
Davorin Sego committed
-
Fix SEARCH_ENGINE set logic in settings files
dino-cikatic committed
-
- 28 Jun, 2015 1 commit
-
-
Update i18n-tools to latest version LOC-67
Sarina Canelake committed
-
- 26 Jun, 2015 23 commits
-
-
Sarina Canelake committed
-
Sarina Canelake committed
-
Feature: Shibboleth/SAML SSO
Braden MacDonald committed -
[LTI Provider] Added an authentication backend to log in LTI users
David Ormsbee committed -
Clean up capa polling to have exponential backoff
Diana Huang committed -
Braden MacDonald committed
-
Braden MacDonald committed
-
Braden MacDonald committed
-
Braden MacDonald committed
-
Braden MacDonald committed
-
Braden MacDonald committed
-
Braden MacDonald committed
-
Making background pictures printable
Chris committed -
Diana Huang committed
-
fix the source_version xblock after discard changes
Adam committed -
Sarina Canelake committed
-
Fix dark lang and django.middleware.locale behaviors
Sarina Canelake committed -
Adds a temporary user_preference key, DARK_LANGUAGE_KEY, to hold the user's dark lang preference. This preference key is deleted when ?clear-lang is placed in query params.
Sarina Canelake committed -
This change adds a Django authentication backend which, when installed will authenticate users based on their LTI identity rather than using a username/password combination. The authentication method determines first whether a user with the given username exists and, if so, whether that user is associated with an LTI identity. It also verifies that the LTI consumer and user ID passed to the LTI launch match those stored in the LtiUser table. This will always be the case if the authentication backend is reached through the LTI code, but it provides an extra guarantee if the backend is called from elsewhere.
Phil McGachey committed -
Sarina Canelake committed
-
Tests would have caught issues raised in LOC-87
Sarina Canelake committed -
LOC-87
Sarina Canelake committed -
Sarina Canelake committed
-