Jordi Boggiano
|
a9fe883827
|
Use https fallback for github private repos if ssh protocol fails and we can ask the user's password
|
2012-05-06 17:19:30 +02:00 |
Jordi Boggiano
|
7bfe031768
|
VcsDrivers now send proper originUrl for authentication
|
2012-05-06 17:18:26 +02:00 |
Jordi Boggiano
|
c754f96677
|
Removed last password/username from IOInterface
|
2012-05-06 17:17:36 +02:00 |
Jordi Boggiano
|
6967ec16b3
|
Add slow tests to slow group, excluded by default except for travis
|
2012-05-06 15:10:13 +02:00 |
Bastian Hofmann
|
6d5d3af297
|
coding standard compliance
|
2012-05-06 14:55:08 +02:00 |
Bastian Hofmann
|
4b3fc2b5fa
|
Merge branch 'master' of git://github.com/composer/composer
Conflicts:
src/Composer/Repository/PearRepository.php
|
2012-05-06 14:42:13 +02:00 |
Bastian Hofmann
|
7501009d74
|
added tests for PearRepository
|
2012-05-06 14:40:47 +02:00 |
Jordi Boggiano
|
072f4397a0
|
Fix default options handling in StreamContextFactory
|
2012-05-06 13:50:18 +02:00 |
Maxim Chernyshev
|
5294cb222c
|
Precious community feedback-based refactoring
|
2012-05-02 17:21:58 +08:00 |
Maxim Chernyshev
|
37476eb61f
|
Fixed indentation
|
2012-05-02 09:30:27 +08:00 |
Maxim Chernyshev
|
8918551f29
|
Simplified proxy port determination and passed tests
|
2012-05-02 09:22:59 +08:00 |
Maxim Chernyshev
|
2ca50a1ef3
|
Merged in upstream
|
2012-05-02 08:36:05 +08:00 |
Maxim Chernyshev
|
419a1cedf0
|
Proxy credentials are now passed as part of HTTP headers
|
2012-05-02 08:26:27 +08:00 |
Michael Cullum
|
2653ece028
|
Adding author role to ArrayLoader Test
|
2012-05-01 16:03:45 +02:00 |
Jordi Boggiano
|
f7440076fa
|
Revert "Merge remote-tracking branch 'naderman/remove-packages-by-default'"
This reverts commit 2988152602 , reversing
changes made to adb4188e12 .
|
2012-04-29 22:21:58 +02:00 |
Jordi Boggiano
|
a30e6109bf
|
Fix 5.4.0 interop in formatting of empty array/objects
|
2012-04-29 21:04:18 +02:00 |
Jordi Boggiano
|
b3164de813
|
Fix tests
|
2012-04-29 20:43:56 +02:00 |
Jordi Boggiano
|
115dc407fa
|
Merge remote-tracking branch 'GromNaN/git-dir'
|
2012-04-29 18:53:01 +02:00 |
Jordi Boggiano
|
2988152602
|
Merge remote-tracking branch 'naderman/remove-packages-by-default'
|
2012-04-29 18:16:22 +02:00 |
Jordi Boggiano
|
7b2d3ff6a2
|
Refactor InstallerTest to be a bit more future proof
|
2012-04-29 17:29:06 +02:00 |
Jordi Boggiano
|
63c6c6d875
|
Cache the version parser used in TestCase
|
2012-04-29 17:28:35 +02:00 |
Jordi Boggiano
|
bd50ad32f0
|
Refactor InstallationManagerMock
|
2012-04-29 17:27:37 +02:00 |
Jordi Boggiano
|
2dffa612a3
|
Merge remote-tracking branch 'igorw/root-install-twice'
|
2012-04-29 17:02:41 +02:00 |
Nils Adermann
|
f4d5568937
|
Rules of type feature are no longer needed
|
2012-04-27 18:28:51 +02:00 |
Nils Adermann
|
2cb2cde096
|
Installed packages are now always removed unless otherwise requested
This means that an update request must always be accompanied by an install
request, otherwise the package might be removed rather than updated.
|
2012-04-27 18:13:37 +02:00 |
Nils Adermann
|
0e537b9c93
|
We won't implement choice rules, you need to edit composer.json to choose
|
2012-04-27 17:46:13 +02:00 |
Igor Wiedler
|
0995933183
|
Do not install root package as a vendor if some dependency requires it, closes #480
Also add some tests for the installer.
|
2012-04-27 12:29:11 +02:00 |
Jordi Boggiano
|
ed8aa8322a
|
Do not prevent updates if untracked files are present
|
2012-04-27 11:23:34 +02:00 |
Jordi Boggiano
|
0e9f88a3da
|
Fix DownloadManagerTest creating directories on disk
|
2012-04-27 11:21:58 +02:00 |
Jerome Tamarelle
|
610f15a768
|
Fix unit tests for VcsRepository
|
2012-04-27 11:03:57 +02:00 |
Danny Berger
|
e7ba0c38a8
|
Add default http(s) ports to proxy configuration if they are missing.
|
2012-04-26 21:38:12 -04:00 |
Danny Berger
|
8d6d155153
|
Add internal support for multiple default composer repositories.
|
2012-04-26 20:41:45 -04:00 |
Nils Adermann
|
540f9a09b2
|
Merge pull request #606 from Seldaek/aliasprio
Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576
|
2012-04-25 08:35:53 -07:00 |
Jordi Boggiano
|
aff7745231
|
Fix target-dir autoloader
|
2012-04-23 10:56:46 +02:00 |
Jordi Boggiano
|
15ab5868a3
|
Move composer metafiles back in a composer dir, except autoload.php
|
2012-04-22 22:18:19 +02:00 |
Jordi Boggiano
|
06fb1b8083
|
Fix priority of aliases when mixing root package aliases with branch-alias ones, fixes #576
|
2012-04-20 22:10:58 +02:00 |
Jordi Boggiano
|
51711c2f73
|
Fix multi-prefix handling
|
2012-04-19 22:08:24 +02:00 |
Jordi Boggiano
|
66135538c1
|
Allow root packages packages with target-dir to be autoloaded, fixes #139
|
2012-04-19 22:06:38 +02:00 |
Jordi Boggiano
|
244a7fd37b
|
Add missing test fixture
|
2012-04-19 20:04:38 +02:00 |
Jordi Boggiano
|
b999d18365
|
Improve include_paths generation, fixes #596
|
2012-04-19 10:51:57 +02:00 |
Jordi Boggiano
|
5ceae7fb1f
|
Fix tests
|
2012-04-18 18:46:26 +02:00 |
Jordi Boggiano
|
ef300ca56a
|
Fix tests
|
2012-04-18 01:06:23 +02:00 |
Jordi Boggiano
|
047fa0b553
|
Add a composer remote that is used by composer so it does not take over the origin one anymore
|
2012-04-17 20:02:19 +02:00 |
Jordi Boggiano
|
a1306091f2
|
Fix locking behavior with --dev
|
2012-04-15 19:05:50 +02:00 |
Jordi Boggiano
|
d1f66073ca
|
Update depends command
|
2012-04-14 23:53:12 +02:00 |
Jordi Boggiano
|
89e095b4b5
|
Handle --dev installs/updates
|
2012-04-14 23:38:10 +02:00 |
Jordi Boggiano
|
e922404f19
|
Update/add tests
|
2012-04-14 23:38:06 +02:00 |
Jordi Boggiano
|
595182aec0
|
Add/fix tests
|
2012-04-13 02:47:55 +02:00 |
Jordi Boggiano
|
8654c43c62
|
Fix version parser regression, fixes #550
|
2012-04-09 16:00:02 +02:00 |
Jordi Boggiano
|
3c07b4338a
|
Rename include-paths to include-path, add deprecated warnings, only generate file if it is needed
|
2012-04-08 17:42:57 +02:00 |
Jordi Boggiano
|
91614af365
|
Merge remote-tracking branch 'CHH/feature/include-paths'
|
2012-04-08 17:22:51 +02:00 |
Jordi Boggiano
|
f604ca5762
|
Allow .x in version constraints as alias for .*
|
2012-04-08 17:02:43 +02:00 |
Jordi Boggiano
|
96c9bf80cc
|
Add test
|
2012-04-08 17:02:43 +02:00 |
Jordi Boggiano
|
6f8031ac90
|
Fix error reporting for missing git process
|
2012-04-06 13:28:47 +02:00 |
Jordi Boggiano
|
6aaa523c0d
|
Fix tests
|
2012-04-05 23:03:02 +02:00 |
Jordi Boggiano
|
a3fa19a716
|
Avoid escaping too early to prevent issues
|
2012-04-04 17:13:57 +02:00 |
Jordi Boggiano
|
13a2bc6ff0
|
Revert "Fix push url hack"
This reverts commit 269537e466 .
|
2012-04-04 17:11:10 +02:00 |
Jordi Boggiano
|
269537e466
|
Fix push url hack
|
2012-04-04 16:57:18 +02:00 |
Christoph Hochstrasser
|
af52c8118e
|
Some tests for include path setting
|
2012-04-04 15:27:12 +02:00 |
Jordi Boggiano
|
1cdae66f8f
|
Fix up git downloader and git driver commands
|
2012-04-04 09:09:27 +02:00 |
Jordi Boggiano
|
afa14124f3
|
Make sure we fetch origin with tags before checking out a new version
|
2012-04-03 19:50:25 +02:00 |
Jordi Boggiano
|
91890545f9
|
Fix test
|
2012-04-03 00:38:38 +02:00 |
Nils Adermann
|
abe5d84c7e
|
Merge pull request #521 from naderman/fix-learn-first-literal
Rule literals are sorted, so first literal added is not first retrieved
|
2012-04-01 13:46:38 -07:00 |
Nils Adermann
|
a16aa68c1d
|
Rule literals are sorted, so first literal added is not first retrieved
Fixes #477
|
2012-04-01 22:26:44 +02:00 |
Jordi Boggiano
|
2d9739bd05
|
Add support for files in classmap autoload config, fixes #463
|
2012-04-01 20:23:47 +02:00 |
Jordi Boggiano
|
6d5b4d606c
|
Add warning in verbose mode if drivers can not be used because of missing openssl
|
2012-04-01 18:52:53 +02:00 |
Jordi Boggiano
|
beb4cbcd2b
|
Add test for ZipDownloader
|
2012-03-29 15:34:57 +02:00 |
Jordi Boggiano
|
ac8ac6e9b2
|
Fix tests depending on remote sites
|
2012-03-29 15:09:01 +02:00 |
Jordi Boggiano
|
30cfb69739
|
Add support for mapping a namespace prefix onto many dirs in the autoload config
|
2012-03-28 17:09:33 +02:00 |
Jordi Boggiano
|
b9f770177b
|
Fix tests
|
2012-03-26 13:25:45 +02:00 |
Jordi Boggiano
|
7cb79bb1c9
|
Fix typo & tests
|
2012-03-26 01:56:24 +02:00 |
Jordi Boggiano
|
5a7abfd84f
|
Remove code duplication in Svn classes
|
2012-03-25 00:29:14 +01:00 |
Jordi Boggiano
|
cd2e5bf2e0
|
Make SvnDriver::supports less greedy and more realistic
|
2012-03-24 23:21:46 +01:00 |
Jordi Boggiano
|
8fb9c4bf3b
|
Svn related coding style/consistency fixes and minor improvements
|
2012-03-24 23:07:10 +01:00 |
Jordi Boggiano
|
6c2b78a669
|
Merge remote-tracking branch 'till/svn-auth-reloaded'
|
2012-03-24 22:34:14 +01:00 |
Jordi Boggiano
|
ab55490254
|
Merge remote-tracking branch 'hason/metapackage'
|
2012-03-24 18:14:05 +01:00 |
Jordi Boggiano
|
d71bed19fc
|
Add more windows paths tests
|
2012-03-24 18:10:23 +01:00 |
Jordi Boggiano
|
5f30206c69
|
Merge remote-tracking branch 'hason/classloader'
|
2012-03-24 18:06:49 +01:00 |
Jordi Boggiano
|
cdfcaface4
|
Merge remote-tracking branch 'hason/vendordir'
|
2012-03-24 18:06:05 +01:00 |
Martin Hasoň
|
36d9513d7b
|
Changed parameter name in Filesystem::findShortestPath
|
2012-03-23 12:49:29 +01:00 |
till
|
c6566825ad
|
Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded
|
2012-03-22 17:24:35 +01:00 |
till
|
e015032615
|
remove old tests
|
2012-03-22 17:17:55 +01:00 |
till
|
8eb9584173
|
* move tests from Composer\Test\Vcs\SvnDriverTest to this class
|
2012-03-22 17:16:41 +01:00 |
Martin Hasoň
|
1f8c9eeb6c
|
Added parameter $inDirectory to method Filesystem::findShortestPath
|
2012-03-22 10:11:48 +01:00 |
Martin Hasoň
|
fde38dacec
|
Added test for generated classmap files
|
2012-03-21 13:58:35 +01:00 |
Martin Hasoň
|
81e8261692
|
Added tests for traits
|
2012-03-21 12:57:50 +01:00 |
Jordi Boggiano
|
45b2165057
|
Fix tests
|
2012-03-20 14:37:14 +01:00 |
Nils Adermann
|
366e98288e
|
Merge pull request #473 from Seldaek/gzip
Automatic gzip encoding support
|
2012-03-18 15:18:40 -07:00 |
Jordi Boggiano
|
e8bf6e9067
|
Merge remote-tracking branch 'naderman/human-readable-errors'
|
2012-03-18 22:22:46 +01:00 |
Jordi Boggiano
|
f98bd971f2
|
Add Gzip handling to RemoteFilesystem
|
2012-03-18 21:26:05 +01:00 |
Jordi Boggiano
|
51447074c2
|
Fix wording & co
|
2012-03-18 21:16:36 +01:00 |
Jordi Boggiano
|
a5c2c6c07e
|
Merge remote-tracking branch 'biozshock/issue225'
|
2012-03-18 21:09:37 +01:00 |
Nils Adermann
|
2c87fe5a22
|
Collect solver problems in Problem objects with human readable output.
|
2012-03-18 20:41:10 +01:00 |
till
|
8f96786693
|
Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded
|
2012-03-18 17:36:28 +01:00 |
till
|
66d53aafef
|
add more examples to the dataprovider
|
2012-03-18 16:35:09 +01:00 |
Jordi Boggiano
|
2249dd0548
|
Fix tests when openssl is disabled
|
2012-03-18 13:05:20 +01:00 |
Nils Adermann
|
15e764bb3f
|
Merge pull request #439 from Seldaek/git_push
Set push url correctly for github clones
|
2012-03-16 03:24:14 -07:00 |
Jordi Boggiano
|
d5891fe8d0
|
Fix test
|
2012-03-15 18:32:31 +01:00 |
Jordi Boggiano
|
659775a607
|
Merge remote-tracking branch 'simensen/GitHub404FixPartTwo'
|
2012-03-15 18:16:31 +01:00 |
Jordi Boggiano
|
438cea6363
|
Regroup bootstrapers
|
2012-03-15 13:14:02 +01:00 |
Jordi Boggiano
|
36c53f4b82
|
Merge branch 'patch-xdebug' of https://github.com/SongoQ/composer
|
2012-03-15 13:03:14 +01:00 |
Beau Simensen
|
38680998ed
|
Remove the RemoteFilesystem factory and document GitHubDriver->GitDriver fallback.
|
2012-03-14 18:44:27 -07:00 |
Marcin Chyłek
|
7d2a287863
|
Add file_exists in bootstrap.php
|
2012-03-15 01:51:54 +01:00 |
Jordi Boggiano
|
a02940cafb
|
Fix tests
|
2012-03-15 01:28:10 +01:00 |
Jordi Boggiano
|
3b77d25a3c
|
Merge remote-tracking branch 'hason/priority'
Conflicts:
src/Composer/Factory.php
|
2012-03-15 01:01:46 +01:00 |
till
|
2562755867
|
* add a test to cover SvnDriver::supports() (three fail)
|
2012-03-12 21:27:22 +01:00 |
till
|
9a60913d81
|
incomplete (instead of skipped)
|
2012-03-12 20:46:01 +01:00 |
till
|
f06bdcbf16
|
use shorthand (we have a use statement)
|
2012-03-12 20:45:45 +01:00 |
till
|
50f6445bc9
|
cleanup
|
2012-03-12 20:45:27 +01:00 |
till
|
5fdd09104f
|
resolve conflict
|
2012-03-12 17:35:15 +01:00 |
Martin Hasoň
|
c85ae48e5d
|
Vendor dir can be outside the current working directory
|
2012-03-12 12:12:44 +01:00 |
Jordi Boggiano
|
e763af7412
|
Set push url correctly for github clones
|
2012-03-11 21:01:41 +01:00 |
Jordi Boggiano
|
8bd0814b67
|
Merge pull request #420 from digitalkaoz/composer_tests
added some trivial tests
|
2012-03-11 09:01:12 -07:00 |
Jordi Boggiano
|
5696b44a4f
|
Fix tests
|
2012-03-11 15:56:47 +01:00 |
digitalkaoz
|
a284eb5cfe
|
coding style fixes
|
2012-03-10 09:53:03 +01:00 |
Beau Simensen
|
6efbc7d531
|
Enhanced GitHub API/Private Repository support
|
2012-03-09 23:49:21 -08:00 |
Jordi Boggiano
|
edf93f1fcc
|
Fix test & behavior
|
2012-03-10 02:14:40 +01:00 |
Jordi Boggiano
|
f8a09eaa3f
|
Make classmaps relative instead of absolute for file portability
|
2012-03-10 01:59:59 +01:00 |
Jordi Boggiano
|
27eb249aab
|
Merge remote-tracking branch 'beberlei/ClassMaps'
|
2012-03-10 01:22:40 +01:00 |
Jordi Boggiano
|
89f69256f8
|
Merge remote-tracking branch 'kostiklv/console-overwrite-fix'
|
2012-03-10 00:50:52 +01:00 |
digitalkaoz
|
8dad8d8c43
|
added some trivial tests
|
2012-03-09 19:30:37 +01:00 |
Jordi Boggiano
|
1d544630b6
|
Allow requesting a particular vcs driver to bypass github/bitbucket ones
|
2012-03-09 18:33:04 +01:00 |
till
|
364e9613ad
|
* started on a test case for SvnDriver::execute() (work in progress)
|
2012-03-09 17:41:56 +01:00 |
till
|
25e8ecc5ba
|
* trim the testcase: no need to inject nullio
|
2012-03-09 17:27:06 +01:00 |
till
|
bcadfadc8a
|
inject them directly
|
2012-03-09 13:57:03 +01:00 |
till
|
84bf429795
|
* we need symfony console objects for ConsoleIO
|
2012-03-09 13:56:27 +01:00 |
till
|
cde38f6634
|
* inject iointerface into test
* document test cases
* add a test-case which should not have ' --no-auth-cache'
|
2012-03-09 13:48:27 +01:00 |
Martin Hasoň
|
947d429c61
|
Removed definition of global constants reserved for PHP >=5.4 and fixed tests
|
2012-03-09 09:31:51 +01:00 |
Jordi Boggiano
|
3e22084ea4
|
Overhaul VcsDrivers, introduce TransportException for remote filesystem errors
|
2012-03-08 23:14:56 +01:00 |
Jordi Boggiano
|
3aabb4784c
|
Cross platform test fixes
|
2012-03-08 18:19:31 +01:00 |
till
|
953de35a0b
|
* basic testcase
|
2012-03-08 15:47:26 +01:00 |
till
|
3f665e8bbb
|
* method to gather if this session is 'interactive' or 'non interactive'
|
2012-03-08 15:44:29 +01:00 |
till
|
23902023e5
|
fix namespace
|
2012-03-08 14:17:22 +01:00 |
Jordi Boggiano
|
ae6de4be60
|
Merge pull request #377 from till/svn-auth
Svn auth
|
2012-03-08 01:59:51 -08:00 |
Jordi Boggiano
|
ada9c20db1
|
Update Git/Hg downloaders tests, making sure they never use a live filesystem instance
|
2012-03-08 00:11:52 +01:00 |
Konstantin Tjuterev
|
0b7896cdad
|
Simplified & fixed ConsoleIO->overwrite, corrected output when downloading with progress
|
2012-03-06 23:01:51 +02:00 |
Martin Hasoň
|
9021c86237
|
Added packagist repository as the last repository with the lowest priority
|
2012-03-06 11:17:41 +01:00 |
Martin Hasoň
|
2b08df5192
|
Changed repository priority in the pool
|
2012-03-06 11:17:23 +01:00 |
Jordi Boggiano
|
bd54e43d37
|
Rework JsonFile API slightly, avoid tokenizing in php if the syntax is valid
|
2012-03-05 22:01:47 +01:00 |
Jordi Boggiano
|
07a82c9223
|
Merge remote-tracking branch 'digitalkaoz/json_schema_validator'
|
2012-03-05 20:08:18 +01:00 |
Benjamin Eberlei
|
671cd5ee08
|
Add tests for ClassMapGenerator
|
2012-03-05 14:10:01 +01:00 |
Jordi Boggiano
|
9bcea6f485
|
Merge remote-tracking branch 'hason/filedownloader'
|
2012-03-05 13:53:56 +01:00 |
Martin Hasoň
|
0d93674819
|
Added tests for the RemoteFilesystem class
|
2012-03-05 11:26:07 +01:00 |
Martin Hasoň
|
492e672b23
|
Added tests for StreamContextFactory
|
2012-03-05 08:51:54 +01:00 |
till
|
ae15d8a5b6
|
update test (escapeshellarg())
|
2012-03-04 19:53:53 +01:00 |
till
|
8dab89e140
|
remove bootstrapping
|
2012-03-04 19:45:23 +01:00 |
Nils Adermann
|
6de46a16e6
|
Merge pull request #381 from hason/version
Added isDev method to the VersionParser class
|
2012-03-04 04:37:48 -08:00 |
Martin Hasoň
|
736ea800e3
|
Added isDev method to the VersionParser class
|
2012-03-03 19:49:24 +01:00 |
till
|
5b60885c7a
|
* remove this (even though it is in the Vcs test)
|
2012-03-02 22:09:47 +01:00 |
till
|
f7c0ce5c6e
|
fix namespace and loader
|
2012-03-02 22:08:40 +01:00 |