32 Commits

Author SHA1 Message Date
Mitra Ardron
b137ab82c1 Tweak http queue 2019-06-26 20:41:28 +10:00
Mitra Ardron
0a673fc270 * 0.1.55: tweaking queue concurrency 2019-06-22 21:04:22 +10:00
Mitra Ardron
a8643d275b Use a queue for http tasks to reduce Insufficient Resources errors 2019-06-21 23:03:23 +10:00
Mitra Ardron
3e48b1027a Only docs 2019-06-09 09:24:58 +10:00
Mitra Ardron
5892e00faf reload2 2019-05-31 16:20:11 +10:00
Mitra Ardron
82890eab97 Support for noCache (reload) partial 2019-05-31 08:14:38 +10:00
Mitra Ardron
289362fcdd Correctly recognize /arc/archive.org 2019-05-22 17:04:33 +10:00
Mitra Ardron
77a66c1a54 v0.1.42 Improve behavior when cant reach gateway 2019-04-29 16:39:11 +10:00
Mitra Ardron
209c4456e2 Fixed bug in httpfetch if set count=0 2019-04-14 16:36:47 +10:00
Mitra Ardron
78e434434d parameterise retries 2019-03-20 21:20:26 -07:00
Mitra Ardron
1ecc34bba7 Unpromisify pattern v5 - its hard to get this right 2019-02-22 18:44:52 +11:00
Mitra Ardron
f59b32f242 v0.1.36 make httptools accessible at Transports.httptools 2019-02-22 16:31:17 +11:00
Mitra Ardron
bd6ea94eb4 Expand p_httpfetch to handle callbacks 2019-02-12 16:22:34 +11:00
Mitra Ardron
1f358a2a47 Fix debug error if no range 2018-12-18 15:15:57 +11:00
Mitra Ardron
4bdc483a8f Err gracefully if dont get contenttype 2018-11-29 11:32:56 +11:00
Mitra Ardron
b6a71fa4ba Updated, webpacked and deployed 2018-11-11 16:37:03 -08:00
Mitra Ardron
1c86efcbb3 DOnt error on server bug of not sending contenttype 2018-10-28 20:59:11 -07:00
Mitra Ardron
b1a821ab62 Bug if gateway omits Content-type 2018-10-22 17:47:11 -07:00
Mitra Ardron
e0a38ab5ad Catch bugs in case of timeout on node or errors when no HTTP available 2018-10-18 17:04:28 +13:00
Mitra Ardron
a028295179 Catch bug in range when end=Infinity 2018-10-13 21:29:10 +11:00
Mitra Ardron
1965b0e1ab Dont catch exception if use singular fetch - should be captured by caller 2018-10-12 15:17:58 +11:00
Mitra Ardron
00ffa39f9e Rearrange GET & PUT for better handling of errors in promises 2018-10-11 15:45:32 +11:00
Mitra Ardron
cc03e4334c Replace verbose with debug package for logging - looks good 2018-08-14 15:10:07 +10:00
Mitra Ardron
73d2f73bfe Improve console logging 2018-07-22 16:46:06 -07:00
Mitra Ardron
041b3b9684 Add streaming to TransportHTTP and p_GET and p_httpfetch 2018-07-21 11:08:38 -07:00
Mitra Ardron
935de30f8d Fix problem with loopfetch under node 2018-06-26 18:46:28 -07:00
Mitra Ardron
38058395b2 Add a guard on the loop - allows higher levels to signal when changing page, and lower levels (HTTP currerntly) to give up 2018-06-11 20:28:07 -07:00
Mitra Ardron
e2bd627b60 Switch looping on http back ot old value, compile & deploy 2018-06-11 13:17:31 -07:00
Mitra Ardron
51bf984408 Try more times with http requests 2018-06-09 14:34:28 -07:00
Mitra Ardron
daaade2ae2 Handle timeout errors better in IPFS, and looping http fetch to handle ERR_INSUFFICIENT_RESOURCES 2018-06-08 14:39:33 -07:00
Mitra Ardron
1d35e12ee7 Documentation, comments, and removing extraneous logging 2018-05-30 20:11:33 -07:00
Mitra Ardron
8eb6faa9ad Split httptools out of TransportIPFS and use as fallback 2018-05-08 16:46:57 -07:00