1
0
Fork 0
Commit Graph

271 Commits (9c72b093a35dd5f65f47257a36ac65ddfc7e5b85)

Author SHA1 Message Date
Jordi Boggiano 9c72b093a3 Merge remote-tracking branch 'bashofmann/master' 2012-04-17 17:30:22 +02:00
Bastian Hofmann a86ea59742 various fixes for composer interaction with pear repositories:
- corrected pear repository base url from channel.xml is now used instead of a hardcoded host/rest/* endpoin
t
- XML is now parsed with LIBXML_NOERROR to accomondate pear repositories with slightly invalid XML (e.g. components.ez.no)
- instead of following links in the returned xml files the pear api structure is now hardcoded so that pear repositories with invalid links also work (again components.ez.no). additional benefit: this removes the need for some str_replace calls
- for pear packages with a packages.json file: 'pear-'.$channelName is not added to package names if this is already part of the package name (see pear.phpunit.de)
2012-04-16 16:54:44 +01:00
Jordi Boggiano f63df842b3 Fix alias handling with --dev installs, fixes #579 2012-04-15 19:05:16 +02:00
Jordi Boggiano 89e095b4b5 Handle --dev installs/updates 2012-04-14 23:38:10 +02:00
Jordi Boggiano b094ef7155 Add repository notification API support 2012-04-13 02:59:23 +02:00
Jordi Boggiano 2d49090ffd Make sure branches have proper .x suffix so that they can be parsed properly 2012-04-13 02:35:52 +02:00
Jordi Boggiano 273e0f777b Fix branch extraction, fixes #565 2012-04-12 11:23:56 +02:00
Jordi Boggiano 9da7fbbf37 Fix project aliases being redownloaded since they had no version 2012-04-10 11:55:34 +02:00
Jordi Boggiano fc29487a2a Add home config key and use it to create the cache instance 2012-04-09 16:36:06 +02:00
Jordi Boggiano 68a1bc645b Skip some packages in pear requirements 2012-04-08 23:11:14 +02:00
Nils Adermann fc1a7a3e23 Merge pull request #536 from Seldaek/new_composer_format
Add support for new composer repo format + cache for composer repos
2012-04-06 14:00:25 -07:00
Jordi Boggiano 0d97ec4783 Add cache to the composer repositories 2012-04-06 22:39:43 +02:00
Tiago Ribeiro 61beea3c8b Updated output when a branch is imported to show the pretty version name 2012-04-06 20:15:32 +01:00
Jordi Boggiano a476d1f97d Add support for the new composer repository format 2012-04-06 20:40:31 +02:00
Jordi Boggiano a67f62990c Prepare for upcoming format break 2012-04-06 19:56:34 +02:00
Jordi Boggiano 6f8031ac90 Fix error reporting for missing git process 2012-04-06 13:28:47 +02:00
Nami-Doc 1dba604ba1 Update src/Composer/Repository/Vcs/GitDriver.php 2012-04-05 18:46:15 +03:00
Nami-Doc 2c58dbf3a1 better message if git isn't found 2012-04-05 18:21:48 +03:00
Holger Rüprich 9e2c523faa Function proc_open doesn't accept a scheme for the current working directory, therefore stripped 'file://' for local repositories. 2012-04-04 20:28:47 +02:00
Jordi Boggiano 1cdae66f8f Fix up git downloader and git driver commands 2012-04-04 09:09:27 +02:00
Jordi Boggiano 219c31ed0c Fix git driver updating 2012-04-03 20:07:18 +02:00
Jordi Boggiano 9828472b9e Improve reliability of GitDriver, refs #485 2012-04-03 00:22:58 +02:00
Jordi Boggiano 2844a5673d Use refs API since it is more stable than the branches API with force-pushes, fixes #514 2012-04-02 20:53:03 +02:00
Nils Adermann 85caa65088 Merge pull request #520 from Seldaek/pear_composer
Detect PEAR repos that support composer via Pirum
2012-04-01 14:06:28 -07:00
Jordi Boggiano ecb82e1784 Detect PEAR repos that support composer via Pirum 2012-04-01 21:53:58 +02:00
Jordi Boggiano d53ac36636 Add debug info and remove autoload parsing that was too slow 2012-04-01 19:54:29 +02:00
Jordi Boggiano 4b2283e41c Add autoload info to PEAR packages 2012-04-01 18:58:03 +02:00
Jordi Boggiano 1fe24a3837 Add support for github URLs in git driver 2012-04-01 18:54:21 +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
Tiago Ribeiro 67885d8585 Added isDebug to IOInterface and improved debug messages for VcsRepositories 2012-04-01 13:37:26 +01:00
Jordi Boggiano 7a28a2d83a Add support for new GitHub API 2012-03-29 17:52:52 +02:00
Jordi Boggiano 7285536737 Fix exception handling 2012-03-25 00:39:28 +01: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 30d4080014 Support windows local paths 2012-03-24 23:19:11 +01:00
Jordi Boggiano 8fb9c4bf3b Svn related coding style/consistency fixes and minor improvements 2012-03-24 23:07:10 +01:00
Jordi Boggiano ab9fc59d30 Add missing license headers 2012-03-24 22:39:34 +01:00
Jordi Boggiano 6c2b78a669 Merge remote-tracking branch 'till/svn-auth-reloaded' 2012-03-24 22:34:14 +01:00
Jordi Boggiano 7dfb2724cb Fix PEAR dependencies 2012-03-23 17:10:58 +01:00
till 434f10f2d7 * more cs fixes 2012-03-23 16:32:46 +01:00
till c6653f0711 * fix up CS suggestions from stof/seldaek 2012-03-23 16:03:52 +01:00
Till Klampaeckel af8d4212bb Merge pull request #3 from toastedghost/svn-auth-reloaded-imp
Improve 'getTags()' and 'getBranches()'
2012-03-23 07:52:10 -07:00
Flo 80bb040468 Improve 'getTags()' and 'getBranches()' 2012-03-23 00:29:19 +01:00
Beau Simensen a6366be5a6 Handle auth challenge in SvnDriver supports. 2012-03-22 14:58:52 -07:00
till 059bde1adb * refactored with Composer\Util\Svn::doAuthDance() 2012-03-22 18:40:49 +01:00
till c6566825ad Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded 2012-03-22 17:24:35 +01:00
till 17f90f56eb * move helper functions to util class 2012-03-22 17:18:24 +01:00
Mateusz Heleniak 2a9e8350b0 fixed GitDriver - set correct working directory for cli commands 2012-03-22 00:45:31 +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 bcbdb97cc6 Fix message when no composer file is found in a tag 2012-03-18 23:02:46 +01:00