[zanata-commits] [zanata/zanata] cecd7a: Implement Shortcut keys (alt - up/down and j/k arr...

noreply at github.com noreply at github.com
Tue Nov 8 06:55:09 UTC 2011


  Branch: refs/heads/rhbz749439
  Home:   https://github.com/zanata/zanata

  Commit: cecd7a9dfcb48c87bf4050c73a402a36e87efaf8
      https://github.com/zanata/zanata/commit/cecd7a9dfcb48c87bf4050c73a402a36e87efaf8
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-16 (Sun, 16 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/RedirectingTableModel.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorView.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableModelHandler.java
  M server/zanata-war/src/test/java/org/zanata/webtrans/client/rpc/DummyGetDocsListCommand.java

  Log Message:
  -----------
  Implement Shortcut keys (alt - up/down and j/k arrow keys, alt - g for copy src to trans): https://bugzilla.redhat.com/show_bug.cgi?id=722359


  Commit: afbb9cd86976a5d01ce41a2cc61ac44b34a17cb2
      https://github.com/zanata/zanata/commit/afbb9cd86976a5d01ce41a2cc61ac44b34a17cb2
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-16 (Sun, 16 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java
  M server/zanata-war/src/test/java/org/zanata/webtrans/client/rpc/DummyGetDocsListCommand.java

  Log Message:
  -----------
  Enable key 'J' and 'K' to navigate with 'Enter' to open editor


  Commit: 33bcdc92fa52b35a290ac5a54a728bd4fabd372b
      https://github.com/zanata/zanata/commit/33bcdc92fa52b35a290ac5a54a728bd4fabd372b
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-17 (Mon, 17 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java

  Log Message:
  -----------
  Fix 'Enter' key in navigation mode to open editor


  Commit: f30989daae98296ad53573fd1f490baf6eae33b2
      https://github.com/zanata/zanata/commit/f30989daae98296ad53573fd1f490baf6eae33b2
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/TranslationEditorPresenter.java
  A server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/CheckKey.java
  A server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/CheckKeyImpl.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableConstants.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/ShortcutConfigPanel.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/UserConfigConstants.java

  Log Message:
  -----------
  Include 'Esc' key option to close editor in config panel, consolidate all shortcut keys rules into CheckKey


  Commit: 0357169ad5cff5d68fe6f57bcc29d8214ef6268b
      https://github.com/zanata/zanata/commit/0357169ad5cff5d68fe6f57bcc29d8214ef6268b
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/webapp/profile/view.xhtml

  Log Message:
  -----------
  Make 'Maintained projects' section in my profile table view


  Commit: 386c49250d066c77f90716f73dd9b49a768d9e7f
      https://github.com/zanata/zanata/commit/386c49250d066c77f90716f73dd9b49a768d9e7f
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-18 (Tue, 18 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/webapp/project/home.xhtml

  Log Message:
  -----------
  Fix bug: sort project by name not by id: https://bugzilla.redhat.com/show_bug.cgi?id=746859


  Commit: 0085dc7482aed3e1a9d7a8b6b6464059a81a86f3
      https://github.com/zanata/zanata/commit/0085dc7482aed3e1a9d7a8b6b6464059a81a86f3
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableModelHandler.java

  Log Message:
  -----------
  Fix: save as fuzzy leaves editor open: https://bugzilla.redhat.com/show_bug.cgi?id=746870


  Commit: 4c7f0e77cf518f4c61ef58b7d3c0ec333826ec95
      https://github.com/zanata/zanata/commit/4c7f0e77cf518f4c61ef58b7d3c0ec333826ec95
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/Pager.java

  Log Message:
  -----------
  Fix bug: cannot change page of enter number on page indicator: https://bugzilla.redhat.com/show_bug.cgi?id=747228


  Commit: 2b18d417de362c443dfae1ed40f0006593e9e3b3
      https://github.com/zanata/zanata/commit/2b18d417de362c443dfae1ed40f0006593e9e3b3
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-model/src/main/java/org/zanata/model/HLocaleMember.java
  M server/zanata-model/src/main/java/org/zanata/model/HPerson.java
  M server/zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
  M server/zanata-war/src/main/resources/security.drl
  M server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml
  M server/zanata-war/src/main/webapp/language/language.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css
  A server/zanata-war/src/test/java/org/zanata/dao/LocaleMemberDAOTest.java

  Log Message:
  -----------
  Use security rules to control Language Team access.

Use the native seam mechanisms to check for permissions to create, update and delete language team members. Add a security rule in security.drl to configure this access.
Add an initial integration test to verify that hibernate level access is being controlled by the security rules. This test is not yet added to the Seam Test suite.
Add security rules that allow language team members to add/modify translations.


  Commit: 7ce35e97648d4bb8eeacce7060e0c24c5c06f8f3
      https://github.com/zanata/zanata/commit/7ce35e97648d4bb8eeacce7060e0c24c5c06f8f3
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-model/src/main/java/org/zanata/model/HLocaleMember.java
  M server/zanata-model/src/main/java/org/zanata/model/HPerson.java
  M server/zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
  M server/zanata-war/src/main/resources/security.drl
  M server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml
  M server/zanata-war/src/main/webapp/language/language.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css
  A server/zanata-war/src/test/java/org/zanata/dao/LocaleMemberDAOTest.java

  Log Message:
  -----------
  Merge branch 'rhbz742083' into 1.4


  Commit: 31d60d14c4e1ac91d1931ee9c6baf79c890235ba
      https://github.com/zanata/zanata/commit/31d60d14c4e1ac91d1931ee9c6baf79c890235ba
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/resources/messages.properties
  M server/zanata-war/src/main/webapp/WEB-INF/layout/search_panel.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/layout/template.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css
  M server/zanata-war/src/main/webapp/stylesheet/zanata.css

  Log Message:
  -----------
  Search Projects- search box should be labelled, and possibly moved:https://bugzilla.redhat.com/show_bug.cgi?id=729556


  Commit: efb6bfeca668f033b9b384c72572b930b8f0a263
      https://github.com/zanata/zanata/commit/efb6bfeca668f033b9b384c72572b930b8f0a263
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-model/src/main/java/org/zanata/model/HLocaleMember.java
  M server/zanata-model/src/main/java/org/zanata/model/HPerson.java
  M server/zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
  M server/zanata-war/src/main/resources/security.drl
  M server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml
  M server/zanata-war/src/main/webapp/language/language.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css
  A server/zanata-war/src/test/java/org/zanata/dao/LocaleMemberDAOTest.java

  Log Message:
  -----------
  Merge branch '1.4' of github.com:zanata/zanata into 1.4


  Commit: 895f4111f4a73fbc4f9d554fae89b3340750d0ef
      https://github.com/zanata/zanata/commit/895f4111f4a73fbc4f9d554fae89b3340750d0ef
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-19 (Wed, 19 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/webapp/project/iteration_status.xhtml

  Log Message:
  -----------
  Highlight 'Project' tab in project statistic page'


  Commit: 1bdd9db31ce0bc701c4a9ccc893ce6a1c5f05e69
      https://github.com/zanata/zanata/commit/1bdd9db31ce0bc701c4a9ccc893ce6a1c5f05e69
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-20 (Thu, 20 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/resources/db/changelogs/db.changelog-1.4.xml

  Log Message:
  -----------
  Add database changelog to remove locale memberships.

Locale memberships are removed from users that are not translators or admins in the case where the user role is not a member of the translator role by default.


  Commit: b9b832487a49f83630495a4fc6e35c0175135721
      https://github.com/zanata/zanata/commit/b9b832487a49f83630495a4fc6e35c0175135721
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-20 (Thu, 20 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/resources/db/changelogs/db.changelog-1.4.xml

  Log Message:
  -----------
  Merge branch 'rhbz742083' into 1.4


  Commit: 9908299ecd32640e498705607d558b4bb7cccbdf
      https://github.com/zanata/zanata/commit/9908299ecd32640e498705607d558b4bb7cccbdf
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-20 (Thu, 20 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/UpdateTransUnitHandler.java

  Log Message:
  -----------
  Update TransUnitHandler to check for translation permissions correctly.

The Translation unit handler is updated to invoke a permissions' check based on the language team memberships.


  Commit: 76d8193068847571c7c5c3f097f0a8f5800dd7a7
      https://github.com/zanata/zanata/commit/76d8193068847571c7c5c3f097f0a8f5800dd7a7
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-20 (Thu, 20 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/UpdateTransUnitHandler.java

  Log Message:
  -----------
  Merge branch 'rhbz742083' into 1.4


  Commit: 0763b95faa175b5f51580c165f784c4a978741d8
      https://github.com/zanata/zanata/commit/0763b95faa175b5f51580c165f784c4a978741d8
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-23 (Sun, 23 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/resources/META-INF/components.xml
  R server/zanata-war/src/main/webapp-jboss/WEB-INF/components.xml

  Log Message:
  -----------
  Merge separate components.xml into single file.


  Commit: 6dbd90603d8ede9c2eaa5f9756cba367a3eb65b2
      https://github.com/zanata/zanata/commit/6dbd90603d8ede9c2eaa5f9756cba367a3eb65b2
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-23 (Sun, 23 Oct 2011)

  Changed paths:
    M server/zanata-war/pom.xml
  M server/zanata-war/src/test/jboss-embedded-bootstrap/deployers/ejb3-deployers-beans.xml

  Log Message:
  -----------
  Fix maven tests on dev environments.

Two changes make this possible:
- The use of a single argLine parameter on the maven failsafe plugin configuration. Having two causes the second one to override the first one, not complement it.
- Adding a set of valid file extensions to be deployed in the jboss-embedded deployment descriptors. (reverse-merged from commit d0908fec860f1f9dac25195e18bbbf66bf85a606)


  Commit: daa2bfa14d51edb8507b91e25b39404b960c131d
      https://github.com/zanata/zanata/commit/daa2bfa14d51edb8507b91e25b39404b960c131d
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-23 (Sun, 23 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java

  Log Message:
  -----------
  Fix bug: 'ghost' translation and saveAsFuzzy focus issues: https://bugzilla.redhat.com/show_bug.cgi?id=747809 https://bugzilla.redhat.com/show_bug.cgi?id=746870


  Commit: 93783eb1f946be35c8ad65f2f6dc608b4df8ddff
      https://github.com/zanata/zanata/commit/93783eb1f946be35c8ad65f2f6dc608b4df8ddff
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-23 (Sun, 23 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/TransUnitNavigationView.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/ShortcutConfigPanel.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/UserConfigConstants.java

  Log Message:
  -----------
  Fix bug: 'enter' and 'ctrl+enter' didnt move to next entry: https://bugzilla.redhat.com/show_bug.cgi?id=747898


  Commit: 816c039def51dabbcea73ca3dc7f5427ed735c35
      https://github.com/zanata/zanata/commit/816c039def51dabbcea73ca3dc7f5427ed735c35
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-24 (Mon, 24 Oct 2011)

  Changed paths:
    M server/zanata-war/eclipse/launch/Integration_Tests.launch
  M server/zanata-war/pom.xml

  Log Message:
  -----------
  Update eclipse / maven test launchers.

Both eclipse and maven Integration test launchers are now running. The eclipse launch configuration needed an extra folder in the classpath, and the maven configuration reorganized the jbosssx dependency so that no conflicts were present when running tests.


  Commit: c613e7fa4923bb51666a86652365de865a16a13c
      https://github.com/zanata/zanata/commit/c613e7fa4923bb51666a86652365de865a16a13c
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-24 (Mon, 24 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/TransUnitNavigationView.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/ShortcutConfigPanel.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/UserConfigConstants.java

  Log Message:
  -----------
  Merge branch '1.4' of github.com:zanata/zanata into 1.4


  Commit: 07c9e2ee86666d0aa06cf24bbe6d2cbcd01fc67f
      https://github.com/zanata/zanata/commit/07c9e2ee86666d0aa06cf24bbe6d2cbcd01fc67f
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-24 (Mon, 24 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java

  Log Message:
  -----------
  Fix bug 'Enter' save as approved: https://bugzilla.redhat.com/show_bug.cgi?id=747898


  Commit: dbe977e2c9d3f6d409dd3fab312d9f989f954445
      https://github.com/zanata/zanata/commit/dbe977e2c9d3f6d409dd3fab312d9f989f954445
  Author: Alex Eng <aeng at redhat.com>
  Date:   2011-10-24 (Mon, 24 Oct 2011)

  Changed paths:
    M server/zanata-war/eclipse/launch/Integration_Tests.launch
  M server/zanata-war/pom.xml
  M server/zanata-war/src/main/resources/META-INF/components.xml
  R server/zanata-war/src/main/webapp-jboss/WEB-INF/components.xml
  M server/zanata-war/src/test/jboss-embedded-bootstrap/deployers/ejb3-deployers-beans.xml

  Log Message:
  -----------
  Merge branch '1.4' of github.com:zanata/zanata into 1.4


  Commit: 5590eaaca225c603399f19adc4fa15d1827de273
      https://github.com/zanata/zanata/commit/5590eaaca225c603399f19adc4fa15d1827de273
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2011-10-27 (Thu, 27 Oct 2011)

  Changed paths:
    M client/pom.xml
  M client/zanata-adapter-po/pom.xml
  M client/zanata-adapter-properties/pom.xml
  M client/zanata-adapter-xliff/pom.xml
  M client/zanata-client-ant-po/pom.xml
  M client/zanata-client-ant-properties/pom.xml
  M client/zanata-client-commands/pom.xml
  M client/zanata-maven-plugin/pom.xml
  M common/pom.xml
  M common/zanata-common-api/pom.xml
  M common/zanata-common-util/pom.xml
  M common/zanata-rest-client/pom.xml
  M pom.xml
  M server/pom.xml
  M server/zanata-model/pom.xml
  M server/zanata-war/pom.xml
  M zanata-parent/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release zanata-1.4.2


  Commit: 0fe7c3d4ed72920677e69639640e90ec555b9242
      https://github.com/zanata/zanata/commit/0fe7c3d4ed72920677e69639640e90ec555b9242
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2011-10-27 (Thu, 27 Oct 2011)

  Changed paths:
    M client/pom.xml
  M client/zanata-adapter-po/pom.xml
  M client/zanata-adapter-properties/pom.xml
  M client/zanata-adapter-xliff/pom.xml
  M client/zanata-client-ant-po/pom.xml
  M client/zanata-client-ant-properties/pom.xml
  M client/zanata-client-commands/pom.xml
  M client/zanata-maven-plugin/pom.xml
  M common/pom.xml
  M common/zanata-common-api/pom.xml
  M common/zanata-common-util/pom.xml
  M common/zanata-rest-client/pom.xml
  M pom.xml
  M server/pom.xml
  M server/zanata-model/pom.xml
  M server/zanata-war/pom.xml
  M zanata-parent/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: 63d789d626974ca2c09c13fb735ce5e7bdcb357e
      https://github.com/zanata/zanata/commit/63d789d626974ca2c09c13fb735ce5e7bdcb357e
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2011-10-27 (Thu, 27 Oct 2011)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Update changelog


  Commit: 32c016f8313b9896278ca4328a795997c0fe5fe1
      https://github.com/zanata/zanata/commit/32c016f8313b9896278ca4328a795997c0fe5fe1
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-30 (Sun, 30 Oct 2011)

  Changed paths:
    M server/zanata-model/src/main/resources/META-INF/persistence.xml
  M server/zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
  M server/zanata-war/src/main/java/org/zanata/action/ProjectMaintainerManageAction.java
  M server/zanata-war/src/main/java/org/zanata/action/SlugHome.java
  A server/zanata-war/src/main/java/org/zanata/security/BaseSecurityChecker.java
  A server/zanata-war/src/main/java/org/zanata/security/SecurityChecker.java
  M server/zanata-war/src/main/resources/security.drl
  M server/zanata-war/src/main/webapp/language/language.xhtml
  M server/zanata-war/src/main/webapp/project/assign_maintainer.xhtml
  M server/zanata-war/src/main/webapp/project/home.xhtml
  M server/zanata-war/src/main/webapp/project/maintainerdetail.xhtml
  M server/zanata-war/src/main/webapp/project/project.xhtml

  Log Message:
  -----------
  rhbz749437: Add security infrastructure and action level security checks.

Add both an interface and a base class to provide basic security checks at the Seam component level. Initially, the project and language Team pages are taking advantage of these artifacts.


  Commit: 9c2eb9a5db60f62527b4a226b244fb4aa044123d
      https://github.com/zanata/zanata/commit/9c2eb9a5db60f62527b4a226b244fb4aa044123d
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-30 (Sun, 30 Oct 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/security/BaseSecurityChecker.java

  Log Message:
  -----------
  rhbz749437: Update new class' documentation.

Security rules in security.drl are also updated to re-enable hibernate level security checks.


  Commit: 03e0f607a4cefe43566c533bccbd8d51d4fbd9de
      https://github.com/zanata/zanata/commit/03e0f607a4cefe43566c533bccbd8d51d4fbd9de
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-30 (Sun, 30 Oct 2011)

  Changed paths:
    M .gitignore
  M CHANGELOG.md
  M client/pom.xml
  M client/zanata-adapter-properties/pom.xml
  M client/zanata-adapter-xliff/pom.xml
  M client/zanata-client-ant-po/pom.xml
  M client/zanata-client-ant-properties/pom.xml
  M client/zanata-client-commands/pom.xml
  M client/zanata-maven-plugin/pom.xml
  M common/pom.xml
  M common/zanata-adapter-po/pom.xml
  M common/zanata-common-api/pom.xml
  M common/zanata-common-util/pom.xml
  M common/zanata-rest-client/pom.xml
  M pom.xml
  M server/pom.xml
  M server/zanata-model/pom.xml
  M server/zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
  M server/zanata-model/src/main/java/org/zanata/model/HDocument.java
  M server/zanata-model/src/main/java/org/zanata/model/HLocale.java
  A server/zanata-model/src/main/java/org/zanata/model/HLocaleMember.java
  M server/zanata-model/src/main/java/org/zanata/model/HPerson.java
  M server/zanata-war/eclipse/launch/Integration_Tests.launch
  M server/zanata-war/pom.xml
  M server/zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
  M server/zanata-war/src/main/java/org/zanata/action/LanguageSearchAction.java
  M server/zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
  M server/zanata-war/src/main/java/org/zanata/action/PasswordResetAction.java
  M server/zanata-war/src/main/java/org/zanata/action/PersonHome.java
  A server/zanata-war/src/main/java/org/zanata/action/SendEmailAction.java
  M server/zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
  A server/zanata-war/src/main/java/org/zanata/action/validator/EmailList.java
  A server/zanata-war/src/main/java/org/zanata/action/validator/EmailListValidator.java
  A server/zanata-war/src/main/java/org/zanata/dao/LocaleMemberDAO.java
  M server/zanata-war/src/main/java/org/zanata/dao/PersonDAO.java
  M server/zanata-war/src/main/java/org/zanata/service/LocaleService.java
  M server/zanata-war/src/main/java/org/zanata/service/impl/LanguageTeamServiceImpl.java
  R server/zanata-war/src/main/java/org/zanata/webtrans/client/FolderNode.ui.xml
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/Resources.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/TransUnitNavigationPresenter.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/TransUnitNavigationView.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/TransUnitNavigationView.ui.xml
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/TranslationEditorPresenter.java
  A server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/CheckKey.java
  A server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/CheckKeyImpl.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/EditRowCallback.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/InlineTargetCellEditor.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/NavigationMessages.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/RedirectingCachedTableModel.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/RedirectingTableModel.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableConstants.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorPresenter.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorTableDefinition.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableEditorView.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/editor/table/TableModelHandler.java
  R server/zanata-war/src/main/java/org/zanata/webtrans/client/events/NavConfigChangeEvent.java
  R server/zanata-war/src/main/java/org/zanata/webtrans/client/events/NavConfigChangeHandler.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/events/NavTransUnitEvent.java
  A server/zanata-war/src/main/java/org/zanata/webtrans/client/events/UserConfigChangeEvent.java
  A server/zanata-war/src/main/java/org/zanata/webtrans/client/events/UserConfigChangeHandler.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/HighlightingLabel.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/Pager.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/ShortcutConfigPanel.java
  A server/zanata-war/src/main/java/org/zanata/webtrans/client/ui/UserConfigConstants.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitNavigationHandler.java
  M server/zanata-war/src/main/java/org/zanata/webtrans/server/rpc/UpdateTransUnitHandler.java
  M server/zanata-war/src/main/resources/META-INF/components.xml
  A server/zanata-war/src/main/resources/db/changelogs/db.changelog-1.4.xml
  M server/zanata-war/src/main/resources/db/db.changelog.xml
  M server/zanata-war/src/main/resources/messages.properties
  A server/zanata-war/src/main/resources/org/zanata/webtrans/images/configure.png
  R server/zanata-war/src/main/resources/org/zanata/webtrans/images/crystal_project/_16x16/actions/configure.png
  A server/zanata-war/src/main/resources/org/zanata/webtrans/images/first_entry.png
  A server/zanata-war/src/main/resources/org/zanata/webtrans/images/last_entry.png
  M server/zanata-war/src/main/resources/org/zanata/webtrans/images/next_entry.png
  A server/zanata-war/src/main/resources/org/zanata/webtrans/images/next_mode.png
  M server/zanata-war/src/main/resources/org/zanata/webtrans/images/prev_entry.png
  A server/zanata-war/src/main/resources/org/zanata/webtrans/images/prev_mode.png
  M server/zanata-war/src/main/resources/security.drl
  R server/zanata-war/src/main/webapp-jboss/WEB-INF/components.xml
  M server/zanata-war/src/main/webapp/WEB-INF/facelets/email/activation.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/facelets/email/email_activation.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/facelets/email/email_validation.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/facelets/email/password_reset.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml
  A server/zanata-war/src/main/webapp/WEB-INF/layout/language_view_inline.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/layout/search_panel.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/layout/template.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/pages.xml
  M server/zanata-war/src/main/webapp/WEB-INF/urlrewrite.xml
  M server/zanata-war/src/main/webapp/admin/languagemanager.xhtml
  M server/zanata-war/src/main/webapp/admin/server_configuration.xhtml
  A server/zanata-war/src/main/webapp/help/contact_admin.xhtml
  A server/zanata-war/src/main/webapp/help/email_admin.xhtml
  M server/zanata-war/src/main/webapp/help/view.xhtml
  M server/zanata-war/src/main/webapp/img/logo.png
  A server/zanata-war/src/main/webapp/language/contact_coordinator.xhtml
  A server/zanata-war/src/main/webapp/language/email_coordinator.xhtml
  A server/zanata-war/src/main/webapp/language/email_request_to_join.xhtml
  M server/zanata-war/src/main/webapp/language/language.xhtml
  A server/zanata-war/src/main/webapp/language/request_to_join.xhtml
  M server/zanata-war/src/main/webapp/profile/view.xhtml
  M server/zanata-war/src/main/webapp/project/home.xhtml
  M server/zanata-war/src/main/webapp/project/iteration_status.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css
  M server/zanata-war/src/main/webapp/stylesheet/zanata.css
  A server/zanata-war/src/test/java/org/zanata/dao/LocaleMemberDAOTest.java
  M server/zanata-war/src/test/java/org/zanata/webtrans/client/rpc/DummyGetDocsListCommand.java
  M server/zanata-war/src/test/java/org/zanata/webtrans/client/rpc/DummyGetTransUnitCommand.java
  M server/zanata-war/src/test/jboss-embedded-bootstrap/META-INF/persistence.xml
  M server/zanata-war/src/test/jboss-embedded-bootstrap/deployers/ejb3-deployers-beans.xml
  M server/zanata-war/src/test/resources/META-INF/persistence.xml
  M zanata-parent/pom.xml

  Log Message:
  -----------
  Merge branch '1.4' into rhbz749439

Merge latest 1.4 changes into feature branch.

Conflicts:
	server/zanata-war/src/main/webapp/stylesheet/theme.css


  Commit: 23e0cc4c85798bce81b1ceeb808952b43ab06991
      https://github.com/zanata/zanata/commit/23e0cc4c85798bce81b1ceeb808952b43ab06991
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-10-31 (Mon, 31 Oct 2011)

  Changed paths:
    M common/zanata-common-api/src/main/java/org/zanata/rest/service/TranslationFileResource.java
  M server/zanata-war/src/main/java/org/zanata/dao/DocumentDAO.java
  M server/zanata-war/src/main/java/org/zanata/dao/TextFlowTargetDAO.java
  M server/zanata-war/src/main/java/org/zanata/rest/service/FileService.java
  M server/zanata-war/src/main/java/org/zanata/rest/service/TranslationResourcesService.java
  M server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml
  M server/zanata-war/src/main/webapp/project/iteration_files.xhtml
  M server/zanata-war/src/main/webapp/project/project.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css

  Log Message:
  -----------
  Implement Zip File download for all documents in a project iteration.


  Commit: 916e3ada56f824b03f893a794b31f80847ae54f4
      https://github.com/zanata/zanata/commit/916e3ada56f824b03f893a794b31f80847ae54f4
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-11-07 (Mon, 07 Nov 2011)

  Changed paths:
    A common/zanata-common-api/src/main/java/org/zanata/rest/service/FileResource.java
  R common/zanata-common-api/src/main/java/org/zanata/rest/service/TranslationFileResource.java
  M server/zanata-war/pom.xml
  M server/zanata-war/src/main/java/org/zanata/action/ProjectIterationFilesAction.java
  M server/zanata-war/src/main/java/org/zanata/dao/DocumentDAO.java
  M server/zanata-war/src/main/java/org/zanata/dao/TextFlowTargetDAO.java
  A server/zanata-war/src/main/java/org/zanata/job/DownloadFileCleanupJob.java
  A server/zanata-war/src/main/java/org/zanata/job/ZanataJobScheduler.java
  A server/zanata-war/src/main/java/org/zanata/job/ZanataSchedulableJob.java
  A server/zanata-war/src/main/java/org/zanata/process/BackgroundProcess.java
  A server/zanata-war/src/main/java/org/zanata/process/IterationZipFileBuildProcess.java
  A server/zanata-war/src/main/java/org/zanata/process/IterationZipFileBuildProcessHandle.java
  A server/zanata-war/src/main/java/org/zanata/process/ProcessHandle.java
  M server/zanata-war/src/main/java/org/zanata/rest/service/FileService.java
  M server/zanata-war/src/main/java/org/zanata/rest/service/ResourceUtils.java
  M server/zanata-war/src/main/java/org/zanata/rest/service/TranslationResourcesService.java
  A server/zanata-war/src/main/java/org/zanata/service/FileSystemService.java
  A server/zanata-war/src/main/java/org/zanata/service/impl/FileSystemServiceImpl.java
  M server/zanata-war/src/main/resources/META-INF/components.xml
  M server/zanata-war/src/main/resources/messages.properties
  M server/zanata-war/src/main/webapp/project/iteration_files.xhtml
  M zanata-parent/pom.xml

  Log Message:
  -----------
  Add feature to download all PO files in a project iteration.

Files are downloaded as a zip file. Since projects can potentially be rather large, files are processed and packed in the background while showing the user a progress meter. As soon as this is complete, the file is served for download.


  Commit: 0d3f13c2e13b8def8d6cf7ea813b81b8e320cd0a
      https://github.com/zanata/zanata/commit/0d3f13c2e13b8def8d6cf7ea813b81b8e320cd0a
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-11-07 (Mon, 07 Nov 2011)

  Changed paths:
    M server/zanata-war/src/main/resources/security.drl

  Log Message:
  -----------
  Add file download security rule.


  Commit: 59da428fee27660d1c069c7f4fc0c94969c92e8a
      https://github.com/zanata/zanata/commit/59da428fee27660d1c069c7f4fc0c94969c92e8a
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-11-07 (Mon, 07 Nov 2011)

  Changed paths:
    M server/zanata-model/src/main/resources/META-INF/persistence.xml
  M server/zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
  M server/zanata-war/src/main/java/org/zanata/action/ProjectMaintainerManageAction.java
  M server/zanata-war/src/main/java/org/zanata/action/SlugHome.java
  A server/zanata-war/src/main/java/org/zanata/security/BaseSecurityChecker.java
  A server/zanata-war/src/main/java/org/zanata/security/SecurityChecker.java
  M server/zanata-war/src/main/resources/security.drl
  M server/zanata-war/src/main/webapp/language/language.xhtml
  M server/zanata-war/src/main/webapp/project/assign_maintainer.xhtml
  M server/zanata-war/src/main/webapp/project/home.xhtml
  M server/zanata-war/src/main/webapp/project/maintainerdetail.xhtml
  M server/zanata-war/src/main/webapp/project/project.xhtml

  Log Message:
  -----------
  Merge branch 'rhbz749437' into rhbz749439


  Commit: a064f9736205262e733919bd343d2f6d5b725563
      https://github.com/zanata/zanata/commit/a064f9736205262e733919bd343d2f6d5b725563
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-11-07 (Mon, 07 Nov 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/action/ProjectIterationFilesAction.java
  M server/zanata-war/src/main/resources/security.drl

  Log Message:
  -----------
  Implement action level security rule for download all option.


  Commit: 5e579beb264e1f6e1c187cc6f3f9c224b5570a11
      https://github.com/zanata/zanata/commit/5e579beb264e1f6e1c187cc6f3f9c224b5570a11
  Author: Carlos Munoz <camunoz at redhat.com>
  Date:   2011-11-07 (Mon, 07 Nov 2011)

  Changed paths:
    M server/zanata-war/src/main/java/org/zanata/action/ProjectIterationFilesAction.java
  A server/zanata-war/src/main/java/org/zanata/action/ProjectIterationZipFileAction.java
  M server/zanata-war/src/main/java/org/zanata/dao/DocumentDAO.java
  M server/zanata-war/src/main/webapp/WEB-INF/layout/iteration_view_inline.xhtml
  M server/zanata-war/src/main/webapp/WEB-INF/pages.xml
  M server/zanata-war/src/main/webapp/project/iteration_files.xhtml
  M server/zanata-war/src/main/webapp/stylesheet/theme.css

  Log Message:
  -----------
  Separate the Zip file preparation tasks into a separate Seam component.

The use of a conversation scoped bean causes table search and pagination to fail. This revision still holds a small bug when downloading the zip file multiple times that should be corrected in later revisions.


Compare: https://github.com/zanata/zanata/compare/05393c3...5e579be




More information about the zanata-commits mailing list