[zanata/zanata-server] e47284: fix(ZNTA-1060): avoid NPE in DuplicateParamFilter

GitHub noreply at github.com
Wed May 18 05:58:48 UTC 2016


  Branch: refs/heads/ZNTA991-validator
  Home:   https://github.com/zanata/zanata-server
  Commit: e472845071036dd44d29a774e05396ca4d49308d
      https://github.com/zanata/zanata-server/commit/e472845071036dd44d29a774e05396ca4d49308d
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-05-04 (Wed, 04 May 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/servlet/DuplicateParamFilter.java

  Log Message:
  -----------
  fix(ZNTA-1060): avoid NPE in DuplicateParamFilter


  Commit: f8866dddc2253db02f1d8f0a9f37113d723405c0
      https://github.com/zanata/zanata-server/commit/f8866dddc2253db02f1d8f0a9f37113d723405c0
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/servlet/DuplicateParamFilter.java
    A zanata-war/src/test/java/org/zanata/servlet/DuplicateParamFilterTest.java

  Log Message:
  -----------
  fix(ZNTA-1072): allow multiple different values for same parameter

https://zanata.atlassian.net/browse/ZNTA-1072


  Commit: 5ade0006b75777d92c2af9e77f370aad91d09ddc
      https://github.com/zanata/zanata-server/commit/5ade0006b75777d92c2af9e77f370aad91d09ddc
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M zanata-overlay/distros/eap-6/standalone/configuration/standalone-zanata.xml

  Log Message:
  -----------
  Fix standalone configuration property placeholders (#1163)


  Commit: 0793edf261706179fec35cd9e1322ca6e87d9067
      https://github.com/zanata/zanata-server/commit/0793edf261706179fec35cd9e1322ca6e87d9067
  Author: Ding-Yi Chen <dingyichen at gmail.com>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M zanata-war/src/main/resources/messages_bg.properties
    M zanata-war/src/main/resources/messages_br.properties
    M zanata-war/src/main/resources/messages_ca.properties
    M zanata-war/src/main/resources/messages_cs.properties
    M zanata-war/src/main/resources/messages_de.properties
    M zanata-war/src/main/resources/messages_en_GB.properties
    M zanata-war/src/main/resources/messages_fr.properties
    M zanata-war/src/main/resources/messages_hu.properties
    M zanata-war/src/main/resources/messages_it.properties
    M zanata-war/src/main/resources/messages_ja.properties
    M zanata-war/src/main/resources/messages_nl.properties
    M zanata-war/src/main/resources/messages_pt_BR.properties
    M zanata-war/src/main/resources/messages_tr.properties
    M zanata-war/src/main/resources/messages_uk.properties
    M zanata-war/src/main/resources/messages_zh_Hans_CN.properties
    M zanata-war/src/main/resources/messages_zh_TW_Hant.properties

  Log Message:
  -----------
  trans: Update translation


  Commit: 39629b1d569523f184161301c2a6ec6e481dc1a9
      https://github.com/zanata/zanata-server/commit/39629b1d569523f184161301c2a6ec6e481dc1a9
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/resources/messages.properties

  Log Message:
  -----------
  fix(project status): Update message for delete project (#1150)

https://zanata.atlassian.net/browse/ZNTA-1066


  Commit: 2bb3b0b9724c070f7068f357cf5fb631606d1fe6
      https://github.com/zanata/zanata-server/commit/2bb3b0b9724c070f7068f357cf5fb631606d1fe6
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-05-09 (Mon, 09 May 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/servlet/DuplicateParamFilter.java
    A zanata-war/src/test/java/org/zanata/servlet/DuplicateParamFilterTest.java

  Log Message:
  -----------
  Merge pull request #1153 from zanata/ZNTA-1060-fix-npe

fix(ZNTA-1060): avoid NPE in DuplicateParamFilter
fix(ZNTA-1072): allow multiple different values for same parameter


  Commit: 5a6f42d9dcee3b286ad88338e7df6675ee2393ff
      https://github.com/zanata/zanata-server/commit/5a6f42d9dcee3b286ad88338e7df6675ee2393ff
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-05-10 (Tue, 10 May 2016)

  Changed paths:
    M docs/release-notes.md

  Log Message:
  -----------
  doc(release notes): Update release notes for 3.9


  Commit: 956bf5c646eecb60210606be66916eab66e43394
      https://github.com/zanata/zanata-server/commit/956bf5c646eecb60210606be66916eab66e43394
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-05-10 (Tue, 10 May 2016)

  Changed paths:
    M zanata-war/src/main/resources/messages_ca.properties
    A zanata-war/src/main/resources/messages_en_US.properties
    M zanata-war/src/main/resources/messages_fr.properties
    M zanata-war/src/main/resources/messages_uk.properties
    M zanata-war/src/main/resources/messages_zh_Hans_CN.properties

  Log Message:
  -----------
  Fetch updated translations from translate.zanata.org (#1166)


  Commit: 91ce54abb0c639fe12053e0d1de9d470561f45a9
      https://github.com/zanata/zanata-server/commit/91ce54abb0c639fe12053e0d1de9d470561f45a9
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/file/SourceDocumentUpload.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationFileServiceImpl.java

  Log Message:
  -----------
  fix(File upload): Remove file extension for gettext type upload in UI (#1165)

https://zanata.atlassian.net/browse/ZNTA-981


  Commit: 876463bded1831f11a18d04fe0f20881750aa0e6
      https://github.com/zanata/zanata-server/commit/876463bded1831f11a18d04fe0f20881750aa0e6
  Author: arm <armagan.ersoz at gmail.com>
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/dao/AccountResetPasswordKeyDAO.java
    M zanata-war/src/main/java/org/zanata/jpa/EntityManagerProducer.java

  Log Message:
  -----------
  fix(ZNTA-931): change Dependent scope to Request (#1159)

Make hibernate session object independent from EM. It causes closing the
hibernate session before transaction is completed


  Commit: fe759f9787683a596c4649465fd64ad0cef22ea0
      https://github.com/zanata/zanata-server/commit/fe759f9787683a596c4649465fd64ad0cef22ea0
  Author: Alex Eng <aeng at redhat.com>
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
    M docs/release-notes.md
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java

  Log Message:
  -----------
  fix(translation): check for null target when performing translation (#1167)

https://zanata.atlassian.net/browse/ZNTA-1086


  Commit: 06d25c5e93bdec274c2727d1493b6c70f8bb2545
      https://github.com/zanata/zanata-server/commit/06d25c5e93bdec274c2727d1493b6c70f8bb2545
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/events/TextFlowTargetStateEvent.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java

  Log Message:
  -----------
  fix: NoSuchElementException in event handler (#1164)


  Commit: 8c62fe94c3840f9008ea900d87dc2b8e528301d4
      https://github.com/zanata/zanata-server/commit/8c62fe94c3840f9008ea900d87dc2b8e528301d4
  Author: Ding-Yi Chen <dingyichen at gmail.com>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  chore(version): Update Zanata dependencies


  Commit: b7e35713bdc2791ecc9216a927401e7349869208
      https://github.com/zanata/zanata-server/commit/b7e35713bdc2791ecc9216a927401e7349869208
  Author: Ding-Yi Chen <dingyichen at gmail.com>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    M functional-test/pom.xml
    M pom.xml
    M zanata-test-war/pom.xml
    M zanata-war/pom.xml

  Log Message:
  -----------
  fix(pom): fix 3.9.0 warning (#1170)

* fix(pom): fix 3.9.0 warning

* fix(pom): sync the commons-codec to version 1.10

* fix(pom): fix the Used undeclared dependencies warning

* fix(pom): fix the trailing spaces


  Commit: b04d50e4cae5bc433da15e2dc8fd6e099d80622a
      https://github.com/zanata/zanata-server/commit/b04d50e4cae5bc433da15e2dc8fd6e099d80622a
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/validator/UniqueValidator.java
    M zanata-war/src/main/java/org/zanata/action/AccountMergeAction.java
    M zanata-war/src/main/java/org/zanata/action/LocaleSelectorAction.java
    M zanata-war/src/main/java/org/zanata/action/RoleSearch.java
    M zanata-war/src/main/java/org/zanata/action/UserSearch.java
    M zanata-war/src/main/java/org/zanata/jpa/EntityManagerProducer.java
    M zanata-war/src/main/java/org/zanata/seam/security/ZanataJpaIdentityStore.java
    M zanata-war/src/main/java/org/zanata/security/AuthenticatedAccountSessionScopeHolder.java
    M zanata-war/src/main/java/org/zanata/security/AuthenticationManager.java
    M zanata-war/src/main/java/org/zanata/security/SpNegoIdentity.java
    M zanata-war/src/main/java/org/zanata/security/UserRedirectBean.java
    M zanata-war/src/main/java/org/zanata/security/ZanataCredentials.java
    M zanata-war/src/main/java/org/zanata/security/ZanataIdentity.java
    M zanata-war/src/main/java/org/zanata/security/ZanataOpenId.java

  Log Message:
  -----------
  fix(ZNTA-1081): use @Synchronized for @SessionScoped beans (#1158)

- Use @Synchronized for @SessionScoped beans
- refactor: add ZanataCredentials.clearPassword()
- refactor: authenticateEvenIfDisabled to checkPasswordIgnoringActivation
- fix ClassCastException in UniqueValidator (@huangp)
- Add TODO to eliminate injecting hibernate session directly (@huangp)


  Commit: cc9f75b2d2c1800c9c4557b3d1a4b7ebdb8f09af
      https://github.com/zanata/zanata-server/commit/cc9f75b2d2c1800c9c4557b3d1a4b7ebdb8f09af
  Author: Carlos Munoz <chavo16 at hotmail.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/LoginAction.java
    M zanata-war/src/main/java/org/zanata/security/SpNegoIdentity.java
    A zanata-war/src/main/java/org/zanata/servlet/KLoginServlet.java
    M zanata-war/src/main/java/org/zanata/servlet/UrlRewriteConfig.java
    M zanata-war/src/main/java/org/zanata/util/FacesNavigationUtil.java
    M zanata-war/src/main/webapp/WEB-INF/faces-config.xml
    M zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
    R zanata-war/src/main/webapp/account/klogin.xhtml

  Log Message:
  -----------
  fix(ZNTA-1067): kerberos ticket auth redirect

* fix(ZNTA-1067): fix kerberos authentication

This change solves a problem where Kerberos authentication doesn't get
triggered due to the new Url rewriter changing the expected response
code and thus stopping the whole process. The old klogin.xhtml page is
replaced with a servlet which performs the same tasks without the need
to go through the Url rewriter.

See: https://github.com/zanata/zanata-server/pull/1157


  Commit: 7e2b9323659f96c9f8d95bd1995db09dcf05f168
      https://github.com/zanata/zanata-server/commit/7e2b9323659f96c9f8d95bd1995db09dcf05f168
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    M docs/release-notes.md
    M functional-test/pom.xml
    M pom.xml
    M zanata-model/src/main/java/org/zanata/model/validator/UniqueValidator.java
    M zanata-overlay/distros/eap-6/standalone/configuration/standalone-zanata.xml
    M zanata-test-war/pom.xml
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/action/AccountMergeAction.java
    M zanata-war/src/main/java/org/zanata/action/LocaleSelectorAction.java
    M zanata-war/src/main/java/org/zanata/action/LoginAction.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/action/RoleSearch.java
    M zanata-war/src/main/java/org/zanata/action/UserSearch.java
    M zanata-war/src/main/java/org/zanata/dao/AccountResetPasswordKeyDAO.java
    M zanata-war/src/main/java/org/zanata/events/TextFlowTargetStateEvent.java
    M zanata-war/src/main/java/org/zanata/file/SourceDocumentUpload.java
    M zanata-war/src/main/java/org/zanata/jpa/EntityManagerProducer.java
    M zanata-war/src/main/java/org/zanata/seam/security/ZanataJpaIdentityStore.java
    M zanata-war/src/main/java/org/zanata/security/AuthenticatedAccountSessionScopeHolder.java
    M zanata-war/src/main/java/org/zanata/security/AuthenticationManager.java
    M zanata-war/src/main/java/org/zanata/security/SpNegoIdentity.java
    M zanata-war/src/main/java/org/zanata/security/UserRedirectBean.java
    M zanata-war/src/main/java/org/zanata/security/ZanataCredentials.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/TranslationFileServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/servlet/DuplicateParamFilter.java
    A zanata-war/src/main/java/org/zanata/servlet/KLoginServlet.java
    M zanata-war/src/main/java/org/zanata/servlet/UrlRewriteConfig.java
    M zanata-war/src/main/java/org/zanata/util/FacesNavigationUtil.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/resources/messages_bg.properties
    M zanata-war/src/main/resources/messages_br.properties
    M zanata-war/src/main/resources/messages_ca.properties
    M zanata-war/src/main/resources/messages_cs.properties
    M zanata-war/src/main/resources/messages_de.properties
    M zanata-war/src/main/resources/messages_en_GB.properties
    A zanata-war/src/main/resources/messages_en_US.properties
    M zanata-war/src/main/resources/messages_fr.properties
    M zanata-war/src/main/resources/messages_hu.properties
    M zanata-war/src/main/resources/messages_it.properties
    M zanata-war/src/main/resources/messages_ja.properties
    M zanata-war/src/main/resources/messages_nl.properties
    M zanata-war/src/main/resources/messages_pt_BR.properties
    M zanata-war/src/main/resources/messages_tr.properties
    M zanata-war/src/main/resources/messages_uk.properties
    M zanata-war/src/main/resources/messages_zh_Hans_CN.properties
    M zanata-war/src/main/resources/messages_zh_TW_Hant.properties
    M zanata-war/src/main/webapp/WEB-INF/faces-config.xml
    M zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
    R zanata-war/src/main/webapp/account/klogin.xhtml
    A zanata-war/src/test/java/org/zanata/servlet/DuplicateParamFilterTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/release' into ZNTA991-validator


  Commit: 8e1f5a3a424cc9f66b2327150c802121a02fe283
      https://github.com/zanata/zanata-server/commit/8e1f5a3a424cc9f66b2327150c802121a02fe283
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    M zanata-test-war/pom.xml

  Log Message:
  -----------
  ZNTA-991 fix zanata-test-war pom after merge


Compare: https://github.com/zanata/zanata-server/compare/549cbf5996fb...8e1f5a3a424c


More information about the zanata-commits mailing list