Support single-email-per-student email notification

Description

Add support for single-email-per-student type of email notification settings using logic-backup-xml file (see attached example)

Environment

None

Test Plan

None

Attachments

2

Activity

Show:

Jim Eng April 25, 2011 at 9:52 AM

The work to fix this ticket has been done under EVALSYS-1055.

Richard Ellis November 22, 2010 at 8:43 AM

------------------------------------------------------------------------ r63692 | jimeng@umich.edu | 2009-09-30 10:57:56 -0400 (Wed, 30 Sep 2009) | 4 lines

CT-942 includes logic-backup.xml
Revert revisions merged in 63291
AND remove the dependency on ctools-providers in impl/pom.xml

The email changes were removed from the CT_2-6-x branch this morning in revision 63692.

Details: http://source.sakaiproject.org/viewsvn?root=contrib&view=rev&rev=63692

Author: jimeng@umich.edu
Date: 2009-09-30 10:57:56 -0400 (Wed, 30 Sep 2009)
New Revision: 63692

Removed:
evaluation/branches/CT_2-6-x/api/src/java/org/sakaiproject/evaluation/dao/hbm/EvalQueuedGroup.hbm.xml
evaluation/branches/CT_2-6-x/api/src/java/org/sakaiproject/evaluation/logic/EvalSingleEmailLogic.java
evaluation/branches/CT_2-6-x/api/src/java/org/sakaiproject/evaluation/model/EvalQueuedGroup.java
evaluation/branches/CT_2-6-x/impl/src/java/org/sakaiproject/evaluation/logic/EvalSingleEmailLogicImpl.java
evaluation/branches/CT_2-6-x/impl/src/test/org/sakaiproject/evaluation/logic/EvalSingleEmailLogicImplTest.java
Modified:
evaluation/branches/CT_2-6-x/api/src/java/org/sakaiproject/evaluation/constant/EvalConstants.java
evaluation/branches/CT_2-6-x/api/src/java/org/sakaiproject/evaluation/dao/hbm/EvalQueuedEmail.hbm.xml
evaluation/branches/CT_2-6-x/api/src/java/org/sakaiproject/evaluation/logic/EvalEmailsLogic.java
evaluation/branches/CT_2-6-x/api/src/java/org/sakaiproject/evaluation/model/EvalQueuedEmail.java
evaluation/branches/CT_2-6-x/impl/pom.xml
evaluation/branches/CT_2-6-x/impl/src/java/org/sakaiproject/evaluation/dao/EvaluationDao.java
evaluation/branches/CT_2-6-x/impl/src/java/org/sakaiproject/evaluation/dao/EvaluationDaoImpl.java
evaluation/branches/CT_2-6-x/impl/src/java/org/sakaiproject/evaluation/logic/EvalEmailsLogicImpl.java
evaluation/branches/CT_2-6-x/impl/src/java/org/sakaiproject/evaluation/logic/EvalEvaluationServiceImpl.java
evaluation/branches/CT_2-6-x/impl/src/java/org/sakaiproject/evaluation/logic/scheduling/EvalSingleEmailImpl.java
evaluation/branches/CT_2-6-x/impl/src/test/org/sakaiproject/evaluation/dao/EvaluationDaoImplTest.java
evaluation/branches/CT_2-6-x/impl/src/test/org/sakaiproject/evaluation/logic/EvalEvaluationServiceImplTest.java
evaluation/branches/CT_2-6-x/impl/src/test/org/sakaiproject/evaluation/test/EvalTestDataLoad.java
evaluation/branches/CT_2-6-x/pack/src/webapp/WEB-INF/logic-backup.xml
evaluation/branches/CT_2-6-x/pack/src/webapp/WEB-INF/spring-hibernate.xml
Log:
CT-942
Revert revisions merged in 63291
AND remove the dependency on ctools-providers in impl/pom.xml

------------------------------------------------------------------------

Richard Ellis November 19, 2010 at 12:37 PM

attachment shows jobs registered with Job Scheduler in 1.2.-UM

The logic.backup.xml job and helper entries to register the "Evaluation Single Email" job with Job Scheduler needs to be added to 1.3-SNAPSHOT. This job is scheduled to run once daily to send a single email notification per student.

The logic.backup.xml job and helper entries to register the "Disable Sending Queued Email" and "Enable Sending Queued Email" could be added to 1.3-SNAPSHOT. They enable or disable polling for and sending of queued emails from the "Evaluation Single Email" job.

The "TQ Status Report Email" does not need to be added to 1.3-SNAPSHOT.

Richard Ellis November 19, 2010 at 12:18 PM

1.2-UM Quartz jobs

Richard Ellis October 18, 2010 at 7:32 AM

Fixed in 1.2 UM Branch – needs to be merged to trunk

Duplicate

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created June 8, 2009 at 11:20 AM
Updated March 23, 2012 at 7:03 AM
Resolved April 25, 2011 at 9:52 AM