Skip to content

Releases: webdevops/clitools

2.2.0

19 Aug 19:52
Compare
Choose a tag to compare
  • Introduced docker:up --switch (docker:up without --switch parameter no longer shutdown previous one)
  • Reverted to old sync method (--files-from instead of --include-from)
  • Added protocol php-fpm to docker:sniff

2.1.5

03 Aug 20:23
Compare
Choose a tag to compare
  • Fixed sync:... commands with wrong rsync synchronization

2.1.4

01 Aug 20:06
Compare
Choose a tag to compare
  • Fixed "CliTools\Shell\CommandBuilder\DatabaseConnection" not found
  • Fixed typo3:domain incorrect setting baseurl to hidden domains
  • Set new fallback download url (dl.webdevops.io)

2.1.3

30 Jul 21:21
Compare
Choose a tag to compare
  • Changed github repository to webdevops organisation

2.1.2

22 Jul 20:30
Compare
Choose a tag to compare
  • Fixed smaller issues
  • Rollback to Symfony 2.7.1

2.1.1

17 Jul 10:45
Compare
Choose a tag to compare
  • Fixed php:composer global command usage
  • Fixed system:startup terminal title in /etc/issue
  • Updated to Symfony 2.7.2
  • SLOC: 6,050

2.1.0

08 Jul 21:44
Compare
Choose a tag to compare
  • Added option docker:create --up for automatic startup
  • Fixed bugs
  • SLOC: 6,014

2.0.0

16 Jun 18:35
Compare
Choose a tag to compare
  • Added GitHub based self-update
  • Added make (auto search for Makefile in tree)
  • Added php:composer (auto search for composer.json in tree)
  • Added mysql:convert for automatic changing charset and collation of one database
  • Added sync:server for syncing any configured server to your local development system (reads clisync.yml or .clisync.yml)
  • Added sync:backup for backup to a shared server (reads clisync.yml or .clisync.yml)
  • Added sync:restore for restore from a shared server (reads clisync.yml or .clisync.yml)
  • Added sync:deploy for lightweight deployment to a foreign server (reads clisync.yml or .clisync.yml)
  • Added typo3:domain --list for only list the domains of one or all databases
  • Added typo3:domain --remove=domain/pattern for domain cleanup (eg. vagrant share)
  • Added typo3:domain --duplication=suffix for domain duplication
  • Added typo3:domain --baseurl for setting config.baseURL in SetupTS
  • Added vagrant:share with automatic domain setting for TYPO3 projects (ALPHA! not finished!)
  • TTY banner now will be reloaded (SIGHUB is send to getty tty1)
  • Added docker detection for sync features
  • Updated to Symfony 2.7.1
  • Refactored some classes
  • Fixed some issues
  • Added gzip compression for PHAR
  • SLOC: 5,999

1.9.0

06 May 20:59
Compare
Choose a tag to compare
  • Added mysql:backup (with --filter=typo3, support for plain sql, gzip, bzip2, lzma compression)
  • Added docker:create, will create an new instance of TYPO3 Docker Boilerplate (or any other docker boilerplate).
  • Added docker:up with fast docker instance switching (will stop previous docker instance)
  • Added docker:shell --user=root for custom user switch
  • Added docker:root for root shell
  • Added docker environment CLI_SCRIPT and CLI_USER support for docker:shell and docker:cli
  • Refactored shell command execution (again)
  • Fixed code styling
  • Improved code and fixed some smaller bugs

1.8.0

26 Apr 12:41
Compare
Choose a tag to compare
  • Refactored command execution
  • Added apache:trace (strace)
  • Added docker:cli (for TYPO3 Docker Boilerplate 3.1 and up, support for docker exec and docker-compose run)
  • Added docker:exec (recursive searching for docker-compose.yml)
  • Added docker:iftop
  • Added docker:compose (recursive searching for docker-compose.yml)
  • Improved mysql:debug (alias mysql:querylog)
  • Added mysql:slowlog
  • Improved mysql:restore (added lzma support)
  • Improved docker:sniff
  • Set disk usage warning to 90% (also checks nfs, vmware and vbox shares)
  • Added wildcard support for ignore-classes in clitools.ini
  • Fixed some bugs

Thanks to Ingo Pfennigstorf (for testing and some ideas) and Philipp Kitzberger (mysql:slowlog)