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 |
Beau Simensen
|
38680998ed
|
Remove the RemoteFilesystem factory and document GitHubDriver->GitDriver fallback.
|
2012-03-14 18:44:27 -07: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 |
till
|
101e15bb86
|
move mysql
|
2012-03-02 22:08:25 +01:00 |
till
|
1c9f649422
|
* cover detection and getSvnCredentialString()
|
2012-03-02 20:19:50 +01:00 |
Dave Marshall
|
c2421db7d9
|
Add stderr to exceptions for GitDownloader
|
2012-02-29 11:05:25 +00:00 |
Martin Hasoň
|
f026e2a0eb
|
Added tests for FileDownloader and ArchiveDownloader
|
2012-02-28 11:59:18 +01:00 |
Wookieb
|
f93135b3bd
|
Cosmetic tests fix - remove test directories
|
2012-02-24 12:28:41 +01:00 |
Martin Hasoň
|
528a058e40
|
Added installer for metapackages
|
2012-02-24 12:24:16 +01:00 |
Wookieb
|
8d3b40ff8e
|
Tests should remove created directories after testing process
|
2012-02-24 10:40:47 +01:00 |
digitalkaoz
|
6929c42848
|
added schema/syntax validation for composer.json
|
2012-02-23 21:54:49 +01:00 |
Nils Adermann
|
73d7528f5f
|
Merge pull request #342 from mikey179/git-error-handling
Git error handling
|
2012-02-22 06:15:00 -08:00 |
Nils Adermann
|
85a07affd7
|
Merge pull request #350 from Seldaek/aliasing
Aliasing
|
2012-02-22 02:48:49 -08:00 |
Jordi Boggiano
|
1213067d96
|
Add test
|
2012-02-22 09:40:15 +01:00 |
Jordi Boggiano
|
59d2b1145c
|
Add lock file alias support and a bunch of fixes
|
2012-02-21 16:44:49 +01:00 |
Jordi Boggiano
|
82054f2060
|
Add aliasing: `foo as bar` will require foo and automatically make it replace the bar version
|
2012-02-21 14:03:24 +01:00 |
Jordi Boggiano
|
5eb333680b
|
Rename findPackagesByName to findPackages and allow version arg
|
2012-02-21 14:02:08 +01:00 |
Martin Hasoň
|
56c0e511da
|
Added support for change the process timeout
|
2012-02-21 08:59:52 +01:00 |
Frank Kleine
|
025f6066ff
|
fix file permissions
|
2012-02-21 00:40:43 +01:00 |
mikey179
|
0e5a4e07ba
|
add tests to make sure a runtime exception is thrown if return code from git command line call is not 0
|
2012-02-21 00:12:39 +01:00 |
mikey179
|
895d901bf9
|
better error handling when git command runs into a failure, fixes #340
|
2012-02-21 00:02:34 +01:00 |
Nils Adermann
|
f3ff53b17c
|
Create problems directly, rather than generating impossible rules
|
2012-02-20 12:58:27 +01:00 |
Nils Adermann
|
39aa5c0752
|
Merge pull request #329 from Seldaek/new_dev
[BC Break] New dev handling
|
2012-02-20 01:58:21 -08:00 |
Nils Adermann
|
dd443cd570
|
Complete circular dependency with alternatives through virtual packages test
|
2012-02-19 20:08:15 +01:00 |
Nils Adermann
|
3e1749fbad
|
Readd update-all jobs and make them available through the request
|
2012-02-19 16:59:04 +01:00 |
Jordi Boggiano
|
3fe87b1e35
|
Force dev packages to be installed from source
|
2012-02-19 16:57:30 +01:00 |
Jordi Boggiano
|
ae7107fc22
|
Add more test requirements
|
2012-02-19 16:57:28 +01:00 |
Jordi Boggiano
|
882496b926
|
Adjust version parser tests
|
2012-02-19 16:57:27 +01:00 |
Jordi Boggiano
|
a175ebed33
|
Add failing test for new dev behavior
|
2012-02-19 16:57:26 +01:00 |
Nils Adermann
|
9b8e62396c
|
Merge pull request #324 from edorian/installNonExistingPackage
Create an 'impossible rule' when installing non existent packages
|
2012-02-19 07:05:21 -08:00 |
Nils Adermann
|
3b06a22e69
|
Add getVersionConstraint test case to avoid version normalization issues
|
2012-02-19 15:58:19 +01:00 |