1
0
Fork 0
Commit Graph

2150 Commits (3ec87022333529f14828bcf4219e4c71a211a35a)

Author SHA1 Message Date
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 7f0a0857c0 Catch PharException as well in self-update failures 2012-04-16 16:01:33 +02:00
Jordi Boggiano f0ac227567 Reverse inclusion order to favor the local vendors first 2012-04-16 14:40:46 +02:00
Jordi Boggiano a9ccfeb548 chmod new file when running self-update 2012-04-16 14:40:45 +02:00
Nicolas Le Goff 3f13eb87b1 fix_typo 2012-04-16 13:46:04 +02:00
Jordi Boggiano fe04dbc1c3 Merge pull request #582 from metfan/patch-1
Found duplicate word.
2012-04-16 03:21:08 -07:00
Ulrich b8d5cfddb9 Found duplicate word. 2012-04-16 12:48:12 +03:00
Jordi Boggiano 69864aeb13 Make check more explicit 2012-04-16 11:13:38 +02:00
Jordi Boggiano 3bdee3aabe Detect and report UTF8 encoding errors in json files 2012-04-16 10:55:00 +02:00
Jordi Boggiano fea164be53 Fix wording 2012-04-15 23:04:42 +02:00
Jordi Boggiano 7312c62c5d Fix lock handling of aliases 2012-04-15 19:12:00 +02:00
Jordi Boggiano bac5a6ffc7 Update lock file 2012-04-15 19:10:39 +02:00
Jordi Boggiano a1306091f2 Fix locking behavior with --dev 2012-04-15 19:05:50 +02:00
Jordi Boggiano f63df842b3 Fix alias handling with --dev installs, fixes #579 2012-04-15 19:05:16 +02:00
Jordi Boggiano 7b87d2b573 Fix self-update saying the download is corrupt when it isn't 2012-04-15 18:14:33 +02:00
Jordi Boggiano 8f24a04a1d Make sure vendor dir exists before dumping autoloader 2012-04-15 17:48:30 +02:00
Jordi Boggiano f520ce6a80 Fix exception when solver could not resolve a set of packages 2012-04-15 17:44:47 +02:00
Nils Adermann 65999c48e1 Merge pull request #575 from Seldaek/newlinks
New link handling, removed recommend, added require-dev, and changed suggest
2012-04-14 17:40:02 -07:00
Jordi Boggiano d1f66073ca Update depends command 2012-04-14 23:53:12 +02:00
Jordi Boggiano 8d4f8543fc Update docs 2012-04-14 23:52:52 +02:00
Jordi Boggiano 89e095b4b5 Handle --dev installs/updates 2012-04-14 23:38:10 +02:00
Jordi Boggiano a04647aa8c Update composer.json 2012-04-14 23:38:09 +02:00
Jordi Boggiano e702761284 Output suggested packages after package installation 2012-04-14 23:38:08 +02:00
Jordi Boggiano e88a831bd1 Update JSON schema 2012-04-14 23:38:07 +02:00
Jordi Boggiano bb4283c07f Update changelog 2012-04-14 23:38:07 +02:00
Jordi Boggiano e922404f19 Update/add tests 2012-04-14 23:38:06 +02:00
Jordi Boggiano 53191eb0fe Remove recommend, make suggest informational, add require-dev, fixes #78, fixes #510 2012-04-14 23:38:05 +02:00
Jordi Boggiano a46296e938 Merge pull request #577 from snc/issue574
Validate the integrity of the downloaded phar before overwriting
2012-04-14 10:21:53 -07:00
H. Westphal 397fa05c5b Validate the integrity of the downloaded phar before overwriting 2012-04-14 16:14:08 +02:00
Jordi Boggiano 5a3827cefb Merge pull request #573 from igorw/improve-docs
Improve docs
2012-04-13 07:27:38 -07:00
Igor Wiedler be9ca486a6 [improve-docs] List link types in link types reference title 2012-04-13 15:26:15 +02:00
Igor Wiedler 3cccc29b55 [improve-docs] Explain what the root package is, refs #500 2012-04-13 14:35:13 +02:00
Igor Wiedler 99c90cde5a [improve-docs] Specify that config and repositories are root-only, closes #500 2012-04-13 12:41:16 +02:00
Igor Wiedler 6c4f47da74 [improve-docs] Remove "Package root" from schema chapter 2012-04-13 12:37:15 +02:00
Igor Wiedler e802b98897 [improve-docs] Move create-project command documentation into cli chapter 2012-04-13 12:36:27 +02:00
Igor Wiedler cfe53bdc25 [improve-docs] Remove packagist update schedule article
It is wrong and doesn't belong in the composer docs.
2012-04-13 12:14:35 +02:00
Igor Wiedler 3580f033df [improve-docs] Add taglines to articles 2012-04-13 12:13:52 +02:00
Igor Wiedler a2eeeab79a [improve-docs] Mention classmap autoloading in basic-usage 2012-04-13 12:06:53 +02:00
Nils Adermann 5269bfa25c Merge pull request #572 from Seldaek/install-notifications
Add repository notification API support
2012-04-12 18:22:47 -07:00
Jordi Boggiano 924916b29d Update changelog 2012-04-13 03:03:32 +02:00
Jordi Boggiano b094ef7155 Add repository notification API support 2012-04-13 02:59:23 +02:00
Nils Adermann 4701539892 Merge pull request #571 from Seldaek/fix_branch_ver
Fix branch versions to enforce context
2012-04-12 17:57:22 -07:00
Jordi Boggiano 595182aec0 Add/fix tests 2012-04-13 02:47:55 +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 98380f3aad Improve unzip failure message 2012-04-12 22:35:16 +02:00
Jordi Boggiano ecf6afdbb3 Add FAQ entry 2012-04-12 19:32:00 +02:00
Jordi Boggiano 452c9ad24e Merge remote-tracking branch 'naderman/remove-dontfix' 2012-04-12 15:45:53 +02:00
Nils Adermann 64a451eaf9 Remove dontFix feature for local packages and explicit fix command
This made sense for the libzypp, so your kernel doesn't get deleted
just cause it thinks something is broken, but it doesn't really make
sense for composer.
2012-04-12 15:40:34 +02:00
Jordi Boggiano 26e3b77a4b Fix wording 2012-04-12 11:35:07 +02:00
Jordi Boggiano 273e0f777b Fix branch extraction, fixes #565 2012-04-12 11:23:56 +02:00