Jordi Boggiano
|
a07f9ffba9
Catch SIGINT/Ctrl+C during installs and run cleanups on all packages before exiting
|
5 gadi atpakaļ |
Jordi Boggiano
|
0d1922dc27
Add a Composer\Versions class which is available in all projects at runtime to query installed packages/versions
|
5 gadi atpakaļ |
Jordi Boggiano
|
e34a2a9f45
Remove unused used vars
|
5 gadi atpakaļ |
Jordi Boggiano
|
8b0da77a1d
Make sure cleanup is called for every package in case any operation fails to execute
|
5 gadi atpakaļ |
Jordi Boggiano
|
80505e745e
Fix phpstan issues
|
5 gadi atpakaļ |
Nils Adermann
|
5bdc0fc9c5
Request jobs replaced by root require / fixed package
|
5 gadi atpakaļ |
Adam Žurek
|
406a28708f
updated phpstan to 0.12
|
5 gadi atpakaļ |
Jordi Boggiano
|
f2058680a7
Remove unused use statements
|
5 gadi atpakaļ |
Jordi Boggiano
|
5c62c7d566
Simplify promise handling
|
5 gadi atpakaļ |
Jordi Boggiano
|
f288acb1ca
Execute alias operations still
|
5 gadi atpakaļ |
Jordi Boggiano
|
5725a2db57
Allow all prepare/cleanup/install/update/uninstall operations to return promises to be executed in parallel as well
|
5 gadi atpakaļ |
Jordi Boggiano
|
006985a0ea
Execute all operations at once which lets us download all packages in parallel then install only once all downloads succeeded, fixes #2847
|
5 gadi atpakaļ |
Jordi Boggiano
|
53d2ab2253
Split up steps on VCS downloaders to allow doing network operations before touching the filesystem on GitDownloader, fixes #7903
|
5 gadi atpakaļ |
Jordi Boggiano
|
3dfcae99a9
Add parallel download capability to FileDownloader and derivatives
|
6 gadi atpakaļ |
Jordi Boggiano
|
122e422682
CS fixes
|
8 gadi atpakaļ |
Jordi Boggiano
|
59596ff012
Make sure we do not overwrite binaries but only re-create missing ones, refs #5127
|
9 gadi atpakaļ |
Jeremy Benoist
|
4f7fbbc879
Introduce InstallerBinaryInterface
|
9 gadi atpakaļ |
Jeremy Benoist
|
e9fc0e6548
Re-install binaries on update/install
|
9 gadi atpakaļ |
Jordi Boggiano
|
3d9daea6a0
CS fixes
|
9 gadi atpakaļ |
Boris Momčilović
|
b05b52ff7e
InstallationManager: notifyInstalls: append authorization header for repository
|
9 gadi atpakaļ |
Jordi Boggiano
|
ce08582671
Fix CS
|
9 gadi atpakaļ |
Jordi Boggiano
|
b232a31815
Fix --no-plugins support in installation manager, fixes #3031
|
11 gadi atpakaļ |
Nils Adermann
|
15ac7be6f1
Fix disabling plugins which has to happen in the factory now
|
12 gadi atpakaļ |
Nils Adermann
|
f0b45099c1
Correct authorship info for files I edited
|
12 gadi atpakaļ |
Nils Adermann
|
01a08a2ff3
As preparation for composer plugins, rename custom installers to plugins
|
12 gadi atpakaļ |
Pavel Savinov
|
831bd844bd
Almost PHPDoc problems fixed
|
12 gadi atpakaļ |
Jordi Boggiano
|
1debe22412
Add HTTPS_PROXY_REQUEST_FULLURI to disable the request_fulluri only for https requests, fixes #1946, fixes #1839
|
12 gadi atpakaļ |
Fernando Mantoan
|
df592d40de
Solving the issue #1387
|
12 gadi atpakaļ |
Jordi Boggiano
|
4965fb599c
s/return/continue/
|
12 gadi atpakaļ |
Jordi Boggiano
|
a8f74a0983
Allow notification from locked installs, fixes #1368, fixes #1372, fixes #1369
|
12 gadi atpakaļ |