sandroroux
|
40d3f4f2fc
|
Unit tests for "_add_upsell_button_to_email_template".
|
2017-10-13 10:08:52 -04:00 |
|
Calen Pennington
|
8468357ac4
|
Separate the date and link logic out of VerifiedUpgradeDeadlineBlock, so that it can be called directly with prefetched data for check_and_get_upgrade_link_and_date
|
2017-10-13 10:01:34 -04:00 |
|
Calen Pennington
|
dd53edc6e0
|
Cache upgrade_deadline on CourseEnrollment objects
|
2017-10-06 15:23:42 -04:00 |
|
Gabe Mulley
|
3088c70f25
|
only override the upgrade deadline in self-paced courses
|
2017-09-22 12:48:38 -04:00 |
|
Gabe Mulley
|
6a36eb0183
|
Use ACE to 'send' Recurring Nudge emails
|
2017-08-31 16:58:08 -04:00 |
|
Calen Pennington
|
63244b514d
|
Use a consistent CourseModeFactory from the course_modes module, rather than using one from student
|
2017-08-23 12:15:46 -04:00 |
|
Clinton Blackburn
|
986afbfa38
|
Powering courseware deadline with schedules
|
2017-08-05 22:06:17 -04:00 |
|
Clinton Blackburn
|
1e7f7df79b
|
Added CourseEnrollment.upgrade_deadline
This new property knows how to rely on schedule deadliens and fallback to course mode deadlines, when necessary.
|
2017-08-05 22:06:17 -04:00 |
|
Andy Armstrong
|
93235d118d
|
Reorder imports using isort (except lms and cms)
|
2017-05-30 16:04:54 -04:00 |
|
Alex Dusenbery
|
b33a9436d6
|
TNL-6832 | Include inactive enrollees in course and problem grade reports.
|
2017-05-11 13:10:38 -04:00 |
|
Clinton Blackburn
|
f0030334af
|
Added enrollment hash to login cookie
This will allow the marketing site to determine if locally-stored enrollment data needs to be refreshed.
ECOM-4896
|
2016-11-18 13:56:48 -05:00 |
|