Stefan Grootscholten
966d0bec10
One more non-camelCase variable.
2017-01-29 15:55:37 +01:00
Stefan Grootscholten
3ccaac619b
Refactor the getRepoData method to not throw an Exception
2017-01-29 15:35:50 +01:00
Stefan Grootscholten
4377ba2bcb
Implement changes after review by stof.
...
- Use camelCase variable names.
- Set 3rd argument of http_build_query
- Remove obsolete checks
2017-01-25 21:18:19 +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
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
Sven Luijten
b4a77e1c0e
Add full stop to all command descriptions
2017-01-11 23:08:12 +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
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
Filippo Tessarotto
498d49f1ba
Fix php.net HTTPS links; always use HTTPS for getcomposer.org
2017-01-02 12:49:45 +01:00
Jordi Boggiano
31731a06c2
Merge pull request #6023 from stof/add_property
...
Add missing definition of a property
2017-01-02 12:27:45 +01:00
Jordi Boggiano
f824b188f5
Merge pull request #6024 from stof/fix_package_type
...
Fix the validation of required properties for inline packages
2017-01-02 12:24:27 +01:00
Christophe Coevoet
8cc1859492
Fix the validation of required properties for inline packages
2017-01-02 12:22:26 +01:00
Christophe Coevoet
4ae2aecc54
Add missing definition of a property
2017-01-02 12:12:37 +01:00
Jordi Boggiano
321361a37b
Merge branch '1.3'
2017-01-02 11:32:06 +01:00
Jordi Boggiano
be9abbf9f3
Override all php-* versions when php package is defined in config.platform
2017-01-02 11:31:47 +01:00
Jordi Boggiano
3e72a5abd4
Merge remote-tracking branch 'glady/patch-2'
2017-01-02 11:08:34 +01:00
Mike Gladysch
9a38d0a222
Fixed #6021
2017-01-02 10:29:40 +01:00