Jordi Boggiano
d093481ed5
Merge remote-tracking branch 'garoevans/intelligent-auth'
...
Conflicts:
src/Composer/Util/Git.php
10 years ago
Jordi Boggiano
6e4a21d700
Merge remote-tracking branch 'hakre/patch-2'
10 years ago
Jordi Boggiano
923191a489
Merge remote-tracking branch 'hakre/patch-1'
10 years ago
Jordi Boggiano
4ce9252255
Avoid passing args to CLI handlers when none are needed, fixes #3332
10 years ago
Jordi Boggiano
382b6c64d5
Output CWD change, refs #3332
10 years ago
Christophe Coevoet
4685b4bf49
Fixed the resetting of the json file on removal failures
...
Closes #3329
10 years ago
Jordi Boggiano
2e1373b339
Update require message and delete empty file at the end in case of failure, fixes #3260
10 years ago
Jordi Boggiano
109f4ffd5e
Normalize json across all php versions, fixes #3226
10 years ago
Jordi Boggiano
fc14d33491
Fix json nesting issue, fixes #3323
10 years ago
Artur Eshenbrener
56482cff0a
Changed short array syntzx to long
10 years ago
Artur Eshenbrener
ad1d0be420
Accessing to option 'optimize-autoloder' inside 'post-autoload-dump' script event.
10 years ago
Rafael Dohms
346133d2a1
PR Review
...
- reverted comma removal
- made getReplacementPackage consistent
- removed abandoned flag if false
10 years ago
Rafael Dohms
f9f2bbac59
Abandoned packages support
...
Added warning to the installer process.
If any installed packages are flagged, the user will get a warning at the end
of the install/update process.
10 years ago
Rafael Dohms
5ed01fb60d
Abandoned support in `show`
...
Executing `composer show` on an abandoned package displays the warnings for package status.
10 years ago
Rafael Dohms
d6d087d348
Support for Abandoned in Packages
...
Added parsing for abandoned property into the CompletePackage Object.
10 years ago
Jordi Boggiano
1e4229e22a
Adjust APC check, refs #264
10 years ago
Aydin
432cdbcb31
Allow to select virtual packages
10 years ago
François Pluchino
2f66d0c703
Fix phpdoc
10 years ago
DC*
c698aa3a2b
Fix missing validation on default value for author input
...
The default author value on the composer init command is not validated against `parseAuthorString` method and thus not being re-prompted, finally throwing an InvalidArgumentException when it tries to generate the composer.json file.
The changes forces the validation of both the entered author string or the default value.
10 years ago
Jordi Boggiano
b33da336ec
Merge remote-tracking branch 'origin/master'
10 years ago
Jordi Boggiano
efcdb394d3
Rename *-solve-dependencies to *-dependencies-solving
10 years ago
Jordi Boggiano
81fa284c9b
Merge remote-tracking branch 'francoispluchino/installer-events'
10 years ago
Jordi Boggiano
663cda8827
Merge pull request #3142 from francoispluchino/plugin-load-only-one-time
...
Register plugin only one time when it's present in global and project mode
10 years ago
Jordi Boggiano
391a5390f2
Typo fix, cheers @rdlowrey
10 years ago
Jordi Boggiano
18ab5ad6fe
Merge pull request #3154 from francoispluchino/fix-phpdoc
...
Fix phpdoc
10 years ago
Chris Harvey
43b9ef309e
Adding missing closing <info> tag when re-applying stashed changes
10 years ago
Jordi Boggiano
4e774e8b2c
Fix formatting
10 years ago
Jordi Boggiano
e61e62908e
Merge remote-tracking branch 'frederikbosch/patch-1'
10 years ago
Jordi Boggiano
91ac3e1426
Add support for unixy paths in git/hg local repo urls, closes #3294
10 years ago
Jordi Boggiano
55a6a1c3d4
Add support for nested arrays in the json manipulator, fixes #3296
10 years ago
frederik
d1d40502bf
ProcessExecutor::escape
10 years ago
frederik
7ae1430689
#3297 ProcessUtil class using ProcessUtil of Symfony Console
10 years ago
Frederik Bosch
4c58abbb76
Update GitDownloader.php
10 years ago
Frederik Bosch
6edabc629d
Update GitDownloader.php
...
PHP 5.3. compat.
10 years ago
Frederik Bosch
f3b0890cf4
GitDownloader.php: better escaping for Windows
...
Compability for Windows usernames and passwords. When usernames and passwords contain characters that are rawurlencoded to a string containing a % sign (e.g. @ becomes %40), the procent was replaced with a space. Git can there not authenticate.
10 years ago
Bastian Hofmann
f8023cffdf
renamed cache-credentials to svn-cache-credentials
10 years ago
Bastian Hofmann
b279dda1c0
Merge branch 'master' of https://github.com/composer/composer
10 years ago
Jordi Boggiano
e6165e6495
Tweak rules to allow guessing based on branch aliases and avoid greedy constraints on alpha/beta/RC packages, refs #3096
10 years ago
Jordi Boggiano
b7b0901f87
Allow using new code in the init command and avoid initializing the composer instance too early, refs #3096
10 years ago
Jordi Boggiano
cf75ec7763
Merge remote-tracking branch 'weaverryan/require-version-select'
10 years ago
Jordi Boggiano
62b5062146
Improve sorting of plugin packages, fixes #3109 , refs #2972
10 years ago
Jordi Boggiano
4d522e40fb
Load auth when updating a git repo mirror, fixes #3243
10 years ago
Jordi Boggiano
1fff2afa1f
Merge pull request #3292 from francoispluchino/fix-format-version-parser
...
Fix invalid version format
10 years ago
Jordi Boggiano
2c237fdfdf
Handle files in Filesystem::copyThenRemove, fixes #3287
10 years ago
François Pluchino
6c6a623229
Fix invalid version format
10 years ago
Jordi Boggiano
2cb64c8a72
Merge pull request #3175 from Petah/clear-cache
...
Clear all the caches
10 years ago
Bastian Hofmann
204fc207fa
Moved config option to not save subversion credentials to repository configuration, added documentation.
10 years ago
Ryan Weaver
895e62e859
Refactoring selection of the "recommended" version (e.g ~1.2) and adding some tests
...
This also modifies the behavior slightly (from a recommendation by seldaek) to always
propose the minor version of the recommendation (e.g. ~1.2 instead of ~1.2.1).
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
26179cc4b4
[ #2492 ] Prefixed real versions with ~ when guessing the latest version
...
2.1.0 > ~2.1.0
v2.1.0 -> ~2.1.0
dev-master -> dev-master
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
Bastian Hofmann
b132e4eae0
Added cacheCredentials config flag for saved SVN credentials to control the --no-auth-cache flag
...
Example config:
{
"http-basic": {
"svn.example.com": {
"username": "user",
"password": "password",
"cacheCredentials": false
}
}
}
10 years ago
Jordi Boggiano
d79f2b0fd3
Adds warning when the version field is set, fixes composer/packagist#438
10 years ago
Kayla Daniels
ec758d95b0
updated package variable in gathering requirements
10 years ago
Jordi Boggiano
a8adbfeb9f
Disallow overriding commands with scripts
10 years ago
Jordi Boggiano
d18ac81381
Fix unset order to avoid a warning
10 years ago
Christophe Coevoet
e1a3df3dbf
Fixed the registration of commands with invalid JSON file
...
When the JSON file in the current folder is invalid, the registration of custom commands should be ignored rather than breaking the usage of Composer entirely.
Closes #3165
10 years ago
Chris Smith
439095e446
Handle incomplete file write to cache
10 years ago
Chris Smith
6edf40ee96
When $TMPDIR is low on space PHP streams silently fail
10 years ago
David Neilsen
957f498419
Update clear cache command to be more verbose
10 years ago
Thai Phan
e6fdefb869
Update RuleWatchNode.php
10 years ago
David Neilsen
be5eae5852
Clear all the caches
10 years ago
François Pluchino
1067ce4f96
Add installer events
10 years ago
hakre
3e727850ff
unlinking symlinked directories and trailing slashes
...
Filesystem::removeDirectory() didn't detect all symlinked directories
properly due to not resolving pathnames with trailing slashes first.
this commit fixes that issue by resolving pathnames with trailing slashes
by removing those in case they are representing a symlinked directory.
#3144
Reference:
A.4.12 Pathname Resolution - The Open Group Base Specifications Issue 7
IEEE Std 1003.1, 2013 Edition Section
<http://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_xbd_chap04.html >
10 years ago
hakre
0ad2449fe8
rmdir needs to be used on windows to remove symbolic links to directories
10 years ago
Jordi Boggiano
ff844b3e14
Load scripts without preloading a composer instance to avoid side-effects, fixes #3155
10 years ago
Jordi Boggiano
6f80b26c32
Add comment
10 years ago
xelan
bddba72e13
Option to disable inclusion of hostname in OAuth app name
10 years ago
Jordi Boggiano
4ebc5c9a08
Add auth helper and reuse it in git downloader
10 years ago
François Pluchino
3dc83277a3
Fix phpdoc
10 years ago
Jordi Boggiano
0ce0cf42e8
Merge remote-tracking branch 'francoispluchino/fix-phpdoc'
...
Conflicts:
src/Composer/EventDispatcher/EventDispatcher.php
10 years ago
Jordi Boggiano
904f2830e7
Archive manager tweaks to reduce file path lengths, fixes #2808
10 years ago
Jordi Boggiano
1110074d5f
Clean up properly after creating the vendor dir
10 years ago
Jordi Boggiano
4f5d979bee
ArchiveCommand improvements
10 years ago
Jordi Boggiano
67a016878e
Switch working dir before loading composer, fixes #3146
10 years ago
François Pluchino
11b945046f
Register plugin only one time when it's present in global and project mode
10 years ago
Jordi Boggiano
cec1627acf
Add top level aliases for nonstandard scripts and allow parameter passing, refs #2516
10 years ago
Jordi Boggiano
d9d8d09fe1
Add support for local binaries in scripts, refs #2516
10 years ago
Jordi Boggiano
33cedda708
Merge remote-tracking branch 'MaxGfeller/run-script-enhancement'
10 years ago
Jordi Boggiano
4dfa3c469e
Fix class map generator handling of missing files
10 years ago
Jordi Boggiano
b6ef95ecb8
Add support for opening multiple packages at once, refs #2445
10 years ago
Jordi Boggiano
22afc074a9
Add browse command to docs, add a -H flag and tweak fallback mechanism to maximize chances of opening something, refs #2445
10 years ago
Jordi Boggiano
e10bf5a172
Merge remote-tracking branch 'digitalkaoz/new_home_command'
...
Conflicts:
src/Composer/Console/Application.php
10 years ago
Jordi Boggiano
a227523c4f
Fix php_strip_whitespace bugginess, fixes #3030
10 years ago
Jordi Boggiano
e3f32a79f3
Finalize and bring up to speed the remove command, refs #2479
10 years ago
Jordi Boggiano
70d9cad549
Merge remote-tracking branch 'pierredup/remove-command'
...
Conflicts:
src/Composer/Console/Application.php
10 years ago
Jordi Boggiano
7b4fcd93d3
Merge remote-tracking branch 'webfactory/issue-2698'
...
Conflicts:
src/Composer/Repository/ArtifactRepository.php
10 years ago
Jordi Boggiano
32a9eebcd6
Merge pull request #3094 from TomK/patch-1
...
read and discard zero chars to initialise STDIN
10 years ago
Jordi Boggiano
4bd748b463
Fix BC issue from #3101
10 years ago
Jordi Boggiano
4f0d7e4739
Merge remote-tracking branch 'dzuelke/prefer-stable-lock'
10 years ago
Jordi Boggiano
799876dd55
Allow dashes in class names for HHVM support, fixes #2967
10 years ago
Jordi Boggiano
d5294ef91b
Update repo url from github and handle trailing slashes, refs composer/packagist#354 refs composer/packagist#423
10 years ago
François Pluchino
8b5c00bff0
Fix phpdoc
10 years ago
Nils Adermann
ea6917c87a
Merge pull request #3034 from Petah/clear-cache
...
Add clear cache command.
10 years ago
Garth Kerr
dc90397d1e
Add blank line to output for FileDownloader.
...
The VcsDownloader outputs a blank line between each dependency:
745dcbce33/src/Composer/Downloader/VcsDownloader.php (L80)
This write makes output consistent.
10 years ago
Gareth Evans
cfc632b019
Determine auth URLs more intelligently
10 years ago
David Zuelke
d47d9eb253
remember prefer-stable setting in composer.lock
10 years ago
Tom Kay
526a4d7c9e
read and discard zero chars to initialise STDIN
...
Resolves issue in cygwin on windows 8.1 where password field is skipped. See later comments of issue #2831 .
10 years ago
Jordi Boggiano
e77435cd0c
Skip apc check for hhvm, fixes #3081
10 years ago