Commit Graph

15 Commits

Author SHA1 Message Date
Michael Jackson 5f0fa21063 Re-use registry HTTP agent for package info requests 2018-07-14 17:45:37 -07:00
Michael Jackson 4360fbf7d6 Fix missing require 2018-07-14 15:12:37 -07:00
Michael Jackson 5969ecc6ef Don't cache packages on the filesystem
Should help with transient errors reported in #86, #104, and #110
2018-07-14 14:46:33 -07:00
Michael Jackson 26ba4698e3 Add fetch* utils 2018-05-21 23:16:58 -04:00
Michael Jackson c792515d01 Move middleware utils into server/utils 2018-05-21 13:26:00 -07:00
Michael Jackson 29697ed201 Split up fetchFile middleware into 2 2018-05-17 15:21:35 -07:00
MICHAEL JACKSON bc609ca825 Combine fetchPackage and findFile into same middleware 2017-08-16 15:58:14 -07:00
MICHAEL JACKSON 08292b7c87 Cache redirects for 1 minute 2017-08-15 15:17:34 -07:00
MICHAEL JACKSON db69375e9c Add Cache-Tag headers 2017-08-12 17:23:40 -07:00
MICHAEL JACKSON 5f2805c2e9 Simplify server config 2017-08-12 10:38:50 -07:00
MICHAEL JACKSON be4171ffff Tweak import style 2017-08-11 20:27:37 -07:00
MICHAEL JACKSON 182e98bb3a Consolidate url parse/create in PackageURL module 2017-08-11 20:27:27 -07:00
MICHAEL JACKSON a485858381 Prevent multiple concurrent requests for packages
Fixes #38
Fixes #41
2017-08-10 22:11:55 -07:00
MICHAEL JACKSON cb8061f3e1 Prevent multiple concurrent requests for package info 2017-08-10 20:44:40 -07:00
MICHAEL JACKSON 7661950de3 Break middleware out into separate files 2017-08-10 10:12:50 -07:00