Jordi Boggiano
ac497feaba
CS fixes
10 years ago
Jordi Boggiano
71397f82e4
Remove forced dir removal before install, fixes #3035
10 years ago
Jordi Boggiano
b6981d09e8
Fix handling of origin url in composer repository class
11 years ago
Jordi Boggiano
ba776c06ee
Add composer mirror class
11 years ago
Jordi Boggiano
9cbfe31983
Fix regression when using -vvv
11 years ago
Jordi Boggiano
77163f66fc
Add support for mirrors in composer repos
11 years ago
Jordi Boggiano
32cd883daa
Rename options to transport-options, refs #2189
11 years ago
Jordi Boggiano
016a016455
Merge remote-tracking branch 'lcobucci/master'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
11 years ago
Jordi Boggiano
b437c1cc05
Support github auth directly in the RemoteFilesystem class
11 years ago
Jordi Boggiano
81994f6b90
Re-download files when the cached copy is invalid, fixes #1496
11 years ago
Luís Otávio Cobucci Oblonczyk
0f2c0ab389
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
11 years ago
user
a956ce9bb1
Use 'cache-files-ttl' for cache gc, fixes #2441
...
The configuration option 'cache-ttl' was used instead of 'cache-files-ttl' to determine
whether or not a cache gc should be performed.
* changed 'cache-ttl' to 'cache-files-ttl' to determine if a gc should be performed
* refactored FileDownloader to allow for easier testing
* added test to ensure that the gc is called with the proper config option
11 years ago
smaftoul
0959d8f134
Retry on some 5xx errors
...
`composer install` gives me some intermittent 502 errors on github. Composer already does some retries. I think, on 502, 503 and 504, we should retry.
11 years ago
Jordi Boggiano
11a0d16ccc
CS fixes
11 years ago
Nils Adermann
786ea2929b
Merge remote-tracking branch 'github-composer/master' into plugins
...
* github-composer/master:
Make sure directories we are downloading to are empty
Fix parsing of trunk in SvnDriver, fixes composer/satis#88
Fix file layout in unit tests
Fix parse error thrown in PHP5.5+
11 years ago
Nils Adermann
a080ae3a51
Make sure directories we are downloading to are empty
...
We already clear them on error anyway and usually they should be
empty, but just to be safe.
11 years ago
Nils Adermann
3b519e44c4
Rename PrepareRemoteFilesystem event to PreFileDownload
11 years ago
Nils Adermann
3960edd64e
Turn EventDispatcher into generic solution handling plugins as well
11 years ago
Luís Otávio Cobucci Oblonczyk
d4043b6b9a
Package options must be passed as argument to downloader
11 years ago
Jordi Boggiano
30f94365f0
Return path of the downloaded file
11 years ago
Albert Casademont
5234e64e97
Retry file download also on Internal Server Error 500 code as is mostly a temporary glitch (at least on GitHub)
11 years ago
Jordi Boggiano
4b26c627ff
Retry file downloads 3 times before giving up in case of basic network failure
12 years ago
Jordi Boggiano
2d40e14985
Try twice to remove a directory on windows because sometimes it fails due to temporary locks
12 years ago
Filippo Tessarotto
470adc47df
Switched rand() to mt_rand()
12 years ago
Jordi Boggiano
a18db058d5
Fix typo
12 years ago
Jordi Boggiano
ee1691f799
Also try authenticating on github for 403 responses
12 years ago
Galymzhan
219b489d01
add size-based limit for files cache, fixes #1321
12 years ago
Jordi Boggiano
b34e8554d2
Output info about downloads even with --no-progress and show when reading from cache, refs #1410
12 years ago
Galymzhan
f59181d7d5
add support for --no-progress, fixes #621
12 years ago
Jordi Boggiano
6ed65c9e91
Reuse hostname var
12 years ago
Jordi Boggiano
224934831d
Change all github archive URLs to API URLs and handle fallback for those to nodeload
12 years ago
Wes Mason
1ce7c28f11
Allow OAuth2 authentication to downloads on api.github.com not just github.com
12 years ago
Jordi Boggiano
07f7487c60
Clear cached files when they fail to extract or validate, refs #941
12 years ago
Jordi Boggiano
5a9d986e67
Implement cache GC and fix keys
12 years ago
Jordi Boggiano
fb3a43b2f0
Add local cache to dist downloads
12 years ago
Pascal Borreli
83fd3967f0
Fixed PHPDoc
12 years ago
Jordi Boggiano
bebd1ce9c7
Always check for OAuth token in git config, fixes #1243
12 years ago
Jordi Boggiano
39e69a3b12
Refactor OAuth acquisition code to generalize it
12 years ago
Jordi Boggiano
fa3d6c7ce2
Fix originUrl in FileDownloader, refs #423
12 years ago
Jordi Boggiano
ee0cd07468
CS fixes
12 years ago
Jordi Boggiano
027037bb9f
Fix dist urls for lock files and hardcoded references
12 years ago
Jordi Boggiano
d3d35f24a1
Trim query strings from dist filenames, fixes #1087
12 years ago
Jordi Boggiano
4d84f62cd9
Improve consistency and formatting of verbose output for update/install
12 years ago
Jordi Boggiano
1bd4ccbd54
php-cs-fixer magic
13 years ago
Jordi Boggiano
d74eec9bd5
Clarify output
13 years ago
Jordi Boggiano
b84bcd84d6
Let the user know a package is being removed
13 years ago
Jordi Boggiano
f7440076fa
Revert "Merge remote-tracking branch 'naderman/remove-packages-by-default'"
...
This reverts commit 2988152602
, reversing
changes made to adb4188e12
.
13 years ago
Jordi Boggiano
d5e35fbe19
Clarify output
13 years ago
Jordi Boggiano
b99f9bae60
Let the user know a package is being removed
13 years ago
Jordi Boggiano
9371253e38
Fail hard if a package can not be properly removed
13 years ago