From 6c6f8814a39abbbf462c8990e9d173ee3b7aaff1 Mon Sep 17 00:00:00 2001 From: MICHAEL JACKSON Date: Thu, 17 Aug 2017 12:23:56 -0700 Subject: [PATCH] Temporarily disable daily downloads check --- server/createServer.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/createServer.js b/server/createServer.js index 56fbb77..043d5e1 100644 --- a/server/createServer.js +++ b/server/createServer.js @@ -21,7 +21,10 @@ const PackageBlacklist = require('./PackageBlacklist').blacklist /** * The minimum number of times a package must be downloaded on - * average in order to be available on the CDN. + * average in order to be available on the CDN. We need to set this + * sufficiently high to avoid serving packages that are only ever + * downloaded by bots. + * See https://twitter.com/seldo/status/892840020377075712 */ const MinDailyDownloads = 50 @@ -84,7 +87,7 @@ function createServer() { app.use('/_meta', parsePackageURL, checkBlacklist(PackageBlacklist), - checkMinDailyDownloads(MinDailyDownloads), + // checkMinDailyDownloads(MinDailyDownloads), fetchFile, serveMetadata ) @@ -96,7 +99,7 @@ function createServer() { app.use('/', parsePackageURL, checkBlacklist(PackageBlacklist), - checkMinDailyDownloads(MinDailyDownloads), + // checkMinDailyDownloads(MinDailyDownloads), fetchFile, serveFile )