[zanata/zanata-server] ab3ad0: Account activation tests

GitHub noreply at github.com
Tue Mar 10 04:31:57 UTC 2015


  Branch: refs/heads/infinispan
  Home:   https://github.com/zanata/zanata-server
  Commit: ab3ad017ac0ee5811f2643e031f5f03e369dc544
      https://github.com/zanata/zanata-server/commit/ab3ad017ac0ee5811f2643e031f5f03e369dc544
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-02-26 (Thu, 26 Feb 2015)

  Changed paths:
    A functional-test/src/main/java/org/zanata/page/account/InactiveAccountPage.java
    M functional-test/src/main/java/org/zanata/page/account/SignInPage.java
    M functional-test/src/main/java/org/zanata/page/utility/HomePage.java
    M functional-test/src/main/java/org/zanata/workflow/LoginWorkFlow.java
    M functional-test/src/main/java/org/zanata/workflow/RegisterWorkFlow.java
    M functional-test/src/test/java/org/zanata/feature/account/InactiveUserLoginTest.java
    A functional-test/src/test/java/org/zanata/util/EmailQuery.java

  Log Message:
  -----------
  Account activation tests


  Commit: 3a44cd0957c1babb499b4fb61bd84f05d21f7029
      https://github.com/zanata/zanata-server/commit/3a44cd0957c1babb499b4fb61bd84f05d21f7029
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    A functional-test/src/main/java/org/zanata/page/account/InactiveAccountPage.java
    M functional-test/src/main/java/org/zanata/page/account/SignInPage.java
    M functional-test/src/main/java/org/zanata/page/utility/HomePage.java
    M functional-test/src/main/java/org/zanata/workflow/LoginWorkFlow.java
    M functional-test/src/main/java/org/zanata/workflow/RegisterWorkFlow.java
    M functional-test/src/test/java/org/zanata/feature/account/InactiveUserLoginTest.java
    A functional-test/src/test/java/org/zanata/util/EmailQuery.java

  Log Message:
  -----------
  Merge pull request #705 from zanata/activation-tests

Account activation tests


  Commit: e6d4bd712ba7a5ea49ec25842f8cf86836f41637
      https://github.com/zanata/zanata-server/commit/e6d4bd712ba7a5ea49ec25842f8cf86836f41637
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/BasePage.java
    M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
    M functional-test/src/main/java/org/zanata/page/utility/ContactAdminFormPage.java
    R functional-test/src/main/java/org/zanata/page/utility/HelpPage.java
    A functional-test/src/test/java/org/zanata/feature/administration/HelpPageTest.java
    M functional-test/src/test/java/org/zanata/feature/misc/ContactAdminTest.java
    M functional-test/src/test/java/org/zanata/feature/testharness/TestPlan.java
    M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/action/ApplicationConfigurationAction.java
    M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
    M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/footer.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/template.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/template_2x.xhtml
    M zanata-war/src/main/webapp/admin/server_configuration.xhtml
    R zanata-war/src/main/webapp/help/edit_help_content.xhtml
    R zanata-war/src/main/webapp/help/view.xhtml

  Log Message:
  -----------
  Move help to zanata.org, updates on footer
https://bugzilla.redhat.com/show_bug.cgi?id=1195384

Squashed commit of the following:

commit 5c88b02048e58e3299be189a9d67c3dda096e8a3
Author: Damian Jansen <djansen at redhat.com>
Date:   Fri Feb 27 11:49:33 2015 +1000

    Add HelpPageTest to test plan

commit b5900f39f591acc3fcaebd52eb09039b9eb07afb
Author: Damian Jansen <djansen at redhat.com>
Date:   Fri Feb 27 11:41:19 2015 +1000

    Test for admin set help page

    Also fixes contact admin test due to removed Help page

commit 5b6630643dfab1e0d8133ea5d0b50e5ce157f135
Author: Alex Eng <aeng at redhat.com>
Date:   Wed Feb 25 14:50:58 2015 +1000

    Move help to zanata.org, updates on footer: https://bugzilla.redhat.com/show_bug.cgi?id=1195384


  Commit: b81c7f04ba6a748681b28f1be2f1ba5620194c95
      https://github.com/zanata/zanata-server/commit/b81c7f04ba6a748681b28f1be2f1ba5620194c95
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M functional-test/src/test/java/org/zanata/feature/language/ContactLanguageTeamTest.java
    A zanata-war/src/main/java/org/zanata/action/ContactAdminAction.java
    M zanata-war/src/main/java/org/zanata/action/SendEmailAction.java
    M zanata-war/src/main/java/org/zanata/email/EmailBuilder.java
    M zanata-war/src/main/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandler.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/template_email.vm
    M zanata-war/src/main/webapp/WEB-INF/layout/admin/contact_admin_modal.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/language/contact_coordinator_modal.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/footer.xhtml
    M zanata-war/src/main/webapp/WEB-INF/urlrewrite.xml
    M zanata-war/src/main/webapp/language/language.xhtml
    M zanata-war/src/test/java/org/zanata/email/EmailStrategyTest.java

  Log Message:
  -----------
  Implement email reasons for admin

https://bugzilla.redhat.com/show_bug.cgi?id=1197572


  Commit: d801ade2fa49c9c4981607e23aff4701c2464206
      https://github.com/zanata/zanata-server/commit/d801ade2fa49c9c4981607e23aff4701c2464206
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
    M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    M zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java

  Log Message:
  -----------
  Remove reference of helpContent


  Commit: c4bf8e3088c481369ee03145f69045a07ff1bd9d
      https://github.com/zanata/zanata-server/commit/c4bf8e3088c481369ee03145f69045a07ff1bd9d
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M functional-test/src/test/java/org/zanata/feature/language/ContactLanguageTeamTest.java
    A zanata-war/src/main/java/org/zanata/action/ContactAdminAction.java
    M zanata-war/src/main/java/org/zanata/action/SendEmailAction.java
    M zanata-war/src/main/java/org/zanata/email/EmailBuilder.java
    M zanata-war/src/main/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandler.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/template_email.vm
    M zanata-war/src/main/webapp/WEB-INF/layout/admin/contact_admin_modal.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/language/contact_coordinator_modal.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/footer.xhtml
    M zanata-war/src/main/webapp/WEB-INF/urlrewrite.xml
    M zanata-war/src/main/webapp/language/language.xhtml
    M zanata-war/src/test/java/org/zanata/email/EmailStrategyTest.java

  Log Message:
  -----------
  Merge pull request #706 from zanata/rhbz1197572

Implement email reasons for admin


  Commit: 4236d988e25e4e65de4044df1b3ad6fb7fdef29f
      https://github.com/zanata/zanata-server/commit/4236d988e25e4e65de4044df1b3ad6fb7fdef29f
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M zanata-war/src/main/resources/pluralforms.properties

  Log Message:
  -----------
  Add plural forms for Sanskrit and Konkani


  Commit: 3572d8d8e54be1aeb07b40162b425ebf751b37f9
      https://github.com/zanata/zanata-server/commit/3572d8d8e54be1aeb07b40162b425ebf751b37f9
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/utility/ContactAdminFormPage.java

  Log Message:
  -----------
  Update send email id to fix functional test


  Commit: ca23afa754d1533d709f6c4286e4b17b0f86a7e6
      https://github.com/zanata/zanata-server/commit/ca23afa754d1533d709f6c4286e4b17b0f86a7e6
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/BasePage.java
    M functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
    R functional-test/src/test/java/org/zanata/feature/administration/HelpPageTest.java
    A functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
    M functional-test/src/test/java/org/zanata/feature/testharness/TestPlan.java

  Log Message:
  -----------
  Terms of use settings test


  Commit: 56ed1381417771e6fc6114fac243388c5bc72762
      https://github.com/zanata/zanata-server/commit/56ed1381417771e6fc6114fac243388c5bc72762
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/utility/ContactAdminFormPage.java

  Log Message:
  -----------
  Merge pull request #710 from zanata/fix-functional-test

Update send email id to fix functional test


  Commit: bcb2e36ef8cd3847b3f54836addcd07ec28d7d75
      https://github.com/zanata/zanata-server/commit/bcb2e36ef8cd3847b3f54836addcd07ec28d7d75
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-war/pom.xml
    A zanata-war/src/main/java/org/zanata/action/HasLanguageSettings.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/java/org/zanata/action/VersionHome.java
    A zanata-war/src/main/java/org/zanata/rest/service/LocalesService.java
    A zanata-war/src/main/java/org/zanata/rest/service/ProjectIterationLocalesService.java
    A zanata-war/src/main/java/org/zanata/rest/service/ProjectLocalesService.java
    M zanata-war/src/main/java/org/zanata/service/impl/ConfigurationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/LocaleServiceImpl.java
    A zanata-war/src/main/java/org/zanata/ui/AbstractTextSearch.java
    A zanata-war/src/main/java/org/zanata/ui/ajax/commandbutton/CommandButton.java
    A zanata-war/src/main/java/org/zanata/ui/ajax/commandbutton/CommandButtonRenderer.java
    A zanata-war/src/main/java/org/zanata/ui/input/TextInput.java
    A zanata-war/src/main/java/org/zanata/ui/input/TextInputRenderer.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.6.xml
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
    M zanata-war/src/main/webapp/WEB-INF/faces-config.xml
    A zanata-war/src/main/webapp/WEB-INF/layout/project/languages-list.xhtml
    A zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab-languages.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml
    A zanata-war/src/main/webapp/WEB-INF/layout/version/settings-tab-languages.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/settings-tab.xhtml
    A zanata-war/src/main/webapp/WEB-INF/zanata.taglib.xml
    M zanata-war/src/main/webapp/resources/script/components-script.js
    A zanata-war/src/main/webapp/resources/script/settings-tab-languages.js
    A zanata-war/src/main/webapp/resources/zanata/ajax-command-button.xhtml
    A zanata-war/src/main/webapp/resources/zanata/ajax-command-link.xhtml
    A zanata-war/src/main/webapp/resources/zanata/select-all-checkbox.xhtml
    A zanata-war/src/main/webapp/resources/zanata/text-search.xhtml

  Log Message:
  -----------
  Squashed commit of adding locale aliases and updating locale config tabs:

Squashed the following commits:

commit f89db686d7a9a0bcdd1965795cf35b4a7455f518
Author: David Mason <drdmason at gmail.com>
Date:   Wed Mar 4 10:27:52 2015 +1000

    Prevent superfluous update success messages

commit 65d9f6d9e7c75962ae8ce4032a22f591a0b16526
Author: David Mason <drdmason at gmail.com>
Date:   Wed Mar 4 10:23:06 2015 +1000

    Ensure that aliases can be removed when locales are inherited from the server.

commit 6bea61b88232e7a4c1167aaf22395d464c486efb
Author: David Mason <drdmason at gmail.com>
Date:   Tue Mar 3 22:20:45 2015 +1000

    Ensure that removal of locale aliases works in all cases.

    Aliases were not being removed correctly when removing an alias should
    have caused a version to stop overriding the project locales.

commit dc01901aab5bf501f4c9775ca39950c1776bb9e2
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 23 15:29:23 2015 +1000

    Do not include locales in generated config file.

commit 5e58e90d520267b2ccb7b1d2cad7b00ccc199fa0
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 23 14:49:43 2015 +1000

    Show a single message when removing multiple locale aliases in version.

commit 3c86d09eac9a573ed25bb47f5723741d07bae1d1
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 23 14:27:34 2015 +1000

    Show a single message when enabling multiple locales in version.

commit 16279763d6e9cc87e525905e9c87c9a44b4c3e59
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 23 12:02:24 2015 +1000

    Show a single message for disabling multiple locales in a version.

    Also overrides updatedMessage() to prevent the printing of an unwanted
    "successfully updated" message.

commit 9806e3bb6493f9c8659091fa1b6534126e4aaefb
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 23 09:10:02 2015 +1000

    Show a single message when removing multiple locale aliases in project.

commit a87fadbe3c123f0c6fb050c2cf8897bd219b76fc
Author: David Mason <drdmason at gmail.com>
Date:   Sat Feb 21 23:07:06 2015 +1000

    Show a single message when enabling multiple locales in project.

    Also eliminates some repeated code.

commit 555214d6c9d314b4d7a12867f9e2f11693572b17
Author: David Mason <drdmason at gmail.com>
Date:   Fri Feb 20 19:27:41 2015 +1000

    Show a single message when disabling multiple locales.

    Also changes the message for disabling a single locale, and arranges
    code in ProjectHome.

commit e4fa655e2b385d6660dd3cae6e8ab457dcb6e0a6
Author: David Mason <drdmason at gmail.com>
Date:   Fri Feb 20 14:32:41 2015 +1000

    Move empty languages search message.

    Language search message was above the table, now moved below the table
    heading to appear where the search results would be.

    This also incluldes a style improvement on the empty search results
    message and on the messages about empty lists.

commit a7151d93e6658629d458b8387debf40d11689658
Author: David Mason <drdmason at gmail.com>
Date:   Fri Feb 20 13:53:05 2015 +1000

    Change text on language inherit button for project-version.

    Was using text from project language settings, which was not a good
    match for the operation in version.

commit 6054a507ee7cb7cf632fb79c805dda6f21d7ee3c
Author: David Mason <drdmason at gmail.com>
Date:   Fri Feb 20 13:38:06 2015 +1000

    Change headings in language settings to be consistent.

    There was a mix of terminology with "available", "enabled", "enable",
    "disable". Changed to use "enabled" and "disabled", "enable" and
    "disable" consistently.

commit a8cd77f61b34d091e61849ff1bf471e655ca85c4
Author: David Mason <drdmason at gmail.com>
Date:   Fri Feb 20 12:12:00 2015 +1000

    Change locale alias tooltip to be more accurate.

    Previous tooltip did not indicate where the locale alias applies,
    and erroneously implied that the alias was interchangable with
    the standard locale code.

commit 62d38a91eea769c00d690fcc9241140d60071b06
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 19 15:57:50 2015 +1000

    Use standard function to detect enter key in project settings tab script.

commit 30410ccef14ed82422c18bd1a3631ea7866c16a4
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 19 15:47:58 2015 +1000

    Move more language settings helper functions to components-script

commit 7a5e9df378a99b728822f7df99178b792f6123eb
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 19 15:18:32 2015 +1000

    Move more javascript form locale settings template to script file.

commit b07f562e5a207e23aee6cb30e6229c586b2fe50e
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 19 15:17:12 2015 +1000

    Remove unused functions from language settings code.

commit 13a1a0d0e9a748ea165c55d36a8b94bfc3fccc9b
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 19 10:02:49 2015 +1000

    Move locale settings javascript to a separate script file.

commit c22a52ddc541f3ef9731cceb59b0dc0971f6344d
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 19 09:36:26 2015 +1000

    Move language settings helper functions to components script.

commit 4cf44b9dd105d126950c876a672748d06dbf56c0
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 18 15:31:48 2015 +1000

    Extract isEscapeKey() function to components-script.js

commit c89199d47a6ba05e8d45fcc8292b90441b48c60e
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 18 15:07:45 2015 +1000

    Use function from components-script in project and version language settings.

commit fdd36b75a65fdf82e7b45e70f18d2a536e761b28
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 18 15:06:30 2015 +1000

    Refactor components-script.js

    The script had inconsistent use of semicolons, and some needless
    repetition which is better removed.

commit b81018847ebc03f4facba1909a6159a7f424a818
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 18 14:34:17 2015 +1000

    Prevent type coersion in components script.

    I found numerous uses of == comparison in components-script.js. Use
    of == is error-prone as it can coerce types implicitly, leading to
    unexpected results and unnoticed errors. Use of === is preferred for
    this reason.

commit e354027483bea14a4df9d5e35481789aacb9d95c
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 18 11:30:57 2015 +1000

    Only try to initialize entered locale aliases for existing versions.

    This was causing a null pointer exception when creating a new version,
    which does not need to use any of the locale functionality.

    The new-version template should really use a different action since
    its concerns are so much more limited than the version page.

commit fb17ceaf8bf384c7ead8e25d37f37000f287e5f2
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 17 16:06:55 2015 +1000

    Remove jsf-impl dependency.

    This was causing a dependency checker error, and removing it does not
    appear to cause any issues.

commit eaf0141c2a2f0a5e4a865c9c23cb8197d5f38ae1
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 17 15:27:35 2015 +1000

    Fix checkstyle violations.

commit 37bd7b3ed4a783ca94f3f2efb3f0ee75851cbdd1
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 17 13:40:23 2015 +1000

    Add REST endpoint for version locale list.

    Added a common parent for both the project and version locales endpoint
    to avoid duplicating the code for formatting the locale list response
    entity. This could have been done with a static method on one or the
    other class, or on a utility class. I may yet change to one of those
    approaches.

    Adds a helper method in LocaleServiceImpl to determine whether to get
    the project or version locale aliases, to be consistent with how the
    locale list is similarly differentiated.

commit 7c8f805d3405ee12ebdead2d85a8a3b7e324d59a
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 17 09:58:40 2015 +1000

    Refactor project and version home actions.

    Just some renames, removal of dead code and preventing a few compiler
    warnings.

commit 48c58d97b31928ffedf3197fde2b874bc692fdaa
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 16 16:03:13 2015 +1000

    SQUASH: inline some stuff and remove some dead code

commit 88d6f1e4c3306ff1c47b9771d6686b65a2fd89d1
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 16 13:44:45 2015 +1000

    SQUASH: add restrictions and remove dead code

commit 5f018a8e88e82feff676fa9ef1a61b1fda8f35d8
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 16 12:27:06 2015 +1000

    SQUASH: getting overrides working properly for locales in VersionHome

    Yet to do:

     - success messages
     - security restrictions
     - variable for text on 'defaults' button
     - make sure values in API are consistent with UI
       (i.e. if !isOverrideLocales() use values from project).

commit 6ad0e68d43d09784ba223f83467359efa788a289
Author: David Mason <drdmason at gmail.com>
Date:   Fri Feb 13 12:07:45 2015 +1000

    Implement HasLanguageSettings in VersionHome.

    Yet to add appropriate restrictions to all operations, or remove
    functions that are no longer called.

commit f5c802f9ff51673395bf75def1a0b230c98a38c9
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 12 14:04:52 2015 +1000

    Cleanup markdown for project language settings.

commit 2c8303cf020ebcf53ef2c02db04bd98c1de1aa04
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 12 09:54:09 2015 +1000

    SQUASH: just adding settings-tab-languages and importing it.

commit 80ce815a0c9dd20a8beb0362bb459f6d6b055182
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 12 09:52:39 2015 +1000

    OVERWRITE: just stubs of HasLanguageSettings in VersionHome.java

commit 8f5551e60126e49933df9917423e497deb5abac2
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 11 14:00:10 2015 +1000

    SQUASH remove use of instance

commit 03a8fda447839703167223831d6f42485f786939
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 11 13:31:46 2015 +1000

    Add interface for language list settings backend.

    The interface is not strictly necessary at this point, but it provides
    a compile-time check that an action bean provides everything needed by
    the template, rather than having to deal with runtime errors.

    The interface can also provide a basis for splitting the language
    settings code into separate classes to reduce duplication and move
    closer to a single responsibility per class.

commit 69b5a30bfe7900905ddca88578016112b9512d9d
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 10 15:42:43 2015 +1000

    Refactor methods in projectHome to be consistent.

    Mainly renaming, with a little tweaking of parameters.
    This change is in preparation for defining a sensible
    interface for language settings interactions.

commit 25a8206b29b7368e408b030f6a40831212c85597
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 10 14:42:22 2015 +1000

    Add hasLocaleAlias to project home.

    This allows some less semantically meaningful EL expressions to be
    replaced.

commit d1cee94766b7e89cab7a901d226b53dc8e6c3168
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 10 12:48:05 2015 +1000

    Add override locales property to projectHome.

    The overrideLocales property was being accessed indirectly in several
    locations and from the JSF template. By making it a direct property
    some duplication is removed and the interface to support language
    settings is simplified.

commit 2c3f70279030329bc7de25ae8902a5709c26d69f
Author: David Mason <drdmason at gmail.com>
Date:   Tue Feb 10 12:38:57 2015 +1000

    Add locale aliases property to projectHome.

    The locale aliases were being accessed indirectly on the JSF page,
    which complicated the interface for language settings. This change
    simplifies the interface for supporting language settings.

commit f2a560d0a47fcad8ed88a18e172148f523555a7d
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 9 15:49:30 2015 +1000

    Use translatable string for language enable button text.

commit 4da24e05db90d1e5e37c768cdcc65fa29514b3d2
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 9 15:14:05 2015 +1000

    Close the locale edit form when the user presses Escape.

commit 0ba1fbfe59b9ff0c2986d7128cc25d9f435f2800
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 9 11:54:46 2015 +1000

    Show messages when locale aliases are modified.

    This includes when a locale alias is added, changed or removed,
    and when aliases are removed in bulk operations.

commit c4eb669914a0bfc0f6eb7df97c9e7a2a4f70bc6e
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 9 11:14:22 2015 +1000

    Show messges when languages are added or removed.

commit 4c15332488a7186813941c6f3ad5a6816f198771
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 5 15:28:09 2015 +1000

    Move language lists to separate file.

    This moves the main content of the language lists to a separate file
    with the language list filter and other related components.

    The language-list-specific scripts are not yet moved to the separate file.

commit 0615a6e141b5d078c0437936930a81cf72040496
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 5 12:24:01 2015 +1000

    Move empty language list placeholder to separate file.

    This removes more duplication from settings-tab-languages.xhtml

commit e1848fa4ac3be12d6026813809e377620d8b6347
Author: David Mason <drdmason at gmail.com>
Date:   Thu Feb 5 11:51:57 2015 +1000

    Move language list headings and filters to separate file.

    Initial step in removing duplication in language lists.

    Some parameters will become unnecessary when the lists themselves are moved
    into the language list file.

commit e1ed5a658f75815cf7d656ccb2a383472d37b79d
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 4 16:56:04 2015 +1000

    Move project settings languages tab to separate code file.

commit d35ecabe08f3762d34e54cc9528739b6152241dc
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 4 16:15:06 2015 +1000

    Remove unused buttons for filter textbox clearing

commit d5bbf053a0a2247db280c0526174bb7396421eb7
Author: David Mason <drdmason at gmail.com>
Date:   Wed Feb 4 13:02:13 2015 +1000

    Ensure that non-typed changes to filter text trigger filter.

    Changes such as cut or paste with the mouse or drag-and-drop were not
    triggering filter, since they do not involve a key press. The event
    'oninput' appears to be designed for exactly our purpose: to respond
    to changes in input text value regardless how the value was changed.

    Includes a fallback to respond to typing for browsers that do not
    support 'oninput'.

commit 05e91a7586ce9674f94ff2a819bb40d074436f33
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 2 17:09:06 2015 +1000

    Ensure locales are enabled when their enable button is clicked.

    This fixes a couple of bugs:

     - The wrong variable was being used, so that locales were not added
    when the enable button was clicked.
     - There was a mistake in how custom locales were initiated when going
    from global default locales to a custom list - the wrong method was
    used so that all locales were added, rather than just the
    enabled-by-default locales.

commit da25b8987fe52b2277cb20b97f83ee206b4bb857
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 2 16:33:48 2015 +1000

    Ensure list operations are visible when appropriate.

    It was possible to have a language selected in one of the language
    lists, but not see the available operations. This was caused when
    the lists and buttons are updated by ajax but the button visibility
    code has not run. Fixed by triggering a change event on the two
    lists, which causes button visibility to be evaluated and updated.

commit 493f26813146d00d43ee2d3d611db005a46c55ac
Author: David Mason <drdmason at gmail.com>
Date:   Mon Feb 2 16:01:35 2015 +1000

    Filter available locales in the browser.

    This replaces the ajax-based filtering, which had high latency and cleared
    selections.

    This also replaces some optional rendered elements with always-rendered
    elements that are sometimes hidden, so that events can be properly attached.

commit 958d5f5224dd49adebdbb1b1866324f86834fae2
Author: David Mason <drdmason at gmail.com>
Date:   Wed Jan 28 17:03:53 2015 +1000

    Move language list UI refresh script to end of language list panel.

    The script is placed at the end of the panel so that it will run after the DOM
    for the panel has been built, so all elements will definitely be available.

    The target element for the checkbox refresh is also changed to be the entire
    panel, since it was missing the select-all checkboxes when being run on only
    the two lists separately.

commit dcf9dce3c70c94245ed28503ba45ec0d1815c024
Author: David Mason <drdmason at gmail.com>
Date:   Wed Jan 28 16:53:24 2015 +1000

    Move checkbox reload script to end of reloaded panel.

    This is necessary to ensure that all checkboxes have their facades
    properly refreshed. In the previous position it was missing the
    select-all checkboxes. This is probably also because the selector
    was too specific, specifying only the language items rather than the
    whole area.

commit c1e687b9e52314d7b2ed3af72400ce9107b5412f
Author: David Mason <drdmason at gmail.com>
Date:   Wed Jan 28 12:41:42 2015 +1000

    Filter active locale list as filter text changes.
   This performs a 'live' filter which shows and hides locales in the active list
  as the user types in the filter textbox.
  A placeholder message is shown when no items match the filter text.
   The selection state of each language is maintained when it is hidden. This is
  done on purpose since we considered it better for usability if a language is
  not de-selected unless the user performs an operation that visibly de-selects
  it. This was a little complicated since hidden rows should not be treated as
  selected when they are submitted, and I was not able to clear their selection
  state on submit. Instead, when a selected row is hidden, I clear the check
  state and add the data 'checked-when-visible=true' to the checkbox element. When
  a row is shown and the data is present, the check state is restored and the
  data is cleared.

commit 66fcdca7f6d202efd828f284d93ce1800a57a625
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Thu Jan 15 15:12:57 2015 +1000

    Add component for select all checkbox functionality.

commit 237d9a250ab15581d3583ba4215d21a877b8b41a
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Thu Jan 15 13:52:46 2015 +1000

    Add improvements for language project settings page.

commit 6a87a2a9e8308bc11748fe3289a888223ba3a562
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Tue Jan 13 16:31:23 2015 +1000

    Improve text search component to use newest assets script.

commit 601adede3b1e3ea081a7d22cd7b98bb0d301b9e7
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Tue Jan 13 11:50:18 2015 +1000

    Finish reworking the locale selection screen.

commit 4ce8df997d5e225667b31e681cc7d69f12a1857d
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Tue Jan 13 11:49:30 2015 +1000

    Use the new text input component and renderer.

commit 9eb079049c5855c49e01e7c6d25a9ad658fa0fc6
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Tue Jan 13 11:46:38 2015 +1000

    Add a custom Ajax search component.

    This component allows triggering a JSF action and refreshing an area for performing searches.

commit 372f1694732bb9b9e69140d9466b2838d8f26603
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Tue Jan 13 11:45:21 2015 +1000

    Add a custom input text component.

    Override the default JSF text input renderer so that it allows for extra attributes (placeholder is the only supported extra attribute at this moment)

commit d11b1957e157a012c4ae7ae49788a0011bb4df7d
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Thu Jan 8 11:50:07 2015 +1000

    Finish add and remove language functionality.

commit 3a1371cf8e595607dda115229d3e86cd33a35bbc
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Thu Jan 8 10:56:41 2015 +1000

    Create new command button custom component.

    This custom component behaves the same as a4j:commandButton, but it's rendered as an html button instead of a link or input element.

commit 6d43203eda7c78bb05421254f535d2289e033c52
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Tue Jan 6 16:42:07 2015 +1000

    Add a custom component for ajax buttons.

    These new components will take care of rendering a loading indicator as well as offer additional options.
    This initial implementation has the very basic options to generate a command link.
    Note: This initial implementation uses JQuery id selectors, which might make it less efficient than other options.

commit 704eb7efe09eef827ad22a90ab40ca02966bd47a
Author: Carlos A. Munoz <camunoz at redhat.com>
Date:   Tue Jan 6 13:53:13 2015 +1000

    Add a custom component for ajax links.

    These new components will take care of rendering a loading indicator as well as offer additional options.
    This initial implementation has the very basic options to generate a command link.

commit bcbaf5083e30c8ed3a2808cf8a5dcffe526d47b8
Author: David Mason <drdmason at gmail.com>
Date:   Sun Jan 4 21:40:13 2015 +1000

    BROKEN: attempting to get selection checkbox state visible from ProjectHome

commit 6f11407e89c89b861f78ee530fabd4551d975e3d
Author: David Mason <drdmason at gmail.com>
Date:   Wed Dec 24 15:35:16 2014 +1000

    WIP: the delete alias button works now

commit e11f4e758d85dafe684ee3f7798ef878495472db
Author: David Mason <drdmason at gmail.com>
Date:   Wed Dec 24 15:25:07 2014 +1000

    WIP: disable button is working

commit 8fc00dbd0ef1210a4ebc0e7f44c31682639f5143
Author: David Mason <drdmason at gmail.com>
Date:   Wed Dec 24 11:28:10 2014 +1000

    SQUASH: cleaned up and made sure checkboxes come back on refresh

commit da4eb992397fa2fc3db7c488e7991dbc74a893b8
Author: David Mason <drdmason at gmail.com>
Date:   Wed Dec 24 10:46:23 2014 +1000

    WIP, CLEANUP: select-all checkbox working

commit 8259d0f4bf9a003b493066e4d6f6d77bb471b225
Author: David Mason <drdmason at gmail.com>
Date:   Tue Dec 23 18:43:40 2014 +1000

    WIP: did big cleanup on the new script, should be good now. Still should check for those now-unused classes in the elements

commit 7dd248d83a6e559a3587ebb5b77760588ee3a268
Author: David Mason <drdmason at gmail.com>
Date:   Tue Dec 23 14:00:25 2014 +1000

    WIP, CLEANUP: working toggle display of buttons and headings on active locales list

commit 6d833fac1ff8b4f650b8c37b78f95b4c8eac75e7
Author: David Mason <drdmason at gmail.com>
Date:   Tue Dec 23 13:48:46 2014 +1000

    WIP: script is successfully triggering recheck, just that recheck seems to do nothing

commit 0230642622c169ba80827ca4c85c5e18e9a18770
Author: David Mason <drdmason at gmail.com>
Date:   Tue Dec 23 12:23:18 2014 +1000

    WIP: wrap final column of enabled languages properly

commit 30a3a95200bb0568efa90bd9eb9bced21c2f602a
Author: David Mason <drdmason at gmail.com>
Date:   Mon Dec 22 15:02:38 2014 +1000

    WIP: show loader and cancel button, move alias input to new layout, remove old layout for enabled languages

commit cb176b916c532fe0715f6c242865cdfac3aebbd3
Author: David Mason <drdmason at gmail.com>
Date:   Thu Dec 18 14:50:34 2014 +1000

    WIP: show and hide inline buttons on enabled languages at appropriate times

commit c7b4e34804af171edf3c390f9ff3f5d50c8387cb
Author: David Mason <drdmason at gmail.com>
Date:   Thu Dec 18 12:40:54 2014 +1000

    WIP: implementing new design for project language settings tab

commit d8d81d36236e3d79d8d12df1a340ef983c90550a
Author: David Mason <drdmason at gmail.com>
Date:   Thu Dec 18 11:24:14 2014 +1000

    Update to assets version needed for project language settings page

commit 7536e00a9bc09ec36643af52a57c5cfdcefd7e9a
Author: David Mason <drdmason at gmail.com>
Date:   Wed Dec 17 17:12:06 2014 +1000

    Change label on button for using server default languages in a project

commit 37307a28fd8b982ba67e01b1c6a0a5fa96b2416c
Author: David Mason <drdmason at gmail.com>
Date:   Tue Dec 9 18:29:02 2014 +1000

    Add REST endpoint for project locales

commit 062262cb7ffab2d989038284814438ef69914378
Author: David Mason <drdmason at gmail.com>
Date:   Thu Dec 11 16:39:17 2014 +1000

    Show and set locale alias on project settings page.

     - Displays alias next to the locale id if it exists.
     - Adds a dropdown menu with option to add a locale alias.
     - Adds a hidden inline form to add a locale alias, shown when the menu
       option is selected.

commit 0f395ffdda8100e11eb1dc3c897f3a3d6bfbdee3
Author: David Mason <drdmason at gmail.com>
Date:   Fri Dec 5 11:40:21 2014 +1000

    Add locale aliases to HProjectIteration

commit f4d444a0e98065ec90cdfde9199ee8e8a4b8156e
Author: David Mason <drdmason at gmail.com>
Date:   Thu Dec 4 14:23:35 2014 +1000

    Add locale aliases to HProject

    Adds join table to map locale id to alias string for a project id,
    and updates hibernate entity HProject to use the join table.


  Commit: ed0ebdb26f75f22b559dbf3f5e9288d26643e24b
      https://github.com/zanata/zanata-server/commit/ed0ebdb26f75f22b559dbf3f5e9288d26643e24b
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml

  Log Message:
  -----------
  Ensure that a success message is shown when project about page is updated.


  Commit: bd37a83aeccb5e3f416a5a8f0af5f48fa650f8f9
      https://github.com/zanata/zanata-server/commit/bd37a83aeccb5e3f416a5a8f0af5f48fa650f8f9
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/BasePage.java
    M functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
    R functional-test/src/test/java/org/zanata/feature/administration/HelpPageTest.java
    A functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
    M functional-test/src/test/java/org/zanata/feature/testharness/TestPlan.java

  Log Message:
  -----------
  Merge pull request #708 from zanata/help-terms-tests

Terms of use settings test


  Commit: 13498ffe650837ab0c06df992f5cc34ec5ce0d45
      https://github.com/zanata/zanata-server/commit/13498ffe650837ab0c06df992f5cc34ec5ce0d45
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M zanata-war/src/main/resources/pluralforms.properties

  Log Message:
  -----------
  Merge pull request #709 from zanata/sa-kok-plurals

Add plural forms for Sanskrit and Konkani


  Commit: c2d1a43810c0923a94a80ef478464e0b2cbe325c
      https://github.com/zanata/zanata-server/commit/c2d1a43810c0923a94a80ef478464e0b2cbe325c
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectLanguagesTab.java
    M functional-test/src/main/java/org/zanata/page/projectversion/versionsettings/VersionLanguagesTab.java
    A functional-test/src/main/java/org/zanata/util/LanguageList.java
    M functional-test/src/test/java/org/zanata/feature/language/AddLanguageTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectAboutTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectLanguagesTest.java
    M functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionLanguagesTest.java

  Log Message:
  -----------
  Fix language tests

Significant changes to language add/remove behaviour in projects.
Moves the test page behaviour to a utility class, as it is shared in
project and version settings.


  Commit: cadeb3d6746d6062780b643f33426b82a48f44dd
      https://github.com/zanata/zanata-server/commit/cadeb3d6746d6062780b643f33426b82a48f44dd
  Author: David Mason <drdmason at gmail.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.java
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml

  Log Message:
  -----------
  Merge pull request #713 from zanata/fix-about-message

Ensure that a success message is shown when project about page is updated


  Commit: ec98f244205d9688ed7c8ba904704c7d24c4cf5f
      https://github.com/zanata/zanata-server/commit/ec98f244205d9688ed7c8ba904704c7d24c4cf5f
  Author: Alex Eng <aeng at redhat.com>
  Date:   2015-03-05 (Thu, 05 Mar 2015)

  Changed paths:
    M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/action/ServerConfigurationBean.java
    M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    M zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java

  Log Message:
  -----------
  Merge pull request #707 from zanata/remove-help-content-reference

Remove reference of helpContent


  Commit: 5944a6185c705f80655cee3ee93eae922a448be8
      https://github.com/zanata/zanata-server/commit/5944a6185c705f80655cee3ee93eae922a448be8
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    A docs/configuration/authentication.md
    A docs/configuration/document-storage-directory.md
    A docs/configuration/email.md
    A docs/configuration/infinispan.md
    A docs/configuration/jms-messaging.md
    A docs/configuration/wildfly.md
    A docs/images/create-project-completed.png
    A docs/images/create-project.png
    A docs/images/create-version-master.png
    A docs/images/create-version.png
    A docs/images/project-about-settings.png
    A docs/images/project-general-settings.png
    A docs/images/project-languages-add.png
    A docs/images/project-languages-remove.png
    A docs/images/project-languages-settings.png
    A docs/images/project-permissions-settings.png
    A docs/images/project-settings-button.png
    A docs/images/project-translation-settings.png
    A docs/images/user-dashboard-create-version.png
    A docs/index.md
    A docs/user-guide/Opening-a-Translation-Project.md
    A docs/user-guide/client-configuration.md
    A docs/user-guide/contributing-translations.md
    A docs/user-guide/joining-a-language-team.md
    A docs/user-guide/keyboard-shortcuts.md
    A docs/user-guide/project-types.md
    A docs/user-guide/projects/create-project.md
    A docs/user-guide/projects/create-version.md
    A docs/user-guide/projects/project-settings.md
    A docs/user-guide/projects/upload-strings.md
    A docs/user-guide/translators-new-account.md
    A mkdocs.yml

  Log Message:
  -----------
  Move documentation to readthedocs.

Move User and Admin manual type documentation to the repository to be built by readthedocs.


  Commit: 979007ba459a36805ef60915630454a0b972e81e
      https://github.com/zanata/zanata-server/commit/979007ba459a36805ef60915630454a0b972e81e
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    A docs/release-notes/release-notes-3.3.2.md
    A docs/release-notes/release-notes-3.4.md
    A docs/release-notes/release-notes-3.5.md
    A docs/release-notes/release-notes-3.6.md
    M mkdocs.yml

  Log Message:
  -----------
  Add release notes to the docs.


  Commit: ccf09ebaf53b7d920d53977bb49bd18070d17366
      https://github.com/zanata/zanata-server/commit/ccf09ebaf53b7d920d53977bb49bd18070d17366
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M docs/configuration/jms-messaging.md
    R docs/configuration/wildfly.md
    M docs/user-guide/Opening-a-Translation-Project.md
    M docs/user-guide/projects/create-project.md
    M docs/user-guide/projects/create-version.md
    M docs/user-guide/projects/project-settings.md
    M docs/user-guide/projects/upload-strings.md
    M mkdocs.yml

  Log Message:
  -----------
  Documentation fixes.

A few incorrect URLs, and some formatting fixes.


  Commit: 069f6778b461c58533b668afd1d0b0caac5520db
      https://github.com/zanata/zanata-server/commit/069f6778b461c58533b668afd1d0b0caac5520db
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    A docs/release-notes.md
    R docs/release-notes/release-notes-3.3.2.md
    R docs/release-notes/release-notes-3.4.md
    R docs/release-notes/release-notes-3.5.md
    R docs/release-notes/release-notes-3.6.md
    M mkdocs.yml

  Log Message:
  -----------
  Move release notes to a single page.


  Commit: 99d5123707fcdc896ca2dedfa249670ce8b65551
      https://github.com/zanata/zanata-server/commit/99d5123707fcdc896ca2dedfa249670ce8b65551
  Author: Carlos Munoz <chavo16 at hotmail.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    A docs/configuration/authentication.md
    A docs/configuration/document-storage-directory.md
    A docs/configuration/email.md
    A docs/configuration/infinispan.md
    A docs/configuration/jms-messaging.md
    A docs/images/create-project-completed.png
    A docs/images/create-project.png
    A docs/images/create-version-master.png
    A docs/images/create-version.png
    A docs/images/project-about-settings.png
    A docs/images/project-general-settings.png
    A docs/images/project-languages-add.png
    A docs/images/project-languages-remove.png
    A docs/images/project-languages-settings.png
    A docs/images/project-permissions-settings.png
    A docs/images/project-settings-button.png
    A docs/images/project-translation-settings.png
    A docs/images/user-dashboard-create-version.png
    A docs/index.md
    A docs/release-notes.md
    A docs/user-guide/Opening-a-Translation-Project.md
    A docs/user-guide/client-configuration.md
    A docs/user-guide/contributing-translations.md
    A docs/user-guide/joining-a-language-team.md
    A docs/user-guide/keyboard-shortcuts.md
    A docs/user-guide/project-types.md
    A docs/user-guide/projects/create-project.md
    A docs/user-guide/projects/create-version.md
    A docs/user-guide/projects/project-settings.md
    A docs/user-guide/projects/upload-strings.md
    A docs/user-guide/translators-new-account.md
    A mkdocs.yml

  Log Message:
  -----------
  Merge pull request #712 from zanata/readthedocs

Readthedocs


  Commit: 0aadf8c74996d65671aef970dc0513f444aaebc8
      https://github.com/zanata/zanata-server/commit/0aadf8c74996d65671aef970dc0513f444aaebc8
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectLanguagesTab.java
    M functional-test/src/main/java/org/zanata/page/projectversion/versionsettings/VersionLanguagesTab.java
    A functional-test/src/main/java/org/zanata/util/LanguageList.java
    M functional-test/src/test/java/org/zanata/feature/language/AddLanguageTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectAboutTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectLanguagesTest.java
    M functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionLanguagesTest.java

  Log Message:
  -----------
  Merge pull request #714 from zanata/fix-lang-tests

Fix language tests


  Commit: 69ecd10df6e387427c4cc2e5252dd02b73768674
      https://github.com/zanata/zanata-server/commit/69ecd10df6e387427c4cc2e5252dd02b73768674
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectLanguagesTab.java
    M functional-test/src/main/java/org/zanata/util/LanguageList.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectLanguagesTest.java

  Log Message:
  -----------
  Add test for setting a project language alias


  Commit: 0027ae71c4187f8b41119c23a5da1c5b1dffb84e
      https://github.com/zanata/zanata-server/commit/0027ae71c4187f8b41119c23a5da1c5b1dffb84e
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectLanguagesTab.java
    M functional-test/src/main/java/org/zanata/util/LanguageList.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectLanguagesTest.java

  Log Message:
  -----------
  Merge pull request #715 from zanata/alias-lang-test

Add test for setting a project language alias


  Commit: 1bab304606750c485c662e6c2d320d3428d4f9b9
      https://github.com/zanata/zanata-server/commit/1bab304606750c485c662e6c2d320d3428d4f9b9
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/BasePage.java

  Log Message:
  -----------
  Wait for page silence before and after login


  Commit: f66cff370768e87f71e37b4a0e5c6ffca37562fd
      https://github.com/zanata/zanata-server/commit/f66cff370768e87f71e37b4a0e5c6ffca37562fd
  Author: Sean Flanigan <sflaniga at redhat.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M functional-test/src/main/java/org/zanata/page/BasePage.java

  Log Message:
  -----------
  Merge pull request #711 from zanata/wait-around-login

Wait for page silence before and after login


  Commit: 5cf48725f04f8cfb1014daf92babf5ad1ea7187e
      https://github.com/zanata/zanata-server/commit/5cf48725f04f8cfb1014daf92babf5ad1ea7187e
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-09 (Mon, 09 Mar 2015)

  Changed paths:
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectValidationsTest.java
    M functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionValidationsTest.java

  Log Message:
  -----------
  Skip some notifications which have regressed

Error recorded in RHBZ1199852


  Commit: d97eee2537bf1010e46fd21a3c41086fabb63565
      https://github.com/zanata/zanata-server/commit/d97eee2537bf1010e46fd21a3c41086fabb63565
  Author: Damian Jansen <djansen at redhat.com>
  Date:   2015-03-09 (Mon, 09 Mar 2015)

  Changed paths:
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectValidationsTest.java
    M functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionValidationsTest.java

  Log Message:
  -----------
  Merge pull request #718 from zanata/skip-broken-notifications

Skip some notifications which have regressed


  Commit: 17bcbceda57298472cbe470b0d153b528a621023
      https://github.com/zanata/zanata-server/commit/17bcbceda57298472cbe470b0d153b528a621023
  Author: Carlos A. Munoz <camunoz at redhat.com>
  Date:   2015-03-10 (Tue, 10 Mar 2015)

  Changed paths:
    A docs/configuration/authentication.md
    A docs/configuration/document-storage-directory.md
    A docs/configuration/email.md
    A docs/configuration/infinispan.md
    A docs/configuration/jms-messaging.md
    A docs/images/create-project-completed.png
    A docs/images/create-project.png
    A docs/images/create-version-master.png
    A docs/images/create-version.png
    A docs/images/project-about-settings.png
    A docs/images/project-general-settings.png
    A docs/images/project-languages-add.png
    A docs/images/project-languages-remove.png
    A docs/images/project-languages-settings.png
    A docs/images/project-permissions-settings.png
    A docs/images/project-settings-button.png
    A docs/images/project-translation-settings.png
    A docs/images/user-dashboard-create-version.png
    A docs/index.md
    A docs/release-notes.md
    A docs/user-guide/Opening-a-Translation-Project.md
    A docs/user-guide/client-configuration.md
    A docs/user-guide/contributing-translations.md
    A docs/user-guide/joining-a-language-team.md
    A docs/user-guide/keyboard-shortcuts.md
    A docs/user-guide/project-types.md
    A docs/user-guide/projects/create-project.md
    A docs/user-guide/projects/create-version.md
    A docs/user-guide/projects/project-settings.md
    A docs/user-guide/projects/upload-strings.md
    A docs/user-guide/translators-new-account.md
    M functional-test/src/main/java/org/zanata/page/BasePage.java
    A functional-test/src/main/java/org/zanata/page/account/InactiveAccountPage.java
    M functional-test/src/main/java/org/zanata/page/account/RegisterPage.java
    M functional-test/src/main/java/org/zanata/page/account/SignInPage.java
    M functional-test/src/main/java/org/zanata/page/administration/ServerConfigurationPage.java
    M functional-test/src/main/java/org/zanata/page/projects/projectsettings/ProjectLanguagesTab.java
    M functional-test/src/main/java/org/zanata/page/projectversion/versionsettings/VersionLanguagesTab.java
    M functional-test/src/main/java/org/zanata/page/utility/ContactAdminFormPage.java
    R functional-test/src/main/java/org/zanata/page/utility/HelpPage.java
    M functional-test/src/main/java/org/zanata/page/utility/HomePage.java
    A functional-test/src/main/java/org/zanata/util/LanguageList.java
    M functional-test/src/main/java/org/zanata/workflow/LoginWorkFlow.java
    M functional-test/src/main/java/org/zanata/workflow/RegisterWorkFlow.java
    M functional-test/src/test/java/org/zanata/feature/account/InactiveUserLoginTest.java
    A functional-test/src/test/java/org/zanata/feature/administration/ServerSettingsTest.java
    M functional-test/src/test/java/org/zanata/feature/language/AddLanguageTest.java
    M functional-test/src/test/java/org/zanata/feature/language/ContactLanguageTeamTest.java
    M functional-test/src/test/java/org/zanata/feature/misc/ContactAdminTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectAboutTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectLanguagesTest.java
    M functional-test/src/test/java/org/zanata/feature/project/EditProjectValidationsTest.java
    M functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionLanguagesTest.java
    M functional-test/src/test/java/org/zanata/feature/projectversion/EditVersionValidationsTest.java
    M functional-test/src/test/java/org/zanata/feature/testharness/TestPlan.java
    A functional-test/src/test/java/org/zanata/util/EmailQuery.java
    A mkdocs.yml
    M zanata-model/src/main/java/org/zanata/model/HApplicationConfiguration.java
    M zanata-model/src/main/java/org/zanata/model/HProject.java
    M zanata-model/src/main/java/org/zanata/model/HProjectIteration.java
    M zanata-war/pom.xml
    M zanata-war/src/main/java/org/zanata/ApplicationConfiguration.java
    M zanata-war/src/main/java/org/zanata/action/ApplicationConfigurationAction.java
    A zanata-war/src/main/java/org/zanata/action/ContactAdminAction.java
    A zanata-war/src/main/java/org/zanata/action/HasLanguageSettings.java
    M zanata-war/src/main/java/org/zanata/action/ProjectHome.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/VersionHome.java
    M zanata-war/src/main/java/org/zanata/config/DatabaseBackedConfig.java
    M zanata-war/src/main/java/org/zanata/email/EmailBuilder.java
    M zanata-war/src/main/java/org/zanata/notification/LanguageTeamPermissionChangeJmsMessagePayloadHandler.java
    A zanata-war/src/main/java/org/zanata/rest/service/LocalesService.java
    A zanata-war/src/main/java/org/zanata/rest/service/ProjectIterationLocalesService.java
    A zanata-war/src/main/java/org/zanata/rest/service/ProjectLocalesService.java
    M zanata-war/src/main/java/org/zanata/service/EmailService.java
    M zanata-war/src/main/java/org/zanata/service/impl/ConfigurationServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/EmailServiceImpl.java
    M zanata-war/src/main/java/org/zanata/service/impl/LocaleServiceImpl.java
    A zanata-war/src/main/java/org/zanata/ui/AbstractTextSearch.java
    A zanata-war/src/main/java/org/zanata/ui/ajax/commandbutton/CommandButton.java
    A zanata-war/src/main/java/org/zanata/ui/ajax/commandbutton/CommandButtonRenderer.java
    A zanata-war/src/main/java/org/zanata/ui/input/TextInput.java
    A zanata-war/src/main/java/org/zanata/ui/input/TextInputRenderer.java
    M zanata-war/src/main/resources/db/changelogs/db.changelog-3.6.xml
    M zanata-war/src/main/resources/messages.properties
    M zanata-war/src/main/resources/org/zanata/email/templates/template_email.vm
    M zanata-war/src/main/resources/pluralforms.properties
    M zanata-war/src/main/webapp-jboss/WEB-INF/web.xml
    M zanata-war/src/main/webapp/WEB-INF/faces-config.xml
    M zanata-war/src/main/webapp/WEB-INF/layout/admin/contact_admin_modal.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/language/contact_coordinator_modal.xhtml
    A zanata-war/src/main/webapp/WEB-INF/layout/project/languages-list.xhtml
    A zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab-languages.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/project/settings-tab.xhtml
    A zanata-war/src/main/webapp/WEB-INF/layout/version/settings-tab-languages.xhtml
    M zanata-war/src/main/webapp/WEB-INF/layout/version/settings-tab.xhtml
    M zanata-war/src/main/webapp/WEB-INF/pages.xml
    M zanata-war/src/main/webapp/WEB-INF/template/banner.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/footer.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/template.xhtml
    M zanata-war/src/main/webapp/WEB-INF/template/template_2x.xhtml
    M zanata-war/src/main/webapp/WEB-INF/urlrewrite.xml
    A zanata-war/src/main/webapp/WEB-INF/zanata.taglib.xml
    M zanata-war/src/main/webapp/admin/server_configuration.xhtml
    R zanata-war/src/main/webapp/help/edit_help_content.xhtml
    R zanata-war/src/main/webapp/help/view.xhtml
    M zanata-war/src/main/webapp/language/language.xhtml
    M zanata-war/src/main/webapp/resources/script/components-script.js
    A zanata-war/src/main/webapp/resources/script/settings-tab-languages.js
    A zanata-war/src/main/webapp/resources/zanata/ajax-command-button.xhtml
    A zanata-war/src/main/webapp/resources/zanata/ajax-command-link.xhtml
    A zanata-war/src/main/webapp/resources/zanata/select-all-checkbox.xhtml
    A zanata-war/src/main/webapp/resources/zanata/text-search.xhtml
    M zanata-war/src/test/java/org/zanata/config/DatabaseBackedConfigTest.java
    M zanata-war/src/test/java/org/zanata/email/EmailStrategyTest.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into infinispan


Compare: https://github.com/zanata/zanata-server/compare/8dc9f6ceca14...17bcbceda572


More information about the zanata-commits mailing list