1
0
Fork 0
Commit Graph

6942 Commits (6370efd1f1a61d53806efc955020fa7c42053dbf)

Author SHA1 Message Date
David Jack Wange Olrik 2c84be47c2 Add support for seamless execution of local binaries
Projects that add binaries to `vendor-bin` can now execute those via the same command as projects that consume them without installing them first.

In list overview local commands have a `(local)` tag to distinguish them from commands installed in `vendor-bin`.

Local binaries take precedence over `vendor-bin` which takes precedence over binaries in path.
2016-08-21 16:57:19 +02:00
Jesse Donat 9f7ea6e2dc Updates docs 2016-08-18 15:09:16 -05:00
Jesse Donat 4de11a955a Adds --no-suggest to RequireCommand 2016-08-18 13:46:19 -05:00
Rob 0aec42521b Merge pull request #5604 from jcchavezs/add_no_suggest_option_to_docs
Adds --no-suggestion flag to the docummentation
2016-08-16 11:42:11 +02:00
José Carlos Chávez c28fe2b507 Adds --no-suggestion flag to the documentation for the install and update commands. 2016-08-16 11:18:19 +02:00
John Whitley c51c1b3047 Squashed commit of the following:
commit 3994b556dcffcde7b1801c8bc712f3127e8f8e7c
Author: John Whitley <john.whitley@berea.eu>
Date:   Tue Aug 16 09:02:53 2016 +0100

    https://github.com/composer/composer/issues/5600

    This alters the default flag for loadOptions in
    \Composer\Package\Loader\ArrayLoader to true; and alters the assumption
    of the test to reflect this change.

    **Rationale**

    The `\Composer\Package\Loader\ArrayLoader` test (defined in
    tests/Composer/Test/Package/Loader/ArrayLoaderTest.php) assumed that a
    new `\Composer\Package\Loader\ArrayLoader` instance would be always
    created with the optional flag loadOptions set to true.

    ```php
    $this->loader = new \Composer\Package\Loader\ArrayLoader(null, true);
    ```

    This change alters the general case to reflect the default assumption as
    defined in the test.

commit b75fc4ad7238bc50f724bd29446ccbc33e82c34c
Author: John Whitley <john.whitley@berea.eu>
Date:   Mon Aug 15 16:55:27 2016 +0100

    Altered the test for ArrayLoader to use the default loadConfig flag, and to test the true and false states for the loadConfig flag
2016-08-16 09:16:37 +01:00
Rob f2fc70fd79 Merge pull request #5598 from jadb/patch-1
Fix support for testing exit code
2016-08-15 09:14:45 +02:00
Jad Bitar 8625efd551 Fix support for testing exit code
The `$sectionData` was being overwritten, causing its assertion 
(`$this->assertSame()`) to fail.
2016-08-15 00:30:20 -04:00
ianlet 5874132857 return https url of the repository given gitlab project is public 2016-08-11 23:00:18 -04:00
johnstevenson cfaa122ade Ensure colored output if restarted from a capable terminal 2016-08-10 19:14:48 +01:00
Rob a33b205561 Merge pull request #5582 from diegoholiveira/issue/5565
Modify the message for memory errors
2016-08-10 08:30:51 +02:00
Diego Oliveira c55fd9bd10 Modify the message for memory errors 2016-08-09 21:31:19 -03:00
johnstevenson 586eb3bb41 Restart with xdebug disabled 2016-08-08 18:30:56 +01:00
Jeff Puckett 9e7d1a4f9e update help page on global for COMPOSER_HOME info
default installation directory for global packages
has changed since adding support for freedesktop.org standards
per confusion from http://stackoverflow.com/q/38703915/4233593
2016-08-04 16:26:37 -05:00
Jordi Boggiano 034f1cf591 Merge pull request #5558 from nicolas-grekas/nocow
Add ClassLoader::$missingClasses to not trigger a COW
2016-07-28 13:34:05 +02:00
Nicolas Grekas dd67b01ac5 Add ClassLoader::$missingClasses to not trigger a COW 2016-07-28 10:35:44 +02:00
Jordi Boggiano 8e2f5e741c Merge pull request #5553 from alcohol/fix-basic-auth-gitutil
check for additional possible authentication failure strings in gitutil
2016-07-28 09:58:08 +02:00
Rob 7304ab6ff9 Merge pull request #5557 from tobiasbueschel/master
add link to LICENSE file & reformat Authors section in README.md
2016-07-28 08:54:19 +02:00
Tobias Büschel 1bc0f8e0e9 reformat author section 2016-07-27 18:01:27 -04:00
Tobias Büschel c28ee623ae add link to license file 2016-07-27 17:44:15 -04:00
Jordi Boggiano 4a4e5726dd Merge pull request #5544 from alcohol/update-readme
Update readme
2016-07-26 15:51:33 +02:00
Rob Bast 02455712cf check for additional possible output strings, fixes #5543 2016-07-26 11:46:51 +02:00
Frank van den Brink 4b0e40d482
Added minor-only option to only show packages with minor updates 2016-07-26 09:39:56 +02:00
Rob Bast a480e53234 simplify the readme, defer to documentation 2016-07-25 09:02:43 +02:00
Rob Bast 04605e4f90 update ccoc to v1.4 2016-07-25 09:00:49 +02:00
Vyacheslav Pavlov 108560b9c4 Clean up temp files after a test. 2016-07-21 16:37:26 +03:00
Vyacheslav Pavlov 03995d6caa Added test for 'dump' method of ClassMapGenerator class 2016-07-20 23:33:37 +03:00
Rob 3d920f8dbb Merge pull request #5528 from JamesForks/fix-contributing-docs
Fix link to CONTRIBUTING.md
2016-07-20 08:23:26 +02:00
James Brooks c283067602 Fix link to CONTRIBUTING.md 2016-07-19 17:34:42 +01:00
Rob 22104dba60 Merge pull request #5527 from snipe/patch-1
Fixed typo
2016-07-19 11:45:36 +02:00
snipe 35821fc0ce Update troubleshooting.md 2016-07-19 02:35:50 -07:00
snipe 1b96882736 Fixed typo 2016-07-19 00:52:08 -07:00
Jordi Boggiano ef0d6f6e4c Update deps 2016-07-19 01:27:54 +02:00
Jordi Boggiano 8293807530 Update changelog 2016-07-19 01:04:53 +02:00
Jordi Boggiano 3455380413 Patch Httpoxy vulnerability 2016-07-19 00:57:41 +02:00
Jordi Boggiano 2f3db8c397 Make it clear that a package is cloned from source, fixes #5489 2016-07-19 00:50:09 +02:00
Jordi Boggiano 685ff8699b Capture output 2016-07-12 17:19:15 +01:00
Jordi Boggiano 066550054b Fix tests 2016-07-12 17:12:50 +01:00
Jordi Boggiano a242f7e9ba Use process component instead of passthru, fixes #5501 2016-07-12 16:18:30 +01:00
Jordi Boggiano 7bcd336c95 Disable plugins across the board when --no-plugins is specified, fixes #5509 2016-07-12 16:14:26 +01:00
Jordi Boggiano 06499749ff Merge pull request #5504 from michaelKaefer/patch-1
typo
2016-07-11 09:16:26 +02:00
Michael Käfer a5c2fa491b typo
to -> do
2016-07-09 09:43:40 +02:00
Jordi Boggiano 5979db2e75 Merge pull request #5499 from Fleshgrinder/ipv6-platform-requirement
IPv6 Platform Requirement
2016-07-07 11:16:21 +02:00
Richard Fussenegger 560f09cf3c Changed error suppression to Silencer 2016-07-07 08:25:46 +02:00
Richard Fussenegger 14224a1f02
Reduced to single requirement 2016-07-06 22:05:08 +02:00
Richard Fussenegger a155f4e7ea
Removed unused Silencer import 2016-07-06 19:00:44 +02:00
Richard Fussenegger 45e998c1d5
Reverted to initial version 2016-07-06 18:59:03 +02:00
moyo c4ac59601f Update related docs and config definitions 2016-07-06 16:25:18 +08:00
moyo 997a062ebd Support gitlab private-token (or personal-access-token) for easier access via gitlab API
Config example:

$HOME/.composer/auth.json

{
  "gitlab-token": {
    "gitlab.com": "YOUR-TOKEN-HERE"
  }
}

Gitlab API authentication doc: http://doc.gitlab.com/ce/api/README.html
2016-07-05 18:02:39 +08:00
Jordi Boggiano b94e8ea21c Fix typo 2016-07-04 17:22:09 +01:00