1
0
Fork 0
Commit Graph

7490 Commits (2bbabe357879319cba48476c582c40e4f0a3dbeb)

Author SHA1 Message Date
Jordi Boggiano 9a26a9e8f8 Make sure alias packages installed with create-project end up with the correct branch checked out, fixes #6082 2017-01-22 18:44:15 +01:00
Jordi Boggiano e4840ee413 Add a COMPOSER_BINARY env var so that chdir does not affect @composer script resolvability, fixes #6080 2017-01-22 18:26:49 +01:00
Yanick Witschi 0ea93df252 Fixed no lock file was written when setting writeLock to true and executeOperations to false 2017-01-22 17:56:09 +01:00
Ed Reel f29a302391 Return 1 if composer.json exists, but the package doesn't. 2017-01-22 17:47:12 +01:00
Stefan Grootscholten 5dbdefdd72 Implement ordering in requesting tags and branches.
Update unit test with latest changes.
2017-01-22 15:55:17 +01:00
Stefan Grootscholten 046b1184dc Change getChangeDate call
Use the v2.0 commit resource instead of the v1.0 changeset resource.
2017-01-22 14:58:35 +01:00
Stefan Grootscholten bea4ec7f88 Some refactoring after testing hg protocol.
- Revert deletion of generateSshUrl() as this is needed when falling back on the GitDriver or HgDriver.
- Implement clean way to fallback from BitbucketDriver to GitDriver or HgDriver after previous changes.
- Implement fallback in HgBitbucketDriver like in GitBitbucketDriver.
2017-01-22 14:35:37 +01:00
Stefan Grootscholten 7ae4ed1ec8 Improve fetching single files via bitbucket API.
The former implementation used the 'src' endpoint which returned some meta data as well.
This has been replaced with the 'raw' endpoint which does not return the meta data and does not need an extra JSON decode step.
2017-01-22 14:35:37 +01:00
Stefan Grootscholten 3eeb6214eb Fix RemoteFilesystem::isPublicBitBucketDownload
The access token was added to requests to third party hosts the bitbucket api is redirecting to.
2017-01-22 14:35:37 +01:00
Stefan Grootscholten d25c483231 Implement Bitbucket API version 2.0 (where applicable). 2017-01-22 14:35:37 +01:00
Stefan Grootscholten b3b05949bb Implement most desirable Authorization method.
As per https://developer.atlassian.com/bitbucket/api/2/reference/meta/authentication#make-requests
adding the OAuth access token in the Authorization header is desired above adding it to the URL.
2017-01-22 14:35:37 +01:00
Stefan Grootscholten 512750a20e Add more tests to cover the new functionality. 2017-01-22 14:35:37 +01:00
Stefan Grootscholten a4af559ca8 Store access-token for re-use
Store the Bitbucket access-token (and the expiration time) so it can be re-used within the time it is valid.
The Bitbucket::requestToken and Bitbucket::getToken now only return the access-token and not all other parameters it receives from the Bitbucket API.
2017-01-22 14:35:37 +01:00
Rob 810267e2a7 Merge pull request #6091 from richardbporter/patch-1
Fix grammatical issue in 05-repositories.md
2017-01-22 10:54:49 +01:00
Richard B. Porter 231f56b4ae use 'in the case of' instead of 'in case of' 2017-01-20 13:44:19 -06:00
Kael Shipman a0d2934946 Updated basic usage and versions pages to clarify how versioning and package resolution works (refs #6088) 2017-01-20 11:49:29 -06:00
Kael Shipman 7a9f24b913 Added some useful overview information about repositories in the Basic Usage documentation. 2017-01-19 19:04:24 -06:00
Rob 64b9423df3 Merge pull request #6084 from tbal/patch-1
Add GitLab as supported downloads source in docs
2017-01-19 13:39:26 +01:00
Jordi Boggiano cab42187d4 Merge pull request #6087 from alcohol/silly-copyright-people
lets avoid silly commits in the future
2017-01-19 12:13:58 +01:00
Rob Bast ed461a8634
lets avoid silly commits in the future 2017-01-19 12:10:26 +01:00
Tilo Baller 89a2e66293 Add GitLab as supported downloads source in docs 2017-01-19 00:12:05 +01:00
Jordi Boggiano 0dd9e3a106 Merge pull request #6083 from wogsland/update-license-to-2017
Update LICENSE to 2017
2017-01-18 08:18:38 +01:00
Bradley Wogsland 153efb29a0 Update LICENSE to 2017 2017-01-17 21:14:34 -06:00
Jordi Boggiano d8d0ee5870 Merge pull request #6061 from svenluijten/unify-command-descriptions
Add full stop to all command descriptions
2017-01-13 10:34:43 +01:00
jbixler dac51c7f4b Add ignore filters option to archive command 2017-01-11 16:21:44 -06:00
Sven Luijten b4a77e1c0e Add full stop to all command descriptions 2017-01-11 23:08:12 +01:00
johnstevenson 9aa213b329 Work-around for Windows opcache bug, fixes #6052 2017-01-11 20:06:57 +00:00
Lauris Binde f9f92dc9d8 Fix Xdebug warning
Composer incorrectly shows Xdebug warning, even if extension is not loaded, but COMPOSER_ALLOW_XDEBUG is present.
2017-01-11 09:45:13 +01:00
Jordi Boggiano b1fee3035f Merge pull request #6058 from laurisb/patch-1
Fix Xdebug warning
2017-01-11 09:44:18 +01:00
Lauris Binde bca51f177e Fix Xdebug warning
Composer incorrectly shows Xdebug warning, even if extension is not loaded, but COMPOSER_ALLOW_XDEBUG is present.
2017-01-11 09:25:25 +02:00
Matteo 9e605c85e2 Update 05-repositories.md
another thing forgot learned here #6056 and here https://github.com/composer/composer/issues/5166#issuecomment-226110812
2017-01-10 15:19:54 +01:00
Matteo 60cf410acf Update 05-repositories.md
Another thing noted while trying to solve the problem here #6056
2017-01-10 15:09:03 +01:00
Matteo 639c0fb5ce Update 05-repositories.md
Refer to #6056
2017-01-10 13:46:33 +01:00
Jordi Boggiano 285ff274ac Merge branch '1.3' 2017-01-07 18:17:36 +01:00
Jordi Boggiano 6a0d5a03d2 Update changelog 2017-01-07 18:08:37 +01:00
Pete Akins 95e9ad57d4 Don’t add github specials if there is no composer data
This can happen if an identifier doesn’t have a composer.json file (but other identifiers do)
2017-01-07 17:58:04 +01:00
Jordi Boggiano 677e75d168 Add phpdoc comment 2017-01-07 17:36:47 +01:00
Felix Becker 5f64cae860 Make PluginManager::addPlugin() public 2017-01-07 17:34:55 +01:00
Jordi Boggiano 452dd4b05e Merge pull request #6037 from johnstevenson/xdebug-logic
Fix scanned ini files logic
2017-01-04 09:32:58 +01:00
johnstevenson d48d11d187 Fix scanned ini files logic 2017-01-03 19:56:16 +00:00
Jordi Boggiano 65aa8451fc Merge pull request #6034 from stof/change_inline_packages
Refactor the validation of inline package definitions
2017-01-03 13:14:04 +01:00
Christophe Coevoet 1cb0ec7911 Resolve references in ComposerSchemaTest 2017-01-03 11:57:35 +01:00
Jordi Boggiano 0b27952dec Fix typo 2017-01-03 11:34:29 +01:00
Christophe Coevoet a012311077 Refactor the validation of inline package definitions
Reusing the root schema was a mistake, because the root schema does
not have the dist and source properties (which are populated by repository
objects).
2017-01-03 11:16:13 +01:00
Jordi Boggiano 550376d649 Merge pull request #6032 from stof/patch-1
Update the branch alias for master
2017-01-03 09:53:07 +01:00
Christophe Coevoet 18a5d4d86a Update the branch alias for master 2017-01-03 09:50:47 +01:00
Nils Adermann b3bd409a30 Clarify Private Packagist description a bit 2017-01-03 01:03:08 +01:00
Jordi Boggiano 38e02eda7c Merge pull request #6027 from stof/fix_url_field
Loosen the validation for the URL field of VCS repositories
2017-01-02 16:27:28 +01:00
Christophe Coevoet 37505f40f4 Loosen the validation for the URL field of VCS repositories
The URL of the VCS repository may not match the uri pattern of the JSON
schema spec, for instance when using a SSH URL of the repository.
2017-01-02 16:24:55 +01:00
Jordi Boggiano 5e8776ae12 Merge pull request #6025 from Slamdunk/patch-1
Fix php.net HTTPS links; always use HTTPS for getcomposer.org
2017-01-02 13:00:18 +01:00