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
1898ad12ce
Make sure we chdir back in case update dir is relative, refs #7519
2018-10-31 18:23:18 +01:00
Jérôme Tanghe
a51563300c
Warning about the UNIX permissions lost if unzip command is not installed.
...
Some packages provide (such as Symfony Panther or Dusk) executable files, but
as PHP's unzip extension does not handle UNIX permissions, those files will
lose their executable ones.
2018-10-31 18:10:36 +01:00
Raffael Comi
3c543b2752
Report "same as actual" version if override package matches actual
2018-10-31 16:50:21 +01:00
Michele Locati
41458c7518
Don't call Symfony ProcessUtils::escapeArgument
2018-10-31 16:13:37 +01:00
Jordi Boggiano
38a63ba05a
Only show path for installed packages, refs #7698
2018-10-31 16:13:37 +01:00
Mariusz Zarzycki
f72e2312dc
Ran php-cs-fixer
2018-10-31 16:13:37 +01:00
Mariusz Zarzycki
77457ca474
Show command respects --path flag
...
Path added to package meta output
2018-10-31 16:13:37 +01:00
Jordi Boggiano
ac524e9bf3
Merge pull request #7760 from deguif/1.7
...
Fix ini_get() for boolean values
2018-10-31 16:13:22 +01:00
Jordi Boggiano
9e6a0bff71
Merge pull request #7658 from fooman/fix-non-zip-file-with-zip-ext
...
Fix regression for artifact repository
2018-10-31 16:12:55 +01:00
Jordi Boggiano
359d1318f2
Merge pull request #7703 from glaubinix/t/composer-version-cache
...
Vcs Repository: add option to cache/reuse entire versions
2018-10-31 11:09:10 +01:00
François-Xavier de Guillebon
114217c6e3
Fix ini_get() for boolean values
2018-10-31 09:55:53 +01:00
Jordi Boggiano
11752864eb
Merge pull request #7735 from glaubinix/t/bitbucket-v1-API-deprecation
...
Bitbucket: switch to v2 API
2018-10-30 16:52:13 +01:00
Jordi Boggiano
5d92eea170
Merge pull request #7756 from glaubinix/f/undefined-index-preprocess
...
VcsRepository: fix undefined index notice in preProcess
2018-10-30 11:39:02 +01:00
Stephan Vock
105477218d
VcsRepository: fix undefined index notice in preProcess
2018-10-29 12:01:46 +01:00
Stephan Vock
8b8df01336
Bitbucket: fix redirect behaviour
2018-10-26 15:48:18 +02:00
Stephan Vock
23d37eebe6
Fix: undefined index name in VcsRepository
2018-10-24 13:52:08 +02:00
Stephan Vock
819f487b38
Bitbucket: switch to v2 API
2018-10-19 14:31:17 +02:00
Stephan Vock
5f2eefb49b
Vcs Repository: add option to cache/reuse entire versions
2018-10-10 14:12:38 +02:00
Kristof Ringleff, Fooman
2ed573b22d
Combine open zip call with conditional
2018-10-01 23:03:51 +13:00
Kristof Ringleff, Fooman
bcf4e94e8a
Ensure opening the zip was successful before proceeding
2018-10-01 23:03:51 +13:00
Max
4d86414dd1
Use a case insenstive method to check that SHA384 is a supported openssl algorithm
2018-09-24 12:18:04 +02:00
Jordi Boggiano
0124e7b553
Revert "add removePackage() to RepositoryInterface"
...
This reverts commit cfb0d33c45
.
Fixes #7634
2018-09-13 09:27:57 +02:00
Stephan Vock
896d801a30
Fix: Bitbucket getChangeDate throws exception for branches containing a slash
2018-09-12 12:01:43 -04:00
Jordi Boggiano
a1ead0e868
Merge pull request #7565 from alcohol/add-remove-to-pkgrepointerface
...
add removePackage() to RepositoryInterface
2018-09-10 13:33:39 +02:00
Jordi Boggiano
95840a0ab9
Remove useless curly braces around svn args
2018-09-05 00:00:25 +02:00
Christophe Coevoet
e5b948c683
Refactor the handling of conflict rules in the solver
...
Conflict rules are not added in the solver based on the packages loaded in the
solver by require rules, instead of loading remote metadata for them. This has
2 benefits:
- it reduces the number of conflict rules in the solver in case of conflict
rules targetting packages which are not required
- it fixes the behavior of replaces, which is meant to conflict with all
versions of the replaced package, without introducing a performance
regression (this behavior was changed when optimizing composer in the past).
2018-08-27 12:14:34 +02:00
Jordi Boggiano
734735c691
Merge pull request #7574 from seferov/patch-1
...
Remove github API request retries as it is not needed anymore
2018-08-27 09:56:31 +02:00
Pierre du Plessis
33341130a9
Fix typo in variable name in GitHubDriver
2018-08-27 09:13:52 +02:00
Jordi Boggiano
bf125295df
Fix escaping of URLs in Perforce and Subversion drivers
2018-08-25 18:48:56 +02:00
Farhad Safarov
4014c914ab
remove Github 404 retries
2018-08-25 16:37:20 +03:00
Jordi Boggiano
3d01ef28fa
Revert "Do not dump source and dist for metapackages"
...
The source/dist reference is needed to operate composer outdated and other functionality
Fixes #7546
This reverts commit 42739e7959
.
2018-08-22 09:45:54 +02:00
Rob Bast
cfb0d33c45
add removePackage() to RepositoryInterface
2018-08-20 10:41:34 +02:00
Jordi Boggiano
0181f07491
Fix create-project not updating to latest commit when cache is present, fixes #7550
2018-08-16 16:48:47 +02:00
Jordi Boggiano
020d1f88c7
Improve error reporting on global command, fixes #7556
2018-08-16 16:08:31 +02:00
Daniel Karl
849f4eda56
Using cwd for 2nd process-execution (auth) in HgUtils
2018-08-10 08:58:05 +02:00
Alexander Kurilo
5a22a4f1f3
Make surrogate sequences in JSON work on PHP 5.3
...
Fixes #7510
2018-08-10 08:54:27 +02:00
Jordi Boggiano
e718f34ba4
Properly detect rate limit errors on github before outputting messages, fixes #6621
2018-08-10 08:43:51 +02:00
Jordi Boggiano
e7a9bd3362
Attempt workaround for repo.packagist.org domain SSL on very old PHP, fixes #7530
2018-08-07 09:33:04 +02:00
Jordi Boggiano
a74b63985e
Avoid filtering dev-require packages when loading plugins/scripts, fixes #7516
2018-08-04 17:43:43 +02:00
Jordi Boggiano
0fdf746ebe
Fix --no-plugins not working in certain edge cases
2018-08-03 15:23:04 +02:00
Jordi Boggiano
73f14c0c7c
Fix output when loading zips from cache, fixes #7498
2018-08-03 14:06:31 +02:00
Rafael Kassner
42739e7959
Do not dump source and dist for metapackages
2018-07-29 16:16:02 +02:00
Jordi Boggiano
de6432f5f0
Show overridden php version in diagnose command, fixes #7497
2018-07-27 11:03:45 +02:00
Nicolas Grekas
a3bbcf9c77
Make RemoteFilesystem::getRemoteContents() report response headers also on exceptions
2018-07-26 18:31:33 +02:00
Jordi Boggiano
9bc578e24a
Fix warning tag name, fixes #7494
2018-07-26 14:15:32 +02:00
Jordi Boggiano
d73aef5c8a
Respect --no-plugins flag when firing pre-command-run event
2018-07-25 10:22:21 +02:00
Jordi Boggiano
8eae15182c
Merge pull request #7487 from staabm/patch-1
...
Fixed typo
2018-07-24 21:44:27 +02:00
Markus Staab
eb94f8346a
Fixed typo
2018-07-24 18:21:40 +02:00
Markus Staab
76bf6bdf97
Fixed typo
2018-07-24 18:20:04 +02:00