Commit graph

551 commits

Author SHA1 Message Date
Daniel Bachhuber
51b2486c95 Merge branch 'master' into force-install-476
Conflicts:
	features/theme.feature
	php/commands/plugin.php
	php/commands/theme.php
2013-07-08 10:49:41 +01:00
Eugene Ware
0028bc21ee ioption fixes 2013-07-08 19:48:16 +10:00
Eugene Ware
acc95b31b1 remove : 2013-07-08 18:15:03 +10:00
Eugene Ware
f892366e56 ternary -> if else 2013-07-08 18:11:38 +10:00
scribu
42e1b07429 Merge branch 'master' into export-api 2013-07-05 19:44:43 +02:00
Cristi Burcă
f26472f39c Merge pull request #563 from eugeneware/rewrite_fixes
Make wp rewrite (flush|structure) generate .htaccess files properly for Apache
2013-07-04 02:01:22 -07:00
Eugene Ware
ad8ccb0729 use | as sed separator 2013-07-03 21:46:59 +10:00
Eugene Ware
22b8d969b9 default host to localhost 2013-07-03 16:42:59 +10:00
Eugene Ware
4c844d8dd6 enable passing through a db hostname with port, socket, etc 2013-07-03 15:48:16 +10:00
Eugene Ware
e5c79661b5 inline sed replace that is portable across GNU linux and Mac OSX 2013-07-03 15:47:28 +10:00
Cristi Burcă
c0cdf99522 Merge pull request #559 from wp-cli/format-count-559
Add --format=count to `list` subcommands
2013-07-02 03:54:18 -07:00
Cristi Burcă
c67db57060 Merge pull request #562 from eugeneware/socket_support
support for port and socket configurations with wp core config
2013-07-02 03:43:25 -07:00
Daniel Bachhuber
57dd34acc0 Merge branch 'master' into force-install-476 2013-07-01 20:00:03 -07:00
scribu
58c100ee5b merge master into export-api branch 2013-06-26 17:55:12 +03:00
scribu
8a5732ea5c set Oxymel to version 0.1.0 2013-06-26 17:52:37 +03:00
scribu
c086c2a6f5 lock php-cli-tools version to 0.9.3
fixes #560; see #561
2013-06-26 12:27:10 +03:00
Andrey Savchenko
98dcaedf32 Added wp.bat to bin section of composer.json 2013-06-26 02:52:56 +03:00
scribu
78041d78fa load export classes via Composer 2013-06-25 14:28:10 -07:00
scribu
cfce733084 load Oxymel via Composer 2013-06-25 14:28:10 -07:00
scribu
316ef5fcb9 Merge pull request #548 from wp-cli/inline-help 2013-06-24 18:23:50 +03:00
Cristi Burcă
fb61b4217e Merge pull request #536 from wp-cli/before_invoke
Add optional 'before_invoke' parameter to WP_CLI::add_command()
2013-06-24 07:10:08 -07:00
scribu
58475c354a output help markdown directly, instead of going through man 2013-06-23 14:50:48 +03:00
scribu
4b146cb824 ignore composer.lock
Facts:

1. When WP-CLI isn't installed as the root package, composer.lock is
ignored.

2. The wp-cli.org installer doesn't install WP-CLI as the root package,
but as a dependency.

1. + 2. => Having composer.lock under version control gives a false
sense of security. Instead, we should take more care with how we define
dependencies in composer.json
2013-06-23 14:45:47 +03:00
Cristi Burcă
1542449de9 Merge pull request #537 from wp-cli/cli-root
Fix WP_CLI_ROOT
2013-06-21 03:12:10 -07:00
scribu
8c2757932a define WP_CLI_ROOT to be the root directory, with no trailing slash 2013-06-21 12:56:35 +03:00
scribu
89f3cf4b22 Merge changes from 0.10.1 into master 2013-06-15 11:49:38 +03:00
Cristi Burcă
9e6b9612d7 Merge pull request #517 from wp-cli/colorization
Keep color handling out of WP_CLI::line()
2013-06-12 20:39:01 -07:00
scribu
52e4decfc7 use Mustache templates to display plugin/theme details 2013-06-13 05:30:44 +03:00
scribu
b0fd0e5974 update Composer dependencies
make version requirements less strict
2013-06-12 19:43:56 +03:00
Cristi Burcă
e6793433f1 Merge pull request #513 from wp-cli/travis-template
scaffold plugin-tests: create install-wp-tests.sh script
2013-06-11 06:10:19 -07:00
scribu
39ccbbc91d scaffold plugin-tests: create install-wp-tests.sh script
This makes it easier to run unit tests locally.
2013-06-11 15:59:34 +03:00
scribu
381822cd4a remove executable bit from mustache templates 2013-06-11 15:49:38 +03:00
scribu
8fef48b848 mention wp --info in README 2013-06-10 19:08:59 +03:00
scribu
6781abfe9c branding: the project name is 'WP-CLI', not 'wp-cli'
It's an abbreviation for 'WordPress Command-Line Interface'
2013-06-09 21:43:59 +03:00
scribu
919d0b491f contributing: remove confusing ./utils/dev-build step 2013-06-09 15:37:23 +03:00
scribu
f542486d2d Merge branch 'dev' 2013-06-09 15:02:24 +03:00
scribu
4507c80f16 link to contributor guide from readme 2013-06-09 13:57:54 +03:00
scribu
c97bb2aa0c Merge branch 'master' into dev 2013-06-09 02:57:42 +03:00
scribu
0e19e5eb2f Merge branch 'master' into dev 2013-06-08 16:46:57 +03:00
scribu
4119413960 composer: update mustache to 2.3.x; update composer.lock 2013-06-05 04:04:07 +03:00
scribu
f3dae357e0 Merge branch 'master' into dev 2013-06-05 02:10:55 +03:00
scribu
bc896f26bf Merge branch 'behat-upgradables' into dev 2013-06-04 17:49:38 +03:00
scribu
a6c944066e behat: generate new plugin instead of relying on Hello Dolly
This allows us to check more things, since all the plugin data is frozen.
2013-06-04 17:28:38 +03:00
scribu
02db6d60fe contributing: use behat --expand
Without --expand, it's hard to debug failures in scenarion outlines.
2013-06-04 17:28:38 +03:00
scribu
df07c789be Merge branch 'theme-version' into dev 2013-06-03 22:26:03 +03:00
Cristi Burcă
aa537e3231 Merge pull request #463 from wp-cli/theme-version
theme install: --version parameter ignored
2013-06-03 12:25:42 -07:00
scribu
dc10ea1f04 Merge branch 'internals-cmd' into dev
closes #489
2013-06-03 00:56:04 +03:00
scribu
f18c854ceb Merge branch 'scaffold-default-theme' into dev
closes #487
2013-06-02 22:17:26 +03:00
Daniel Bachhuber
59b4308d6a Update post type and taxonomy scaffold to support a named theme target 2013-06-02 08:47:44 -07:00
Daniel Bachhuber
21916be4b5 Use get_stylesheet_directory() instead of TEMPLATEPATH when determining where to place a scaffold.
In parent-child theme relationships, `TEMPLATEPATH` will always be the parent theme. We'd like to instead place our CPT/taxonomy in the child theme, as child themes are where the customizations occur.
2013-06-01 20:10:46 +00:00