Add cached version of HTTP(S) endpoints

Description

If a user knows a given URL will always return a specific version of a package, it's annoying to have the HTTP(S) endpoint always re-download. Create two new endpoints:

  • http+cached

  • https+cached

They will wrap the existing http and https endpoints, but use the artifacts cache. All cached artifacts will show under the slug "HTTP_Cached" and the version will be the default name assigned from the HTTP endpoint (which depends on the URL).

Usage looks like this:

or like this:

View cached HTTP downloads like so:

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Priority

Sentry

Created July 9, 2019 at 9:47 PM
Updated July 10, 2019 at 5:52 PM
Resolved July 9, 2019 at 9:49 PM