[zanata/zanata-client] 1d8cd2: add mapping for optional hooks element in client c...
GitHub
noreply at github.com
Fri Nov 29 01:51:48 UTC 2013
Branch: refs/heads/integration/master
Home: https://github.com/zanata/zanata-client
Commit: 1d8cd24c0af4530b5a0d5feb84bbf9a03b3edfc5
https://github.com/zanata/zanata-client/commit/1d8cd24c0af4530b5a0d5feb84bbf9a03b3edfc5
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-17 (Sun, 17 Nov 2013)
Changed paths:
A zanata-client-commands/src/main/java/org/zanata/client/config/CommandHook.java
M zanata-client-commands/src/main/java/org/zanata/client/config/ZanataConfig.java
Log Message:
-----------
add mapping for optional hooks element in client config
Commit: ddcca68cc6de2da7901fd019446bb334031d779e
https://github.com/zanata/zanata-client/commit/ddcca68cc6de2da7901fd019446bb334031d779e
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-17 (Sun, 17 Nov 2013)
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-maven-plugin/src/main/java/org/zanata/maven/ConfigurableProjectMojo.java
Log Message:
-----------
add list of command hooks to project options
Commit: 317b862481e6962b2cf092c32646878de38d8e03
https://github.com/zanata/zanata-client/commit/317b862481e6962b2cf092c32646878de38d8e03
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-17 (Sun, 17 Nov 2013)
Changed paths:
M zanata-client-commands/src/main/java/org/zanata/client/commands/OptionsUtil.java
Log Message:
-----------
populate command hooks in project options from zanata.xml
Commit: 9f466598ef7c0a32779b50dd0608b69254a88840
https://github.com/zanata/zanata-client/commit/9f466598ef7c0a32779b50dd0608b69254a88840
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-17 (Sun, 17 Nov 2013)
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/ListLocalCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ListRemoteCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/PublicanPullCommand.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/pull/PullCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/pull/RawPullCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/push/PushCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/push/RawPushCommand.java
Log Message:
-----------
Replace run() with performWork() below ConfigurableProjectCommand
This prepares to split run() into phases to:-
- run preparatory checks, possibly aborting
- run "before" command
- perform work
- run "after" command
To avoid the upfront cost of rewriting each implementation, this
simple rename and wrapper will allow us to update subclasses as
we have time.
Commit: cc94d9a4683e7d481563454340aaef4f4358b330
https://github.com/zanata/zanata-client/commit/cc94d9a4683e7d481563454340aaef4f4358b330
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-17 (Sun, 17 Nov 2013)
Changed paths:
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectCommand.java
Log Message:
-----------
run befores, command and afters in order, abort if any fails.
Before and after commands will always run without waiting for
command confirmation, but all remaining commands will be aborted
if any command fails.
Since the main use case of commands is to prepare files before
push, waiting until after the initial analysis and confirmation
does not make sense. For now I am implementing only the basic
functionality that meets the use-case.
Commit: 2f62ae22a2e9bd37bf6c8f25529fb9c19469e4c7
https://github.com/zanata/zanata-client/commit/2f62ae22a2e9bd37bf6c8f25529fb9c19469e4c7
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-17 (Sun, 17 Nov 2013)
Changed paths:
M pom.xml
M zanata-cli/pom.xml
M zanata-cli/src/test/java/org/zanata/client/ClientToServerTest.java
A zanata-cli/src/test/java/org/zanata/client/HTTPMockContainer.java
M zanata-client-commands/pom.xml
M zanata-client-commands/src/main/java/org/zanata/client/commands/glossary/delete/GlossaryDeleteCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/glossary/push/GlossaryPushCommand.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/push/PushCommandTest.java
M zanata-maven-plugin/pom.xml
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:
-----------
Merge branch 'master' into add-command-hooks
Commit: db8f11eb5358e387f2ad18b25ba5ed98d4c67965
https://github.com/zanata/zanata-client/commit/db8f11eb5358e387f2ad18b25ba5ed98d4c67965
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-18 (Mon, 18 Nov 2013)
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/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
Log Message:
-----------
prevent command hook list being null
Commit: 407065e6e7f37b6cd092ae057af35217c169ac2c
https://github.com/zanata/zanata-client/commit/407065e6e7f37b6cd092ae057af35217c169ac2c
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-25 (Mon, 25 Nov 2013)
Changed paths:
M zanata-client-commands/src/main/java/org/zanata/client/commands/BasicOptions.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/BasicOptionsImpl.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableOptions.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-maven-plugin/src/main/java/org/zanata/maven/ConfigurableMojo.java
M zanata-maven-plugin/src/main/java/org/zanata/maven/ConfigurableProjectMojo.java
Log Message:
-----------
move command hooks to top level of Options hierarchy
Commit: 076b558804cdebd66ac967e1701108f2d5d1526a
https://github.com/zanata/zanata-client/commit/076b558804cdebd66ac967e1701108f2d5d1526a
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-25 (Mon, 25 Nov 2013)
Changed paths:
M zanata-cli/src/test/java/org/zanata/client/ZanataClientTest.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ArgsUtil.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableOptions.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableProjectCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ListLocalCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ListRemoteCommand.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/PublicanPullCommand.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/ZanataCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/pull/PullCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/pull/RawPullCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/push/PushCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/push/RawPushCommand.java
M zanata-client-commands/src/test/java/org/zanata/client/commands/pull/PublicanPullCommandTest.java
M zanata-client-commands/src/test/java/org/zanata/client/commands/push/PublicanPushCommandTest.java
M zanata-client-commands/src/test/java/org/zanata/client/commands/push/PushCommandTest.java
M zanata-maven-plugin/src/main/java/org/zanata/maven/ConfigurableMojo.java
M zanata-maven-plugin/src/test/java/org/zanata/maven/ZanataMojoTest.java
Log Message:
-----------
move handling of command hooks to top of command hierarchy
Commit: 5e233a2487787af29867f29015e7040d7c73585f
https://github.com/zanata/zanata-client/commit/5e233a2487787af29867f29015e7040d7c73585f
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M zanata-maven-plugin/src/main/java/org/zanata/maven/ConfigurableMojo.java
Log Message:
-----------
rhbz978072 add default empty list of command hooks in Maven Plugin
Commit: 81e875aefbbeeef0c8b117fe22db2cb9cc639d5b
https://github.com/zanata/zanata-client/commit/81e875aefbbeeef0c8b117fe22db2cb9cc639d5b
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ZanataCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/config/CommandHook.java
Log Message:
-----------
rhbz978072 add javadoc for command hooks and related methods
Commit: 590033401d3702fd032c080a91b471a5b073846b
https://github.com/zanata/zanata-client/commit/590033401d3702fd032c080a91b471a5b073846b
Author: David Mason <dr.d.mason at gmail.com>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M zanata-client-commands/pom.xml
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableCommand.java
Log Message:
-----------
rhbz978072 show command hook output and ensure child processes will be terminated properly
Commit: 510de92a0c63cd7a351eafb9be37f9c0c79bca84
https://github.com/zanata/zanata-client/commit/510de92a0c63cd7a351eafb9be37f9c0c79bca84
Author: Sean Flanigan <sflaniga at redhat.com>
Date: 2013-11-28 (Thu, 28 Nov 2013)
Changed paths:
M zanata-cli/src/test/java/org/zanata/client/ZanataClientTest.java
M zanata-client-commands/pom.xml
M zanata-client-commands/src/main/java/org/zanata/client/commands/ArgsUtil.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/BasicOptions.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/BasicOptionsImpl.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableCommand.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ConfigurableOptions.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/OptionsUtil.java
M zanata-client-commands/src/main/java/org/zanata/client/commands/ZanataCommand.java
A zanata-client-commands/src/main/java/org/zanata/client/config/CommandHook.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/pull/PublicanPullCommandTest.java
M zanata-client-commands/src/test/java/org/zanata/client/commands/push/PublicanPushCommandTest.java
M zanata-client-commands/src/test/java/org/zanata/client/commands/push/PushCommandTest.java
M zanata-maven-plugin/src/main/java/org/zanata/maven/ConfigurableMojo.java
M zanata-maven-plugin/src/test/java/org/zanata/maven/ZanataMojoTest.java
Log Message:
-----------
Merge pull request #2 from zanata/add-command-hooks
rhbz978072 Add command hooks
Compare: https://github.com/zanata/zanata-client/compare/98887a6ceff6...510de92a0c63
More information about the zanata-commits
mailing list