6758 Commits (351b14e32bc19b0a8021fb6a2ada626360443f0e)

Author SHA1 Message Date
Jordi Boggiano 351b14e32b
Installed repo contains only the required versions but the aliases are not always present at the right time so avoid looking up plugin dependencies using a constraint as it may not find dev-* packages even though they are there, fixes #9499 4 years ago
Jordi Boggiano f567fd69eb
List both unzip and zip ext presence in diagnose 4 years ago
Jordi Boggiano 5248d6c9f1
Improve curl error reporting some more 4 years ago
Jordi Boggiano 852990d06c
Make sure git gc runs if needed when syncing git mirrors in cache dir to avoid them getting very stale 4 years ago
Jordi Boggiano 6937fedaa9
Update user-agent to use cURL instead of curl, fixes #9492 4 years ago
Jordi Boggiano 4ac6f57d18
Add debug output when SIGINT is received 4 years ago
Jordi Boggiano 8ed2aa8d6d
Make sure curl errors without message are shown as code, and add URL linked to the failure 4 years ago
Jordi Boggiano d6794217d9
Merge pull request #9475 from naderman/fix-alias-alt
Make sure the root aliases always get installed when a package is updated
4 years ago
Nils Adermann 27f200caf1 Create ROOT_ALIAS rules inside package rule generation 4 years ago
Nils Adermann 4215344c93 Rule generator cleanup: no need for 2 added package arrays, more specific root alias rule 4 years ago
Jordi Boggiano 595c4c6f75
Make sure we handle cases where STDIN/STDOUT may not be defined 4 years ago
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