mirror of
https://gitlab.com/timvisee/send.git
synced 2025-12-07 14:40:55 +03:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a182ff2dd1 | ||
|
|
0361e3ce1c | ||
|
|
eeb1359d90 | ||
|
|
e2dde364eb |
8
package-lock.json
generated
8
package-lock.json
generated
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "send",
|
"name": "send",
|
||||||
"version": "3.4.6",
|
"version": "3.4.7",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -4233,9 +4233,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"aws-sdk": {
|
"aws-sdk": {
|
||||||
"version": "2.884.0",
|
"version": "2.888.0",
|
||||||
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.884.0.tgz",
|
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.888.0.tgz",
|
||||||
"integrity": "sha512-+rhzq7zmntsj4VJRUf0v6ri9vw3dYroy9BbRtbxLHILdnSFPkoqMcodr/pwcUSO5kYEYbCG7mxr5/R2a+cfbxQ==",
|
"integrity": "sha512-9Rg14eneXnrs5Wh5FL42qGEXf7QaqaV/gMHU9SfvAA0SEM390QnwVjCSKF5YAReWjSuJriKJTDiodMI39J+Nrg==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"buffer": "4.9.2",
|
"buffer": "4.9.2",
|
||||||
"events": "1.1.1",
|
"events": "1.1.1",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "send",
|
"name": "send",
|
||||||
"description": "File Sharing Experiment",
|
"description": "File Sharing Experiment",
|
||||||
"version": "3.4.6",
|
"version": "3.4.7",
|
||||||
"author": "Mozilla (https://mozilla.org)",
|
"author": "Mozilla (https://mozilla.org)",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
"Tim Visee <3a4fb3964f@sinenomine.email> (https://timvisee.com)"
|
"Tim Visee <3a4fb3964f@sinenomine.email> (https://timvisee.com)"
|
||||||
@@ -137,7 +137,7 @@
|
|||||||
"@fluent/langneg": "^0.3.0",
|
"@fluent/langneg": "^0.3.0",
|
||||||
"@google-cloud/storage": "^5.8.3",
|
"@google-cloud/storage": "^5.8.3",
|
||||||
"@sentry/node": "^5.30.0",
|
"@sentry/node": "^5.30.0",
|
||||||
"aws-sdk": "^2.884.0",
|
"aws-sdk": "^2.888.0",
|
||||||
"body-parser": "^1.19.0",
|
"body-parser": "^1.19.0",
|
||||||
"choo": "^7.0.0",
|
"choo": "^7.0.0",
|
||||||
"cldr-core": "^35.1.0",
|
"cldr-core": "^35.1.0",
|
||||||
|
|||||||
@@ -64,6 +64,16 @@ const conf = convict({
|
|||||||
default: 'localhost',
|
default: 'localhost',
|
||||||
env: 'REDIS_HOST'
|
env: 'REDIS_HOST'
|
||||||
},
|
},
|
||||||
|
redis_port: {
|
||||||
|
format: Number,
|
||||||
|
default: 6379,
|
||||||
|
env: 'REDIS_PORT'
|
||||||
|
},
|
||||||
|
redis_password: {
|
||||||
|
format: String,
|
||||||
|
default: '',
|
||||||
|
env: 'REDIS_PASSWORD'
|
||||||
|
},
|
||||||
redis_event_expire: {
|
redis_event_expire: {
|
||||||
format: Boolean,
|
format: Boolean,
|
||||||
default: false,
|
default: false,
|
||||||
|
|||||||
@@ -10,6 +10,8 @@ module.exports = function(config) {
|
|||||||
const redis = require(redis_lib);
|
const redis = require(redis_lib);
|
||||||
const client = redis.createClient({
|
const client = redis.createClient({
|
||||||
host: config.redis_host,
|
host: config.redis_host,
|
||||||
|
port: config.redis_port,
|
||||||
|
password: config.redis_password,
|
||||||
retry_strategy: options => {
|
retry_strategy: options => {
|
||||||
if (options.total_retry_time > config.redis_retry_time) {
|
if (options.total_retry_time > config.redis_retry_time) {
|
||||||
client.emit('error', 'Retry time exhausted');
|
client.emit('error', 'Retry time exhausted');
|
||||||
|
|||||||
Reference in New Issue
Block a user