91 Commits (84d4594278baa68f931f5de93c1714baa2cdf830)

Author SHA1 Message Date
Jordi Boggiano 3efed220a6 Clean up event dispatching code and make package events extend installer events 9 years ago
Jordi Boggiano 8d0c1a14b3 Add --ignore-platform-reqs to create-project, refs #1426 10 years ago
Jordi Boggiano 3ff8bcffea Allow loading of real composer repos by local path, fixes #1899 10 years ago
Jordi Boggiano 94926218e8 CS fixes 10 years ago
Ryan Weaver aea2e901a9 Extracting logic into a new class related to selecting the latest version
Also refactored InitCommand slightly so that you can use this "latest version"
functionality when searching for a package as well.
10 years ago
Ryan Weaver 58535a62fa [#2492] Automatically using the latest version when requiring a package
This applies to the init and require commands.

Previously:

If you ommitted the version of a library, it prompted you to enter a version.

New Behavior:

If you omit the version, it automatically selects the latest version that is consistent
with your minimum-stability flag.

Is Jordi mentions, this is consistent with how npm works.
10 years ago
Ryan Weaver 947db97e33 [#2492] Removing an unused variable and use statement, fixing phpdoc 10 years ago
Jordi Boggiano ac497feaba CS fixes 10 years ago
Stephan Hochdörfer 493ebbaacb Fix to load the auth information before the root package gets installed. 10 years ago
Jordi Boggiano b437c1cc05 Support github auth directly in the RemoteFilesystem class 10 years ago
Pierre du Plessis 244e865a35 Fix typo 10 years ago
Sandy Pleyte ee62ec60f0 Remove old comment 10 years ago
Sandy Pleyte ab8f67e8cf Always use rootPackage config 10 years ago
Sandy Pleyte 9af5eaa574 Refactored the code with the switch statement. 10 years ago
Sandy Pleyte bc7c93ae85 Fix for #1966, use the preferred-install from the rootPackage config to install the dependencies. 10 years ago
Jordi Boggiano e126c92525 Fix exit codes, cc @tyrael 11 years ago
Bilal Amarni 61cc291c8a [CreateProject] allowed pretty version constraint 11 years ago
Jordi Boggiano 6e4e10620a Merge remote-tracking branch 'gerryvdm/feature'
Conflicts:
	src/Composer/Command/CreateProjectCommand.php
11 years ago
Jordi Boggiano 3f6227a996 Add workaround for php bug 53460 glob() can return false, fixes #2278 11 years ago
Gerry Vandermaesen eb72e1692c Added --no-install option to create-project command
Added a --no-install option to the create-project command that
skips installation of the dependencies in the newly created
project.
11 years ago
Nils Adermann 242c58c789 Merge pull request #2179 from naderman/plugins
Plugins
11 years ago
Jordi Boggiano 80184b87d1 Fix undefined index error, fixes #2224 11 years ago
Nils Adermann 15ac7be6f1 Fix disabling plugins which has to happen in the factory now 11 years ago
Nils Adermann f0b45099c1 Correct authorship info for files I edited 11 years ago
Nils Adermann b83535d2d9 Add back --no-custom-installers option with a deprecated warning 11 years ago
Nils Adermann 01a08a2ff3 As preparation for composer plugins, rename custom installers to plugins 11 years ago
Jordi Boggiano f9ce367c10 Remove dangling vendor/composer dir after create-project, fixes #2025 11 years ago
Jordi Boggiano 22c7d4119f install and create-project now default to dev mode (use --no-dev for production installs) 11 years ago
Tobias Munk c1cae8d838 updated events to use composer from Factory
PSR-0 autoloading is now handled correctly
11 years ago
Tobias Munk 27b3f338e9 added TODO 11 years ago
Tobias Munk 60f96d5135 fixed post-create-project-cmd event
event occurs after autoloader is generated and refreshed
11 years ago
Jordi Boggiano f0327caaa1 Cleanups 11 years ago
Tobias Munk 5586fa717b added author 11 years ago
Tobias Munk 337f817ba3 adjusted script event name 11 years ago
Tobias Munk c0280256bf code refactoring 11 years ago
Tobias Munk 0ac5165f04 updated script events
added new POST_ROOT_PACKGE_INSTALL and POST_CREATE_PROjECT event, triggered only in create-project
changed create-package parameter 'package' to be optional, command now looks in working directory for composer project if no param is given
11 years ago
Jordi Boggiano bebe86262a Refactor self.version update to work on all link types, refs #1883 11 years ago
Sam Minnee d3437d6e76 NEW: Rewrite self.version in create-project (Fixes #1351)
When composer create-project is called and the resulting project is disconnected from the
parent repo, self.version references no longer work.  To fix that, this patch rewrites
self.version to the actual version number as part of 'composer create-project' execution
11 years ago
Jordi Boggiano 6da31f7c2b Add handling of preferred-install config in create-project, fixes #1780 11 years ago
Galymzhan 47442b6e39 change parameter order to preserve BC 12 years ago
Galymzhan f59181d7d5 add support for --no-progress, fixes #621 12 years ago
Jordi Boggiano a8f74a0983 Allow notification from locked installs, fixes #1368, fixes #1372, fixes #1369 12 years ago
Jordi Boggiano dee9bcb9f1 Add --stability and support for package:version and package=version to create-project, fixes #957 12 years ago
Jordi Boggiano 85bbf99817 Fix deletion of vcs dirs, fixes #1260 12 years ago
Pascal Borreli 5eead93250 Fixed typos 12 years ago
Jordi Boggiano c7b26c8d82 Return 1 if installation of deps failed, fixes #936 12 years ago
Jordi Boggiano ba96f9f6b5 Clarify conditional 12 years ago
Ulrich Kautz 051118c500 Check for necessity of VCS cleanup when --prefer-dist is used (only project package, so far) 12 years ago
Ulrich Kautz 4f4cbc17d9 Added "--prefer-dist" option to create-project command 12 years ago
Jordi Boggiano 8949d43dca Remove VCS info from the root dir only, fixes #1229 12 years ago