Commit Graph

4470 Commits

Author SHA1 Message Date
Nimisha Asthagiri
de037c9c3c Schedule: refactor upsell test cases 2017-10-29 23:49:43 -04:00
Andy Armstrong
ae1c760ea4 Use Bootstrap theme colors and fonts in old stylesheets
LEARNER-2977

Fixes
2017-10-29 22:22:08 -04:00
Andy Armstrong
c55dbb2c61 Allow Waffle flags to work when outside a request context 2017-10-27 16:24:33 -04:00
Jeremy Bowman
ba06372cac PLAT-1780 Remove dependency on django-extensions 2017-10-27 13:19:12 -04:00
Brian Beggs
3608b86273 Merge pull request #16309 from edx/bbeggs/PLAT-1411
Replace SubfieldBase functionality PLAT-1411
2017-10-27 10:41:32 -04:00
Nimisha Asthagiri
b461ce0c27 Rename test files and class name 2017-10-26 18:54:50 -04:00
Nimisha Asthagiri
ea8da6737e Update tests to support org queries 2017-10-26 18:41:57 -04:00
Nimisha Asthagiri
f1ceb86fa9 Remove unneeded imports/etc from schedules management command test classes 2017-10-26 18:41:57 -04:00
Nimisha Asthagiri
185f35b17a Optimize remaining tests in schedule management command TestUpgradeReminder class 2017-10-26 18:41:57 -04:00
Nimisha Asthagiri
74307e45e8 Remove query constants from schedules management command test subclasses 2017-10-26 18:41:57 -04:00
Nimisha Asthagiri
a72df1f9d5 Add _get_dates helper method to the schedules management command base test class 2017-10-26 18:41:57 -04:00
Nimisha Asthagiri
346a2bcf2a Move _calculate_bin_for_user into the schedules management command base test class 2017-10-26 18:41:56 -04:00
Nimisha Asthagiri
82978e516c Move test_template into the schedules management command base test classs 2017-10-26 18:41:56 -04:00
Nimisha Asthagiri
1ad8cd01f5 Move test_multiple_enrollments into the schedules management command base test class 2017-10-26 18:41:56 -04:00
Nimisha Asthagiri
b852025ab3 Move test_course_end into the schedules management command base test class 2017-10-26 18:41:56 -04:00
Nimisha Asthagiri
1bb23a1350 Move test_site_config into the schedules management command base test class 2017-10-26 18:41:56 -04:00
Nimisha Asthagiri
81da729af7 Move test_enqeue_config into the schedules management command base test class 2017-10-26 18:41:56 -04:00
Nimisha Asthagiri
9e99489a46 Move test_deliver_config into the schedules management command base test class 2017-10-26 18:41:56 -04:00
Nimisha Asthagiri
2adbac03f8 fixup! Move test_resolver_send into the schedule management command base class 2017-10-26 18:41:55 -04:00
Nimisha Asthagiri
eac5f21cc1 Move test_no_course_overview into the schedules management command base test class 2017-10-26 18:41:55 -04:00
Calen Pennington
e5f84b3dd9 Move test_schedule_bin into the schedules management command base test class 2017-10-26 18:41:55 -04:00
Calen Pennington
c4302df041 Move test_resolver_send into the schedule management command base test class 2017-10-26 18:41:55 -04:00
Calen Pennington
77a2638d68 Move test_handle into the base class for schedule management command tests 2017-10-26 18:41:55 -04:00
Calen Pennington
f2ea6f664e Move the tested_command up to a class attribute, and make sure that it matches with the tested_task 2017-10-26 18:41:55 -04:00
Calen Pennington
c4249c6bc5 Move day-offsets into class attributes of the schedule management commands 2017-10-26 18:41:54 -04:00
Calen Pennington
8afe1ffe17 Move schedule management command log_prefix to a class attribute 2017-10-26 17:43:56 -04:00
Calen Pennington
c68883f009 Move setUp into the baseclass for schedule email command tests 2017-10-26 17:43:56 -04:00
Calen Pennington
3696f5f5fe Remove redundent ScheduleFactory calls in setUp for schedule email tests 2017-10-26 17:43:56 -04:00
Calen Pennington
9b4c0540a1 Move task being tested into a class attribute 2017-10-26 17:43:56 -04:00
Calen Pennington
b774e0a82e Move ENABLED_CACHES into schedule test base class 2017-10-26 17:43:55 -04:00
Calen Pennington
5be19e22c2 Induce a base class for schedule email management command tests 2017-10-26 17:43:55 -04:00
Brian Beggs
ca92ffe21d Remove SubfieldBase metaclass 2017-10-26 16:59:51 -04:00
Ayub khan
bbeec7b93f Merge pull request #16352 from edx/LEARNER-717-4
LEARNER-717Added flag to exclude mobile applications
2017-10-26 22:45:48 +05:00
Tyler Hallada
52897d5808 Merge pull request #16346 from edx/thallada/ret-org-opt-out
Org-level schedule upgrade deadline opt-out
2017-10-26 13:31:21 -04:00
ayub-khan
320eb0c6b7 edx_clear_expired_tokens management commands removes
all expired tokens added a exlude_application_ids argument which
enable us to not remove expired tokens for given applications.
LEARNER-717
2017-10-26 21:50:14 +05:00
Gabe Mulley
6b37218e23 Merge pull request #16335 from edx/making-dynamic-pacing-emails-accessible
Making dynamic pacing emails accessible
2017-10-26 12:28:04 -04:00
Gabe Mulley
0fc3589cfa fix template variable 2017-10-26 09:14:05 -04:00
Nimisha Asthagiri
a7c4ddfe4b Merge pull request #16338 from edx/pacing/course-update
Schedules: Add upsell to Course Update templates
2017-10-25 19:42:59 -04:00
Nimisha Asthagiri
eb3e173dc8 Schedules: Course Update support bulleted highlights 2017-10-25 17:57:43 -04:00
Nimisha Asthagiri
d3dcca2f49 Schedules: DRY upsell and CTA in templates 2017-10-25 17:57:43 -04:00
Tyler Hallada
806114a3ef Check org before course deadline config w/ tests 2017-10-25 17:54:47 -04:00
Matthew Piatetsky
2cb2e5e3eb Merge pull request #16344 from edx/LEARNER-2412
Fix request to currency endpoint
2017-10-25 16:41:45 -04:00
Diana Huang
df89a1d238 Merge pull request #16314 from edx/diana/programs-dashboard-grades
ECOM-7387 - Add grade display to the programs dashboard
2017-10-25 16:31:45 -04:00
Diana Huang
b0877270bf Add course grades to programs dashboard. 2017-10-25 15:44:47 -04:00
sandroroux
224cca69ae Changing the templates to make them more accessible. 2017-10-25 15:44:05 -04:00
Matthew Piatetsky
e1c24084e9 Fix request to currency endpoint 2017-10-25 15:38:10 -04:00
John Eskew
fa6d94d144 Remove NoseTestSuiteRunner - now using pytest. 2017-10-25 11:49:12 -04:00
Calen Pennington
07bb3ea564 Make the exclude orgs a bit more natural by returning a filtered query 2017-10-25 09:10:17 -04:00
Calen Pennington
fa7b9a132a Move the org_list and exclude code into the resolvers 2017-10-25 09:10:16 -04:00
Gabe Mulley
9e16ed1cac only send upgrade reminders to learners who are eligible 2017-10-24 15:09:03 -04:00