OSDN Git Service
Cristi Burcă [Fri, 11 Oct 2013 12:06:50 +0000 (05:06 -0700)]
Merge pull request #823 from wp-cli/fix-823
Show warning if HTTPS request fails
scribu [Fri, 11 Oct 2013 12:03:33 +0000 (15:03 +0300)]
add back warning message
scribu [Fri, 11 Oct 2013 11:05:05 +0000 (14:05 +0300)]
extract duplicated request logic into a helper method
scribu [Fri, 11 Oct 2013 09:59:06 +0000 (12:59 +0300)]
enable SSL verification by default
scribu [Fri, 11 Oct 2013 09:38:06 +0000 (12:38 +0300)]
show response exception message as a warning
Cristi Burcă [Thu, 10 Oct 2013 19:21:44 +0000 (12:21 -0700)]
Merge pull request #828 from wp-cli/fix-search
Misc plugin/theme search improvements
scribu [Tue, 8 Oct 2013 21:51:35 +0000 (23:51 +0200)]
combine plugin/theme search code
besides reducing duplication, it also fixes an undefined $fields
variable notice
Cristi Burcă [Thu, 10 Oct 2013 17:14:02 +0000 (10:14 -0700)]
Merge pull request #826 from mattes/patch-1
fix for issue #825
Matthias Kadenbach [Wed, 9 Oct 2013 14:59:18 +0000 (16:59 +0200)]
fix for issue #825
scribu [Mon, 7 Oct 2013 13:01:11 +0000 (15:01 +0200)]
move dev dependencies after regular dependencies
scribu [Mon, 7 Oct 2013 15:17:47 +0000 (17:17 +0200)]
move CI scripts out of the bin/ directory
the idea is that the CI setup might contain other files besides
executables
scribu [Mon, 7 Oct 2013 12:29:32 +0000 (14:29 +0200)]
fix delete logic after plugin refactoring
see
c4f01fa50a40ab6624c84aeb9d1d9746f45f4118
props francescolaffi
Cristi Burcă [Sun, 6 Oct 2013 15:46:08 +0000 (08:46 -0700)]
Merge pull request #777 from wp-cli/fix-777
`wp post list --post__in=1,2,3` doesn't work
Cristi Burcă [Sun, 6 Oct 2013 15:45:15 +0000 (08:45 -0700)]
Merge pull request #813 from wp-cli/improve-rewrite
Misc improvements to `wp rewrite`
Daniel Bachhuber [Sun, 6 Oct 2013 15:33:18 +0000 (17:33 +0200)]
A more precise test
See https://github.com/wp-cli/wp-cli/pull/777#discussion_r6787013
Daniel Bachhuber [Sun, 6 Oct 2013 15:30:28 +0000 (17:30 +0200)]
Drop pre-3.4 compat
See https://github.com/wp-cli/wp-cli/pull/813#discussion_r6786977
Daniel Bachhuber [Sun, 6 Oct 2013 15:23:21 +0000 (17:23 +0200)]
Test `post__in` scenario
Daniel Bachhuber [Sun, 6 Oct 2013 15:20:16 +0000 (17:20 +0200)]
Special treatment for `__` arguments (e.g. post__in, post__not_in)
Cristi Burcă [Sun, 6 Oct 2013 15:10:56 +0000 (08:10 -0700)]
Merge pull request #815 from wp-cli/requests-stable
update to Requests 1.6
Daniel Bachhuber [Sun, 6 Oct 2013 15:10:28 +0000 (17:10 +0200)]
Support for displaying and filtering by the source of a given rewrite rule
Mostly copied from Rewrite Rules Inspector.
scribu [Sun, 6 Oct 2013 14:37:56 +0000 (16:37 +0200)]
update to Requests 1.6
scribu [Sun, 6 Oct 2013 14:38:57 +0000 (16:38 +0200)]
bump version to 0.13.0-alpha
Daniel Bachhuber [Sun, 6 Oct 2013 13:53:18 +0000 (15:53 +0200)]
Support for `wp rewrite list --match=<url>`
Daniel Bachhuber [Sun, 6 Oct 2013 13:51:47 +0000 (15:51 +0200)]
Functional tests for rewrite
Daniel Bachhuber [Sun, 6 Oct 2013 13:07:37 +0000 (13:07 +0000)]
Verbosity when the rewrite structure is set
scribu [Fri, 4 Oct 2013 13:54:34 +0000 (15:54 +0200)]
bump version to 0.12.0
scribu [Fri, 4 Oct 2013 13:44:00 +0000 (15:44 +0200)]
contrib-list: add newline
scribu [Fri, 4 Oct 2013 13:41:39 +0000 (15:41 +0200)]
add new contributors since the 0.11.2 release
Cristi Burcă [Fri, 4 Oct 2013 13:15:04 +0000 (06:15 -0700)]
Merge pull request #810 from wp-cli/theme-is-installed
Implement `wp theme is-installed`
scribu [Fri, 4 Oct 2013 12:46:26 +0000 (14:46 +0200)]
implement 'wp theme is-installed'
Cristi Burcă [Fri, 4 Oct 2013 12:45:32 +0000 (05:45 -0700)]
Merge pull request #809 from wp-cli/plugin-get-validate
`wp plugin get` doesn't validate the argument properly
scribu [Fri, 4 Oct 2013 12:28:39 +0000 (14:28 +0200)]
combine tests for plugin|theme get
scribu [Fri, 4 Oct 2013 12:24:37 +0000 (14:24 +0200)]
check response from _parse_name()
scribu [Thu, 3 Oct 2013 22:44:25 +0000 (00:44 +0200)]
bump version to 0.12-beta
scribu [Thu, 3 Oct 2013 22:16:07 +0000 (00:16 +0200)]
peg rmccue/requests to a specific revision
still waiting for a stable tag: https://github.com/rmccue/Requests/issues/43
scribu [Tue, 1 Oct 2013 23:04:48 +0000 (02:04 +0300)]
Merge pull request #801 from goldenapples into master
goldenapples [Tue, 1 Oct 2013 20:59:46 +0000 (13:59 -0700)]
Add feature tests for `wp post edit`
Adds two new feature tests for wp post edit: one that simulates opening
an editor and quitting right out of it, and one that simulates chnaging
a word and then saving.
goldenapples [Tue, 1 Oct 2013 20:58:23 +0000 (13:58 -0700)]
wp post edit should no longer call parent::update
This broke in
f6285d3 when CommandWithDBObject::update was removed and
_update made protected. It should have been defined as $this->update
from the beginning.
Cristi Burcă [Tue, 1 Oct 2013 20:18:04 +0000 (13:18 -0700)]
Merge pull request #802 from wp-cli/list-field
`list --field=` ignores `--format=json`
scribu [Tue, 1 Oct 2013 19:32:06 +0000 (22:32 +0300)]
set all_with_meta, for WP 3.4
scribu [Tue, 1 Oct 2013 17:38:00 +0000 (20:38 +0300)]
respect --format=json when --field= is passed in list subcommands
scribu [Tue, 1 Oct 2013 17:26:29 +0000 (20:26 +0300)]
use Formatter in CommandWithUpgrade->_list()
scribu [Tue, 1 Oct 2013 16:41:57 +0000 (19:41 +0300)]
use formatter in 'wp role list'
scribu [Tue, 1 Oct 2013 16:24:34 +0000 (19:24 +0300)]
move logic from format_items() into WP_CLI\Formatter class
scribu [Tue, 1 Oct 2013 16:12:52 +0000 (19:12 +0300)]
extract find_item_key() method
scribu [Tue, 1 Oct 2013 16:09:11 +0000 (19:09 +0300)]
fix get_formatter()
scribu [Tue, 1 Oct 2013 15:42:18 +0000 (18:42 +0300)]
let format_items() handle case where fields aren't set, for now
scribu [Tue, 1 Oct 2013 15:39:35 +0000 (18:39 +0300)]
move disparate formatting utilities into the WP_CLI\Formatter class
scribu [Tue, 1 Oct 2013 15:15:21 +0000 (18:15 +0300)]
introduce WP_CLI\Formatter class
scribu [Tue, 1 Oct 2013 13:36:55 +0000 (16:36 +0300)]
whitespace fixes
Cristi Burcă [Tue, 1 Oct 2013 13:14:13 +0000 (06:14 -0700)]
Merge pull request #795 from wp-cli/theme-get-field-795
`wp theme get` should accept a `--field=` arg
Daniel Bachhuber [Tue, 1 Oct 2013 12:03:07 +0000 (14:03 +0200)]
Strings are strings
Daniel Bachhuber [Tue, 1 Oct 2013 12:02:07 +0000 (14:02 +0200)]
This is a better format
See https://github.com/wp-cli/wp-cli/pull/795#issuecomment-
25442654
Daniel Bachhuber [Tue, 1 Oct 2013 03:49:52 +0000 (05:49 +0200)]
`--field=<field>` support for `wp term list` and `wp term get`
Daniel Bachhuber [Tue, 1 Oct 2013 03:37:45 +0000 (05:37 +0200)]
Introduce `wp plugin get`
Closes #796
Daniel Bachhuber [Tue, 1 Oct 2013 03:36:00 +0000 (05:36 +0200)]
Simplify again
Daniel Bachhuber [Tue, 1 Oct 2013 03:09:33 +0000 (05:09 +0200)]
Remove unused methods
Daniel Bachhuber [Tue, 1 Oct 2013 03:09:03 +0000 (05:09 +0200)]
Convert `wp post *` to new util functions.
Daniel Bachhuber [Tue, 1 Oct 2013 03:08:35 +0000 (05:08 +0200)]
Method isn't used anymore
Daniel Bachhuber [Tue, 1 Oct 2013 03:07:30 +0000 (05:07 +0200)]
Convert `wp site list` to new util function.
Daniel Bachhuber [Tue, 1 Oct 2013 03:03:16 +0000 (05:03 +0200)]
Convert `wp user *` to new util functions.
Daniel Bachhuber [Tue, 1 Oct 2013 03:00:16 +0000 (05:00 +0200)]
Run moar faster
Daniel Bachhuber [Tue, 1 Oct 2013 02:52:55 +0000 (04:52 +0200)]
Have `show_single_field()` logically persist the `--format` argument.
Daniel Bachhuber [Tue, 1 Oct 2013 02:43:18 +0000 (04:43 +0200)]
Convert `wp comment get` to new util functions
Daniel Bachhuber [Tue, 1 Oct 2013 02:38:16 +0000 (04:38 +0200)]
Convert `wp theme get` to use new util function
Daniel Bachhuber [Tue, 1 Oct 2013 02:31:48 +0000 (04:31 +0200)]
Introduce `show_single_field()` and `show_multiple_fields()`, helper methods for printing object data
Cristi Burcă [Mon, 30 Sep 2013 23:49:27 +0000 (16:49 -0700)]
Merge pull request #800 from wp-cli/rewrite-list
Replace `wp rewrite dump` with `wp rewrite list`
scribu [Mon, 30 Sep 2013 23:38:36 +0000 (02:38 +0300)]
move recursive_unserialize_replace() into Search_Replace_Command class
it's not meant to be a general-purpose utility; its behaviour changes
according to the needs of the search-replace command
Cristi Burcă [Mon, 30 Sep 2013 23:33:10 +0000 (16:33 -0700)]
Merge pull request #799 from nullvariable/ignore_objects
rewrote the object loop to only deal with top level values
Doug Cone [Mon, 30 Sep 2013 23:23:54 +0000 (19:23 -0400)]
removed unneeded object test case.
goldenapples [Mon, 30 Sep 2013 23:07:20 +0000 (16:07 -0700)]
Check for non-string exit code after `wp post edit`
Fixes bug introduced in
f592cff, where quitting out of the system editor
would erase a post, because the `content_save_pre` filter would
fail to interpret system exit codes, and treat them as an empty string.
There must be a way to write a test for behavior like this, but how to
actually do that is beyond my knowledge. I did test with several
different $EDITOR settings (vi/nano/gedit), though, and this worked each
time for me.
scribu [Mon, 30 Sep 2013 22:58:30 +0000 (01:58 +0300)]
rename `wp rewrite dump` to `wp rewrite list`
... and make its output consistent with the rest of the commands
Doug Cone [Mon, 30 Sep 2013 22:28:18 +0000 (18:28 -0400)]
search-replace will ignore all object data types to avoid recursion.
Cristi Burcă [Mon, 30 Sep 2013 22:15:59 +0000 (15:15 -0700)]
Merge pull request #711 from johnbillion/rewrite-dump-json
Fix the `--format` flag for the `wp rewrite dump` command
Doug Cone [Mon, 30 Sep 2013 21:59:37 +0000 (17:59 -0400)]
rewrote the object loop to only deal with top level values that are unserialized. Anything deeper than the first level will be ignored.
Cristi Burcă [Mon, 30 Sep 2013 21:47:06 +0000 (14:47 -0700)]
Merge pull request #798 from dreamhost/mustache_templates
framework: Allow third-party Mustache templates
Mike Schroder [Mon, 30 Sep 2013 18:51:56 +0000 (11:51 -0700)]
framework: Allow third-party Mustache templates
Allow arbitrary mustache template to be supplied in mustache_render.
Daniel Bachhuber [Mon, 30 Sep 2013 13:18:15 +0000 (15:18 +0200)]
Wordwrap the description
Daniel Bachhuber [Mon, 30 Sep 2013 13:09:51 +0000 (15:09 +0200)]
Implement `wp theme get --field=<field>`
scribu [Sun, 29 Sep 2013 03:02:38 +0000 (06:02 +0300)]
fix bug where $_SERVER['SERVER_NAME'] was set incorrectly
closes #765
Cristi Burcă [Sun, 29 Sep 2013 02:43:48 +0000 (19:43 -0700)]
Merge pull request #718 from wp-cli/unknown-positionals
Add warning when passing positional parameters to commands that don't accept them
scribu [Sun, 29 Sep 2013 02:24:21 +0000 (05:24 +0300)]
fix synopsis for 'wp option'
scribu [Sun, 29 Sep 2013 02:17:44 +0000 (05:17 +0300)]
fix synopsis for 'wp help'
scribu [Sun, 29 Sep 2013 01:56:03 +0000 (04:56 +0300)]
add warning when unregistered positional parameters are passed
Cristi Burcă [Sun, 29 Sep 2013 01:48:24 +0000 (18:48 -0700)]
Merge pull request #761 from wp-cli/delete-many-themes
`wp theme delete` should accept multiple args
scribu [Sun, 29 Sep 2013 01:06:55 +0000 (04:06 +0300)]
make 'wp theme delete' support multiple args
scribu [Sun, 29 Sep 2013 00:52:52 +0000 (03:52 +0300)]
remove 'wp comment last' subcommand
was superseded by 'wp comment list'
fixes #760
Cristi Burcă [Sun, 29 Sep 2013 00:35:09 +0000 (17:35 -0700)]
Merge pull request #763 from wp-cli/doc-rewrap
Re-wrap documentation lines
scribu [Sun, 29 Sep 2013 00:24:54 +0000 (03:24 +0300)]
handle case where there is nothing after the last parameter description
scribu [Sat, 28 Sep 2013 23:11:09 +0000 (02:11 +0300)]
in PHP 5.3, self:: does not work inside closures
scribu [Sat, 28 Sep 2013 22:50:23 +0000 (01:50 +0300)]
wordwrap synopsis
scribu [Sat, 28 Sep 2013 22:34:18 +0000 (01:34 +0300)]
rewrap argument descriptions
Cristi Burcă [Sat, 28 Sep 2013 20:07:35 +0000 (13:07 -0700)]
Merge pull request #778 from wp-cli/list-field
Introduce `--field` option for `list` subcommands
scribu [Sat, 28 Sep 2013 19:40:44 +0000 (22:40 +0300)]
implement --field= parameter for 'wp plugin list' and 'wp theme list'
scribu [Sat, 28 Sep 2013 18:23:14 +0000 (21:23 +0300)]
move plugin/theme prepping code closer to where it's used
scribu [Sat, 28 Sep 2013 17:44:52 +0000 (20:44 +0300)]
implement --field= parameter for 'wp site list'
scribu [Fri, 27 Sep 2013 00:41:24 +0000 (03:41 +0300)]
implement --field= parameter for post, user and comment `list`
subcommands
Cristi Burcă [Sat, 28 Sep 2013 14:38:32 +0000 (07:38 -0700)]
Merge pull request #794 from goldenapples/goldenapples/filters-on-post-edit
Apply default filters in content in `wp post edit`
scribu [Sat, 28 Sep 2013 14:35:28 +0000 (17:35 +0300)]
fix `wp post edit`
see #779
goldenapples [Fri, 27 Sep 2013 19:09:20 +0000 (12:09 -0700)]
Apply default filters in content in `wp post edit`
I noticed that without applying the `the_editor_content` and
`content_save_pre` filters to the post content being edited, unexpected
things could happen when editing posts with the system editor. For
example, the Syntaxhighlighter Extended plugin uses these filters cto
decode entities when retrieving a post from that database to edit, and
then re-encode them on save.
There may be some extra thought required as to what the expected behavior
should be, but this apporach seems to make the most sense to me.