[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