Arnout Boks
d1ce9f6246
Fix defaultRepos fallback does not use auth config
...
When a full 'composer' cannot be constructed (because there is no
local composer.json and no global composer.json), some commands
(e.g. `show -a`) fall back to the default repositories from the
`$COMPOSER_HOME/config.json` file. Without this fix, any auth
configuration from `$COMPOSER_HOME/auth.json` is not used for
these repositories in such a fallback scenario.
Steps to reproduce:
* Configure a password-protected composer repository in
`$COMPOSER_HOME/config.json`.
* Configure valid credentials for that repository in
`$COMPOSER_HOME/auth.json`.
* Make sure there is no file `$COMPOSER_HOME/composer.json`.
* Ensure the current working directory has no `composer.json`.
* Run `composer show -a some/package`.
Expected: Information about `some/package` is shown without
needing to enter credentials.
Actual: A prompt "Authentication required" is shown for the
private repository. When running the same command in a dir
that has a `composer.json`, or when `$COMPOSER_HOME/composer.json`
exists, things work as expected.
2019-01-31 13:46:45 +01:00
Jordi Boggiano
b3182b0f7d
Update changelog
2019-01-30 08:31:28 +01:00
Jordi Boggiano
8c93890c48
Merge pull request #7932 from hco/patch-2
...
Installer: Initialize $nameMatchesRequiredPackage
2019-01-30 08:29:42 +01:00
Hans-Christian Otto
85617aa740
Installer: Initialize $nameMatchesRequiredPackage
...
We had a case where we got `Undefined variable: nameMatchesRequiredPackage` — I think it should be initialized with false, right?
2019-01-29 17:26:59 +01:00
Jordi Boggiano
5e35464044
Update changelog
2019-01-29 15:00:48 +01:00
Jordi Boggiano
585535a01d
Fix platform package regex
2019-01-29 14:58:37 +01:00
Jordi Boggiano
3d815b288f
Merge pull request #7927 from johnstevenson/update-xdebug-handler
...
Update xdebug-handler, fixes #7921
2019-01-29 14:24:09 +01:00
Jordi Boggiano
9566b97e6e
Update changelog
2019-01-29 13:57:47 +01:00
Jordi Boggiano
acea4a4d4d
Warn on invalid package name or require/provide/.., fixes #7874
2019-01-29 13:46:23 +01:00
Jordi Boggiano
98a15bc93c
Add output for metapackage installs/updates/.. fixes #7586
2019-01-29 11:38:18 +01:00
Andrew Gillis
dec2b5cd50
add gitlab token auth for git clone
2019-01-29 10:45:02 +01:00
johnstevenson
909d1c430e
Update xdebug-handler, fixes #7921
2019-01-28 20:52:02 +00:00
Michael Käfer
e0c44f2a25
Another MB to MiB
2019-01-28 17:55:17 +01:00
Michael Käfer
4765a8f21b
MB to MiB
...
I did not study computer science, so correct me if I'm wrong. But I think you are calculating mebibyte (MiB) not megabyte (MB). Megabyte would be:
... round($valueInByte / 1000 / 1000, 2).'MB ...
Or is there some specific standard you follow? According to https://en.wikipedia.org/wiki/Binary_prefix both calculations (yours and mine) are correct in a way but I find yours to be not completely clear.
2019-01-28 17:55:13 +01:00
Jordi Boggiano
1f97ffdcd7
Add some docs
2019-01-28 17:54:32 +01:00
Sascha Egerer
82ecf95a3c
Add PHP 5.3 compatibility
2019-01-28 17:34:29 +01:00
Sascha Egerer
1845adcfbd
Fix update whitelist pattern resolving and add more tests
2019-01-28 17:34:24 +01:00
Sascha Egerer
dc59af555a
Fix invalid call to array_merge
2019-01-28 17:34:19 +01:00
Sascha Egerer
50cb5fe3da
Update all whitelist matching root dependencies
...
The update command can receive a pattern like `vendor/prefix-*`
to update all matching packages.
This has not worked if multiple packages, depending on each other,
where matched to the given pattern. No package has been updated
in this case as only the first package matching the pattern was
added to the whitelist.
2019-01-28 17:34:08 +01:00
Nils Adermann
386382503d
Add a test for autoloading if a package is only required via replacing name
2019-01-28 17:08:51 +01:00
Den Girnyk
3b6b63784f
Fix: Keep replaced packages for autoload dumping with --no-dev
2019-01-28 17:02:32 +01:00
Jordi Boggiano
abcde19022
Document --no-check-all better, fixes #7889
2019-01-28 16:17:46 +01:00
Jordi Boggiano
a9aaa25d4c
Fix compat with Symfony Process 4.2, fixes #7923
2019-01-28 14:46:34 +01:00
Jordi Boggiano
c5cc178375
Update to latest CA bundle
2019-01-28 14:31:16 +01:00
Jordi Boggiano
d2085936fe
Merge pull request #7897 from glaubinix/f/cleanup-tmp-dir
...
Archive: cleanup temp dir on download error
2019-01-28 10:34:26 +01:00
Stephan Vock
59360983c6
Archive: cleanup temp dir on download error
2019-01-17 13:08:51 +01:00
Jordi Boggiano
0e44d53bda
Merge pull request #7835 from bugreportuser/fix-htaccess-protect-problems
...
Fix htaccess-protect problems
2018-12-23 14:36:59 +01:00
bugreportuser
2739fc05e9
Read htaccess-protect as a bool
2018-12-22 09:12:33 -06:00
bugreportuser
767462b409
Move config check after config read
2018-12-22 09:12:33 -06:00
Jordi Boggiano
02ee50ac1d
Prepare 1.8.0
2018-12-03 10:21:52 +01:00
Jordi Boggiano
6ed7215fed
Merge remote-tracking branch 'origin/1.7'
2018-11-30 08:53:44 +01:00
Jordi Boggiano
a6d1cdd6d7
Merge pull request #7811 from johnstevenson/update-xdebug-handler
...
Update xdebug-handler, fixes #7807
2018-11-30 08:21:46 +01:00
johnstevenson
ab165cfcd6
Update xdebug-handler, fixes #7807
2018-11-29 14:25:01 +00:00
Jordi Boggiano
7ab633a2af
Prepare 1.8.0 changelog
2018-11-28 08:44:45 +01:00
Jordi Boggiano
1970e97b47
Merge pull request #7806 from meyerbaptiste/fix/lib-imagick
...
Fix support for imagemagick <3.3
2018-11-27 16:52:09 +01:00
meyerbaptiste
5ce5560040
Fix support for imagemagick <3.3, refs #7762
2018-11-27 16:32:26 +01:00
Jordi Boggiano
489e0d4b12
Add support for imagemagick <3.3, refs #7762
2018-11-27 14:26:03 +01:00
Jordi Boggiano
17fd933fd5
Update dependencies
2018-11-27 12:22:32 +01:00
Jordi Boggiano
66d84f60c6
Fix pattern matching for remove wildcard, refs #7715
2018-11-26 20:09:26 +01:00
Jordi Boggiano
dc6027a0ad
Merge remote-tracking branch 'dmanners/remove-all-from-one-vendor'
2018-11-26 19:55:42 +01:00
Jordi Boggiano
b89daf5322
Add support.chat to schema, refs #7714
2018-11-26 19:52:05 +01:00
Jordi Boggiano
85ec111dee
Merge remote-tracking branch 'dmanners/add-chat-option-for-support'
2018-11-26 19:47:13 +01:00
Jordi Boggiano
736c05f66b
Merge remote-tracking branch 'yassine-ah/patch-1'
2018-11-26 19:44:30 +01:00
Jordi Boggiano
55c40e8853
Add note about CS fixes to contribution notes
2018-11-26 13:43:24 +01:00
Jordi Boggiano
b3cbfea36e
Merge branch '1.7'
2018-11-26 13:16:44 +01:00
Jordi Boggiano
acdf8f83f1
Bypass version check for explicitly versioned packages in require command when --no-update is given, fixes #7800
2018-11-26 13:12:18 +01:00
Jordi Boggiano
6e6fb844dd
Avoid validating package name if it has a newline at the end
2018-11-26 12:59:54 +01:00
Shalvah
42e88ac27a
Add interactive option to install dependencies after running init command ( #7521 )
...
* Add interactive option to install dependencies after running init command
* Only ask to install dependencies when dependencies where defined
2018-11-26 12:57:38 +01:00
Elan Ruusamäe
f9234222d1
add lib-imagick to show -p output ( #7762 )
2018-11-26 12:37:56 +01:00
Jérôme Deuchnord
b0b00ad1fa
Call a script recursively with extra parameters ( #7720 )
...
* Added support for calling scripts recursively (fixes #7562 )
2018-11-26 12:35:41 +01:00