Robert Schönthal
|
e21ce860df
|
fixed issue #627 (autoload dump command)
|
2012-07-02 09:48:25 +02:00 |
Jordi Boggiano
|
2ede0a3b54
|
Merge remote-tracking branch 'naderman/fix-duplicate-alias'
|
2012-07-01 19:07:14 +02:00 |
Nils Adermann
|
d84273ee34
|
Merge pull request #833 from Seldaek/installmgr_cleanup
Use the config object to define the vendor dir and not the installation manager
|
2012-07-01 10:04:09 -07:00 |
Nils Adermann
|
11e67bdf52
|
Merge pull request #832 from Seldaek/instinterface
Expose the whole composer context to the custom installers
|
2012-07-01 09:58:05 -07:00 |
Nils Adermann
|
297bc914fc
|
Merge pull request #859 from Seldaek/whitelist_fix
Fix update whitelist behavior, fixes #782
|
2012-07-01 09:55:58 -07:00 |
Nils Adermann
|
4eb5f73718
|
Only create alias package in repositories on the fly if necessary, fixes #793
|
2012-07-01 18:51:13 +02:00 |
Jordi Boggiano
|
5c30fcb777
|
Fix update whitelist behavior, fixes #782
|
2012-07-01 18:03:01 +02:00 |
Nils Adermann
|
f0345f0592
|
Aliases cannot be updated, they must be uninstalled, fixes #803
|
2012-07-01 17:43:56 +02:00 |
Jordi Boggiano
|
011db77876
|
Output message before altering the source ref, fixes #851
|
2012-06-29 14:56:38 +02:00 |
Jordi Boggiano
|
890e60c614
|
Allow multiple configs to disable the same repo
|
2012-06-29 11:45:06 +02:00 |
Jordi Boggiano
|
e0edd882c5
|
Add --self flag to composer show to see the root package info
|
2012-06-29 11:13:49 +02:00 |
Jordi Boggiano
|
656feda837
|
Revert previous change, use GIT_ASKPASS env var instead
|
2012-06-27 18:28:49 +02:00 |
Jordi Boggiano
|
4ee1ff46a8
|
Try ssh before http auth, and make sure ssh fails fast if no login is possible
|
2012-06-27 18:00:52 +02:00 |
Jordi Boggiano
|
9333579ef1
|
Notify installs via create-project
|
2012-06-26 19:30:22 +02:00 |
Jordi Boggiano
|
07a266793d
|
Fix invalid function call
|
2012-06-25 15:57:34 +02:00 |
Jordi Boggiano
|
698c642a9f
|
Deduplicate packages with a similar name/version in the error output
|
2012-06-25 15:55:56 +02:00 |
Jordi Boggiano
|
adaa788955
|
Require file autoloads after the autoloader is registered
|
2012-06-25 11:39:51 +02:00 |
Jordi Boggiano
|
b876dcbafb
|
Use the config object to define the vendor dir and not the installation manager
|
2012-06-24 21:58:51 +02:00 |
Jordi Boggiano
|
a4c829749e
|
Expose the whole composer context to the custom installers, fixes #672
|
2012-06-24 20:11:17 +02:00 |
Jordi Boggiano
|
fd776853a4
|
Show version for platform/installed packages, fixes #825
|
2012-06-24 17:13:50 +02:00 |
Jordi Boggiano
|
fc8d92e7a2
|
Make sure no error is output if env is missing
|
2012-06-24 15:55:23 +02:00 |
Jordi Boggiano
|
c28f3aa5c5
|
Merge remote-tracking branch 'smasty/patch-1'
|
2012-06-24 15:51:18 +02:00 |
Jordi Boggiano
|
96bff33aa9
|
Merge remote-tracking branch 'Partugal/dev-warning'
|
2012-06-24 15:09:36 +02:00 |
Jordi Boggiano
|
ffecd39d33
|
Refactor repositories handling in config/factory/loader, fixes #828, fixes #826
|
2012-06-24 13:06:13 +02:00 |
Sergey Linnik
|
2448c5a7c2
|
don't display dev expiration time warning when running self-update command
|
2012-06-24 14:18:07 +04:00 |
Smasty
|
58f0d4aeac
|
fix CS
|
2012-06-24 13:00:35 +03:00 |
Smasty
|
bd83eb93bf
|
ConsoleIO::askAndHideAnswer - added support for zsh, ksh and csh shells.
|
2012-06-24 12:14:13 +03:00 |
Jordi Boggiano
|
74c2fd5f06
|
Merge pull request #824 from beryllium/bug823
PECL-UUID does not define a version constant, use phpversion() instead
|
2012-06-23 10:26:38 -07:00 |
Jordi Boggiano
|
488e794c9b
|
Merge repos instead of replacing
|
2012-06-23 13:04:23 +02:00 |
Jordi Boggiano
|
3ac11b932c
|
Expose default repositories in system config file
|
2012-06-23 12:55:05 +02:00 |
Jordi Boggiano
|
4a6ae454c2
|
Merge remote-tracking branch 'dpb587/multiple-repos'
Conflicts:
src/Composer/Factory.php
src/Composer/Package/Loader/RootPackageLoader.php
tests/Composer/Test/Package/Loader/RootPackageLoaderTest.php
|
2012-06-23 12:09: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 |
Jordi Boggiano
|
de449aa144
|
Merge remote-tracking branch 'PSeiffert/master'
Conflicts:
src/Composer/Factory.php
src/Composer/Repository/RepositoryManager.php
|
2012-06-23 11:42:13 +02:00 |
Kevin Boyd
|
09be4ed936
|
PECL-UUID does not define a version constant, so we should use phpversion() to fetch the required information
|
2012-06-22 23:09:57 -07:00 |
Jordi Boggiano
|
6e90c0be51
|
CS fixes
|
2012-06-22 20:08:26 +02:00 |
Jordi Boggiano
|
95bc5c4898
|
Fix openssl/pcre matches, and skip other exts properly
|
2012-06-22 20:07:41 +02:00 |
Jordi Boggiano
|
887d913eb6
|
Merge remote-tracking branch 'ChristianRiesen/master'
|
2012-06-22 19:48:51 +02:00 |
Jordi Boggiano
|
383c3f0153
|
Avoid tokenizing files for nothing
|
2012-06-22 18:59:15 +02:00 |
Christian Riesen
|
70e7194b07
|
Changes after excellent feedback from Jordi
|
2012-06-22 17:16:07 +02:00 |
Jordi Boggiano
|
4fcc114f97
|
Merge pull request #808 from palex-fpt/not-equal-operator
Add '<>' operator to Version Parser
|
2012-06-22 07:00:18 -07:00 |
Christian Riesen
|
432815df67
|
Added more libraries to PlatformRepository
|
2012-06-22 15:46:36 +02:00 |
Jordi Boggiano
|
ccc6fa3714
|
Merge pull request #775 from palex-fpt/PR-746
PEAR Packages extraction based on package.xml format
|
2012-06-22 06:15:38 -07:00 |
Christian Riesen
|
8d3c85225f
|
Changed PlatformRepository to handle libraries as well now
|
2012-06-22 14:54:03 +02:00 |
Christian Riesen
|
7b49b013ec
|
PlatformRepository now knows curl and libxml versions
|
2012-06-22 13:51:26 +02:00 |
Jordi Boggiano
|
6f576d4d4f
|
Add update <package> example to docs of update
|
2012-06-21 16:13:52 +02:00 |
Nils Adermann
|
cb27a1f308
|
Merge pull request #812 from Seldaek/recover-refs
Recover to an older commit if a locked reference is not found
|
2012-06-20 16:18:02 -07:00 |
Nils Adermann
|
cc7632489d
|
Make problem report messages more readable
Added pretty strings to constraints
|
2012-06-20 19:06:36 +02:00 |
Jordi Boggiano
|
54054365e0
|
Add some comments
|
2012-06-20 12:09:09 +02:00 |
Jordi Boggiano
|
73a865bf2a
|
Fix tests
|
2012-06-20 12:05:18 +02:00 |
Jordi Boggiano
|
c9ef7479c4
|
Keep track of commit dates in the lock file in case the reference disappears
|
2012-06-20 11:47:38 +02:00 |
Jordi Boggiano
|
77f6b9e05b
|
Recover from invalid references by taking the parent commit (by date)
|
2012-06-20 11:46:59 +02:00 |
Jordi Boggiano
|
a518f471f7
|
Ensure aliases are removed from local repos when a package is deleted from the filesystem
|
2012-06-20 11:45:55 +02:00 |
Jordi Boggiano
|
4bbb168d44
|
Remove BC code
|
2012-06-19 23:06:40 +02:00 |
Alexey Prilipko
|
9f08764e9a
|
Add '!=' handling to VersionConstraint::matchSpecific
|
2012-06-20 00:29:28 +11:00 |
Alexey Prilipko
|
e130386612
|
Add '<>' operator for Version Parser
|
2012-06-19 12:11:11 +11:00 |
Jordi Boggiano
|
a06ebdd8ef
|
Add caching to svn metadata
|
2012-06-18 15:38:47 +02:00 |
Jordi Boggiano
|
6d1377838b
|
Handle weird chars in cache keys
|
2012-06-18 15:34:08 +02:00 |
Nils Adermann
|
dc2a9bfe62
|
Ignore null rules in rule generator
Fixes #806
|
2012-06-17 20:15:19 +02:00 |
Jordi Boggiano
|
e953b4c891
|
Ensure vendor dir is initialized before generating the install path of a package
|
2012-06-17 18:16:47 +02:00 |
Alexey Prilipko
|
a88265a497
|
Update PearPackageExtractor for package.xml 2.1 support
|
2012-06-15 12:30:08 +11:00 |
Christophe Coevoet
|
398a3ac0dc
|
Made the order of aliases deterministic in the locker
|
2012-06-14 18:59:53 +02:00 |
Jordi Boggiano
|
67cf46546d
|
Merge pull request #791 from liuggio/patch-1
just added a \ before RuntimeException
|
2012-06-12 09:20:33 -07:00 |
Giulio De Donato
|
5c08b5b215
|
fixed #790
|
2012-06-12 17:57:11 +02:00 |
Giulio De Donato
|
3a53b06f00
|
just added a \ before RuntimeException (sorry I didn't run the test)
|
2012-06-12 18:08:22 +03:00 |
Jordi Boggiano
|
021f7bc2be
|
Merge remote-tracking branch 'naderman/solver-refactor'
|
2012-06-11 15:13:46 +02:00 |
Jordi Boggiano
|
1df9c62583
|
Cosmetic fixes to autoload generation
|
2012-06-11 14:15:08 +02:00 |
Nils Adermann
|
8a9c51c83e
|
Merge remote-tracking branch 'github-beberlei/AutoloadFunctions'
|
2012-06-11 12:49:12 +02:00 |
Nils Adermann
|
5bea5974f7
|
Improve error messages for solver problems
|
2012-06-07 03:23:23 +02:00 |
Nils Adermann
|
12abff8b4c
|
Simplify branch handling code
|
2012-06-07 03:22:23 +02:00 |
Nils Adermann
|
76f8642feb
|
Remove duplicate function from decisions
|
2012-06-07 03:22:23 +02:00 |
Nils Adermann
|
5b1a48663e
|
DecisionQueueFree is no longer needed
|
2012-06-07 03:22:23 +02:00 |
Nils Adermann
|
2fbc04b950
|
Make decisions countable and use foreach to iterate them in solver
|
2012-06-07 03:22:23 +02:00 |
Alexey Prilipko
|
71ac073ebe
|
Add 'include-path' option to PEAR packages
|
2012-06-06 13:00:35 +11:00 |
Alexey Prilipko
|
5c16889c48
|
Update PearDownloader to use PEAR extractor
|
2012-06-06 12:54:50 +11:00 |
Alexey Prilipko
|
01a49ea49e
|
Add PEAR package extractor that honours package.xml formats
|
2012-06-06 12:52:13 +11:00 |
Jordi Boggiano
|
bc7e983b1e
|
Allow PlatformRepository packages to be aliased
|
2012-06-05 17:41:50 +02:00 |
Nils Adermann
|
1211d8f7d4
|
Correctly generate conflict and alias rules for installed packages
|
2012-06-05 12:02:34 +02:00 |
Nils Adermann
|
d592c0a55e
|
Remove only branches on right levels in revert
|
2012-06-05 11:49:36 +02:00 |
Nils Adermann
|
ac762ba6e9
|
Correctly resolve branches if necessary
|
2012-06-05 11:04:09 +02:00 |
Nils Adermann
|
67fde90666
|
Correctly sort operations within transactions using DFS
Fixes #655
|
2012-06-05 01:06:35 +02:00 |
Nils Adermann
|
26e051cb76
|
Decisions are now encapsulated in a separate object
|
2012-06-04 23:19:32 +02:00 |
Jordi Boggiano
|
99e3cad0b5
|
Soften wording on validation of licenses
|
2012-06-04 11:31:43 +02:00 |
Jordi Boggiano
|
d53ebf5ba9
|
Fix svn status with externals, fixes #766
|
2012-06-04 11:21:17 +02:00 |
Jordi Boggiano
|
1aa2cfe6e1
|
Fix unitialized git repo, fixes #758
|
2012-06-04 00:53:51 +02:00 |
Nils Adermann
|
cab70cc031
|
Merge pull request #759 from hason/noprocopen
Added test if proc_open function is enabled in RootPackageLoader
|
2012-06-02 12:19:59 -07:00 |
Benjamin Eberlei
|
5c5e962b5a
|
Add Files Autoloading key. This is a necessary feature to allow purely or partly functional libraries to be "autoloadable" by composer by calling require_once on every file in the "autoload"."files" list.
|
2012-06-02 18:18:33 +02:00 |
Ph3nol
|
c64d7b7dc7
|
PHP doc return tag added to SpdxLicenseIdentifier class method
|
2012-06-02 15:22:20 +02:00 |
Martin Hasoň
|
09f774c705
|
Added test if proc_open function is enabled in RootPackageLoader
|
2012-06-02 08:54:42 +02:00 |
Christophe Coevoet
|
b634659695
|
Fixed undefined variable when no branch match.
Closes #756
|
2012-06-02 00:48:46 +03:00 |
Jordi Boggiano
|
b3c395b8d2
|
Add PHP info to UA string
|
2012-06-01 14:05:24 +02:00 |
Jordi Boggiano
|
b92a19ce4b
|
Fix windows bin proxy when there are spaces in the path
|
2012-06-01 13:56:05 +02:00 |
Jordi Boggiano
|
3639611bc6
|
Add OS/Version to UserAgent
|
2012-06-01 13:55:36 +02:00 |
Jordi Boggiano
|
935eaa9646
|
Fix windows proxy code
|
2012-06-01 13:32:42 +02:00 |
Jordi Boggiano
|
57c3359bdb
|
Small fixes to the version guessing
|
2012-05-31 15:57:49 +02:00 |
Jordi Boggiano
|
3aeb6a8f2d
|
Minor robustness fix
|
2012-05-31 14:36:45 +02:00 |
Jordi Boggiano
|
5edb49c067
|
Show include path in show command
|
2012-05-31 14:36:34 +02:00 |
Jordi Boggiano
|
03ded63924
|
Root version detection improvement, fixes #748
|
2012-05-31 14:36:21 +02:00 |
Jordi Boggiano
|
56b79125bf
|
Check out the branch instead of headless commit when creating a project
|
2012-05-31 14:34:45 +02:00 |
Jordi Boggiano
|
740d3aa1e3
|
Generate source urls with labels and not identifiers
|
2012-05-31 11:49:10 +02:00 |
Jordi Boggiano
|
2257d0b550
|
Guess issues/source support info for github packages
|
2012-05-31 10:54:12 +02:00 |
Gordon Schmidt
|
589dffbfbb
|
changed string to match authorization errors
|
2012-05-31 09:24:36 +02:00 |
Jordi Boggiano
|
5bfbff867c
|
Root requires are not taken into account in locked installs, fixes #669
|
2012-05-28 18:57:59 +02:00 |
Jordi Boggiano
|
d56c996622
|
Remove source-refs from lock file for alias packages
|
2012-05-28 18:29:02 +02:00 |
Jordi Boggiano
|
31330a739f
|
Fix CS
|
2012-05-28 16:38:52 +02:00 |
Jordi Boggiano
|
2b2a5d0a92
|
Fix release- tags not being parsed
|
2012-05-28 14:41:26 +02:00 |
Jordi Boggiano
|
e6cd41ffc7
|
Merge pull request #740 from naderman/require-update
Skip dependency packages required in composer.json in update whitelist
|
2012-05-28 04:14:36 -07:00 |
Nils Adermann
|
c7250917e8
|
Skip dependency packages required in composer.json in update whitelist
|
2012-05-28 12:06:43 +02:00 |
Igor Wiedler
|
a0c90bad0f
|
Fix normalization in init command with --no-interaction and --require
When calling `composer init --no-interaction --require foo/bar:dev-master` it
would fail because in non-interactive mode it would only split on space.
|
2012-05-28 02:37:33 +02:00 |
Nils Adermann
|
242323cba4
|
Merge pull request #736 from Seldaek/require-update
Require command & update <package>
|
2012-05-27 17:11:48 -07:00 |
Jordi Boggiano
|
704b7a655f
|
Clarity fix
|
2012-05-28 02:05:23 +02:00 |
Nils Adermann
|
2d9aa3d49d
|
Update dependencies of whitelisted packages, but not random dependencies
|
2012-05-28 01:58:54 +02:00 |
Jordi Boggiano
|
d21032ace5
|
CS fixes
|
2012-05-28 01:58:49 +02:00 |
Jordi Boggiano
|
c694bd57a3
|
Merge remote-tracking branch 'digitalkaoz/issue_397'
|
2012-05-28 01:36:19 +02:00 |
Jordi Boggiano
|
734317b812
|
Add test and fix update whitelist feature
|
2012-05-28 00:11:47 +02:00 |
Jordi Boggiano
|
9841b6f36e
|
Extend proper method to register commands at startup
|
2012-05-28 00:10:02 +02:00 |
Jordi Boggiano
|
8ffe3c2e26
|
Cosmetic fixes
|
2012-05-27 23:21:10 +02:00 |
Jordi Boggiano
|
c580cb8ba8
|
Add package argument to the update command, fixes #470, fixes #450
|
2012-05-26 15:20:27 +02:00 |
Jordi Boggiano
|
42c501aaa4
|
Force the installation of the newly required packages in require command
|
2012-05-26 15:17:52 +02:00 |
Jordi Boggiano
|
1443ea25f9
|
Make sure a constraint is provided with input requirements
|
2012-05-26 14:51:06 +02:00 |
Jordi Boggiano
|
27f8019dbd
|
Refactor init & require commands
|
2012-05-26 14:45:19 +02:00 |
Jordi Boggiano
|
f5e0918104
|
Add JsonManipulator class for doing raw manipulation of json strings
|
2012-05-26 14:44:24 +02:00 |
Jordi Boggiano
|
7cd5f4c142
|
Add Factory::getComposerFile
|
2012-05-26 14:43:44 +02:00 |
Jordi Boggiano
|
b33496c853
|
Merge remote-tracking branch 'jeremyFreeAgent/master'
Conflicts:
doc/03-cli.md
|
2012-05-26 12:40:36 +02:00 |
Jordi Boggiano
|
1127cd5c8a
|
Merge pull request #735 from ajshort/composer-installer-multiple
Support multiple installers in a composer-installer package.
|
2012-05-25 01:53:31 -07:00 |
Andrew Short
|
e0a1d9ef58
|
Support multiple installers in a composer-installer package.
|
2012-05-25 18:28:53 +10:00 |
Jordi Boggiano
|
3122df16a7
|
Merge pull request #733 from naderman/require-alias
Require aliases from root packages, not original packages
|
2012-05-25 00:45:08 -07:00 |
Nils Adermann
|
41215a0e47
|
Require first version of a root package alias, rather than alias
This makes sure that the alias will always be installed, even if it isn't
technically needed.
|
2012-05-24 23:29:08 +02:00 |
Jordi Boggiano
|
356a01b480
|
Switch back to getOption since hasOption always returns true
|
2012-05-24 21:07:07 +02:00 |
Jordi Boggiano
|
5498b8d6a0
|
Add COMPOSER_ROOT_VERSION env var to override the root version
|
2012-05-24 20:36:47 +02:00 |
Jordi Boggiano
|
79826ee5c9
|
Fix dry-run output
|
2012-05-23 16:04:28 +02:00 |
Jordi Boggiano
|
4afca78daa
|
Add missing class
|
2012-05-23 15:39:57 +02:00 |
Jordi Boggiano
|
0752e2b96b
|
Fix output of dry run with --dev, fixes #676
|
2012-05-23 15:39:33 +02:00 |
Jordi Boggiano
|
63d7abf196
|
Fix dry run skipping some critical steps
|
2012-05-23 15:16:24 +02:00 |
Jordi Boggiano
|
1095d84256
|
Rename --skip-scripts to --no-scripts
|
2012-05-23 13:28:47 +02:00 |
Jordi Boggiano
|
e25ccddeb7
|
Skip all scripts and not just command ones
|
2012-05-23 11:45:04 +02:00 |
Jordi Boggiano
|
1f2f161508
|
Merge remote-tracking branch 'pjedrzejewski/feature/skipping-scripts-execution'
Conflicts:
src/Composer/Installer.php
|
2012-05-23 11:11:19 +02:00 |
Jordi Boggiano
|
c440b4594a
|
More PSR-2 goodness
|
2012-05-22 17:13:15 +02:00 |
Jordi Boggiano
|
99513ba52b
|
Adjust output for create project, refs #724
|
2012-05-22 16:06:22 +02:00 |
Jordi Boggiano
|
713309b38c
|
Show exact version being installed in create-project, fixes #724
|
2012-05-22 15:51:41 +02:00 |
Nils Adermann
|
16a51daac8
|
Fix typo in comment
|
2012-05-22 15:44:14 +02:00 |
Jordi Boggiano
|
d3cec0399a
|
CS fixes & do not replace the exception since that removes the stack trace
|
2012-05-22 13:16:56 +02:00 |
Jordi Boggiano
|
b68eb3317b
|
Merge remote-tracking branch 'OfficineSoftware/master'
|
2012-05-22 12:59:12 +02:00 |
Jordi Boggiano
|
1bd4ccbd54
|
php-cs-fixer magic
|
2012-05-22 12:07:08 +02:00 |
Jordi Boggiano
|
4ea9b33a6c
|
Merge remote-tracking branch 'naderman/solver-refactor'
|
2012-05-22 11:04:12 +02:00 |
Johannes M. Schmitt
|
305b9cee9a
|
added --dev to create-project command (closes #645)
|
2012-05-21 20:57:10 -05:00 |
Nils Adermann
|
21c7e219e2
|
Change "else if" to "elseif"
|
2012-05-21 18:34:12 +02:00 |
Nils Adermann
|
99200af51b
|
Correctly indent break statements
|
2012-05-21 18:33:21 +02:00 |
Nils Adermann
|
f193d61dfe
|
Remove unecessary brackets
|
2012-05-21 18:32:22 +02:00 |
Nils Adermann
|
7f9c5ffeef
|
Add documentation to RuleWatchChain and RuleWatchNode
|
2012-05-21 18:26:18 +02:00 |