[zanata/zanata-server] bae62c: Refactor email-handling code and fix injection of ...
GitHub
noreply at github.com
Tue Jul 15 06:32:41 UTC 2014
Branch: refs/heads/velocity-email
Home: https://github.com/zanata/zanata-server
Commit: bae62c5a5f417600bc2bd0718f34649caceb0762
https://github.com/zanata/zanata-server/commit/bae62c5a5f417600bc2bd0718f34649caceb0762
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2014-07-15 (Tue, 15 Jul 2014)
Changed paths:
M zanata-war/src/main/java/org/zanata/action/AbstractProfileAction.java
M zanata-war/src/main/java/org/zanata/action/NewProfileAction.java
M zanata-war/src/main/java/org/zanata/action/PasswordResetRequestAction.java
M zanata-war/src/main/java/org/zanata/action/SendEmailAction.java
M zanata-war/src/main/java/org/zanata/action/UserAction.java
M zanata-war/src/main/java/org/zanata/action/UserSettingsAction.java
A zanata-war/src/main/java/org/zanata/email/ActivationEmailStrategy.java
A zanata-war/src/main/java/org/zanata/email/Addresses.java
A zanata-war/src/main/java/org/zanata/email/ContactAdminEmailStrategy.java
A zanata-war/src/main/java/org/zanata/email/ContactLanguageCoordinatorEmailStrategy.java
M zanata-war/src/main/java/org/zanata/email/EmailBuilder.java
R zanata-war/src/main/java/org/zanata/email/EmailBuilderStrategy.java
A zanata-war/src/main/java/org/zanata/email/EmailSanitizer.java
A zanata-war/src/main/java/org/zanata/email/EmailStrategy.java
R zanata-war/src/main/java/org/zanata/email/EmailUtil.java
A zanata-war/src/main/java/org/zanata/email/EmailValidationEmailStrategy.java
A zanata-war/src/main/java/org/zanata/email/PasswordResetEmailStrategy.java
A zanata-war/src/main/java/org/zanata/email/RequestRoleLanguageEmailStrategy.java
A zanata-war/src/main/java/org/zanata/email/RequestToJoinLanguageEmailStrategy.java
A zanata-war/src/main/java/org/zanata/email/RequestToJoinVersionGroupEmailStrategy.java
A zanata-war/src/main/java/org/zanata/email/UsernameChangedEmailStrategy.java
M zanata-war/src/main/java/org/zanata/seam/mail/ZanataMailSession.java
M zanata-war/src/main/java/org/zanata/service/EmailService.java
M zanata-war/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
M zanata-war/src/main/resources/messages.properties
M zanata-war/src/main/resources/org/zanata/email/templates/activation.vm
R zanata-war/src/main/resources/org/zanata/email/templates/email_activation.vm
M zanata-war/src/test/java/org/zanata/arquillian/Deployments.java
A zanata-war/src/test/java/org/zanata/email/EmailBuilderITCase.java
M zanata-war/src/test/java/org/zanata/email/EmailStrategyTest.java
Log Message:
-----------
Refactor email-handling code and fix injection of mailSession
Eliminate redundant template "email_activation.vm".
Rename EmailUtil -> Addresses and use it more.
Rename EmailBuilderStrategy -> EmailStrategy.
Move all EmailStrategy classes to top-level under org.zanata.email.
Ensure that all emails go through EmailService and get FacesMessages
from Msgs so that they can be localised.
More information about the zanata-commits
mailing list