[zanata/zanata-client] f14679: rhbz1110627 - create init command

GitHub noreply at github.com
Thu Jul 3 22:56:26 UTC 2014


  Branch: refs/heads/rhbz1110627-zanata-init
  Home:   https://github.com/zanata/zanata-client
  Commit: f14679897975900dcdd47a5846c07b5203c6372f
      https://github.com/zanata/zanata-client/commit/f14679897975900dcdd47a5846c07b5203c6372f
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M pom.xml
    M zanata-cli/pom.xml
    M zanata-client-commands/pom.xml
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableCommand.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/Interactiveable.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/InteractiveableFromConsole.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/OptionsUtil.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/PublicanPushCommand.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/PushPullCommand.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitOptions.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitOptionsImpl.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/MockConsoleInteractiveable.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/HTTPMockContainer.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    M zanata-rest-client/src/main/java/org/zanata/rest/client/ZanataProxyFactory.java

  Log Message:
  -----------
  rhbz1110627 - create init command


  Commit: 4a28d2538177119f1c2ee34b17e8bfd632d6c2cd
      https://github.com/zanata/zanata-client/commit/4a28d2538177119f1c2ee34b17e8bfd632d6c2cd
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/push/AbstractGettextPushStrategy.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/push/GettextDirStrategy.java

  Log Message:
  -----------
  check for potential wrong src dir in podir project


  Commit: ed475fc26af8fa0b456640ade6a3b73dbe7df21c
      https://github.com/zanata/zanata-client/commit/ed475fc26af8fa0b456640ade6a3b73dbe7df21c
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/AbstractPushPullOptionsImpl.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectOptions.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectOptionsImpl.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/OptionsUtil.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitOptionsImpl.java
    M zanata-client-commands/src/main/java/org/zanata/client/config/ZanataConfig.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/OptionsUtilTest.java
    M zanata-maven-plugin/src/main/java/org/zanata/maven/AbstractPushPullMojo.java
    M zanata-maven-plugin/src/main/java/org/zanata/maven/ConfigurableProjectMojo.java

  Log Message:
  -----------
  rhbz1110627,rhbz1038852 - add src dir and trans dir to zanata config


  Commit: e0a01105d3fef3d28db18ae766aa68e96c95c795
      https://github.com/zanata/zanata-client/commit/e0a01105d3fef3d28db18ae766aa68e96c95c795
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectOptions.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectOptionsImpl.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/push/PushOptions.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/push/PushOptionsImpl.java
    M zanata-maven-plugin/src/main/java/org/zanata/maven/AbstractPushMojo.java
    M zanata-maven-plugin/src/main/java/org/zanata/maven/ConfigurableProjectMojo.java

  Log Message:
  -----------
  rhbz1110627 - pull up includes and excludes to project configuration


  Commit: d39682bdae6d060041137f4ebc36794a3a6fbbd6
      https://github.com/zanata/zanata-client/commit/d39682bdae6d060041137f4ebc36794a3a6fbbd6
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectOptions.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectOptionsImpl.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/OptionMismatchChecker.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/OptionsUtil.java
    M zanata-client-commands/src/main/java/org/zanata/client/config/ZanataConfig.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/OptionsUtilTest.java
    M zanata-maven-plugin/src/main/java/org/zanata/maven/ConfigurableProjectMojo.java

  Log Message:
  -----------
  rhbz1110627 - add includes and excludes to zanata config


  Commit: 9aacfcb06940fe2dc5415daaff49a3829df9edd8
      https://github.com/zanata/zanata-client/commit/9aacfcb06940fe2dc5415daaff49a3829df9edd8
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectCommand.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/OptionsUtil.java
    M zanata-rest-client/pom.xml
    M zanata-rest-client/src/main/java/org/zanata/rest/client/ClientUtility.java
    M zanata-rest-client/src/main/java/org/zanata/rest/client/ZanataProxyFactory.java

  Log Message:
  -----------
  rhbz1110627 - refactor ZanataProxyFactory to allow not eager REST version call


  Commit: cb28b8189248814f2d27c12f5776b4fbb6cb471a
      https://github.com/zanata/zanata-client/commit/cb28b8189248814f2d27c12f5776b4fbb6cb471a
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/Interactiveable.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/InteractiveableFromConsole.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/SourceConfigPrompt.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/push/PushCommand.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/MockConsoleInteractiveable.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/SourceConfigPromptTest.java

  Log Message:
  -----------
  rhbz1110627 - src dir, includes and excludes prompt


  Commit: cb1268775831e8bf9585b52b0b576ffe37054b77
      https://github.com/zanata/zanata-client/commit/cb1268775831e8bf9585b52b0b576ffe37054b77
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java

  Log Message:
  -----------
  rhbz1110627 - use index number to select project and version


  Commit: a199622f4d991989b496cf3b21886a56a22aa687
      https://github.com/zanata/zanata-client/commit/a199622f4d991989b496cf3b21886a56a22aa687
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/SourceConfigPrompt.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/TransConfigPrompt.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/pull/PullCommand.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/TransConfigPromptTest.java

  Log Message:
  -----------
  rhbz1110627 - prompt user for trans dir


  Commit: ee14c1fb2bbb0003f4dfecd398382399f1e05b7c
      https://github.com/zanata/zanata-client/commit/ee14c1fb2bbb0003f4dfecd398382399f1e05b7c
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    A zanata-maven-plugin/src/main/java/org/zanata/maven/InitMojo.java

  Log Message:
  -----------
  rhbz1110627 - add init mojo as maven goal


  Commit: 73e5a5c8388c4b3cb341670367ba7f8cb23ee9f9
      https://github.com/zanata/zanata-client/commit/73e5a5c8388c4b3cb341670367ba7f8cb23ee9f9
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    A zanata-client-commands/src/test/java/org/zanata/client/commands/HTTPMockContainer.java
    R zanata-client-commands/src/test/java/org/zanata/client/commands/init/HTTPMockContainer.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    A zanata-client-commands/src/test/resources/serverresponse/iteration.xml
    A zanata-client-commands/src/test/resources/serverresponse/projectConfig.xml
    A zanata-client-commands/src/test/resources/serverresponse/projects.xml
    A zanata-client-commands/src/test/resources/serverresponse/version.xml

  Log Message:
  -----------
  rhbz1110627 - refactor test and mock server


  Commit: a07cda50f332cd3831ab856c49742a7ed2535c77
      https://github.com/zanata/zanata-client/commit/a07cda50f332cd3831ab856c49742a7ed2535c77
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/TransConfigPrompt.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/UserConfigHandler.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/UserConfigHandlerTest.java

  Log Message:
  -----------
  rhbz1110627 - refactor extract to separate class


  Commit: ad50788f35014bd5dae369d64d31a441fa29cf17
      https://github.com/zanata/zanata-client/commit/ad50788f35014bd5dae369d64d31a441fa29cf17
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectConfigHandler.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/ProjectConfigHandlerTest.java

  Log Message:
  -----------
  rhbz1110627 - refactor extract project config handling to separate class


  Commit: af4987dbc400130593df7b2d86b3c120e43acd14
      https://github.com/zanata/zanata-client/commit/af4987dbc400130593df7b2d86b3c120e43acd14
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectIterationPrompt.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectPrompt.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/ProjectIterationPromptTest.java
    A zanata-client-commands/src/test/java/org/zanata/client/commands/init/ProjectPromptTest.java
    M zanata-client-commands/src/test/resources/serverresponse/projects.xml

  Log Message:
  -----------
  rhbz1110627 - refactor to extract project and version prompt to separate classes


  Commit: 4eee58013af0d3908d93e56875c9725808271ada
      https://github.com/zanata/zanata-client/commit/4eee58013af0d3908d93e56875c9725808271ada
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/SourceConfigPrompt.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/TransConfigPrompt.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/InitCommandTest.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/SourceConfigPromptTest.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/TransConfigPromptTest.java

  Log Message:
  -----------
  rhbz1110627 - refactor and clean up code


  Commit: fce04f3a61ceec69f94399feb4856521899f3c9d
      https://github.com/zanata/zanata-client/commit/fce04f3a61ceec69f94399feb4856521899f3c9d
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectOptionsImpl.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectConfigHandler.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectPrompt.java
    M zanata-client-commands/src/test/java/org/zanata/client/commands/init/ProjectConfigHandlerTest.java

  Log Message:
  -----------
  rhbz1110627 - fix minor issues and print what's next suggestion to user


  Commit: 28812064b0304e4b7df51b3a73f56f4cf5f24992
      https://github.com/zanata/zanata-client/commit/28812064b0304e4b7df51b3a73f56f4cf5f24992
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-cli/src/main/java/org/zanata/client/ZanataClient.java

  Log Message:
  -----------
  rhbz1110627 - add init to ZanataClient


  Commit: 3769117e2c5cbf4965658df73581de76000771be
      https://github.com/zanata/zanata-client/commit/3769117e2c5cbf4965658df73581de76000771be
  Author: Patrick Huang <pahuang at redhat.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M zanata-client-commands/src/main/java/org/zanata/client/commands/InteractiveableFromConsole.java
    A zanata-client-commands/src/main/java/org/zanata/client/commands/Messages.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/InitCommand.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectConfigHandler.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectIterationPrompt.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/ProjectPrompt.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/SourceConfigPrompt.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/TransConfigPrompt.java
    M zanata-client-commands/src/main/java/org/zanata/client/commands/init/UserConfigHandler.java
    A zanata-client-commands/src/main/resources/prompts.properties

  Log Message:
  -----------
  rhbz1110627 - externalize strings to properties file


Compare: https://github.com/zanata/zanata-client/compare/915955c35dfd...3769117e2c5c


More information about the zanata-commits mailing list