1
0
Fork 0
Commit Graph

454 Commits (667176d1d0a49166eff4bf6505748a48bcd3bbe5)

Author SHA1 Message Date
Sascha Egerer 667176d1d0 Add ChangeReport Interface
Added a ChangeReport Interface to allow also non VCS-Downloaders to check the status of there package
2013-07-31 19:17:37 +02:00
Przemysław Piechota 95cbb177dd Init command - diacritical marks in author name 2013-07-25 22:40:41 +02:00
Jordi Boggiano e68d455c5c Remove the http protocol from github-protocols, refs #1955 2013-06-28 19:16:12 +02:00
Jordi Boggiano 307c384294 Avoid throwing when checking for disk space, fixes #2039 2013-06-26 13:56:52 +02:00
Jordi Boggiano e64050e91d Fix output of diag command 2013-06-18 14:29:53 +02:00
Jordi Boggiano 3057949a2e Output error if the disk is full, fixes #1952 2013-06-18 14:02:12 +02:00
Jordi Boggiano 8d0b7f278e CS fixes 2013-06-13 13:28:24 +02:00
Pavel Savinov 831bd844bd Almost PHPDoc problems fixed 2013-06-13 11:05:44 +11:00
Jordi Boggiano 22c7d4119f install and create-project now default to dev mode (use --no-dev for production installs) 2013-06-04 15:22:19 +02:00
Tobias Munk c1cae8d838 updated events to use composer from Factory
PSR-0 autoloading is now handled correctly
2013-06-03 17:20:16 +02:00
Tobias Munk 27b3f338e9 added TODO 2013-06-03 16:22:59 +02:00
Tobias Munk 60f96d5135 fixed post-create-project-cmd event
event occurs after autoloader is generated and refreshed
2013-06-02 23:21:36 +02:00
Jordi Boggiano f0327caaa1 Cleanups 2013-06-01 13:36:32 +02:00
Jordi Boggiano 4b22d7582a Merge remote-tracking branch 'schmunk42/feature-create-project-events' 2013-06-01 13:32:07 +02:00
Tobias Munk 5586fa717b added author 2013-05-31 11:40:38 +02:00
Tobias Munk 337f817ba3 adjusted script event name 2013-05-31 11:38:41 +02:00
Tobias Munk c0280256bf code refactoring 2013-05-31 10:49:27 +02:00
Jordi Boggiano 1debe22412 Add HTTPS_PROXY_REQUEST_FULLURI to disable the request_fulluri only for https requests, fixes #1946, fixes #1839 2013-05-30 14:59:02 +02:00
Jordi Boggiano f6b7f0e29a Add --lock argument to the update command to make this hack explicit and official 2013-05-30 10:08:34 +02:00
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
2013-05-29 00:30:18 +02:00
Jordi Boggiano 1dd8bffce5 CS fixes 2013-05-27 10:41:50 +02:00
Francesc Rosàs 9aa0aba77c Extract email validation into a method 2013-05-25 17:01:14 +01:00
John Long 4d6910ece6 Remove unused variable $dialog from RequireCommand::configure
I traced the get and getHelperSet to Symfony's Console\Command and Console\Helper\HelperSet, and there was only stored variables being retrieved (no actions being done that'd require these functions to be called).
2013-05-23 23:28:41 -05:00
Jordi Boggiano bebe86262a Refactor self.version update to work on all link types, refs #1883 2013-05-12 13:50:54 +02:00
Jordi Boggiano 460ab04d4d Merge remote-tracking branch 'sminnee/create-project-self-version' 2013-05-12 13:36:57 +02:00
Phansys b992c29eb5 Added earlier permission checks in local filesystem before start download. 2013-05-10 22:39:31 -03:00
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
2013-05-09 14:42:42 +12:00
Jordi Boggiano 8a06e461e5 Fix a few bugs, fixes #1867 2013-05-06 11:31:22 +02:00
Jordi Boggiano 3b97e2e260 Add support for new verbosity levels, and initial debug output 2013-04-26 23:23:35 +02:00
Jordi Boggiano 8c197d2325 Fix CS and wording, remove lowercased env var, add env var to docs 2013-04-25 17:20:50 +02:00
Alexander Loutsenko c5bf4e7812 updated diagnostics to test fulluri proxy param handling 2013-04-25 17:02:22 +02:00
Fabien Potencier 91a2aa22fb Add a run-script command 2013-04-15 15:45:32 +02:00
Gábor Egyed 9358401eed resolve symbolic link in self-update command 2013-04-13 17:01:43 +02:00
Jordi Boggiano 6da31f7c2b Add handling of preferred-install config in create-project, fixes #1780 2013-04-10 18:17:41 +02:00
Jordi Boggiano e82cf6835e Allow show <package> <constraint> as well as a version 2013-04-08 14:17:02 +02:00
Smasty a1def50ae4 Fix diagnose command output 2013-04-06 13:00:08 +02:00
Jordi Boggiano 605cd3ddc3 Rename diag to diagnose, fix feedback 2013-04-04 15:46:08 +02:00
Jordi Boggiano 1060d015fb Add composer diag command to diagnose problems automatically 2013-04-04 00:43:08 +02:00
Jordi Boggiano ad69d15590 Fix self-update error handling, fixes #1738 2013-03-28 14:32:15 +01:00
Nils Adermann cfd7a50f0a Do not hardcode vendor dir exclusion on archive.
For one thing this wouldn't have worked for any custom installers anyway
which can write installed code to other places. This will now allow one
to use composer archive on a clean code checkout to build an archive as
we are used to. Or on one that had composer install run to build an
archive that can be used for deployment which includes the vendors.
2013-03-28 12:49:53 +01:00
Nils Adermann 870a87f6d6 Use null as default values rather than false
Also made archive() in the ArchiveCommand protected as it does not need
to be used from the outside. The ArchiveManager can be used instead.
2013-03-28 12:49:53 +01:00
Nils Adermann 14ee67bed4 Output packages in archive command using getPrettyString 2013-03-28 12:49:53 +01:00
Nils Adermann 838edd6e7a Fix class description of archive command 2013-03-28 12:49:53 +01:00
Nils Adermann 51135468f0 Clarify composer archive argument optionality 2013-03-28 12:49:52 +01:00
Nils Adermann 735b59c1d6 Skip the vendor dir when archiving the current project 2013-03-28 12:49:52 +01:00
Nils Adermann ba375b6867 Allow archiving the current project with composer archive 2013-03-28 12:49:52 +01:00
Nils Adermann 526f48ecb8 Implement a basic archive command
It allows creating archives with the archive manager given a package/version
pair.
2013-03-28 12:49:52 +01:00
Jordi Boggiano 7ae0dd2a2a Always install dev requirements when using the require command, fixes #1676 2013-03-10 13:44:54 +01:00
Jordi Boggiano be861f090a Remove filterPackages and add RepositoryInterface::search, refactor all commands to use new methods and remove all usage of the full package list for Composer repositories that support providers, fixes #1646 2013-03-10 13:40:52 +01:00
Miklós Márton 72a4146383 Scratch 'prefer-source'; 'preferred-install' is the bee's knees 2013-03-05 12:56:09 +01:00