1
0
Fork 0
Commit Graph

2795 Commits (d8cbd9f057fb4ac34eb5501d8e91f39accfd79ac)

Author SHA1 Message Date
Jordi Boggiano eb3384445b Merge pull request #2188 from Danack/GetRootComposerJson
Find root composer.json in zip artifact more reliably.
2014-02-21 11:33:01 +01:00
Danack 20a7dcd02c Added explanation of why loop continues. 2014-02-21 09:54:42 +00:00
Danack 24aba5b51f Moved file back to correct location. (+1 squashed commit)
Squashed commits:
[eec32aa] Updated detection to only allow composer.josn in root or first level dir.
2014-02-21 09:46:12 +00:00
Jordi Boggiano 0df9c803a5 Merge pull request #2718 from sndpl/issue/2613
Fix for #2613
2014-02-20 17:27:31 +01:00
Sandy Pleyte d788ee7d99 Fixed docblock 2014-02-20 17:18:52 +01:00
Sandy Pleyte 6bdcd9266c Fixed #2601, the callback functions expect param 1 to be a reference to the $config 2014-02-20 17:18:44 +01:00
Jordi Boggiano 60bf5633ea Wording tweaks, refs #2728 2014-02-20 17:14:42 +01:00
Jordi Boggiano 7ac1f1265e Merge remote-tracking branch 'sndpl/issue/2494' 2014-02-20 17:12:59 +01:00
Sandy Pleyte 40095d980c Fix for #2494, don't retrieve svn log when the references don't contain a reference number. 2014-02-20 16:26:34 +01:00
Jordi Boggiano bbda0434e5 Merge pull request #2584 from Cinderella-Man/version-setter
Package version setter
2014-02-20 15:16:32 +01:00
Jordi Boggiano 41afc8324e Workaround for json schema bug, fixes #2726 2014-02-19 17:21:54 +01:00
Sandy Pleyte 3a2815b778 Added extra unit test from the example in the ticket. 2014-02-19 14:17:23 +01:00
Jordi Boggiano 432ace33d4 Clean up svn environment to fix OSX issues, fixes #2708, refs #2146 2014-02-19 10:55:00 +01:00
Jordi Boggiano 5d4900e79d Add --no-checkout flag to avoid checking out the default branch first, fixes #2717 2014-02-18 13:28:46 +01:00
Sandy Pleyte f92f2f45a9 Fix for #2613, when using php < 5.4 there was an unnecessary backslash before each utf-8 char. The problem was that the regexp matched all utf-8 encoded chars (included the ones that where escaped). The new regexp uses the lookbehind feature to check if the backslash isn't prefixed with an other backslash. 2014-02-18 09:01:12 +01:00
Sandy Pleyte 7a902ed96d Fix for #2613, when using php < 5.4 there was an unnecessary backslash before each utf-8 char. The problem was that the regexp matched all utf-8 encoded chars (included the ones that where escaped). The new regexp uses the lookbehind feature to check if the backslash isn't prefixed with an other backslash. 2014-02-17 13:54:35 +01:00
Jordi Boggiano 9896abeb38 Doc tweaks, refs #2682 2014-02-13 16:23:53 +01:00
Jordi Boggiano 245461d8ed Merge pull request #2682 from gena01/ssh-support-in-github-protocols
Adding ssh protocol support to "github-protocols".
2014-02-13 16:05:58 +01:00
Jordi Boggiano 93da24b45a Merge pull request #2695 from guillaumelecerf/fix_cache_gc_with_cachedir_devnull
Fix Cache::gc() when COMPOSER_CACHE_DIR=/dev/null
2014-02-13 15:59:07 +01:00
Jordi Boggiano 3f4e0d22c5 Merge pull request #2691 from dave1010/docs-patch
Fix some PHP doc blocks
2014-02-13 14:57:35 +01:00
Jordi Boggiano 91df245be0 Merge pull request #2688 from slbmeh/master
add allowing require to update dep chain, fixes composer/composer#2668
2014-02-13 14:32:36 +01:00
Jordi Boggiano e03057156c CS fixes 2014-02-13 12:48:12 +01:00
Jordi Boggiano 9d2d828b70 Merge remote-tracking branch 'h4cc/master' 2014-02-13 12:47:01 +01:00
Guillaume LECERF 44fd75ef38 Fix Cache::gc() when COMPOSER_CACHE_DIR=/dev/null
If we set COMPOSER_CACHE_DIR=/dev/null, and the garbage collector
is triggered, we end up with the following error :

The "/dev/null/" directory does not exist.

This is because the Cache::gc() function does not check for Cache::enabled
and instanciates a Finder unconditionnaly.

Fix this by adding a check on Cache::enabled.
2014-02-12 15:01:21 +01:00
Dave Hulbert 81aa3a850c Fix some PHP doc blocks 2014-02-11 10:09:30 +00:00
Steve Buzonas 3ad47b5d2c add allowing require to update dep chain, fixes composer/composer#2668 2014-02-10 15:30:46 -05:00
Gennady Feldman ac78eaa027 Adding ssh protocol support to github-protocols. 2014-02-07 11:11:36 -05:00
René Kerner 0f95e531b8 * fixed svn tag directory handling 2014-02-07 10:41:40 +01:00
Nils Adermann b7a9ea4187 Merge branch 'svn-root-detection'
* svn-root-detection:
  Reformat code to follow coding style
  * added svn handling for tags, trunk, branches in root packages
2014-02-06 23:07:47 +01:00
Nils Adermann f2c48788b8 Reformat code to follow coding style 2014-02-06 23:06:48 +01:00
Jordi Boggiano f72066de90 Merge pull request #2649 from zczapran/bugfix/git_exclude_filter_rules_too_broad
[Archiver] Rules in GitExcludeFilter are too broad
2014-02-06 21:38:47 +01:00
Nicolas Grekas 00a6f8e38d dedicated scope isolation function for autoload_real 2014-02-06 11:53:42 +01:00
Julius Beckmann ed5da804dd Fixed handling of Metapackages in DownloadManager.
The "getDownloaderForInstalledPackage" returns null for "metapackage" and the download(), update() and remove() methods did not handle this return value correctly.
2014-02-06 10:50:06 +01:00
Jordi Boggiano ed02997a7b Fix mode and add docblock, refs #2644 2014-02-06 09:44:14 +01:00
Jordi Boggiano d26dda5c95 Merge remote-tracking branch 'olvlvl/improved_package_sorting_alone' 2014-02-06 09:41:50 +01:00
René Kerner 410181ee29 * added svn handling for tags, trunk, branches in root packages 2014-02-05 19:36:28 +01:00
Nils Adermann 54b8831131 Revert "correct small bug, source files aren't installed and removed from the same path (problem with targetDir package attribute)"
This reverts commit 79a4c5cac1.
2014-02-05 18:37:57 +01:00
Nils Adermann 50cf2ffba7 Merge pull request #2637 from MeKeyCool/master
bug fix with install / remove source codes
2014-02-05 18:30:49 +01:00
Nils Adermann aef0483cc9 Merge pull request #2667 from nicolas-grekas/master
scope isolation for user includes
2014-02-05 18:24:55 +01:00
Nicolas Grekas 6d7b9afc4b scope isolation for user includes 2014-02-05 17:33:06 +01:00
Jordi Boggiano 75cd91657a Merge remote-tracking branch 'jeromemacias/fix_psr4_classmap_generator' 2014-02-05 09:53:49 +01:00
Nils Adermann 7566315c7a Don't put dots in archive filenames they cause problems with PharData
composer/satis#114
2014-02-04 12:30:44 +01:00
Jordi Boggiano a90a05a059 Detect composer install foo/bar misuse and suggest alt 2014-02-03 23:02:33 +01:00
Jérôme Macias 01cd990995 Fix PSR-4 autoload classmap generator 2014-02-03 16:53:56 +01:00
Chris Smith 8b7cdb7fb4 Treat HTTP header as case insensitive 2014-01-31 16:42:49 +00:00
Chris Smith bcee7a04ee Add message when SMS authentication code is required 2014-01-31 16:29:35 +00:00
Chris Smith 2a08f55079 Bypass RFS auth failure handling 2014-01-31 16:29:35 +00:00
Chris Smith cedae88b67 Add OTP token to the request headers 2014-01-31 16:29:35 +00:00
Chris Smith 7e0d8c1bc5 Do not ask for credentials again if OTP token is present 2014-01-31 16:29:35 +00:00
Chris Smith be5e4b1589 Intercept auth rejections requiring an OTP token 2014-01-31 16:29:35 +00:00
Chris Smith 3f6a62099d Add an option which causes reauth attempts to be bypassed 2014-01-31 16:29:35 +00:00
Chris Smith 20dac3e836 Remove GitHub OTP code from RFS class 2014-01-31 16:29:35 +00:00
Chris Smith 9a0f4392da Trim whitepsace from each argument 2014-01-31 16:29:35 +00:00
Chris Smith 360df90ba5 Add GitHub OTP to request headers 2014-01-31 16:29:35 +00:00
Chris Smith 3f53acc9af Test if the 401 was caused by 2FA and ask for OTP if appropriate 2014-01-31 16:29:34 +00:00
Chris Smith 23d35204cd Bail out of the normal 401 handling routine when the origin is GitHub 2014-01-31 16:29:34 +00:00
Zbigniew 5afe2f846f [Archiver] comment for a confusing line 2014-01-30 23:42:11 +00:00
Zbigniew a4a9d0f0e4 [Archiver] Rules in GitExcludeFilter are too broad 2014-01-30 23:34:28 +00:00
Olivier Laviale 17278999ba Coding style compliance 2014-01-29 14:36:34 +01:00
Olivier Laviale 46776c8e23 Improved package sorting 2014-01-29 14:15:32 +01:00
Nils Adermann 0238aaf5ac Merge pull request #2629 from moranjk/master
Implemented Pre/Post Archive Script Events
2014-01-29 01:12:19 -08:00
Pierre-yves Christmann 79a4c5cac1 correct small bug, source files aren't installed and removed from the same path (problem with targetDir package attribute) 2014-01-27 05:04:27 +01:00
Cinderella-Man 990bea9845 Comment fix 2014-01-23 10:23:57 +00:00
Cinderella-Man aba201b4ba replaceVersion() method added 2014-01-23 09:58:34 +00:00
Alexander 23a61c5a1d Fix typo in doc 2014-01-22 22:48:36 +01:00
Robert Boloc 5e5311a224 use optimize-autoloader config param in update and install commands 2014-01-17 15:04:10 +01:00
Robert Boloc 8a221854b1 changed name of the option to optimize-autoloader 2014-01-17 14:43:54 +01:00
Robert Boloc f67f04adfb added config option to optimize the autoloader always 2014-01-16 20:44:16 +01:00
Markus Staab 464fa1dedb added a indicator in the info-message on --optimize 2014-01-14 17:01:08 +01:00
Jordi Boggiano 99f5b5a238 Fix backtracking issue in json manipulations, fixes #2583 2014-01-12 21:13:00 +01:00
James Moran ee7961a0f3 Implemented Pre/Post Archive Script Events
The script events `pre-archive-cmd` and `post-archive-cmd` can be used
to perform any tasks necessary when archiving the composer project.

This functionality can be used to run unit test or and other build
process before archiving, and can be used to distribute the archive
when completed
2014-01-11 14:42:34 -05:00
Eymen Gunay ad51db7b57 Fixed missing close tags 2014-01-09 21:11:08 +01:00
Gordon Franke 202701c391 Escape env value before passing it to system call 2014-01-09 13:12:10 +01:00
matt-whittom 4a49533988 Merge pull request #2 from rockerest/master
Escape spaces when registering the Perforce client spec
2014-01-07 12:18:41 -08:00
Jordi Boggiano bc153ea78b Clean up var name 2014-01-06 19:20:03 +01:00
Andrej Hudec 5b4a3f9e9f List all available downloader types in exception message. 2014-01-05 09:22:33 +01:00
rockerest 9ff0c767af Escape spaces when registering the Perforce client spec 2014-01-03 15:13:24 -06:00
Jordi Boggiano 7c1042eef5 Detect color.ui always git setting as bad, fixes #2544 2014-01-03 18:22:05 +01:00
Jordi Boggiano 3c5000ad7f CS tweaks and cleanups, allow "" to set fallback dirs, refs #2459 2014-01-03 16:31:23 +01:00
Jordi Boggiano b23742e30c Merge remote-tracking branch 'donquixote/feature/psr4-complete' 2014-01-03 14:56:36 +01:00
Jordi Boggiano f6666fe601 Update source/dist refs when a commit is recovered from, fixes #1130 2014-01-01 18:22:35 +01:00
Jordi Boggiano 543599cdf7 Fix commit is gone recovery, refs #1130 2014-01-01 18:15:04 +01:00
Jordi Boggiano 81994f6b90 Re-download files when the cached copy is invalid, fixes #1496 2013-12-31 17:28:27 +01:00
Jordi Boggiano 51e6c3a466 Optimize solving by removing packages that are excluded by the root package requires 2013-12-31 16:58:31 +01:00
Jordi Boggiano cc7920000c Ask for auth if we get a 403 and did not have auth yet, fixes #2464 2013-12-31 15:31:03 +01:00
Jordi Boggiano 1d0cc93fbb Handle metapackages properly in downloadmanager, fixes #2466 2013-12-31 15:21:53 +01:00
Jordi Boggiano a5c6319d46 Fix uninitialized var, fixes #2539 2013-12-31 15:16:36 +01:00
Jordi Boggiano 1b789d5226 Fix indenting, refs #2535 2013-12-30 14:11:12 +01:00
chr0n1x 528d35a835 ConfigValidator: ensure that require-dev exists during override check
- Ensure that require-dev is present before checking for dependeny overrides.
- A small grammar update for the warning message.
2013-12-28 00:40:27 -05:00
Pascal Borreli 2f4df9d459 Fixed typos 2013-12-27 11:51:01 +00:00
Jordi Boggiano 6ead35f189 Add version arg, docs for --rollback and reorganize the code, refs #2522 2013-12-27 11:06:41 +01:00
Jordi Boggiano 47a542ea89 Merge remote-tracking branch 'chr0n1x/feature-selfupdate-rollback' 2013-12-26 17:55:29 +01:00
Jordi Boggiano 040a9e3977 Merge pull request #2529 from mavimo/patch-1
Fixed missing closed warning tag.
2013-12-26 08:44:41 -08:00
Jordi Boggiano f85a366eb9 Finalize new autoloader-suffix config value, refs #2524, fixes #1413 2013-12-26 17:40:52 +01:00
Marco Vito Moscaritolo 32b18a9409 Fixed missing closed warning tag.
In a console output a warning tag is not closed
2013-12-26 17:33:03 +01:00
Jordi Boggiano d4b7548cd9 Merge remote-tracking branch 'stanlemon/configure-autoloader-suffix' 2013-12-26 17:32:09 +01:00
Jordi Boggiano 384ed2822d Fire pre-update|install-cmd event as early as it should be, refs #2520 2013-12-26 16:35:54 +01:00
Jordi Boggiano 4ae5c95c8d Detect require overrides, fixes #2503 2013-12-26 12:31:43 +01:00
Jordi Boggiano bcb5e38bcb Merge pull request #2496 from oziks/fix-exclude
Fix error on check exclude from download composer.json
2013-12-26 01:23:24 -08:00
Stan Lemon 5fd3223aec Updates per @stof 2013-12-23 11:27:33 -05:00