1
0
Fork 0
Commit Graph

7367 Commits (06bb6c7530bf7523fcb6f80c9a23ff6728c10742)

Author SHA1 Message Date
Jordi Boggiano fd6455218e Avoid warnings in case cache dir is explicitly directed to /dev/null, fixes #5468 2016-06-25 15:49:52 +01:00
bohwaz be013e5572 Fossil VCS tests 2016-06-25 13:09:49 +12:00
bohwaz 517a9b6f4c Fix fossil update 2016-06-25 13:09:02 +12:00
Jordi Boggiano ebae5dfd95 Undo downgrade before trying again if http seems unreliable, refs #2835 2016-06-24 14:58:32 +01:00
Jordi Boggiano cca4faaadc Merge pull request #5463 from pierredup/patch-2
Remove type parameter from RepositoryInterface
2016-06-23 14:06:14 +02:00
Pierre du Plessis f29b3e86ce Remove type parameter from RepositoryInterface
Fixes #5458

Remove the `$type` parameter from `RepositoryInterface` to alleviate the BC break for plugins.
2016-06-23 12:31:39 +02:00
bohwaz 5674262030 fix typo and bugs on Fossil support 2016-06-23 17:14:53 +12:00
bohwaz 49a94ca7fd Update docs for fossil support 2016-06-23 08:42:11 +12:00
bohwaz 0e26a07a74 Fix: use the right directory for repository file 2016-06-23 08:41:29 +12:00
bohwaz abcbef4a67 Add Fossil support to Composer 2016-06-23 08:41:00 +12:00
Jordi Boggiano 894b53c115 Merge pull request #5454 from pierredup/type-search
Added type option to search
2016-06-21 17:03:13 +02:00
Pierre du Plessis 6a557e45b8 Added --type option to search 2016-06-21 16:38:52 +02:00
Jordi Boggiano c3a11308c2 Merge pull request #5445 from gitname/patch-1
Fix typo
2016-06-21 12:54:27 +02:00
Jordi Boggiano 1c4acf3583 Refactor code to use RemoteFilesystem facilities for header parsing, refs #5435 2016-06-21 11:32:39 +01:00
Jordi Boggiano f8c3ef4136 Merge remote-tracking branch 'dunlop-lello/master' 2016-06-21 11:27:45 +01:00
Jordi Boggiano efb24846cb Merge branch '1.1' 2016-06-21 11:01:40 +01:00
Jordi Boggiano f94d06ff0a Fix escaping 2016-06-21 11:01:35 +01:00
Jordi Boggiano 4fe967d61a Update semver dep, fixes #5397 2016-06-21 11:01:20 +01:00
Jordi Boggiano 39c2c8c30a Add test for password escaping 2016-06-21 11:01:09 +01:00
Jordi Boggiano dbc7629bb2 Merge remote-tracking branch 'stefangr/all_bitbucket_communication_through_oauth' 2016-06-21 10:53:28 +01:00
gitname 4f58c24195 Fix typo 2016-06-19 13:26:30 -07:00
Marco Villegas 869b3ef954 New test to check git download behavior with cache. 2016-06-18 19:39:09 -05:00
Marco Villegas cb6cfa9635 Isolate config setup to make it reusable at GitDownloaderTest. 2016-06-18 19:39:09 -05:00
Marco Villegas 44f94a7b83 Prevent duplicate file checking on git download. 2016-06-18 19:39:09 -05:00
Marco Villegas 75b88a13fe Use regex to capture git version. 2016-06-18 17:55:24 -05:00
Stefan Grootscholten 78fcb5a366 Add support section to composer data for bitbucket repositories. 2016-06-17 17:35:43 +02:00
Phil Lello 7a112b0395 Check headers for missing scopes before asking for new OAuth token
This patch stops the GitHub VCS driver prompting for a new access
token when a repository is deleted/hidden.

Specifically, it checks the X-OAuth-Scopes and X-Accepted-OAuth-Scopes
response headers to see if the scopes on the current request match
those needed by the API call. If they do, the 404 means that the repo
is deleted/hidden, and there's no point asking for a new OAuth token.
2016-06-16 07:40:54 +01:00
Stefan Grootscholten ccfd9018b8 Add unit tests for the GitBitbucketDriver class. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 2d52531365 Add unit tests for the Bitbucket class. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 1241e3e83c Simplify the if statement. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 42f4d344a4 Fix the replacement of the credentials.
://username:password@domain
was replaced by ://://:***@domain
instead of ://username:***@domain or ://***:***@domain
2016-06-11 17:33:58 +02:00
Stefan Grootscholten ea11a95359 Provide fallback when using basic authentication.
When composer is configured to use bitbucket basic authentication (a bitbucket username and password), you get an error
when trying to install dependencies.
This commit prevent the install process to be aborted due to uncaught exceptions.
2016-06-11 17:33:58 +02:00
Stefan Grootscholten 7716ef059b Add the access token as query string parameter. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten d9fd9fca6b Implement changes after review of stof.
Rename getContents to getContentsWithOAuthCredentials.
Make gitDriver a private property.
2016-06-11 17:33:58 +02:00
Stefan Grootscholten 1084a3927e Implement Bitbucket Util in GitBitbucketDriver. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 307fd4023b Fetch composer.json using the oauth api. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 6c8b0cc2c1 Change authentication for bitbucket to oauth. 2016-06-11 17:33:58 +02:00
Stefan Grootscholten 0e500d4c91 Make API URL available for external use. 2016-06-11 17:33:58 +02:00
Jordi Boggiano a8edaad381 Merge pull request #5335 from carlcraig/1.1
Update bitbucket oauth instructions
2016-06-11 17:00:13 +02:00
Jordi Boggiano 5a3d60c0cf Output warning for invalid-looking packagist config, fixes #5404 2016-06-11 15:48:44 +01:00
Jordi Boggiano 73d9a4717d Update list of ciphers /cc @cs278 2016-06-11 11:19:58 +01:00
Jordi Boggiano 08ef916bed Change default value 2016-06-06 11:22:06 +01:00
Jordi Boggiano 151ed2a0e5 Merge pull request #5392 from donatj/master
Adds --no-suggest to install and update commands
2016-06-06 11:18:24 +02:00
Steve Buzonas 576721946c show pretty version in both scenarios 2016-06-03 19:05:04 -04:00
Steve Buzonas 7b6e06c686 normalize version to provide consistent output from package version vs vcs version 2016-06-03 17:57:23 -04:00
Sven Wittevrongel ca6f7b365b revert 3ad5f1843b 2016-06-03 12:09:50 +01:00
Sven Wittevrongel b80c33ba5c type-hint array for setConfig & setScripts 2016-06-03 12:00:32 +01:00
Sven Wittevrongel 3ad5f1843b Remove getScript from CompletePackage (it is root-only) 2016-06-03 12:00:17 +01:00
Sven Wittevrongel cccfb2fb22 RootAliasPackage fix 2016-06-03 11:51:07 +01:00
Sven Wittevrongel d0b0d1ad24 RootPackage::getScripts 2016-06-02 14:33:26 +01:00