[zanata/zanata-server] e22728: Emulate CDI events with Seam Events

GitHub noreply at github.com
Wed Jan 21 06:19:28 UTC 2015


  Branch: refs/heads/cdi-prep
  Home:   https://github.com/zanata/zanata-server
  Commit: e22728b9dbfcc8f53b240580fc7095bb72372f4c
      https://github.com/zanata/zanata-server/commit/e22728b9dbfcc8f53b240580fc7095bb72372f4c
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/ZanataInit.java
    M zanata-war/src/main/java/org/zanata/action/LanguageSearchAction.java
    M zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
    M zanata-war/src/main/java/org/zanata/action/VersionHome.java
    A zanata-war/src/main/java/org/zanata/events/ConfigurationChanged.java
    M zanata-war/src/main/java/org/zanata/events/DocumentMilestoneEvent.java
    M zanata-war/src/main/java/org/zanata/events/DocumentStatisticUpdatedEvent.java
    M zanata-war/src/main/java/org/zanata/events/DocumentUploadedEvent.java
    A zanata-war/src/main/java/org/zanata/events/JoinedLanguageTeam.java
    A zanata-war/src/main/java/org/zanata/events/LanguageDisabled.java
    A zanata-war/src/main/java/org/zanata/events/LanguageEnabled.java
    M zanata-war/src/main/java/org/zanata/events/LanguageTeamPermissionChangedEvent.java
    A zanata-war/src/main/java/org/zanata/events/LeftLanguageTeam.java
    A zanata-war/src/main/java/org/zanata/events/LoginCompleted.java
    A zanata-war/src/main/java/org/zanata/events/Logout.java
    A zanata-war/src/main/java/org/zanata/events/ProjectIterationUpdate.java
    A zanata-war/src/main/java/org/zanata/events/ProjectUpdate.java
    A zanata-war/src/main/java/org/zanata/events/ServerStarted.java
    M zanata-war/src/main/java/org/zanata/events/TextFlowTargetStateEvent.java
    M zanata-war/src/main/java/org/zanata/events/TextFlowTargetUpdateContextEvent.java
    M zanata-war/src/main/java/org/zanata/events/TextFlowTargetUpdatedEvent.java
    M zanata-war/src/main/java/org/zanata/limits/RateLimitManager.java
    M zanata-war/src/main/java/org/zanata/notification/NotificationManager.java
    M zanata-war/src/main/java/org/zanata/rest/service/ServerConfigurationService.java
    M zanata-war/src/main/java/org/zanata/security/AuthenticationManager.java
    M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
    M zanata-war/src/main/java/org/zanata/security/ZanataOpenId.java
    M zanata-war/src/main/java/org/zanata/service/impl/ActivityServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/CopyTransWork.java
    M zanata-war/src/main/java/org/zanata/service/impl/DocumentServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/LanguageTeamServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TransMemoryMergeServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationStateCacheImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationUpdatedManager.java
    M zanata-war/src/main/java/org/zanata/service/impl/VersionStateCacheImpl.java
    M zanata-war/src/main/java/org/zanata/util/EssentialDataCreator.java
    A zanata-war/src/main/java/org/zanata/util/Event.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/TranslationUpdateListener.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/TranslationWorkspaceManagerImpl.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/RevertTransUnitUpdatesHandler.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/TransUnitUpdateHelper.java
    M zanata-war/src/main/java/org/zanata/webtrans/server/rpc/UpdateTransUnitHandler.java
    M zanata-war/src/test/java/org/zanata/service/impl/TranslationServiceImplJpaTest.java
    A zanata-war/src/test/java/org/zanata/util/EventPayloadTest.java

  Log Message:
  -----------
  Emulate CDI events with Seam Events


  Commit: d8c8f8e5bc5c77a2d85a6bdcee4da22a0f5364a8
      https://github.com/zanata/zanata-server/commit/d8c8f8e5bc5c77a2d85a6bdcee4da22a0f5364a8
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M zanata-war/pom.xml

  Log Message:
  -----------
  Change explode profile.

Some problems with the touching of the dodeploy file and made sure the profile can be activated via a property.


  Commit: e239f214029fbbcda7bd03ac49e29763c0999133
      https://github.com/zanata/zanata-server/commit/e239f214029fbbcda7bd03ac49e29763c0999133
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/VersionHome.java
    A zanata-war/src/main/java/org/zanata/ui/faces/FacesMessages.java
    M zanata-war/src/main/webapp/WEB-INF/template/template.xhtml

  Log Message:
  -----------
  Replace the use of seam's jsf messages wrapper.

Create Zanata's own wrapper, which may be replaced later with a CDI extension if needed.


  Commit: 8cad539f4700d4cbdcd87170d9331effa5c8f683
      https://github.com/zanata/zanata-server/commit/8cad539f4700d4cbdcd87170d9331effa5c8f683
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/AbstractProfileAction.java
    M zanata-war/src/main/java/org/zanata/action/AccountMergeAction.java
    M zanata-war/src/main/java/org/zanata/action/ActivateAction.java
    M zanata-war/src/main/java/org/zanata/action/GlossaryAction.java
    M zanata-war/src/main/java/org/zanata/action/InactiveAccountAction.java
    M zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
    M zanata-war/src/main/java/org/zanata/action/NewProfileAction.java
    M zanata-war/src/main/java/org/zanata/action/PasswordResetAction.java
    M zanata-war/src/main/java/org/zanata/action/PasswordResetRequestAction.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/action/RegisterAction.java
    M zanata-war/src/main/java/org/zanata/action/SendEmailAction.java
    M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
    M zanata-war/src/main/java/org/zanata/action/TranslationMemoryAction.java
    M zanata-war/src/main/java/org/zanata/action/UserAction.java
    M zanata-war/src/main/java/org/zanata/action/UserSettingsAction.java
    M zanata-war/src/main/java/org/zanata/action/ValidateEmailAction.java
    M zanata-war/src/main/java/org/zanata/action/VersionGroupHome.java
    M zanata-war/src/main/java/org/zanata/action/VersionGroupJoinAction.java
    M zanata-war/src/main/java/org/zanata/security/AuthenticationManager.java
    M zanata-war/src/main/java/org/zanata/security/ZanataOpenId.java
    M zanata-war/src/main/java/org/zanata/ui/faces/FacesMessages.java

  Log Message:
  -----------
  Replace all uses of Seam's FacesMessages.

Use Zanata's own FacesMessages class instead.


  Commit: d6864ea6b9eb4c7d7b0a66c12aefa3be3b795d9b
      https://github.com/zanata/zanata-server/commit/d6864ea6b9eb4c7d7b0a66c12aefa3be3b795d9b
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/ui/faces/FacesMessages.java
    A zanata-war/src/main/java/org/zanata/ui/faces/FacesMessagesPhaseListener.java
    M zanata-war/src/main/webapp/WEB-INF/faces-config.xml

  Log Message:
  -----------
  Fix messages not appearing when ending conversations.

Implement a 'cache' of messages that gets transfered to the FacesContext using a jsf phase listener. Preety much what Seam does.


  Commit: 01e5b601b95b2e525efc735f24f9098610ce61bd
      https://github.com/zanata/zanata-server/commit/01e5b601b95b2e525efc735f24f9098610ce61bd
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectHomeAction.java
    M zanata-war/src/main/java/org/zanata/action/VersionHome.java
    M zanata-war/src/main/java/org/zanata/ui/faces/FacesMessagesPhaseListener.java

  Log Message:
  -----------
  Fix some functional tests.

The new messages phase listener was acting at the wrong time and causing Seam to re-create some page scoped beans.


  Commit: 72fce56b7041e8cec9aa61d1633950b020d1328b
      https://github.com/zanata/zanata-server/commit/72fce56b7041e8cec9aa61d1633950b020d1328b
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    A zanata-war/src/test/java/org/zanata/ui/FilterUtilTest.java

  Log Message:
  -----------
  Add unit tests to satisfy coverage requirements.


Compare: https://github.com/zanata/zanata-server/compare/cac969ecf184...72fce56b7041


More information about the zanata-commits mailing list