6747 Commits (6b48258432f1d166744cebc5bc23b18e69716de9)

Author SHA1 Message Date
Jordi Boggiano b7e1383083
Make sure the alias package gets added to conflict rules etc, and only add it if aliased package is actually added 4 years ago
Jordi Boggiano 7b183956d8
Make sure the root aliases always get installed when a package is updated, fixes #9448 4 years ago
Jordi Boggiano 6ace5bb651
Make sure root aliases are marked as such also when loaded from lock file 4 years ago
Jordi Boggiano cc536c7f45
Fix/normalize tty handling 4 years ago
Jordi Boggiano 4b4a3937ea
Make sure Loop abortJobs does not lose track of promises in case wait() is called within the scope of a wait(), refs #9463 4 years ago
Jordi Boggiano b0d308319e
Extract POST_PACKAGE_* events to be executed all at once and not in parallel with async code to avoid edge cases, fixes #9463 4 years ago
Jordi Boggiano 45f7036745
Make sure the SOURCE_VERSION works with version_compare against 2.0.0 4 years ago
Jordi Boggiano e5a009ed80
Make sure empty objects are not left behind when removing requires/.. fixes #9462 4 years ago
Jordi Boggiano dfca939f3b
Use proper type hint for local repo 4 years ago
Jordi Boggiano b78b2df5bb
Reuse devPackageNames if available instead of filtering the dev packages out by looping through all requirements 4 years ago
Jordi Boggiano b574f10d9d
Rename mainPackage to rootPackage in AutoloadGenerator and ensure we use RootPackageInterface 4 years ago
Jordi Boggiano 6a2f9870a7
Warn when init is being used non-interactively without any args passed in, instead of silently overwriting the file 4 years ago
Tom Klingenberg 258f6dc1a2 Reference co-relating code sequence for tty test, refs #9454 4 years ago
Jordi Boggiano 380dce9a6b
Make sure the IO is not interactive when not run in a tty, refs #9454 4 years ago
Jordi Boggiano 87006774b1
Avoid requiring a lock file to run composer remove, fixes #9439 4 years ago
Jordi Boggiano 4468248c46
Merge remote-tracking branch 'Serializator/reject-promise-on-exception-9424' 4 years ago
Jordi Boggiano 1496277697
Disable TTY mode if STDOUT is not a TTY, fixes #9454 4 years ago
Jordi Boggiano 00dfd2c8e1
Fix lock file being parsed when not strictly needed, fixes #9452 4 years ago
Jordi Boggiano 30b98915e9
Move Updating dependencies to the correct point, which is once we have the pool ready 4 years ago
Jordi Boggiano fec44f883c
Always load the current InstalledVersions when writing to disk, fixes #9457 4 years ago
Jordi Boggiano 14d20776a2
Merge pull request #9449 from staabm/patch-3
Remove unnecessary overridden method
4 years ago
Markus Staab bfafead42e
Fixed phpdocs 4 years ago
Markus Staab e8ce5a3db6
Remove unnecessary overridden method
The method just called its parent without further logic
4 years ago
Jordi Boggiano a825581ae2
Remove set_time_limit, fixes #9438 4 years ago
Julian van den Berkmortel 23a1d783db Reject job within "HttpDownloader" when an exception is thrown, refs #9424 4 years ago
Jordi Boggiano c362d001f1
Fix regression handling installs with custom installers not passing a fully qualified path to downloaders, fixes #9431, fixes #9434 4 years ago
Jordi Boggiano f31564ef5b
Fix check-platform-reqs --no-dev to not require lock anymore 4 years ago
Michaël Jacobs 611a9f5dab Drop unused imports 4 years ago
Michaël Jacobs c35a8e77c7 Fix missing directory separator in FileDownloader 4 years ago
Jordi Boggiano 3f6899946b
Avoid using curl when it has been disabled, fixes #9423 4 years ago
Jordi Boggiano bc9336946e
Trim trailing slash in path downloader to avoid symlink issues, and in FileDownloader::getLocalChanges as we append a string without slash, refs #9422 4 years ago
Jordi Boggiano c04c42b7b4
Merge branch '1.10' 4 years ago
Jordi Boggiano 444b91a3ce
Add docs, refs #9422 4 years ago
Jordi Boggiano 3ffdd67e81
Fix running compiler in CI env 4 years ago
Jordi Boggiano 22fef8c51a
Make sure no files are missing from the phar, fixes #9421 4 years ago
Jakub Bouček 8dc5effee7
AutoloadGenerator: Send error HTTP status on error 4 years ago
Jordi Boggiano 56c65a58e2
Make platform-check only check non-dev requires, refs #9412 4 years ago
Jordi Boggiano 8c1355f448
Improve output of platform check further in case errors are hidden 4 years ago
Jordi Boggiano ec960d12b0
Merge remote-tracking branch 'jakubboucek/feature/jb-platform-check-tigger-error' 4 years ago
Jordi Boggiano 6c31744c04
Disable full platform-check for extensions by default, now set to php-only, refs #9412 4 years ago
Jordi Boggiano fc0d724938
Allow configuring gitlab deploy tokens via config command, refs #9373 4 years ago
Jordi Boggiano 04aad524ec
Fix gitlab-domains/github-domains to avoid overwriting the default when another domain is configured, refs #9373 4 years ago
Jordi Boggiano abd61369e4
Revert "Support git@bitbucket.org URLs for git-bitbucket driver", fixes #9400
This reverts commit 985cef790f.
4 years ago
Jordi Boggiano 52faa3cdfb
Merge pull request #9388 from JasonStephensTAMU/remove-windows-junction
Remove Windows junctions first in PathDownloader
4 years ago
Jakub Bouček 3f63bc9205
AutoloadGenerator: Trigger native PHP error on platform checks fails 4 years ago
johnstevenson cda49323eb Remove CURLOPT_SSL_FALSESTART option. Fixes #9405 4 years ago
Jakub Bouček b83b186ac0
AutoloadGenerator: Send error HTTP status on error 4 years ago
Stephan Vock 0747b072be RemoteFileSystem: don't throw zlib error on empty response 4 years ago
Tanel Pipar 8f454c6708 Remove CWD from only the beginning of a path in ZipArchiver
Fixes https://github.com/composer/composer/issues/9403
4 years ago
Jason Stephens f486da4578 Remove junctions first in PathDownloader
When removing a package from a Path repository, ensure Windows junctions
are handled first. This avoids a potential problem using realpath() when
comparing dist and install paths.

See https://bugs.php.net/bug.php?id=77639
4 years ago