3949 Commits (395d115d9b40d799dadc9f4c5b73cd54820112e3)

Author SHA1 Message Date
Jordi Boggiano 764de14b5e Add caching to bitbucket API requests 9 years ago
Jordi Boggiano 64b0d72183 Add missing git fallback function in gitlab driver 9 years ago
Markus Staab 5752559ae8 fixed typo 9 years ago
Jordi Boggiano f31799b739 Fix error output of the psr-4 trailing backslash validation 9 years ago
Jordi Boggiano 94136e0d4f Merge remote-tracking branch 'hanovruslan/add-sort-packages-into-config' 9 years ago
Rob a6beb7f53d Merge pull request #4698 from WouterJ/patch-1
Improve error message about platform php version
9 years ago
Wouter J d0e4c5f71e Use "value" instead of "setting" 9 years ago
hanov.ruslan b298b9e8c6 Added sort-packages into config 9 years ago
Jordi Boggiano c9501a4cc1 Update dependencies, fixes #4706 9 years ago
Jordi Boggiano 29312be4df Strict typing fixes 9 years ago
Alexander Loutsenko f42ba46175 #4331 use --no-auth-cache for svn downloader when such option was set 9 years ago
Wouter J b156ad0345 Improve error message 9 years ago
Jordi Boggiano 43f7b762e5 Revert "[ClassLoader] performance improvement: use str_replace instead of strtr" 9 years ago
Rob 44bc8e019f Merge pull request #4672 from Tobion/patch-1
[ClassLoader] performance improvement: use str_replace instead of strtr
9 years ago
Sullivan SENECHAL e0031ed4a2 Add match-constraint options to depends command 9 years ago
Sullivan SENECHAL 5d625c2231 Improve PHPDoc for package requires 9 years ago
Sullivan SENECHAL 0eb7e2f216 Add --with-replaces option on depends command 9 years ago
Tobias Schultze a76ce9b25a [ClassLoader] no need to call str_replace on Windows 9 years ago
Tobias Schultze 314741c1ec [ClassLoader] use str_replace instead of strtr 9 years ago
Jordi Boggiano feefd51565 Fix custom installer example, fixes #4648 9 years ago
Michal Gebauer ce74477899 Configuration of GitLab driver 9 years ago
Michal Gebauer 611f9dcfe2 Reordered keys gitlab comes after github 9 years ago
Rob dc5f8cfbaa Merge pull request #4659 from mishak87/patch-1
Could not configure gitlab-oauth via CLI #3765
9 years ago
Sullivan SENECHAL d8975b5cb1 Depends command: Add phpdoc blocks for IDE completion 9 years ago
Michal Gebauer 7517a99b1c Could not configure gitlab-oauth via CLI #3765 9 years ago
Jordi Boggiano dc06276179 Remove publish errors from diagnose command output, fixes #4652 9 years ago
Jordi Boggiano 6d9e04c0e9 Tweak regex usage 9 years ago
Jordi Boggiano ddd85afd32 Merge pull request #4633 from jaapio/feature/gitlabInstallPath
Adds support for gitlab installed in subfolder
9 years ago
Jaapio df92cb09ab extract regex to const. To be able to reuse it 9 years ago
Jérémy Romey 94daedde06 Fixed typo in the ShowCommand 9 years ago
Sullivan SENECHAL d9a62ffd50 Improve PHPDoc for package links 9 years ago
Jordi Boggiano 9b8a14179b Only list tree of packages required by root and not every installed package individually, refs #2600 9 years ago
Jordi Boggiano e6e636802f Add support for a simplified pure ASCII version of the tree view, refs #2600 9 years ago
Jordi Boggiano 92ad33d11e Undo some invalid merges and simplify code a little bit, refs #2600 9 years ago
Jordi Boggiano a79d0ab886 Merge remote-tracking branch 'jeremyFreeAgent/feature/tree' 9 years ago
Jordi Boggiano 45a3db8877 Merge pull request #4638 from realshadow/configurable_repository
Allows repositories to implement ConfigurableRepositoryInterface
9 years ago
Jordi Boggiano c5e5bc6fc6 Merge pull request #4589 from dunglas/patch-1
Update the autoloader PHPDoc: PSR-4 instead of PSR-0
9 years ago
Kévin Dunglas 6c5c53c362 Update the PHPDoc: The autoloader supports PSR-0, PSR-4 and classmap. 9 years ago
Jordi Boggiano 8072448cf3 Adjust deduplication of files autoloads, refs 9710b26d3f 9 years ago
Jérémy Romey 36271a7dd1 Added a tree view of required packages 9 years ago
Lukáš Homza 5b748eda6c Allows repositories to implement ConfigurableRepositoryInterface and thus provide getRepoConfigmethod 9 years ago
Jaapio b471440ea0 Adds support for gitlab install in subfolder
Since gitlab can be hosted on any url also subdirectories should be
supported. (e.g https://mycompany.com/gitlab).
This supports only http and https protocols since the gitlab api url
is derived from the package repository url. And the ssh protocol doesn't
support folders this way.
9 years ago
Jordi Boggiano fbab2bfa17 Move user agent definition to StreamContextFactory so it is available in all contexts 9 years ago
Artur Eshenbrener cf593351ef Bypass `runScripts` parameter to autoload dumper in `Installer:run()` method 9 years ago
Jordi Boggiano f084b1e053 Remove duplicate handling of retry-auth-failure option, refs #3765 9 years ago
Jordi Boggiano 020c126c27 Fix CS 9 years ago
Jordi Boggiano a10bffec0e Merge remote-tracking branch 'GromNaN/gitlab' 9 years ago
Jordi Boggiano 977b8c8f41 Fix loading error when plugin is a final class, fixes #4482 9 years ago
Jordi Boggiano 7a06615bf0 Add env var to disable xdebug warnings, refs #4622 9 years ago
Jordi Boggiano 966a982738 CS fixes 9 years ago
Jordi Boggiano 67a1924173 Merge remote-tracking branch 'Rudloff/xz' 9 years ago
Jordi Boggiano 1fe690f810 Autoload generator cleanups 9 years ago
Jordi Boggiano 3748c11709 Simplify files autoload include function, and make sure files are included once per package even if exactly the same, refs #4186 9 years ago
Jordi Boggiano 9710b26d3f Merge remote-tracking branch 'jeskew/feature/require_files_but_once' 9 years ago
Jordi Boggiano c0b49d09f3 Merge remote-tracking branch 'cw-ozaki/no-script-dump-autoload'
Conflicts:
	src/Composer/Autoload/AutoloadGenerator.php
	src/Composer/Command/DumpAutoloadCommand.php
9 years ago
Jordi Boggiano cb3d9527e1 Avoid some external process calls when creating the global composer instance, saves a few ms of initialization time 9 years ago
Jordi Boggiano 1fca6be3bf Fix detection of the root package version to always use the correct cwd 9 years ago
Jordi Boggiano e87190e3da Detect duplicate keys in composer.json, fixes #4620 9 years ago
Jordi Boggiano dbcf8cae13 Fix depends command to also show when the root package depends on something 9 years ago
Jordi Boggiano bd76506dd8 Disable plugin registration during the whole run when running with --no-plugins, fixes #3910 9 years ago
Jordi Boggiano cf6cd83335 Use writeError for xdebug warning and fix running test suite with xdebug 9 years ago
Jordi Boggiano d98b134dc3 Fix removal of packages installed in custom path with custom installers not overriding uninstall, fixes #2232 9 years ago
Jordi Boggiano 4071b09091 Merge pull request #4615 from staabm/xdebugwarn
add a warning when xdebug is loaded while running composer commands
9 years ago
Markus Staab a59f0a7ca8 add a warning when xdebug is loaded while running composer commands 9 years ago
Jordi Boggiano f5e0fc14b3 Clarify some error messages, fixes #3770 9 years ago
Jordi Boggiano 690c7f572f Enable -f flag based on user selection and not only config values, refs #3789 9 years ago
Steve Buzonas 27d51642c8 stash untracked and force checkout if discarding changes 9 years ago
Markus Staab 9f5efc3091 added a troubleshooting link in case of out-of-memory errors 9 years ago
Jordi Boggiano 6f29df01d2 Fix updir regex matching, refs #4607 9 years ago
Jordi Boggiano f674261b96 Merge remote-tracking branch 'ockcyp/exclude-classmap-parent' 9 years ago
Jérôme Tamarelle 4255db9e31 Allows SSH urls for gitlab and detect the scheme
SSH urls uses HTTPS to request the API
9 years ago
Jordi Boggiano 4b269f4ded Follow stability option in create-project to select the best possible version, refs #4563 9 years ago
Jordi Boggiano adc0bbeeb9 Forward args/flags down to referenced events 9 years ago
Jordi Boggiano 24ccaa328d Tweak output of calls to script references, refs #4592 9 years ago
Jordi Boggiano db5ef12540 Merge remote-tracking branch 'giosh94mhz/script_groups' 9 years ago
Jordi Boggiano 6c9b161c43 Re-use locker content hash logic to generate dist reference, refs #4515 9 years ago
Jordi Boggiano f0a0ce5e98 Merge remote-tracking branch 'joelwurtz/patch-1' 9 years ago
Jérôme Tamarelle ac68a721f4 Merge remote-tracking branch 'composer/master' into gitlab
Conflicts:
	doc/04-schema.md
	src/Composer/Util/RemoteFilesystem.php
9 years ago
Jerome TAMARELLE 6ccc562c0f Add tests on GitLab class (copied from GitHubTest) 9 years ago
Jerome TAMARELLE db056b8383 Fix retry authentification on gitlab oauth 9 years ago
Jerome TAMARELLE 211d4632bb Fix compatibility with PHP 5.3 9 years ago
Omer Karadagli 4046ae042d Up-level relative paths in exclude-from-classmap 9 years ago
Jordi Boggiano 2a8a9a4592 Revert "Issue #2384 allow 'prefer-stable' and 'minimum-stability' to be set via composer config command"
This reverts commit ed23b1c4db.
9 years ago
Jordi Boggiano 58a6d4b7d3 Add comment 9 years ago
David Fuhr 064e1a6d6d Fix handling of http 400 errors
Before 400 errors were silently dropped. This caused composer to store
the returned body (usually some html) in cache. This resulted in later
errors when composer tried to extract this error response as zip.

With this exceptions thrown it handles the error gracefully and falls
back to the next URL provided by the package configuration.
9 years ago
Jordi Boggiano d35fc31f62 Add process error to the output of failed unzipping 9 years ago
Jordi Boggiano fc0da27d84 Add more debug output when writing to cache 9 years ago
Giorgio Premi fd0026b542 Detect infinite script call recursion 9 years ago
Giorgio Premi a25492d1b9 Allow composer script call with @ syntax 9 years ago
Rob Bast 991d25115f fixes #4562 9 years ago
Shawn Tunney 54584e6b0f Have xcopy overwrite existing files 9 years ago
Jordi Boggiano 2d24ed8e74 Improve error reporting 9 years ago
Pierre Rudloff 3abad250e9 .tar.xz downloader 9 years ago
annesosensio 2e4157145b Made wildcard expansion consistent with bash 9 years ago
Jordi Boggiano ac1a0c898d Add exclude-from-classmap support in validation 9 years ago
Jordi Boggiano 6c16510743 Add support for wildcards in exclude-from-classmap, refs #1607 9 years ago
Jordi Boggiano f1b0c073ad Tweaked exclude-from-classmap: windows support, normalize paths and make sure they are all package-relative and do not leak to other packages, refs #1607 9 years ago
Jordi Boggiano 084f6de24e Merge remote-tracking branch 'trivago/add_exclude'
Conflicts:
	doc/04-schema.md
	src/Composer/Autoload/AutoloadGenerator.php
9 years ago
Jordi Boggiano ef2856ef55 Take php version into account for create-project command version selection 9 years ago
Rob c7ed232ef4 Merge pull request #4529 from jeroenseegers/warn-on-commit-reference
Generate a warning when a commit reference is used
9 years ago