Jordi Boggiano
ebe910c3a5
Tweak test to follow changes
5 years ago
Jordi Boggiano
b5e34ca767
Fix remove tests
5 years ago
Jordi Boggiano
6f44350c01
Remove problem reporting for locked package not being found, needs to be fixed in #7779 later
5 years ago
Jordi Boggiano
de189c1b80
Fix deps=high build
5 years ago
Jordi Boggiano
7a4d3e6f25
Fix SolverTest
5 years ago
Jordi Boggiano
dd556f989b
Use LockArrayRepository instead of RepositoryInterface to clearly indicate which type of repo it is in some places
5 years ago
Jordi Boggiano
6c24e85e54
Merge pull request #8528 from Seldaek/repo-prio-fix
...
Avoid loading packages found in a higher prio repo entirely from lower prio repos
5 years ago
Jordi Boggiano
f68731e663
Remove package/repo priority concept as it is enforced by the pool builder now
5 years ago
Jordi Boggiano
30b6a41035
Extract MetadataMinifier util
5 years ago
Jordi Boggiano
47a94b3a88
Ensure packages that exist in a higher prio repo never get loaded in lower prio repos, fixes #5076
5 years ago
Jordi Boggiano
4a7d42604f
Fix tests
5 years ago
Jordi Boggiano
40f5806a7c
Fix ComposerRepo issue
5 years ago
Jordi Boggiano
f91859ceff
Fix expectation
5 years ago
Jordi Boggiano
a5b178084c
Merge branch 'master' into 2.0
5 years ago
Jordi Boggiano
78217e2313
Merge branch '1.9'
5 years ago
Jordi Boggiano
a2dadb91bf
Return two packages in PathRepository when on a feature branch, one for feature branch and one for the source branch it came from, fixes #8498 , fixes #8477
5 years ago
Jordi Boggiano
a902279a5b
Merge branch '1.9'
5 years ago
Maximilian Bösing
3791a574a2
Provide partial packages names if available, closes #8516 , fixes #8526
5 years ago
Jordi Boggiano
ee3fd0f745
Merge remote-tracking branch 'adrianosferreira/package-install-method-cli'
...
Fixed formatting, and handling of config command to be preferred-install.foo value
Refs #8517
5 years ago
Jordi Boggiano
f203b3eb41
Merge remote-tracking branch 'adrianosferreira/add-suggest-in-json-by-cli'
5 years ago
Jordi Boggiano
c43137db3f
Merge branch '1.9'
5 years ago
Jordi Boggiano
818e16238f
Merge pull request #8510 from glaubinix/t/abandon-archived
...
VcsRepositories: mark archived repositories as abandoned
5 years ago
Jordi Boggiano
4e667f891b
Fix 5.3 build
5 years ago
Jordi Boggiano
23359f2db6
Merge branch 'master' into 2.0
5 years ago
Jordi Boggiano
3d72b56ed6
Merge branch '1.9'
5 years ago
Jordi Boggiano
d3f1c664d4
Avoid formatting output from external processes, fixes #8524
5 years ago
Ondrej Mirtes
7d4d4622ab
ProcessExecutor - do not format output from executed processes
5 years ago
Jordi Boggiano
2bd817acf9
Merge pull request #8444 from Toflar/remove-filters-from-pool
...
Removed the filters from the pool
5 years ago
Adriano Ferreira
607d491921
Implemented way to add packages into suggest through CLI
5 years ago
Adriano Ferreira
5ea6fd0bcb
Implemented way to use preferred-install for defining granular preferences through CLI
...
Currently, preferred-install accepts the hash of patterns as the value in the composer.json. I've followed the same approach as used in extra and platform for letting the user define install preferences through CLI in the format: `composer config preferred-install my-organization/stable-package.dist`.
5 years ago
Stephan Vock
731d94a2a3
VcsRepositories: mark archived repositories as abandoned
5 years ago
Markus Staab
3d8c1ebad5
implemented @putenv composer script
...
@putenv supports setting environment variables in a x-OS compatible way
5 years ago
Jordi Boggiano
082422f334
Merge pull request #8458 from johnstevenson/noproxy
...
Rewrite NoProxyPattern to include IPv6
5 years ago
Jordi Boggiano
f6b3f12107
Merge branch 'master' into 2.0
5 years ago
Jordi Boggiano
8449a113b3
Fix build
5 years ago
Sergii Bondarenko
bb127aa3e7
Resolves #8461 : [ZipDownloader] Print `unzip` exit code when the command is failed
5 years ago
johnstevenson
00da9b125d
Tidy and fix tests
5 years ago
johnstevenson
74ba9decdf
Rewrite NoProxyPattern to include IPv6
...
This includes two breaking changes:
- the hostname is not resolved in the case of an IP address.
- a hostname with a trailing period (FQDN) is not matched.
This brings the basic implementation in line with curl behaviour, with
the addition of full IP address and range matching (curl does not
differentiate between IP addresses host names).
The NO_PROXY environment variable can be set to either a comma-separated
list of host names that should not use a proxy, or single asterisk `*`
to match all hosts.
- Port numbers can be included by prefixing the port with a colon `:`.
- IP addresses can be used, but must be enclosed in square brackets
`[...]` if they include a port number.
- IP address ranges can specified in CIDR notation, separating the IP
address and prefix-length with a forward slash `/`.
5 years ago
Yanick Witschi
02b6dc876f
Fixed phpstan issues
5 years ago
Yanick Witschi
d1dc367d86
Removed the filters from the pool
5 years ago
Jordi Boggiano
88eb61c1d8
Fix 5.3 syntax
5 years ago
Nils Adermann
a732ea5dd8
Display source/dist refs if updates do not change the version
...
We now output an update when only a source or dist ref changes even if
it's a stable version so in these cases the output needs to contain the
ref to make it clear to users what changed
5 years ago
Jordi Boggiano
88b051c96b
Merge branch 'master' into 2.0
...
Update deps
5 years ago
Jordi Boggiano
67e170eaa8
Merge branch '1.9'
5 years ago
Jordi Boggiano
89f6b2c54c
Merge pull request #8418 from glaubinix/f/github-authentication-behaviour
...
Git: fix authentication handling for private GitHub repositories
5 years ago
Stephan Vock
b847115617
Git: fix authentication handling for private GitHub repositories
5 years ago
Jordi Boggiano
438c45e991
Change UpdateOperation::show to match what the installers output, fixes the dry-run output to be more like real output
5 years ago
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
...
This also changes the PRE/POST_PACKAGE_INSTALL/UPDATE/UNINSTALL events to have less information available on them, repositorySet, request and policy are gone
5 years ago
Nils Adermann
aa6bc75af2
Add a test case for transactions to verify correct sorting
5 years ago
Nils Adermann
3cbe91983c
Display Locking instead of Installing for lock file install operations
5 years ago