Revisions of platformsh-cli

Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 448045 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 17)
- Update to version 3.10.2:
  * Inject Git service for LocalProject
  * Push command: allow specifying the target branch
  * Disallow pushing an empty source
  * Verify source with Git
  * Show whether pushing to a new or existing env
  * Shell: use stdErr properly and make environment obvious in verbose output
  * Separate stdout/stderr in ProcessManager if possible
  * Satisfy Scrutinizer
  * Release v3.10.1
  * Set environment after running git --version
  * Pass on more options from push to activate command
  * ActivityMonitor: hide progress bar if output is not decorated (#556)
  * Ensure a fresh cache in getEnvironment() before determining nonexistence of an environment
  * Fix default service for `output`
  * Release v3.10.2
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 447938 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 16)
- Update to version 3.10.0:
  * Add push command
  * Refactor custom SSH commands for Git and other uses
  * Refactor Util and Helper classes into a DIC with services
  * Attempt to ensure $_ENV and $_SERVER are populated
  * Update project:variable commands for DI
  * push command: fix extra space in Git args
  * push command: don't throw an exception if the Git command fails
  * push command: fix --force was not forwarded to git
  * Convert UrlCommandBase to Url service
  * push command: use git remote (helps for tracking)
  * Update client
  * Convert Api and cache factory to services
  * Rename CliConfig to Config service
  * Consistent interface for Table
  * Fix Filesystem arguments
  * Unnecessarily optional arguments
  * Tidy output verbosity in CommandBase
  * Convert LocalBuild to a service
  * push command: Clear environments cache on success
  * Avoid repeating an API request looking for a non-existent environment
  * Remove getHomeDir from CommandBase
  * Remove CommandBase->getSessionsDir()
  * Clear relationships cache after pushing
  * Private where possible (for now) in CommandBase
  * Restore Drush->setHomeDir() to fix tests
  * Fix Drush class for PHP <7
  * Add docblocks to all service objects
  * Fix URL openers
  * Use configureIO instead of doRun
  * Move ActivityUtil to ActivityMonitor service
  * Unused vars
  * Minor ActivityMonitor tidy
  * Clear up stderr/stdout confusion in Shell and Toolstack classes
  * Ignore SSH error after pushing
  * Rename Util -> NestedArrayUtil
  * Add test for NestedArrayUtil
  * Improve activation/parenting in push command
  * Clear environments cache after activation
  * Refactor activate-after-push
  * Fix static cache
  * Allow changing interactivity in runOtherCommand
  * Remove shebang hack for portability
  * Avoid offering to parent master
  * Remove uses of getProperty()
  * Push command: add -f, remove --dry-run
  * Show short name in examples
  * Add examples of push command
  * Release v3.10.0
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 446795 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 15)
- Update to version v3.9.0:
  * multi: separate stderr and stdout
  * Make sql-dump not depend on a project root
  * Add --no-dev to composer/symfony build flavors
  * Revert "Add --no-dev to composer/symfony build flavors"
  * Flag suspended projects in the list
  * Warn about a suspended project in the welcome command.
  * Show login command for LoginRequiredException
  * Cache the list of log files
  * Release v3.8.1
  * Add a Project Variable Set command.
  * Add a Project Variable Delete command.
  * Add a Project Variable Get command.
  * Register the new Project Variable commands.
  * Exception if subscription not found
  * More generic log command autocomplete
  * Add unix shell as requirement (#545)
  * Clear the cache after a long-running activity
  * Ignore unreadable directories when searching for applications
  * Allow choosing a database via a --relationship command line option
  * Mention other build tools in README
  * Revert unnecessary RelationshipsUtil changes
  * Strip subdomains from project URLs
  * Update composer.json.
  * Release v3.9.0
- Take advantage of versionrewrite-pattern param for tar_scm to remove v prefix
  from tag to create a standard version that works better with tools.
  https://github.com/M0ses/obs-service-tar_scm/pull/1
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 439584 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 14)
- Update to version v3.8.0:
  * Fix: environments url-encoded in parsed URL
  * Fixed broken environment:sql command on PostgreSQL databases. (#530)
  * Fix config for domain detection
  * Allow locating projects by ID only
  * Cache projects located by ID
  * Allow 'url' as a special property in info commands
  * Fix pldr/platform_local_drush in Bash
  * Consistent Bash quoting
  * Improve errors when no environment selected
  * Unused $message variable
  * Fix chooseDatabase() to not hardcode the relationship name
  * Create CLI command for quick-read on SQL disk usage.
  * Reduce the output to max space, used space and percent used.
  * sqls: Use Table class
  * No need to use BufferedOutput now
  * Coding standards (PSR-2 / Symfony)
  * Add help texts.
  * Find service name via relationship name in app config
  * Removed lines related to verbosity.
  * Prevent division by zero if allocated disk size could not be determined.
  * Prevent warnings when database service disk cannot be determined.
  * Add db namespace for database commands (#535)
  * Release v3.8.0
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 438717 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 13)
- Update to version v3.7.1:
  * ... more specific check for Drush env var
  * Add a static cache for project config and remove indirection
  * auth:info command: property argument, and allow uuid as property
  * Ignore timeouts in project:create
  * Coding standards in ProjectCreateCommand
  * Ignore failure to download in delegated self-update
  * ... follow-up to actually ignore download failure
  * Permit a command to continue after updating (#529)
  * Release v3.7.1
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 437547 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 12)
- Update to version v3.7.0:
  * Save a Git symbolic-ref command on most calls to getCurrentBranch()
  * Add --run-deploy-hooks option to build command
  * Harmonise build settings with build command options
  * Fix relevant build options for the tree id
  * Mini refactor
  * Do not back up a symlinked build directory
  * Test repeated Drupal build
  * Allow Drush location to be overridden for tests
  * Release v3.7.0
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 436719 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 11)
- Update to version v3.6.0:
  * Write to .git/info/exclude more often
  * Default to NO for removing remote branch and add option to not delete
  * make sure local branch is tracking upstream on environment:branch
  * Setting the upstream after everything was created
  * Keep default to Y
  * Specify --inactive or --no-delete-branch, not both
  * Allow deleting merged and inactive envs in one command (#521)
  * Installer: avoid misleading error if $argv doesn't exist
  * Add --my filter to project:list
  * Cache the current user's account info
  * Move proc_open() logic into ShellHelper
  * Simpler output-if-verbose syntax
  * Installer: better fix for empty $argv notice
  * Show alias and executable name in command synopsis (i.e. "platform branch" instead of "environment:branch") (#526)
  * Expose current account info via auth:info command (#525)
  * Add a 'none' toolstack
  * Release v3.6.0
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 433782 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 10)
- Update to version v3.5.4:
  * Additional fix for Drush and the profile directory
  * Only backup the build directory if it is a real dir
  * Release v3.5.4
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 433678 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 9)
- Update to version v3.5.3:
  * Fix (again) environment URL in `web` command
  * Fix 'Remote branch  not found' regression in 'platform get' with no arguments
  * Release v3.5.3
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 433528 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 8)
- Update to version v3.5.2:
  * Improve activities batch performance (#510)
  * Allow "get" command with a project URL (update for machine name)
  * Fix exception when SSH key is not found
  * Simpler check in doRun()
  * Ensure temporary directory does not exist before Drush make (#516)
  * Use starts_at in activity batching
  * Fix selectEnvironment() bug from 9049359cb2d18b57dc480578a8335e9b1dfa0144
  * Correct UI URL in 'web' command for envs with special characters
  * Release v3.5.1
  * Allow special characters in branch command
  * Improve formatting of API error details
  * Fix environment:info bug when updating the parent
  * Release v3.5.2
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 429872 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 7)
- Update to version v3.5.0:
  * Add --exclude option to environment:delete
  * Remove dist/manifest.json
  * Rename to installer.php
  * Refactor environment:checkout a bit
  * Add 'title' filter to project:list (#505)
  * Add --no-backup option to build command (#504)
  * Provide an option to clone to the build directory (#475)
  * Refactor project title/id labels
  * Account for left-indented cells in adaptive table
  * .. only spaces for now
  * Add experimental plan size overrides (#508)
  * Recursively display orphaned environments (#507)
  * Simplify listProperties()
  * Update Symfony dependencies to 3.1.4
  * Release v3.5.0
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 426209 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 6)
Add source entries for files used to maintain package.
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 423273 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 5)
- Update to version v3.4.1+git20160826.adf340f:
  * Update manifest for v3.4.0
  * Work around Unicode problem in branchExists()
  * Simplify branch name handling in checkout
  * Use strict in_array() for ideological correctness
  * Fix exporting a Drush alias for branch names containing '
  * Release v3.4.1
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 421865 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 4)
- Update to version v3.4.0+git20160824.3d4baf5:
  * Copy install files into the repository
  * Installer: require phar, and warn about ctype
  * Add README.md to dist directory
  * Add --date-fmt option to info commands
  * Update Symfony and dev dependencies
  * Validate roles case insensitively in user:add
  * Select environments with unsanitized name first
  * Allow selecting the environment by machine_name
  * Add domain:update command
  * Add domain:get comand
  * Change default CSV/TSV and datetime formats
  * Add an interactive domain name choice
  * Simplify ssl.expires_on formatting
  * Release v3.4.0
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 418046 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 3)
- Update to version v3.3.6+git20160809.d262f3f:
  * Avoid parseProjectId() on null
  * Added an editorconfig file to keep IDEs properly behaved.
  * Update dependencies. Should mitigate CVE-2016-5385 and allow PHP 7.1 support
  * Add security-checker in Travis (#482)
  * Use a direct proc_open() instead of passthru() (#484)
  * Remove extra parsing to find SSH/Drush commands (#485)
  * Release v3.3.5
  * Follow-up fix: SSH and Drush commands silently dropping arguments
  * Explicitly check the PHP version when running the CLI tool (#489)
  * Ensure the project ID is written to config after 'get'
  * Report progress during Git clone (#487)
  * No need anymore for temporary vars in the executable file
  * More reliably exclude .platform/local from Git
  * Use a separate session ID for API tokens (#492)
  * Release v3.3.6
Jimmy Berry's avatar Jimmy Berry (boombatower) accepted request 407349 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 2)
- Update to version v3.3.4+git20160708.06057ca:
  * Account for environments without $_ENV when loading config
  * Unused variable
  * Provide configured executable name to help instead of PHP_SELF
  * Ignore the blank lines from drush --version output
  * Fix undefined function in integration:update (issue #465)
  * Output simple table when there is no format option e.g. after integration:update
  * Release v3.2.2
  * Remove minimum Drush version check (#464)
  * Tweak to integration code style for more flexibility
  * Display fatal runtime errors by default.
  * Hide clean command; unhide dir command
  * Symlink all mounts, from the build to shared directories (#470)
  * Use chmod to force deleting builds even when files are read-only (#469)
  * Fix: --copy option caused dot files to be copied
  * Add regression test for copyAll() expanding the blacklist via fnmatch()
  * Create a settings.local.php for Drupal + Composer (#471)
  * Yaml::parse() lies about its return value being an array
  * Allow the API token to be set via a file specified in ~/.platformsh/config.yaml (#472)
  * Release v3.3.0
  * Prevent new lines messing up tokens
  * Show roles on all environments in user:role
  * Add autocompletion and other improvements for user:role
  * Fix overriding a config array with a scalar value
  * More user:role tidying
  * More efficient unprotect()
  * Docblock for Table class
  * Fix apparent bug in getProjectRoot() with legacy project structures
  * Remove vfsStream and clean up temp test dirs
  * Document user config overrides in config.yaml
  * Allow overwriting files with shared file mount symlinks
  * Use --recursive option to git clone
  * Revert "Use --recursive option to git clone" (only introduced in Git 1.6.5)
  * Make the level more obvious in user:role
  * Clean up LocalBuild settings
  * Pass verbosity on to Composer
  * Release v3.3.1
  * Report more error detail for DELETE requests
  * Suppress usage for welcome command errors
  * Correct service name for project:get with empty repo
  * Account for orphaned environments in environment:list
  * Unused import
  * Release v3.3.2
  * Fix environments duplicated in list (caused by 3b2d61238347b2cc1c614af9ca10cec902908d0d)
  * Release v3.3.3
  * Update client to fix reporting all empty responses as failure (even 200)
  * Assume Drush is installed if the command resolved (#478)
  * Release v3.3.4
Robert Munteanu's avatar Robert Munteanu (robert_munteanu) accepted request 401795 from Jimmy Berry's avatar Jimmy Berry (boombatower) (revision 1)
The Platform.sh CLI is the official command-line interface for Platform.sh. Use this tool to interact with your Platform.sh projects, and to build them locally for development purposes.
Displaying revisions 241 - 257 of 257
openSUSE Build Service is sponsored by