Refactor upgrade_reminder to use async celery task
Finish test_base.py tests Address some PR comments Some test_send_recurring_nudge fixes Fix test_schedule_bin Fix test_site_config Fix test_multiple_enrollments Tests pass now! Use consistent naming: upgrade_reminder
Showing
- openedx/core/djangoapps/schedules/management/commands/__init__.py 131 additions, 0 deletions...core/djangoapps/schedules/management/commands/__init__.py
- openedx/core/djangoapps/schedules/management/commands/send_recurring_nudge.py 20 additions, 85 deletions...pps/schedules/management/commands/send_recurring_nudge.py
- openedx/core/djangoapps/schedules/management/commands/send_upgrade_reminder.py 35 additions, 0 deletions...ps/schedules/management/commands/send_upgrade_reminder.py
- openedx/core/djangoapps/schedules/management/commands/send_verified_upgrade_deadline_reminder.py 0 additions, 116 deletions...ement/commands/send_verified_upgrade_deadline_reminder.py
- openedx/core/djangoapps/schedules/management/commands/tests/test_base.py 149 additions, 0 deletions...angoapps/schedules/management/commands/tests/test_base.py
- openedx/core/djangoapps/schedules/management/commands/tests/test_send_recurring_nudge.py 67 additions, 59 deletions...es/management/commands/tests/test_send_recurring_nudge.py
- openedx/core/djangoapps/schedules/migrations/0004_auto_20170922_1428.py 24 additions, 0 deletions...jangoapps/schedules/migrations/0004_auto_20170922_1428.py
- openedx/core/djangoapps/schedules/models.py 2 additions, 0 deletionsopenedx/core/djangoapps/schedules/models.py
- openedx/core/djangoapps/schedules/tasks.py 183 additions, 4 deletionsopenedx/core/djangoapps/schedules/tasks.py
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/body.html 67 additions, 0 deletions...mplates/schedules/edx_ace/upgradereminder/email/body.html
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/body.txt 21 additions, 0 deletions...emplates/schedules/edx_ace/upgradereminder/email/body.txt
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/from_name.txt 5 additions, 0 deletions...tes/schedules/edx_ace/upgradereminder/email/from_name.txt
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/head.html 1 addition, 0 deletions...mplates/schedules/edx_ace/upgradereminder/email/head.html
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/subject.txt 7 additions, 0 deletions...lates/schedules/edx_ace/upgradereminder/email/subject.txt
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/verifiedupgradedeadlinereminder/email/body.html 0 additions, 7 deletions...s/edx_ace/verifiedupgradedeadlinereminder/email/body.html
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/verifiedupgradedeadlinereminder/email/body.txt 0 additions, 6 deletions...es/edx_ace/verifiedupgradedeadlinereminder/email/body.txt
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/verifiedupgradedeadlinereminder/email/subject.txt 0 additions, 1 deletion...edx_ace/verifiedupgradedeadlinereminder/email/subject.txt
- openedx/core/djangoapps/site_configuration/tests/factories.py 5 additions, 2 deletions...edx/core/djangoapps/site_configuration/tests/factories.py
Please register or sign in to comment