0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-02-03 23:09:17 -05:00

Merge branch 'master' of github.com:verdaccio/verdaccio

This commit is contained in:
Juan Picado 2017-04-12 21:07:22 +02:00
commit 4bb6a223be
No known key found for this signature in database
GPG key ID: 18AC54485952D158
2 changed files with 15 additions and 4 deletions

View file

@ -1,5 +1,6 @@
var Handlebars = require('handlebars') var Handlebars = require('handlebars')
var request = require('request') var request = require('request')
var Logger = require('./logger')
module.exports.notify = function(metadata, config) { module.exports.notify = function(metadata, config) {
@ -18,11 +19,20 @@ module.exports.notify = function(metadata, config) {
options.method = config.notify.method; options.method = config.notify.method;
if(config.notify.endpoint) { if (config.notify.endpoint) {
options.url = config.notify.endpoint options.url = config.notify.endpoint
} }
request(options); request(options, function(err, response, body) {
if (err) {
Logger.logger.error( { err: err }, ' notify error: @{err.message}' );
} else {
Logger.logger.info({ content: content}, 'A notification has been shipped: @{content}')
if (body) {
Logger.logger.debug( { body: body }, ' body: @{body}' );
}
}
});
} }
} }

View file

@ -12,7 +12,9 @@ function Search() {
} }
Search.prototype.query = function(q) { Search.prototype.query = function(q) {
return this.index.search(q) return q === '*'
? this.storage.config.localList.get().map( function( package ){ return { ref: package, score: 1 }; } )
: this.index.search(q);
} }
Search.prototype.add = function(package) { Search.prototype.add = function(package) {
@ -45,4 +47,3 @@ Search.prototype.configureStorage = function(storage) {
} }
module.exports = Search() module.exports = Search()