Pascal Borreli
2f4df9d459
Fixed typos
2013-12-27 11:51:01 +00:00
Glen Mailer
3620796b7d
Ensure detected extensions have valid package names
2013-12-16 08:51:19 +00:00
Kim Laï Trinh
691f784f92
fix bug introduced in https://github.com/composer/composer/pull/2375
2013-11-28 17:53:05 +01:00
Jordi Boggiano
4e4fc257e6
Fix pear ctor, refs #2444
2013-11-22 10:11:04 +01:00
Jordi Boggiano
4fe35ae693
Fix vcs repo constructor, fixes #2444
2013-11-22 10:05:08 +01:00
Jérémy JOURDIN
fbadc19bf6
Add preFileDownload event on package.json fetch
2013-11-19 17:45:28 +01:00
Matthias Pigulla
f626f55f41
No need to create hg working copies just to parse tags/branches
2013-11-15 13:05:04 +01:00
Chris Smith
a892e6a3bd
Pass IO instance to ProcessExecutor for logging
2013-11-06 21:37:20 +00:00
Jordi Boggiano
d3ff302194
Merge pull request #2375 from gena01/github-ee
...
Fixing #728 Adding basic support for Github Enterprise
2013-10-31 15:19:08 -07:00
Carsten Brandt
f538acc4b0
added support for file:// url to repository
...
file:// is valid url even if it does not define a host.
allows to define a repo like this (local directory generated with
composer/satis):
```json
{
"repositories": [ { "type": "composer", "url": "file:///home/cebe/dev/jescali/xeno-core/core/repo" } ],
"require": {
...
}
}
```
2013-10-30 17:46:35 +01:00
Gennady Feldman
e5045ce215
Per request from Jordi Boggiano (Seldaek) making Config 2nd parameter in supports()
2013-10-29 11:07:52 -04:00
Gennady Feldman
93ebfd54b1
Adding Config as parameter to the Driver::supports(), updating all drivers, user and tests.
2013-10-28 15:57:02 -04:00
Gennady Feldman
d8dbcab710
Refactoring my code to use a protected function to generate API Url.
2013-10-28 15:38:28 -04:00
Gennady Feldman
e78499d28d
First working version of GitHub Enterprise API.
2013-10-28 12:40:51 -04:00
Sebastian Schawohl
4198688f54
Change date format when getting log from mercurial
...
Use rfc3339date format instead of rfc822date to avoid exceptions from
DateTime constructor because of localized dates.
fix #2346
2013-10-18 16:41:54 +02:00
Jordi Boggiano
7f03fad391
Revert "Code cleanup, refs #2316"
...
This reverts commit 6e3cfb5fea
.
2013-10-16 18:07:09 +02:00
Jordi Boggiano
6e3cfb5fea
Code cleanup, refs #2316
2013-10-16 15:55:53 +02:00
Jordi Boggiano
7c83e6a04a
Merge remote-tracking branch 'GromNaN/git-cache'
2013-10-16 15:16:48 +02:00
Jordi Boggiano
f8be812a49
Merge remote-tracking branch 'origin/master'
2013-10-16 10:57:18 +02:00
Jordi Boggiano
ce8b475f4c
Minor tweaks to perforce support, refs #2329
2013-10-16 10:53:57 +02:00
Fabian Grutschus
a6823d2f9b
non-deep check returns allways false
2013-10-16 10:07:10 +02:00
Nils Adermann
4f51db72f8
hhvm version constant still called HPHP on older versions so use it for bc
2013-10-14 15:57:19 -07:00
Nils Adermann
4c8e8ca702
Allow specifying HHVM as a dependency
2013-10-14 15:57:19 -07:00
Jordi Boggiano
0fbb4cbd16
CS fixes and renaming a few methods, refs #2184
2013-10-11 20:21:34 -03:00
Jordi Boggiano
11a0d16ccc
CS fixes
2013-10-11 20:12:45 -03:00
Jordi Boggiano
9a806658d6
Merge remote-tracking branch 'vuhl/master'
...
Conflicts:
src/Composer/Factory.php
2013-10-11 20:06:34 -03:00
Jérôme Tamarelle
f51aa4fad6
Add local cache for Git repositories
2013-10-10 22:28:01 +02:00
Nicolas Bastien
52711d121c
Remove unused use statement.
2013-10-07 17:11:57 +02:00
Marc
30049637dc
Set some phpdoc to isLocalUrl
2013-09-26 01:57:21 +02:00
mwhittom
2e737ac439
updated to replace double-quotes with single quotes
2013-09-09 14:48:24 -05:00
mwhittom
8207518e04
Updated to clean up code and rename variables to camelcase
2013-09-09 12:45:50 -05:00
Nils Adermann
92b1ee2f7a
Add a composer-plugin-api platform package and plugins must require it
2013-09-05 15:47:05 +02:00
mwhittom
774a55befd
Updated to match psr-2 spec, fixed header comments
2013-09-04 09:24:49 -05:00
matt-whittom
f737e49aae
Fixed issue with downloader assuming repository would be VcsRepository
2013-09-04 09:10:45 -05:00
matt-whittom
f3722a46ed
Updated comments
2013-09-04 09:10:44 -05:00
matt-whittom
dd81449998
Updated to remove vfsStreams (no longer needed by tests)
...
Updated Perforce to cleanup, modified VcsRepository to call cleanup on Driver class
Updated tests, perforce constructor to make tests cleaner/easier
2013-09-04 09:10:44 -05:00
matt-whittom
1019c014e5
using theirs
2013-09-04 09:10:43 -05:00
matt-whittom
bab10dd9f8
Added ability to pass p4user and p4password in composer.json
2013-09-04 09:10:42 -05:00
matt-whittom
53d6fcd6d3
using theirs
2013-09-04 09:10:42 -05:00
matt-whittom
a5df2851ef
Finished cleanup of debug messages.
2013-09-04 09:10:42 -05:00
matt-whittom
43108b4692
Cleanup phase 1
...
Removed branches - only returning the "master"
2013-09-04 09:10:42 -05:00
matt-whittom
64bda65e11
Updated Perforce driver to use labels
...
dev checkin, lots of cleanup to do
2013-09-04 09:10:41 -05:00
matt-whittom
36dd7dfea5
Cleaned up perforce code
...
Checks to see if already logged in to Perforce, and prompts for password if not and P4PASSWD is not set
Checks server url with perforce call
Checks for composer.json file, and returns the contents of the file already retrieved.
2013-09-04 09:10:41 -05:00
matt-whittom
0d061f2530
Added Perforce to Composer
2013-09-04 09:10:41 -05:00
matt-whittom
a980228b76
Added Perforce VCS to Composer.
...
Added Perforce utility class, PerforceDriver and PeforceDownloader
Added PerforceDriverTest
Updated Factory, VcsRepository to incorporate Perforce classes.
Modified ArchivableFilesFinderTest to skip Mercurial test that does not work for me.
2013-09-04 09:10:41 -05:00
Jordi Boggiano
2bf90b544a
Fix parsing of trunk in SvnDriver, fixes composer/satis#88
2013-08-31 15:25:00 +02:00
Jordi Boggiano
d017e3f209
Adjust GitDriver tag parsing to resolve to SHAs
2013-08-19 01:21:45 +02:00
Jordi Boggiano
e0051a4652
Update tests
2013-08-18 23:03:48 +02:00
Jordi Boggiano
444bdb2e25
Fix VCS drivers to always use identifiers and not tag names since those can change or disappear
2013-08-18 22:56:18 +02:00
Jordi Boggiano
1a50f74c4c
Improve reporting of github rate limiting errors, fixes #2183
2013-08-16 18:24:01 +02:00