Sandy Pleyte
|
2618e9a4f1
|
Fixed some docblocks
|
2014-03-23 23:02:56 +01:00 |
Jordi Boggiano
|
5b96caf8ce
|
Add version release date to -V output, fixes #2267
|
2013-09-16 14:08:43 +02:00 |
Nils Adermann
|
f0b45099c1
|
Correct authorship info for files I edited
|
2013-08-30 12:51:41 +02:00 |
Nils Adermann
|
3960edd64e
|
Turn EventDispatcher into generic solution handling plugins as well
|
2013-08-30 12:51:41 +02:00 |
Nils Adermann
|
2f43e9aefb
|
Load installed plugins at appropriate time and adapt tests accordingly
|
2013-08-30 12:51:40 +02:00 |
Nils Adermann
|
eb966d347f
|
Implement a plugin manager and interface, update installer plugin tests
|
2013-08-30 12:51:40 +02:00 |
Ronny López
|
e5cbf83185
|
Added post-autoload-dump script event.
|
2013-01-10 15:04:20 +01:00 |
Jordi Boggiano
|
d6de4a0036
|
Rename Package interfaces to reduce BC issues
|
2012-08-24 02:29:31 +02:00 |
Jordi Boggiano
|
66e9dcddf4
|
CS fixes
|
2012-06-23 11:58:18 +02:00 |
Jordi Boggiano
|
b566ba77ac
|
Fix behavior broken by #665
|
2012-06-23 11:47:53 +02:00 |
Paul Seiffert
|
c438120c69
|
Added comments to Composer class in order to make it IDE friendlier. Also added missing property 'config'.
|
2012-05-08 22:41:37 +02:00 |
Jordi Boggiano
|
e638182397
|
Add Config class and system-wide config management, fixes #513
|
2012-04-09 16:10:45 +02:00 |
Igor Wiedler
|
b15ec17a06
|
implement a self-update command (closes #83)
|
2011-11-12 19:44:28 +01:00 |
everzet
|
96122aada8
|
refactored install command to use new Locker
|
2011-10-01 15:34:10 +03:00 |
Jordi Boggiano
|
b9114e16be
|
Fix typos, short var names etc
|
2011-09-25 23:20:31 +02:00 |
everzet
|
ef71836f30
|
Refactored Composer class to be service container
|
2011-09-25 21:00:26 +03:00 |
Jordi Boggiano
|
d27691a67f
|
Fix namespace/use/typo issues
|
2011-09-24 16:55:39 +02:00 |
everzet
|
1e1ecb80b7
|
initial refactoring
|
2011-09-21 00:38:23 +03:00 |
Jordi Boggiano
|
aeebd02ee5
|
Cleanup for last merged commit
|
2011-09-17 13:18:34 +02:00 |
Jordi Boggiano
|
89f49e0e14
|
Merge pull request #17 from chEbba/interfaces
Add Dowloader and Installer interfaces
|
2011-09-17 04:16:28 -07:00 |
Jordi Boggiano
|
9b70b06bc8
|
Merge remote-tracking branch 'ryan/use_symfony_command'
Conflicts:
bin/composer
src/Composer/Command/InstallCommand.php
|
2011-09-17 12:04:33 +02:00 |
Kirill chEbba Chebunin
|
e317b4f8ef
|
Add Dowloader and Installer interfaces
|
2011-09-15 23:58:00 +04:00 |
Igor Wiedler
|
9e8fc71870
|
Make package names and downloader/installer/repository types case insensitive
|
2011-09-14 16:01:54 +02:00 |
Ryan Weaver
|
f5b054985a
|
Integrating the command system with Symfony's command system
Parts are still a WIP, as there are some embedded echo statements that should eventually be run through some sort of output interface.
|
2011-09-14 07:57:40 -05:00 |
Jordi Boggiano
|
071fa7a4d7
|
Merge Solver logic into the install command
|
2011-08-21 13:33:39 +02:00 |
Jordi Boggiano
|
10486d8505
|
Better error reporting for incorrect repo specs
|
2011-06-28 20:43:01 +02:00 |
Jordi Boggiano
|
f272f66324
|
Fixes and improvements to the PEAR implementation
|
2011-06-28 20:42:59 +02:00 |
Benjamin Eberlei
|
8afc2ca694
|
Add support for PEAR repository and downloading, example composer.json would look like {"repositories":{"doctrine": {"pear":"http://pear.doctrine-project.org"},"requires":{"DoctrineORM":"2.0.5"}}. You can use pear repositories this way for now. PEAR packages are not downloaded via pear, only via their .tgz packages in the PEAR repository. Automatically detecting dependencies will require reverse-engineering the PEAR protocol a little bit more, however from looking at a pirum output it looks simple.
|
2011-06-28 20:42:48 +02:00 |
Jordi Boggiano
|
bb52105c37
|
Add GitRepository class
|
2011-06-06 11:07:12 +02:00 |
Jordi Boggiano
|
b53a3086b6
|
Minor refactorings and changes
|
2011-04-21 21:13:14 +02:00 |
Jordi Boggiano
|
e03983697a
|
Add base installer/downloader and ComposerRepository
|
2011-04-18 00:15:05 +02:00 |