OSDN Git Service

wvm/wvm.git
10 years agoMerge pull request #703 from wp-cli/theme-get-703
Cristi Burcă [Tue, 20 Aug 2013 11:40:59 +0000 (04:40 -0700)]
Merge pull request #703 from wp-cli/theme-get-703

Add `wp theme get`

10 years agoUse P2 for tests instead, which won't fatal 3.4 (twentyeleven is already installed)
Daniel Bachhuber [Tue, 20 Aug 2013 06:08:13 +0000 (23:08 -0700)]
Use P2 for tests instead, which won't fatal 3.4 (twentyeleven is already installed)

10 years agoImplement `wp theme get`
Daniel Bachhuber [Tue, 20 Aug 2013 05:57:01 +0000 (22:57 -0700)]
Implement `wp theme get`

10 years agoMerge pull request #699 from wp-cli/fix-synopsis
Cristi Burcă [Tue, 20 Aug 2013 00:10:41 +0000 (17:10 -0700)]
Merge pull request #699 from wp-cli/fix-synopsis

Fix synopsis order

10 years agoFix synopsis order
Daniel Bachhuber [Mon, 19 Aug 2013 23:58:55 +0000 (16:58 -0700)]
Fix synopsis order

Make it consistent with other core commands.

10 years agoExclude assoc args with that have an optional value from being unset
jmslbam [Thu, 1 Aug 2013 21:12:55 +0000 (23:12 +0200)]
Exclude assoc args with that have an optional value from being unset

An assoc args with an option value shouldn't trigger the message "--foo parameter needs a value".
Because it doesn't needs a value. Else it would defeat the whole purpose of having `--foo[=<bar>]`.
It needs to be available within the command so you can still do something with it.

10 years agoadd test for assoc arg with optional value
scribu [Mon, 19 Aug 2013 22:41:51 +0000 (01:41 +0300)]
add test for assoc arg with optional value

10 years agoMerge pull request #685 from wp-cli/db-call-cleanup
Cristi Burcă [Fri, 16 Aug 2013 20:56:19 +0000 (13:56 -0700)]
Merge pull request #685 from wp-cli/db-call-cleanup

Refactor code that makes calls to `mysql` and friends

10 years agominor cleanup in mysql_host_to_cli_args()
scribu [Fri, 16 Aug 2013 20:45:18 +0000 (23:45 +0300)]
minor cleanup in mysql_host_to_cli_args()

10 years agoRefactor MySQL utilities:
scribu [Fri, 16 Aug 2013 20:24:15 +0000 (23:24 +0300)]
Refactor MySQL utilities:

* extract mysql_host_to_cli_args() helper
* make run_mysql_command() accept an associative array of args
* remove redundant run_mysql_query() utility

10 years agopass MYSQL_PWD to proc_open(), instead of altering the current environment
scribu [Fri, 16 Aug 2013 18:34:19 +0000 (21:34 +0300)]
pass MYSQL_PWD to proc_open(), instead of altering the current environment

10 years agoMerge pull request #684 from oxford-themes/db-export-host_port-fix
Cristi Burcă [Fri, 16 Aug 2013 18:25:13 +0000 (11:25 -0700)]
Merge pull request #684 from oxford-themes/db-export-host_port-fix

Fix for: "wp db export" fails when port given: define('DB_HOST', '127.0.0.1:55006') in wp-config.php

10 years agoadding support for sockets
mattes [Fri, 16 Aug 2013 17:45:30 +0000 (19:45 +0200)]
adding support for sockets

10 years agofixed bug, when having a port number in host
mattes [Fri, 16 Aug 2013 17:20:01 +0000 (19:20 +0200)]
fixed bug, when having a port number in host

10 years agoalways use bundled autoload in Phar file
scribu [Fri, 16 Aug 2013 15:11:30 +0000 (18:11 +0300)]
always use bundled autoload in Phar file

see #658

10 years agomake wp.bat executable
scribu [Fri, 16 Aug 2013 15:09:27 +0000 (18:09 +0300)]
make wp.bat executable

10 years agoMerge pull request #662 from wp-cli/csv-stream
Cristi Burcă [Fri, 16 Aug 2013 14:58:24 +0000 (07:58 -0700)]
Merge pull request #662 from wp-cli/csv-stream

Make --format=csv stream output

10 years agocast arrays to objects instead of the other way around
scribu [Fri, 16 Aug 2013 00:52:30 +0000 (03:52 +0300)]
cast arrays to objects instead of the other way around

the advantage is that objects that have magic methods don't need special
handling

10 years agoconvert user object to array using its to_array() method
scribu [Fri, 16 Aug 2013 00:39:22 +0000 (03:39 +0300)]
convert user object to array using its to_array() method

10 years agoadd some missing conversions to/from iterators
scribu [Fri, 16 Aug 2013 00:38:35 +0000 (03:38 +0300)]
add some missing conversions to/from iterators

10 years agointroduce iterator_map() and avoid converting iterator to array in `wp site list`
scribu [Fri, 16 Aug 2013 00:03:55 +0000 (03:03 +0300)]
introduce iterator_map() and avoid converting iterator to array in `wp site list`

10 years agoavoid converting iterator into array unless absolutely necessary in
scribu [Thu, 15 Aug 2013 23:57:15 +0000 (02:57 +0300)]
avoid converting iterator into array unless absolutely necessary in
format_items()

10 years agoset 'master' as the deploy branch; see #658
scribu [Thu, 15 Aug 2013 15:15:34 +0000 (18:15 +0300)]
set 'master' as the deploy branch; see #658

10 years agoMerge pull request #658 from wp-cli/phar-builder
Cristi Burcă [Thu, 15 Aug 2013 15:11:37 +0000 (08:11 -0700)]
Merge pull request #658 from wp-cli/phar-builder

Bring back Phar archives

10 years agoautomatically deploy Phar file to wp-cli/builds
scribu [Thu, 15 Aug 2013 14:08:43 +0000 (17:08 +0300)]
automatically deploy Phar file to wp-cli/builds

10 years agoMerge pull request #678 from wp-cli/change-autoload-678
Cristi Burcă [Wed, 14 Aug 2013 23:40:08 +0000 (16:40 -0700)]
Merge pull request #678 from wp-cli/change-autoload-678

Prefer outer `autoload.php` file

10 years agomove Phar building to ci/prepare.sh and rename ci/build.sh to ci/test.sh
scribu [Wed, 14 Aug 2013 21:47:58 +0000 (00:47 +0300)]
move Phar building to ci/prepare.sh and rename ci/build.sh to ci/test.sh

10 years agoChange load order of autoloaders
Daniel Bachhuber [Wed, 14 Aug 2013 21:50:05 +0000 (21:50 +0000)]
Change load order of autoloaders

10 years agomove WP_CLI_BIN_DIR env variable to .travis.yml
scribu [Wed, 14 Aug 2013 21:07:02 +0000 (00:07 +0300)]
move WP_CLI_BIN_DIR env variable to .travis.yml

10 years agogive shorter names to ci scripts
scribu [Wed, 14 Aug 2013 21:03:38 +0000 (00:03 +0300)]
give shorter names to ci scripts

10 years agophar: add all files from the templates/ directory
scribu [Wed, 14 Aug 2013 20:38:45 +0000 (23:38 +0300)]
phar: add all files from the templates/ directory

10 years agophar: add missing rumsaa/array_column dependency
scribu [Wed, 14 Aug 2013 20:21:32 +0000 (23:21 +0300)]
phar: add missing rumsaa/array_column dependency

10 years agorun the functional tests against the Phar file
scribu [Wed, 14 Aug 2013 20:20:29 +0000 (23:20 +0300)]
run the functional tests against the Phar file

10 years agobump version to 0.12-alpha2
scribu [Wed, 14 Aug 2013 20:31:08 +0000 (23:31 +0300)]
bump version to 0.12-alpha2

10 years agoadd symfony/finder as dev dependency
scribu [Wed, 14 Aug 2013 19:52:47 +0000 (22:52 +0300)]
add symfony/finder as dev dependency

10 years agoresurect Phar building code removed in 8483fb709b2285a033515f59b4ad818468a0372a
scribu [Wed, 14 Aug 2013 19:00:34 +0000 (22:00 +0300)]
resurect Phar building code removed in 8483fb709b2285a033515f59b4ad818468a0372a

changes:

* make WP_CLI_ROOT relative to the root dir, not to php/
* remove man/ and add vendor/rmmcue

10 years agobring back accidentally removed test; see #674
scribu [Wed, 14 Aug 2013 17:00:07 +0000 (20:00 +0300)]
bring back accidentally removed test; see #674

10 years agowhitespace fixes
scribu [Wed, 14 Aug 2013 14:54:10 +0000 (17:54 +0300)]
whitespace fixes

[ci skip]

10 years agoDon't pretend we're in wp-admin, but continue to load all admin APIs.
scribu [Wed, 14 Aug 2013 14:40:20 +0000 (17:40 +0300)]
Don't pretend we're in wp-admin, but continue to load all admin APIs.

The WP_CLI context is not like the WP_ADMIN context. It's a different
animal.

See #674 for more details.

Fixes #477, #519, #574, #579, #582, #669

10 years agoMerge pull request #643 from johnbillion/master
Cristi Burcă [Wed, 14 Aug 2013 14:06:30 +0000 (07:06 -0700)]
Merge pull request #643 from johnbillion/master

Use `wp_parse_args()` where we can

10 years agoLet's use the simpler `array_merge()` instead of `wp_parse_args()`
John Blackbourn [Wed, 14 Aug 2013 13:37:54 +0000 (14:37 +0100)]
Let's use the simpler `array_merge()` instead of `wp_parse_args()`

10 years agoMerge branch 'master' of git://github.com/wp-cli/wp-cli
John Blackbourn [Wed, 14 Aug 2013 12:53:47 +0000 (13:53 +0100)]
Merge branch 'master' of git://github.com/wp-cli/wp-cli

10 years agoMerge pull request #640 from wp-cli/psysh
Cristi Burcă [Wed, 14 Aug 2013 01:17:23 +0000 (18:17 -0700)]
Merge pull request #640 from wp-cli/psysh

Support PsySH in `wp shell`

10 years agoadd support for PsySH in `wp shell`
scribu [Tue, 13 Aug 2013 23:51:15 +0000 (02:51 +0300)]
add support for PsySH in `wp shell`

also, replace Boris as suggested package

10 years agoMerge pull request #675 from trepmal/patch-1
Cristi Burcă [Tue, 13 Aug 2013 22:50:36 +0000 (15:50 -0700)]
Merge pull request #675 from trepmal/patch-1

Correct `wp user add-role` example

10 years agoCorrect `wp user add-role` example
Kailey Lampert [Tue, 13 Aug 2013 18:49:51 +0000 (11:49 -0700)]
Correct `wp user add-role` example

10 years agobehat: extract compareTables() helper
scribu [Tue, 13 Aug 2013 18:20:52 +0000 (21:20 +0300)]
behat: extract compareTables() helper

10 years agoupdate tests for 'wp site list'. see #661
scribu [Tue, 13 Aug 2013 13:51:44 +0000 (16:51 +0300)]
update tests for 'wp site list'. see #661

10 years agoremove stray print_r()
scribu [Tue, 13 Aug 2013 13:41:29 +0000 (16:41 +0300)]
remove stray print_r()

10 years agocombine 'domain' and 'path' fields into single 'url' field; remove --format=url
scribu [Tue, 13 Aug 2013 12:54:08 +0000 (15:54 +0300)]
combine 'domain' and 'path' fields into single 'url' field; remove --format=url

see #661

10 years agoallow passing 'php://stdin' to WP_CLI\Iterators\CSV
scribu [Tue, 13 Aug 2013 13:14:46 +0000 (16:14 +0300)]
allow passing 'php://stdin' to WP_CLI\Iterators\CSV

10 years agosite list: add --format=url; see #661
scribu [Tue, 13 Aug 2013 00:13:16 +0000 (03:13 +0300)]
site list: add --format=url; see #661

10 years agoMerge pull request #649 from joshbetz/master
Cristi Burcă [Mon, 12 Aug 2013 23:16:24 +0000 (16:16 -0700)]
Merge pull request #649 from joshbetz/master

Add is-installed command to wp-cli

10 years agoFixed test for `wp plugin is-installed <plugin>`
Josh Betz [Mon, 12 Aug 2013 22:55:55 +0000 (17:55 -0500)]
Fixed test for `wp plugin is-installed <plugin>`

There was extra white space in the expected output

10 years agoFirst pass at Behat test for `wp plugin is-installed <plugin>`
Josh Betz [Mon, 12 Aug 2013 22:37:07 +0000 (17:37 -0500)]
First pass at Behat test for `wp plugin is-installed <plugin>`

10 years agoMerge pull request #665 from wp-cli/no-dev-deps
Cristi Burcă [Mon, 12 Aug 2013 20:50:25 +0000 (13:50 -0700)]
Merge pull request #665 from wp-cli/no-dev-deps

Can't run Behat while having community packages installed

10 years agoupdate utils/dev-build
scribu [Mon, 12 Aug 2013 20:41:16 +0000 (23:41 +0300)]
update utils/dev-build

10 years agofix assertNumeric() usage
scribu [Mon, 12 Aug 2013 20:05:39 +0000 (23:05 +0300)]
fix assertNumeric() usage

10 years agoreplace remaining assertion calls with direct exceptions
scribu [Mon, 12 Aug 2013 19:56:15 +0000 (22:56 +0300)]
replace remaining assertion calls with direct exceptions

10 years agoreplace assertStringMatchesFormat() with assertNumeric()
scribu [Mon, 12 Aug 2013 19:48:58 +0000 (22:48 +0300)]
replace assertStringMatchesFormat() with assertNumeric()

10 years agouse sprintf() instead of concatenation; see #666
scribu [Mon, 12 Aug 2013 18:42:44 +0000 (21:42 +0300)]
use sprintf() instead of concatenation; see #666

10 years agowhitespace is nice, but let's not get ridiculous
scribu [Mon, 12 Aug 2013 18:37:20 +0000 (21:37 +0300)]
whitespace is nice, but let's not get ridiculous

10 years agofix coding standards; see #666
scribu [Mon, 12 Aug 2013 18:36:13 +0000 (21:36 +0300)]
fix coding standards; see #666

10 years agoMerge pull request #666 from MattiaG/patch-1
Cristi Burcă [Mon, 12 Aug 2013 18:31:06 +0000 (11:31 -0700)]
Merge pull request #666 from MattiaG/patch-1

allow to use both --locale and --version params for 'wp core download'

10 years agoallow to use both --locale and --version params for 'wp core download'
MattiaG [Mon, 12 Aug 2013 17:28:21 +0000 (19:28 +0200)]
allow to use both --locale and --version params for 'wp core download'

Ugly coded, but not so different from source. If the requested combination of locale+version is not available, the script fails like with wrong version parameter.
Tested setting it_IT and de_DE parameters and various versions.

10 years agoMerge pull request #544 from Rarst/wp-bat
Cristi Burcă [Mon, 12 Aug 2013 13:33:10 +0000 (06:33 -0700)]
Merge pull request #544 from Rarst/wp-bat

Added basic wp.bat launcher for Windows environment.

10 years agoreplace PHPUnit assertEquals() with homegrown variant
scribu [Mon, 12 Aug 2013 11:45:44 +0000 (14:45 +0300)]
replace PHPUnit assertEquals() with homegrown variant

10 years agosite list: add a more useful example
scribu [Mon, 12 Aug 2013 11:14:00 +0000 (14:14 +0300)]
site list: add a more useful example

see #661

10 years agotravis: install Behat in the local build dir
scribu [Mon, 12 Aug 2013 09:44:49 +0000 (12:44 +0300)]
travis: install Behat in the local build dir

10 years agotests: first pass at using global PHPUnit and Behat
scribu [Mon, 12 Aug 2013 09:40:17 +0000 (12:40 +0300)]
tests: first pass at using global PHPUnit and Behat

10 years agoMerge pull request #608 from wp-cli/mandatory-admin-name-608
Cristi Burcă [Sun, 11 Aug 2013 22:22:14 +0000 (15:22 -0700)]
Merge pull request #608 from wp-cli/mandatory-admin-name-608

Make the --admin_name parameter mandatory

10 years agoCleverness kills tests
Daniel Bachhuber [Sun, 11 Aug 2013 21:32:14 +0000 (14:32 -0700)]
Cleverness kills tests

10 years agoUpdate tests
Daniel Bachhuber [Sun, 11 Aug 2013 21:18:27 +0000 (14:18 -0700)]
Update tests

10 years agoConvert `--admin_name` to `--admin_user`, which is more semantic.
Daniel Bachhuber [Sun, 11 Aug 2013 21:16:39 +0000 (14:16 -0700)]
Convert `--admin_name` to `--admin_user`, which is more semantic.

10 years agoMerge pull request #620 from wp-cli/use-gettext-taxonomy-scaffold
Cristi Burcă [Sun, 11 Aug 2013 20:58:50 +0000 (13:58 -0700)]
Merge pull request #620 from wp-cli/use-gettext-taxonomy-scaffold

Taxonomy Scaffold: Use gettext context

10 years agoMake `--admin_name` required, to discourage use of 'admin' as the default user
Daniel Bachhuber [Sun, 11 Aug 2013 20:53:08 +0000 (13:53 -0700)]
Make `--admin_name` required, to discourage use of 'admin' as the default user

10 years agoMerge branch 'master' into use-gettext-taxonomy-scaffold
Daniel Bachhuber [Sun, 11 Aug 2013 20:46:06 +0000 (13:46 -0700)]
Merge branch 'master' into use-gettext-taxonomy-scaffold

10 years agoUpdate tests
Daniel Bachhuber [Sun, 11 Aug 2013 20:45:56 +0000 (13:45 -0700)]
Update tests

10 years agoMerge pull request #661 from wp-cli/site-list
Cristi Burcă [Sat, 10 Aug 2013 20:18:28 +0000 (13:18 -0700)]
Merge pull request #661 from wp-cli/site-list

Implement `wp site list` command

10 years agosite list: add --network parameter
scribu [Sat, 10 Aug 2013 19:52:50 +0000 (22:52 +0300)]
site list: add --network parameter

10 years agosite list: incorporate into site.feature tests
scribu [Sat, 10 Aug 2013 13:55:43 +0000 (16:55 +0300)]
site list: incorporate into site.feature tests

10 years agosite list: check for multisite before doing anything
scribu [Sat, 10 Aug 2013 13:55:22 +0000 (16:55 +0300)]
site list: check for multisite before doing anything

10 years agofirst pass at 'wp site list' command
scribu [Sat, 10 Aug 2013 01:39:02 +0000 (04:39 +0300)]
first pass at 'wp site list' command

10 years agomedia regenerate: remove erroneus timer and decrease verbosity
scribu [Fri, 9 Aug 2013 20:09:11 +0000 (23:09 +0300)]
media regenerate: remove erroneus timer and decrease verbosity

fixes #660

10 years agocore version: load only wp-includes/version.php
scribu [Fri, 9 Aug 2013 19:10:47 +0000 (22:10 +0300)]
core version: load only wp-includes/version.php

fixes #659

10 years agowhitespace fixes after #653
scribu [Fri, 9 Aug 2013 19:07:08 +0000 (22:07 +0300)]
whitespace fixes after #653

10 years agoadd Behat tests for `db export` and `db import`
scribu [Fri, 9 Aug 2013 18:57:27 +0000 (21:57 +0300)]
add Behat tests for `db export` and `db import`

10 years agoMerge pull request #653 from mpeshev/master
Cristi Burcă [Fri, 9 Aug 2013 14:37:25 +0000 (07:37 -0700)]
Merge pull request #653 from mpeshev/master

Comment commands enhancement and #652 updates

10 years agoFixed variables in comment feature
mpeshev [Fri, 9 Aug 2013 13:40:08 +0000 (16:40 +0300)]
Fixed variables in comment feature

10 years agoRole enhancements for exists function
mpeshev [Fri, 9 Aug 2013 13:20:12 +0000 (16:20 +0300)]
Role enhancements for exists function

10 years agoComment functions for exists and fetch helper
mpeshev [Fri, 9 Aug 2013 13:19:56 +0000 (16:19 +0300)]
Comment functions for exists and fetch helper

10 years agouse dev-master for rmccue/requests and remove minimum-stability flag
scribu [Fri, 9 Aug 2013 12:09:09 +0000 (15:09 +0300)]
use dev-master for rmccue/requests and remove minimum-stability flag

see #655

10 years agoMerge pull request #655 from mpeshev/mprequests
Cristi Burcă [Fri, 9 Aug 2013 11:54:24 +0000 (04:54 -0700)]
Merge pull request #655 from mpeshev/mprequests

Add requests support in composer and for core command

10 years agoMerge pull request #630 from jtsternberg/plugin-search
Cristi Burcă [Fri, 9 Aug 2013 11:49:27 +0000 (04:49 -0700)]
Merge pull request #630 from jtsternberg/plugin-search

Add wordpress api plugin search method.

10 years agoAdd a new test, "should end with a table containing rows:"
jtsternberg [Fri, 9 Aug 2013 06:21:51 +0000 (02:21 -0400)]
Add a new test, "should end with a table containing rows:"

10 years agoAdd a plugin/theme search behat test
jtsternberg [Fri, 9 Aug 2013 03:14:27 +0000 (23:14 -0400)]
Add a plugin/theme search behat test

10 years ago3rd parameter needs to be $assoc_args
jtsternberg [Fri, 9 Aug 2013 03:13:56 +0000 (23:13 -0400)]
3rd parameter needs to be $assoc_args

10 years agoRemove 'search=$key' helper text
jtsternberg [Fri, 9 Aug 2013 03:13:27 +0000 (23:13 -0400)]
Remove 'search=$key' helper text

10 years agoAdd Behat tests for comments (approve/unapprove/exists commands)
mpeshev [Fri, 9 Aug 2013 00:15:49 +0000 (03:15 +0300)]
Add Behat tests for comments (approve/unapprove/exists commands)

10 years agoAdd fallback to verify=false argument which works when certificate issues occur
mpeshev [Fri, 9 Aug 2013 00:13:32 +0000 (03:13 +0300)]
Add fallback to verify=false argument which works when certificate issues occur