- 07 Apr, 2015 40 commits
-
-
Adam Palay committed
-
PLAT-332
zubair-arbi committed -
Will Daly committed
-
TNL-922
zubair-arbi committed -
The variable name --- `dist` error `dist` = {} will cover `dist = grades.answer_distributions(course.id)`wwj718 committed -
change the context_processor in the shopping cart to return a pointer to a function so that only the templates that actually need to know if the shopping cart button should be shown will actually make the database roundtrips
Chris Dodge committed -
Ben Patterson committed
-
Ben Patterson committed
-
Calen Pennington committed
-
[PLAT-217]
Calen Pennington committed -
TE-532
Ben Patterson committed -
Calen Pennington committed
-
Move lms.lib.xblock into lms.djangoapps.lms_xblock in preparation add database backed configuration to it
Calen Pennington committed -
Calen Pennington committed
-
Calen Pennington committed
-
Christine Lytwynec committed
-
Christine Lytwynec committed
-
David Baumgold committed
-
Daniel Friedman committed
-
Christine Lytwynec committed
-
Adam Palay committed
-
Sarina Canelake committed
-
Check settings.FEATURES["ADVANCED_SECURITY"] first
David Baumgold committed -
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
Afzal Wali committed
-
This commit pulls in changes from #4487 that implements keyword substitution for bulk emails. With these changes, an instructor can include keywords in their bulk emails which will be automatically substituted with the corresponding value for the recepient of the email. Keywords are of the form %%keyword%%, and the keywords implemented in this commit include: %%USER_ID%% => anonymous_user_id %%USER_FULLNAME%% => user profile name %%COURSE_DISPLAY_NAME%% => display name of the course %%COURSE_END_DATE%% => end date of the course Client-side validations have also been implemented to ensure that only emails with well-formed keywords can be sent. The architecture is designed such that adding in new keywords in the future would be relatively straight-forward.
njdup committed -
David Baumgold committed
-
We do this intentionally, to preserve tracebacks
David Baumgold committed -
David Baumgold committed
-
David Baumgold committed
-
Nimisha Asthagiri committed
-
TNL-884
zubair-arbi committed -
This reads configuration directly from yaml and imports it directly into settings
John Jarvis committed -
It might be different from the requested filename.
cahrens committed -
Tests in common are run with both CMS and LMS configuration (with different env files). Ensure the DEFAULT_FILE_STORAGE variables are in both environments.
cahrens committed -
Jesse Zoldak committed
-