[zanata/zanata-server] 726589: Fix injection of mailSession
GitHub
noreply at github.com
Tue Jul 15 00:31:18 UTC 2014
Branch: refs/heads/velocity-email
Home: https://github.com/zanata/zanata-server
Commit: 7265894952cc8f5ab50bb49fe104f1b9b57ff6dd
https://github.com/zanata/zanata-server/commit/7265894952cc8f5ab50bb49fe104f1b9b57ff6dd
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)
Changed paths:
M zanata-war/src/main/java/org/zanata/email/EmailBuilder.java
M zanata-war/src/main/java/org/zanata/seam/mail/ZanataMailSession.java
A zanata-war/src/test/java/org/zanata/email/EmailBuilderITCase.java
Log Message:
-----------
Fix injection of mailSession
Commit: 58681a9f08a8d253db0ff611e9e15fe08df942b6
https://github.com/zanata/zanata-server/commit/58681a9f08a8d253db0ff611e9e15fe08df942b6
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/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/email/EmailStrategyTest.java
Log Message:
-----------
Refactor email-handling code
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.
Compare: https://github.com/zanata/zanata-server/compare/8365f539ea29...58681a9f08a8
More information about the zanata-commits
mailing list