Jordi Boggiano
b07be842a0
Remove feature-branches option as it is misnamed and duplicates the non-feature-branches option, refs #6475
7 years ago
Jordi Boggiano
acdb7638a8
Warn about require-dev not being ignored when an update --no-dev fails to resolve dependencies, fixes #6575
7 years ago
Jordi Boggiano
a3c15d06e4
Merge pull request #6568 from ktomk/patch-windows-bin-proxy-stubs
...
mute first cd in win proxy stub for sh shell, fixes #6567
7 years ago
Jordi Boggiano
6832eacb01
Update GitLab API usage to v4, fixes #6453
7 years ago
Jordi Boggiano
ec2722f879
Add ability to call composer from within subdirectories of a project, fixes #6426
7 years ago
Jordi Boggiano
8e20fffda5
Merge pull request #6548 from ivanpepelko/master
...
Added $_SERVER['USER'] as possible value for <vendor>
7 years ago
Jordi Boggiano
65d49bf811
Merge branch '1.4'
7 years ago
Jordi Boggiano
d2b102ecb9
Merge remote-tracking branch 'svenmuennich/pr/fix-require-command' into 1.4
7 years ago
Jordi Boggiano
23ab57c311
Merge branch '1.4'
7 years ago
Jordi Boggiano
bf940fb21b
Fix exclude-from-classmap when a package is installed as a symlink, fixes #6397
7 years ago
Jordi Boggiano
9afbddab6b
Only update dist references when one existed already, fixes #6363
7 years ago
Patrick Pokatilo
57ed58346a
Be strict and return non-zero exit code for outdated packages when showing all
7 years ago
Sergey Shcherbin
0863b51e7b
Changed date time format to RFC_3399 in VcsDriver
7 years ago
Sergey Shcherbin
f7e0504d38
Changed date format to DATE_RFC3399 for packages with git/hg repositories
7 years ago
Denis Brumann
2df1a69287
Improve IDE autocompletion
...
According to type 2nd constructor-argument `$reasonData` can either be a Link or a PackageInterface. IDEs like PhpStorm won't be able to provide autocompletion since both classes are from a different namespace.
In order to provide better autocompletion for `$reasonData` and by extension `$this->reasonData` the use statements should be included or the type hint should use the fully qualified class name.
For the same reason I added the docblock on the protected method `formatePackagesUnique()`.
7 years ago
Tom Klingenberg
1bc5163d34
mute first cd in win proxy stub for sh shell, fixes #6567
...
in the sh script, the first cd command did output the directory it cd'ed
into did output the path itself.
fix for me is to redirect it's standard output to /dev/null
using git bash on a windows 10 box.
w/o this fix, the workaround is to invoke the .bat file which is created
as well (but this is not so handy as a non windows user for me).
7 years ago
Jordi Boggiano
58bbcf7d92
Backport #6312 to 1.4
7 years ago
Ivan Pepelko
877bad7933
Added $_SERVER['USER'] as possible value for <vendor> part of package name.
7 years ago
Jordi Boggiano
17b7387c37
Merge branch '1.4'
7 years ago
Jordi Boggiano
81f65b7a2a
Fix exclude-from-classmap being ignored when cwd has the wrong case on case insensitive filesystems
7 years ago
Jordi Boggiano
47bc2fa51a
Fix exclude-from-classmap being ignored when generating on-the-fly class loader, fixes #6503
7 years ago
Jordi Boggiano
34dbde3873
Merge branch '1.4'
7 years ago
Sven Münnich
d51ef83a43
Fix case insensitivity of ‘require’ command
...
When currently executing the `require` command for a package that is already listed in `require(-dev)`, one must use the exact same, case matching package name as written in `composer.json`. That is, if one changes the case of a character in the package name, the `require` command will add a new entry to `require(-dev)`, instead of updating the existing one.
This commit fixes the described behaviour to make it consistent with other commands like `update` that are already case insensitive.
7 years ago
Marc Schlatter
3ad5ce6874
Fix hg command to retrieve file content
7 years ago
Saumini Navaratnam
27b8209990
Fix for issue #6492
...
Able to include specific finle in phar in "files" option in composer
7 years ago
Jordi Boggiano
db7616885d
Merge pull request #6458 from ajiyakin/identic-name-diff-capitalization-unzip
...
Warn identical names w/ different capitalization for unzip
7 years ago
Jordi Boggiano
ef47d8bf05
Merge pull request #6486 from WilHall/feature/htaccess-protect-option
...
Add htaccess-protect option for disabling the creation of .htaccess files
7 years ago
Jordi Boggiano
91a4e76958
Merge pull request #6460 from bmax/master
...
Cache: clear cache using removeDirectory
7 years ago
Brandon Max
a4ec8efa93
Update ClearCacheCommand.php
7 years ago
Brandon Max
c280e16763
Change order of cache directorys
7 years ago
Brandon Max
24b8fea48a
Cache: clear cache using removeDirectory
7 years ago
Wil Hall
afe83a7356
Update ConfigCommand to allow setting of htaccess-protect option
7 years ago
Wil Hall
f0924fb878
Add htaccess-protect option for disabling the creation of .htaccess files
7 years ago
Jordi Boggiano
7cee8e385f
Merge branch '1.4'
7 years ago
Jordi Boggiano
cc9234562d
Merge pull request #6475 from NamelessCoder/featurebranches
...
Add support for feature-branches setting
7 years ago
Li Chuangbo
1f4882a3e6
Revert "Fixed an issue when a phar file is used in "files" option in composer.json"
...
This reverts commit 41e91f3064
.
The commit 41e91f3
in current codebase generates absolute path in
autoload_static.php for phar file.
Also according to http://php.net/manual/en/phar.using.intro.php , the `phar://`
prefix is not needed.
7 years ago
Claus Due
965f1f42d1
Add support for feature-branches setting
...
A negative list of non-feature-branches names
is already supported - this patch adds a list of
branches names which *will* be considered as
feature branches.
Allows changing the currently hardcoded set of
expected feature branch names, from:
* master|trunk|default|develop
To any set of names or patterns that you desire.
7 years ago
Sergey Shcherbin
676156e2db
Changed date time format to RFC_3399 in VcsDriver
7 years ago
Sergey Shcherbin
c890d660cd
Changed date format to DATE_RFC3399 for packages with git/hg repositories
7 years ago
AjiYakin
03c560ce05
Warn identical names w/ different capitalization for unzip
...
Warn about identical names with different capitalization on unzip archive
extract failure (Not a directory)
Issue #5938
7 years ago
Jordi Boggiano
a3f2b7bb92
Tweak variable name
7 years ago
Nils Adermann
b1110df873
Merge pull request #6371 from balbuf/balbuf/move-all-plugins
...
Move all plugins and their dependencies to the front
7 years ago
Stephen Beemsterboer
06bb6c7530
Move plugins with no dependencies to the front, followed by plugins with their dependencies
7 years ago
Stephen Beemsterboer
4cda7e0a44
Take into account a package's "provide" and "replace" fields
...
A package can satisfy a require by its "provide" or "replace" fields,
so this leverages the getNames() method which returns these alternate
names as well.
7 years ago
Jordi Boggiano
1a488bce01
Base64 encode debug output to avoid dumping binary and push it to the end of the line
7 years ago
Jordi Boggiano
221d80d1e1
Merge branch '1.4'
7 years ago
Jordi Boggiano
d7b2e42fa9
Do not split repo names on dots, fixes #6424
7 years ago
Jordi Boggiano
2eb69cd679
Always recommend using global config to store auth tokens
7 years ago
Matt Isenhower
4dc8748e68
Update GitLab personal access token URL and the token config command
7 years ago
Jordi Boggiano
0723654362
Merge branch '1.4'
7 years ago
Jordi Boggiano
d0e780a8eb
Allow php_uname to be disabled, fixes composer/getcomposer.org#112
7 years ago
Martin Hasoň
88ec172bd8
Fix CS
7 years ago
Martin Hasoň
3c5bfcf1e9
Register github repository type
7 years ago
Jordi Boggiano
ce56fc4ab6
Merge pull request #6381 from deeky666/pass-vsc-driver-options
...
Forward GitLab driver options to remote filesystem
7 years ago
Jordi Boggiano
a86f1a8969
Merge pull request #6377 from CupOfTea696/feature/init-command-skip-interactive-require-if-set-by-option
...
Auto-skip interactive require when set by option.
7 years ago
Jordi Boggiano
c917c52f81
Message tweak, refs #6341
7 years ago
AjiYakin
8858b27ced
Warn identical names w/ different capitalization - extract zip archive
...
Warn about identical names with different capitalization on zip archive
extract failure (Not a directory)
Issue #5938
7 years ago
Jordi Boggiano
ff61ecd484
Allow accessing the ArchiveManager via the Composer object, fixes #6411
7 years ago
Jordi Boggiano
39d187fb1e
Merge branch '1.4'
7 years ago
Jordi Boggiano
9824d339b6
Escape arguments, refs #6414
7 years ago
Jasper N. Brouwer
4ce39c75c7
Pass more ini directives when executing php
...
Not only pass the current value for "memory_limit" along when executing
php, but also do the same for "allow_url_fopen" and "disable_functions"
7 years ago
Jordi Boggiano
954300032b
Avoid useless warnings when updating/removing stuff that is not installed
7 years ago
Robert Lu
05fcc4adfb
can use relative path for mirror
7 years ago
Jordi Boggiano
71c28a6865
Merge pull request #6373 from alcohol/implement-gitlab-subgroups
...
support for gitlab subgroups, closes #6349
7 years ago
Jordi Boggiano
eff9326b0d
Fix BC break, fixes #6419
7 years ago
Steve Müller
1d29fa04b1
forward GitLab driver options to remote filesystem
7 years ago
Robert Pustułka
688c1b057b
Fix callable typehint
...
Change `callback` typehint to `callable` in order to satisfy phpstan.
7 years ago
CupOfTea696
14adc03225
Auto-skip interactive require when set by option
7 years ago
Rob Bast
e2eb8f2201
support for gitlab subgroups, closes #6349
7 years ago
Stephen
da6efc9b02
Move all plugins and their dependencies to the front
7 years ago
Jordi Boggiano
e3a23c0047
Merge branch '1.4'
7 years ago
Jordi Boggiano
75416c69b4
Merge pull request #6340 from derrabus/remove-control-chars-from-suggest
...
Remove ANSI control characters from suggested packages output
7 years ago
Alexander M. Turek
20050dd984
Remove console formatting as well.
7 years ago
Jordi Boggiano
bf82bfdb10
More debug output, refs #6342
7 years ago
Jordi Boggiano
3c1e7a67cf
Merge branch '1.4'
7 years ago
Jordi Boggiano
123e8956c7
Merge pull request #6337 from theotonge/bugfix-5989
...
Fix for https://github.com/composer/composer/issues/5989
7 years ago
Jordi Boggiano
1fe5064560
Better debuggability of content-length mismatch
7 years ago
Jordi Boggiano
8491a21d41
Merge branch '1.4'
7 years ago
Jordi Boggiano
4d16d6b28b
Oops2
7 years ago
Jordi Boggiano
b3b081234a
Merge branch '1.4'
7 years ago
Jordi Boggiano
b6778cd7f6
Oops
7 years ago
Jordi Boggiano
a2e22f7a84
Merge branch '1.4'
7 years ago
Jordi Boggiano
890baa2f89
Force remove command to have at least one package name passed, refs #6338
7 years ago
Jordi Boggiano
be38f7e65d
Ignore headless mercurial branches in bitbucket API, fixes composer/packagist#778
7 years ago
Jordi Boggiano
8b0e615232
Assume at least 80char wide terminal, fixes #6351
7 years ago
Jordi Boggiano
83798d8090
Avoid mixing stderr and stdout in outdated command as it mangles output
7 years ago
Alexander M. Turek
401ef69ae3
Remove ANSI control characters from suggested packages output.
7 years ago
Theo Tonge
c077df0d80
Fix for https://github.com/composer/composer/issues/5989
...
Enforce yes/no answers for Confirmation Questions
7 years ago
Jordi Boggiano
2c03dab4c3
Merge branch '1.4'
7 years ago
Jordi Boggiano
be201924cd
Revert "Changes the query string parameter `sha` to `ref` to reflect the GitLab API"
...
Fixes #6344 , refs #6198
This reverts commit 8a496cd2a7
.
7 years ago
Issei.M
0856dfa084
Aligns the verb form of commands' description
7 years ago
Graham Daniels
a9c0134378
make use of variable
7 years ago
Nicole Cordes
313e6b914d
Fix Git branch parsing for detached HEAD on a commit
...
Current versions of Git output the commit hash as detached HEAD instead
of FETCH_HEAD. The VersionGuesser should be able to handle commit hashes
as well as FETCH_HEAD to detect the correct branch of a commit.
7 years ago
Jordi Boggiano
61511cfed6
Fix CS issues, refs #6159
7 years ago
Jordi Boggiano
0a337e7c75
Merge remote-tracking branch 'gza/fix_unzip_on_win_php56'
7 years ago
Jordi Boggiano
0d5ff633b5
Merge branch '1.4'
7 years ago
Jordi Boggiano
72616a9635
Only check for safe mode on versions that have it, refs #6300
7 years ago
Jordi Boggiano
0efc66d968
Tweak message
7 years ago
Nicola Spanti (RyDroid)
5cd080dfac
Add a specific message for stupid users that put useless spaces in license
7 years ago
Jordi Boggiano
00a6b7c794
Merge branch '1.4'
7 years ago