- 17 Jun, 2016 1 commit
-
-
Ibrahim committed
-
- 06 Jun, 2016 1 commit
-
-
Adds cohorts as valid bulk email targets.
Eric Fischer committed
-
- 26 May, 2016 1 commit
-
-
TNL-4356 Allows multiple bulk email targets to be specified at once. -The previous "All" option has been split into "Staff" and "Learners" -The backend changes made here lay the groundwork for cohort emailing -The data migration, 0005, is somewhat large and requires deploy attention -Tests have been updated -Numerous safe-commit-linter fixes are included
Eric Fischer committed
-
- 23 May, 2016 1 commit
-
-
asadiqbal committed
-
- 13 May, 2016 1 commit
-
-
Adam Palay committed
-
- 12 May, 2016 1 commit
-
-
Adam Palay committed
-
- 20 Apr, 2016 1 commit
-
-
* truncate email from addresses if >320 chars when encoded (TNL-4264) * use exact lengths
Adam committed
-
- 06 Apr, 2016 1 commit
-
-
clean up and fix quality violations since get_course can never return None, we can remove these lines
Adam Palay committed
-
- 31 Mar, 2016 1 commit
-
-
clean up and fix quality violations since get_course can never return None, we can remove these lines
Adam Palay committed
-
- 04 Dec, 2015 1 commit
-
-
Nimisha Asthagiri committed
-
- 22 Nov, 2015 1 commit
-
-
Ned Batchelder committed
-
- 14 Oct, 2015 1 commit
-
-
Giovanni Di Milia committed
-
- 31 Jul, 2015 1 commit
-
-
TNL-2677
cahrens committed
-
- 09 Jun, 2015 2 commits
-
-
TNL-1877
muzaffaryousaf committed -
TNL-1877
muzaffaryousaf committed
-
- 11 May, 2015 1 commit
-
-
Syed Hassan Raza committed
-
- 08 May, 2015 2 commits
-
-
When celery runs in eager mode, there is a bug and an exception is not thrown when using retry logic. A PR to fix the bug can be found here: https://github.com/celery/celery/pull/2607 In the mean time, we have to deal with the fact that in eager mode celery will not throw the exception but simply return it. So we raise it ourselves.
Feanil Patel committed -
Feanil Patel committed
-
- 15 Apr, 2015 1 commit
-
-
This reverts commit 228cca4e38ec79f5cbb54098c788ab9556f602e2.
Adam Palay committed
-
- 08 Apr, 2015 2 commits
-
-
This reverts commit c2e5bd3d.
Adam Palay committed -
Adam Palay committed
-
- 06 Apr, 2015 1 commit
-
-
Adam Palay committed
-
- 17 Mar, 2015 1 commit
-
-
Ned Batchelder committed
-
- 23 Feb, 2015 2 commits
-
-
Syed Hassan Raza committed
-
Adam Palay committed
-
- 20 Feb, 2015 1 commit
-
-
stv committed
-
- 18 Feb, 2015 1 commit
-
-
Syed Hassan Raza committed
-
- 10 Feb, 2015 1 commit
-
-
Syed Hassan Raza committed
-
- 11 Dec, 2014 1 commit
-
-
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
-
- 01 Dec, 2014 2 commits
-
-
Sarina Canelake committed
-
Sarina Canelake committed
-
- 09 Oct, 2014 1 commit
-
-
Braden MacDonald committed
-
- 08 Oct, 2014 1 commit
-
-
Add the ability for Microsites to be able to send appropriately branded emails rather than the default system installed version fix tests. Update Admin views/forms. enforce uniqueness constraint in the Admin ModelForm submissions Update bok_choy cached DBs with new schema changes PR feedback
Chris Dodge committed
-
- 30 May, 2014 1 commit
-
-
Julia Hansbrough committed
-
- 29 May, 2014 1 commit
-
-
refactor _generate_items_for_subtask not to chunk queries use django's iterator methor for querysets remove bulk email query settings use read_replica if available, since this is read-only update changelog
Adam Palay committed
-
- 24 May, 2014 1 commit
-
-
Sarina Canelake committed
-
- 23 May, 2014 1 commit
-
-
Sarina Canelake committed
-
- 09 May, 2014 1 commit
-
-
Calen Pennington committed
-
- 08 May, 2014 1 commit
-
-
This commit adds the non-courseware lms/djangoapps and lms/lib. These keys are now objects with a limited interface, and the particular internal representation is managed by the data storage layer (the modulestore). For the LMS, there should be no outward-facing changes to the system. The keys are, for now, a change to internal representation only. For Studio, the new serialized form of the keys is used in urls, to allow for further migration in the future. Co-Author: Andy Armstrong <andya@edx.org> Co-Author: Christina Roberts <christina@edx.org> Co-Author: David Baumgold <db@edx.org> Co-Author: Diana Huang <dkh@edx.org> Co-Author: Don Mitchell <dmitchell@edx.org> Co-Author: Julia Hansbrough <julia@edx.org> Co-Author: Nimisha Asthagiri <nasthagiri@edx.org> Co-Author: Sarina Canelake <sarina@edx.org> [LMS-2370]
Calen Pennington committed
-
- 24 Feb, 2014 1 commit
-
-
Don Mitchell committed
-