1
0
Fork 0
Commit Graph

11353 Commits (14fcfc3ae171c3b6f526f264d18cedafac6e59a4)

Author SHA1 Message Date
Jordi Boggiano 7fc9000834
Also retry for SSL connection failures, refs #10124 2021-11-17 11:02:43 +01:00
Jordi Boggiano f509c41280
Upgrade PHPStan to 1.0 (#10253)
Co-authored-by: Martin Herndl <martin@herndl.org>
2021-11-14 20:42:24 +01:00
Jordi Boggiano 61b50cb7ec
Remove hack from ComposerRepository, fixes #9297 2021-11-13 13:25:25 +01:00
Jordi Boggiano 65765a148a
Explicitly deprecate misuse of the link setters to enforce the fact they expect maps (#10281) 2021-11-12 21:38:08 +01:00
Jordi Boggiano 903173ead5
Fix 8.1-lowest build 2021-11-12 16:48:51 +01:00
Nicolas Grekas 0662fa2662
Fix loading files for plugins/scripts (#10279) 2021-11-12 09:44:34 +01:00
Jordi Boggiano 410771af36
Merge pull request #10274 from func0der/add_sorting_to_archiving
Add name sorting to ArchivableFilesFinder.
2021-11-12 09:03:53 +01:00
Jordi Boggiano 4589b9bb18
Merge pull request #9261 from Toflar/pooloptimizer
Implemented PoolOptimizer
2021-11-11 16:44:59 +01:00
Jordi Boggiano c06be086a6
To be reverted: Disable pool optimizer by default, run solver twice and compare outputs if user opts into optimizer 2021-11-11 16:30:39 +01:00
Jordi Boggiano ce2a40b259
List identical/compatible removed versions in problem output as if they had not been removed 2021-11-11 16:13:25 +01:00
Yanick Witschi 34183f49f9
Implemented PoolOptimizer 2021-11-11 16:13:24 +01:00
Martin Herndl 7eca450d9b
Add wildcard support to ignore-platform-req, fixes #10045 (#10083) 2021-11-11 15:56:38 +01:00
Jordi Boggiano 8542321a31
Updates to the troubleshooting docs, refs #10129 2021-11-11 15:18:16 +01:00
Stephan 44c5b6cde6
Config: add source option for command to show where a config value is loaded from (#10129) 2021-11-11 15:17:58 +01:00
Stephan 012556daee
VcsRepository: limit type of versionTransportExceptions (#10275) 2021-11-11 12:24:47 +01:00
Martin Herndl 3013674c92
Refactor ignore platform reqs checks (#10079)
Introduces a `PlatformRequirementFilter` with methods that help to decide if a requirement is ignored or not as discussed in #10045 but without changing behaviour.
2021-11-11 12:24:12 +01:00
Jordi Boggiano 68847ed609
Tweak bitbucket driver to uniformize regexes 2021-11-11 12:21:26 +01:00
Jordi Boggiano ba1814f306
Added retry behavior for certain http status and curl error codes (#10162) 2021-11-10 22:12:42 +01:00
Jordi Boggiano 6aa8a466b7
Fix tests 2021-11-10 22:10:36 +01:00
Jordi Boggiano cda7863f20
Get rid of the abstract BitbucketDriver class, fixes #9856 2021-11-10 22:08:30 +01:00
Raphael de Almeida 150acc5559
Removed HgBitbucketDriver support (#10248) 2021-11-10 21:58:03 +01:00
Jordi Boggiano ba5b7a5a9f
Add missing docblocks 2021-11-10 21:54:40 +01:00
Nicolas Grekas 8553c6d978
Add loading of files autoload section for plugins and Composer runtime autoloaders (#10065) 2021-11-10 21:37:33 +01:00
func0der 41a0c660b1 [add_sorting_to_archiving] Do not use natural sorting, cause of minimum required versions. 2021-11-10 15:39:50 +01:00
func0der 5fb4286550 [add_sorting_to_archiving] Revert changes to test, because they were pointless. 2021-11-10 15:30:18 +01:00
func0der a48afcd790 [add_sorting_to_archiving] Add natural sorting to ArchivableFilesFinder. 2021-11-10 15:23:39 +01:00
Jordi Boggiano b09a39f9c8
Error out on recursive links in validating loader and ignore them in regular loader 2021-11-10 11:10:52 +01:00
Jordi Boggiano bd4d624cc7
Read first from $_SERVER and $_ENV before using getenv (#10218) 2021-11-09 16:31:27 +01:00
Jordi Boggiano 1900f0e6e0
Update lock 2021-11-09 16:07:37 +01:00
Jordi Boggiano 85f3bb070d
Add abandoned flag in search command output 2021-11-09 16:04:21 +01:00
Jordi Boggiano 9e762a4f9a
Bump target to 2.2-dev 2021-11-09 16:04:08 +01:00
Jordi Boggiano 8a63018f07
Update changelog 2021-11-09 16:01:48 +01:00
Jordi Boggiano 28c34128ee
Fix php proxies to resolve __FILE__ and __DIR__ using realpath on PHP <8, fixes #10261 2021-11-08 15:03:05 +01:00
Jordi Boggiano 3bb78fd1ee
Make new phar filename random to avoid possible concurrency issues, refs #10252 2021-11-08 11:45:07 +01:00
Jordi Boggiano 6a7264fc2d
Trigger autoloading of a few classes before executing self-update command, fixes #10252 2021-11-08 11:45:06 +01:00
Matthias Pigulla abf832aa49
Update what GitHub token scope is needed and what it implies (#10257)
Follows up on https://github.com/composer/composer/pull/10256.
2021-11-08 10:53:12 +01:00
Matthias Pigulla 4c9e567c39
Provide different URL options to encourage users to create low-privilege GitHub tokens (#10256) 2021-11-08 10:52:22 +01:00
Jordi Boggiano 9f433aba76
Fix 9999999-dev showing on composer show when no branch alias is defined for the default branch, fixes #10260 2021-11-08 10:43:25 +01:00
Martin Herndl 5b47fa1896
Add back abandoned key in repository search results (#10259) 2021-11-08 10:27:45 +01:00
Markus Staab d7154c2a72
Fix GithubActionError on php 8.1 (#10250) 2021-11-02 14:39:04 +01:00
Jordi Boggiano cb0293cf30
Finalize phpstan level 6 for tests dir, closes #10159 2021-11-02 14:32:09 +01:00
Jordi Boggiano a86046f9e4
Update changelog 2021-11-02 12:09:59 +01:00
Markus Staab 6b62f98d3c
GithubActionError: escape more special chars (#10243) 2021-11-02 11:43:34 +01:00
Jordi Boggiano 90087b4fb3
Fix handling of php bin proxies combined with declare() on php <8, fixes #10246 (#10249) 2021-11-02 11:36:31 +01:00
Martin Herndl bcbd8fdb61
Add types to `Package` tests (#10245) 2021-11-01 21:44:12 +01:00
megubyte a155c076db
phpstan: update tests/Composer/Test/DependencyResolver/* to level 6 standard (#10242) 2021-10-30 10:30:36 +02:00
megubyte 8b7e2b600d
phpstan: update tests/Composer/Test/Downloader/* to level 6 standard (#10238) 2021-10-30 10:21:50 +02:00
Jordi Boggiano ec63178d38
Update changelog 2021-10-29 22:26:28 +02:00
Jordi Boggiano 146188f9e5
Bump ca-bundle to 1.3.1 2021-10-29 22:20:53 +02:00
Jordi Boggiano 3f243d37c3
Add temporary metadata for download size tracking 2021-10-29 22:19:38 +02:00