Activity

From 2013-07-03 to 2013-08-01

2013-08-01

17:05 Bug #48135 (Needs Feedback): funtion prepareCommand() in class ShellCommandService
Could you please make a change in gerrit for this? Tobias Liebig
17:00 Bug #45072 (Closed): Possible error with git submodules
Tobias Liebig
16:54 Bug #41893 (Needs Feedback): Could not retrieve sha1 of git branch master
Like Cedric, i think this is an issue in your setup, not in Surf itself.
Surf expects the remote node has access t...
Tobias Liebig
16:50 Feature #37077 (Needs Feedback): Surf should also support local checkout and rsync to server
Hej Thomas,
i think this issue is solved by the new "flexible transfer method", which we merged recently.
https:/...
Tobias Liebig
16:46 Task #50664 (New): check for unresolved TODOs in the code
Tobias Liebig
16:45 Feature #50663 (New): support scp transfer
* Implement a Transfer\ScpTask (like the RsyncTask)
* enable it in BaseApplication::registerTasksForTransferMethod
Tobias Liebig
16:44 Feature #50662 (New): support ftp transfer
* Implement a Transfer\FTPTask (like the RsyncTask)
* enable it in BaseApplication::registerTasksForTransferMethod
Tobias Liebig
16:41 Bug #50661 (New): documentation
* Create documentation in reST
* Render documentation via readthedocs.org
* Publish on docs.typo3.org if possible
...
Tobias Liebig
16:41 Task #50660 (New): concept for product website
Create a concept for a TYPO3 Surf product website and plan/coordinate the implementation.
* Target groups
* te...
Tobias Liebig
16:38 Feature #50658 (Accepted): refactor ShellCommandService to have separated access to StdIn StdErr and StdOut
Tobias Liebig
16:38 Feature #50658: refactor ShellCommandService to have separated access to StdIn StdErr and StdOut
great to see someone is willing to work on this.
Go for it. Looking forward to your change in gerrit.
Tobias Liebig
16:37 Feature #50658: refactor ShellCommandService to have separated access to StdIn StdErr and StdOut
me me me ... Felix Oertel
16:35 Feature #50658 (Resolved): refactor ShellCommandService to have separated access to StdIn StdErr and StdOut
make use of the symfony/process component to separate the stdErr and stdOut streams in the ShellCommandService Tobias Liebig
16:36 Task #50659 (New): Unit tests
check for and implement a bunch of meaningful unit tests Tobias Liebig
16:34 Feature #50657 (Resolved): rsync transfer method: add option the --exclude argument
add an exclude option for rsync task (--exclude arguments) Tobias Liebig
16:32 Task #50656 (New): cleanup task names
refactor names of the tasks (move them into meaningful folders).
define an alias for the “old” names and deprecate t...
Tobias Liebig
16:32 Task #50655 (New): check all shell->excute for correctly escaped arguments
check all shell->excute for correctly escaped arguments Tobias Liebig
16:31 Task #50654 (Resolved): remove setDeprecatedTaskOptions from BaseApplication
remove setDeprecatedTaskOptions from BaseApplication Tobias Liebig
16:31 Bug #50653 (New): rsync transfer method writes empty *REVISION on remote node
write correct *REVISION files on remote when using the rsync transfer method Tobias Liebig
16:30 Feature #50652 (New): ShellCommandService: method to expand paths in commands
add a method in ShellCommandService to replace paths in command
something like:
$command = $this->shell->ex...
Tobias Liebig
16:28 Task #50651 (New): Add @api annotations
check the code for missing @api annotations Tobias Liebig
16:28 Task #50650 (New): Provide better error messages
Provide better error messages for common problems and add some tasks for testing the setup (e.g. SSH connection test) Tobias Liebig
16:27 Feature #50649 (New): command to kickstart a new configuration
Kickstart command for new deployment (keep it simple for 1.0)
* ask some Questions
* Hostname of the target node:...
Tobias Liebig
16:22 Task #50648 (Accepted): enforce usage of “->forStage” instead of “->addTask”
Make sure, we are using "->forStage" instead of the older "->addTask" method Tobias Liebig
16:22 Task #50647 (New): refactor addTask method argument order
To streamline the API, the order of the method arguments in ->addTask should be changed.
First argument should be th...
Tobias Liebig
15:58 Task #50646 (New): adding tasks: make use of afterStage instead of afterTask
Instead of creating unnecessary dependencies between tasks in one stage, we should internally make use of the new ->a... Tobias Liebig
15:55 Feature #50644 (New): helper setter for common options
Currently some options need to be set using the generic setOption setter. For the API it would be nice to have explic... Tobias Liebig
15:54 Feature #50642 (New): Create new ComposerApplication
FlowApplications are deployed using composer and all composer related stuff is implemented in the FlowApplication. Ot... Tobias Liebig
15:48 Feature #50641 (New): Make simple deployment description as slim as possible
A simple deployment description should by as slim as possible.
* Check level of option assignment (deployment, nod...
Tobias Liebig
15:43 Feature #50640 (New): refactor DeploymentService > DeploymentRepository
To support other configuration formats, the DeploymentService should be refactored.
Other formats (instead of the ...
Tobias Liebig
15:32 Feature #50639 (New): support SVN
Like Surf supports Git for as VCS, Surf should support SVN too.
Thus we need a SVNCheckoutTask like the current Gi...
Tobias Liebig

2013-07-30

13:33 Bug #50557: workflow->removeTask does not work any more and is destroying the array structure
Patch set 1 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/22698
Gerrit Code Review
13:14 Bug #50557 (Resolved): workflow->removeTask does not work any more and is destroying the array structure
Since commit 2b7d957eaf77acddef4028cd965822545b2853b0 the removeTask methods does destroy the structure of its intern... Martin Ficzel
12:09 Bug #50554 (Closed): CopyConfigurationTask does not use the node-option "password"
The CopyConfigurationTask uses the configured username but not the password for copying the files to the node via scp... Martin Ficzel

2013-07-18

13:22 Feature #50151 (Resolved): Add fetchAllTags option to GitCheckoutTask
Without further options, "git fetch" only fetches tags that point at objects reachable from the branch heads (man 1 g... Patrick Pussar
13:07 Feature #49489: Add noRecursiveSubmodules option to GitCheckoutTask
Patch set 1 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/22396
Gerrit Code Review

2013-07-17

17:43 Revision 17f84d87: [FEATURE] Support flexible transfer and update methods
This change implements new stages and options for a declarative
configuration of the package / transfer / update proc...
Tobias Liebig

2013-07-12

13:29 Bug #49973: add version to composer.json
Patch set 1 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/22247
Gerrit Code Review
13:28 Bug #49973 (Resolved): add version to composer.json
Current composer.phar expects version to be set. Felix Oertel

2013-07-09

08:07 Bug #43366: Misleading error message if "expect" is not available
Sure, but then maybe the output of surf could be "optimized" in the following way:
Either
* don't make it bold an...
Mario Rimann

2013-07-08

21:30 Feature #49799 (Rejected): Persist the SSH connection per deployment
In the current version Surf opens a new SSH connection for every shell command. Since some (mostly managed) hosting s... Martin Lipp
20:14 Feature #49798 (Rejected): Make PHP binary and PHP ini configurable
Use the settings core.phpBinaryPathAndFilename and core.subRequestPhpIniPathAndFilename when executing Flow commands,... Martin Lipp

2013-07-07

16:03 Bug #43366: Misleading error message if "expect" is not available
This would mean to analyse the return value of the command.
Surf isn't designed to do that.
I'm not very experien...
Irene Höppner

2013-07-05

16:13 Feature #49703: Make release/ path configurable
Patch set 2 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/21942
Gerrit Code Review
16:03 Feature #49703: Make release/ path configurable
Patch set 1 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/21942
Gerrit Code Review
16:01 Feature #49703 (Resolved): Make release/ path configurable
Make release/ path configurable - like deployment path is - by setting @$application->setReleasesDirectory('deploymen... Felix Oertel
16:03 Feature #49702: Make all options overrideable
Patch set 2 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/21940
Gerrit Code Review
15:50 Feature #49702 (New): Make all options overrideable
It's really necessary to overwrite internal options with cli arguments, like @--git-checkout-tag:v1.0.3@. Felix Oertel
15:39 Feature #49701: Add tasks to deal with mysql dumps
Patch set 1 for branch *master* has been pushed to the review server.
It is available at https://review.typo3.org/21935
Gerrit Code Review
15:35 Feature #49701 (Rejected): Add tasks to deal with mysql dumps
Hey,
this allows you to
* dump database into a file
* play dumped file into database
Of course working in a ...
Felix Oertel
11:48 Bug #47727: Array merge in Workflow works not as expected
The reason for this can be found in the BaseApplication.
Here the options array values for the gitcheckout-Task ar...
Irene Höppner
 

Also available in: Atom