aboutsummaryrefslogtreecommitdiffhomepage
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/initializers/constants.ts4
-rw-r--r--server/lib/activitypub/crawl.ts4
-rw-r--r--server/lib/job-queue/handlers/activitypub-http-broadcast.ts10
-rw-r--r--server/lib/job-queue/handlers/activitypub-http-unicast.ts8
4 files changed, 13 insertions, 13 deletions
diff --git a/server/initializers/constants.ts b/server/initializers/constants.ts
index efbc628e7..6aaef3aa2 100644
--- a/server/initializers/constants.ts
+++ b/server/initializers/constants.ts
@@ -197,7 +197,7 @@ const JOB_PRIORITY = {
197const BROADCAST_CONCURRENCY = 30 // How many requests in parallel we do in activitypub-http-broadcast job 197const BROADCAST_CONCURRENCY = 30 // How many requests in parallel we do in activitypub-http-broadcast job
198const AP_CLEANER_CONCURRENCY = 10 // How many requests in parallel we do in activitypub-cleaner job 198const AP_CLEANER_CONCURRENCY = 10 // How many requests in parallel we do in activitypub-cleaner job
199const CRAWL_REQUEST_CONCURRENCY = 1 // How many requests in parallel to fetch remote data (likes, shares...) 199const CRAWL_REQUEST_CONCURRENCY = 1 // How many requests in parallel to fetch remote data (likes, shares...)
200const JOB_REQUEST_TIMEOUT = 7000 // 7 seconds 200const REQUEST_TIMEOUT = 7000 // 7 seconds
201const JOB_COMPLETED_LIFETIME = 60000 * 60 * 24 * 2 // 2 days 201const JOB_COMPLETED_LIFETIME = 60000 * 60 * 24 * 2 // 2 days
202const VIDEO_IMPORT_TIMEOUT = 1000 * 3600 // 1 hour 202const VIDEO_IMPORT_TIMEOUT = 1000 * 3600 // 1 hour
203 203
@@ -869,7 +869,7 @@ export {
869 ABUSE_STATES, 869 ABUSE_STATES,
870 VIDEO_CHANNELS, 870 VIDEO_CHANNELS,
871 LRU_CACHE, 871 LRU_CACHE,
872 JOB_REQUEST_TIMEOUT, 872 REQUEST_TIMEOUT,
873 USER_PASSWORD_RESET_LIFETIME, 873 USER_PASSWORD_RESET_LIFETIME,
874 USER_PASSWORD_CREATE_LIFETIME, 874 USER_PASSWORD_CREATE_LIFETIME,
875 MEMOIZE_TTL, 875 MEMOIZE_TTL,
diff --git a/server/lib/activitypub/crawl.ts b/server/lib/activitypub/crawl.ts
index eeafdf4ba..1ed105bbe 100644
--- a/server/lib/activitypub/crawl.ts
+++ b/server/lib/activitypub/crawl.ts
@@ -1,4 +1,4 @@
1import { ACTIVITY_PUB, JOB_REQUEST_TIMEOUT, WEBSERVER } from '../../initializers/constants' 1import { ACTIVITY_PUB, REQUEST_TIMEOUT, WEBSERVER } from '../../initializers/constants'
2import { doRequest } from '../../helpers/requests' 2import { doRequest } from '../../helpers/requests'
3import { logger } from '../../helpers/logger' 3import { logger } from '../../helpers/logger'
4import * as Bluebird from 'bluebird' 4import * as Bluebird from 'bluebird'
@@ -16,7 +16,7 @@ async function crawlCollectionPage <T> (uri: string, handler: HandlerFunction<T>
16 uri, 16 uri,
17 json: true, 17 json: true,
18 activityPub: true, 18 activityPub: true,
19 timeout: JOB_REQUEST_TIMEOUT 19 timeout: REQUEST_TIMEOUT
20 } 20 }
21 21
22 const startDate = new Date() 22 const startDate = new Date()
diff --git a/server/lib/job-queue/handlers/activitypub-http-broadcast.ts b/server/lib/job-queue/handlers/activitypub-http-broadcast.ts
index e4d3dbbff..7174786d6 100644
--- a/server/lib/job-queue/handlers/activitypub-http-broadcast.ts
+++ b/server/lib/job-queue/handlers/activitypub-http-broadcast.ts
@@ -1,11 +1,11 @@
1import * as Bull from 'bull'
2import * as Bluebird from 'bluebird' 1import * as Bluebird from 'bluebird'
2import * as Bull from 'bull'
3import { ActivitypubHttpBroadcastPayload } from '@shared/models'
3import { logger } from '../../../helpers/logger' 4import { logger } from '../../../helpers/logger'
4import { doRequest } from '../../../helpers/requests' 5import { doRequest } from '../../../helpers/requests'
5import { buildGlobalHeaders, buildSignedRequestOptions, computeBody } from './utils/activitypub-http-utils' 6import { BROADCAST_CONCURRENCY, REQUEST_TIMEOUT } from '../../../initializers/constants'
6import { BROADCAST_CONCURRENCY, JOB_REQUEST_TIMEOUT } from '../../../initializers/constants'
7import { ActorFollowScoreCache } from '../../files-cache' 7import { ActorFollowScoreCache } from '../../files-cache'
8import { ActivitypubHttpBroadcastPayload } from '@shared/models' 8import { buildGlobalHeaders, buildSignedRequestOptions, computeBody } from './utils/activitypub-http-utils'
9 9
10async function processActivityPubHttpBroadcast (job: Bull.Job) { 10async function processActivityPubHttpBroadcast (job: Bull.Job) {
11 logger.info('Processing ActivityPub broadcast in job %d.', job.id) 11 logger.info('Processing ActivityPub broadcast in job %d.', job.id)
@@ -20,7 +20,7 @@ async function processActivityPubHttpBroadcast (job: Bull.Job) {
20 uri: '', 20 uri: '',
21 json: body, 21 json: body,
22 httpSignature: httpSignatureOptions, 22 httpSignature: httpSignatureOptions,
23 timeout: JOB_REQUEST_TIMEOUT, 23 timeout: REQUEST_TIMEOUT,
24 headers: buildGlobalHeaders(body) 24 headers: buildGlobalHeaders(body)
25 } 25 }
26 26
diff --git a/server/lib/job-queue/handlers/activitypub-http-unicast.ts b/server/lib/job-queue/handlers/activitypub-http-unicast.ts
index b65eeb677..74989d62e 100644
--- a/server/lib/job-queue/handlers/activitypub-http-unicast.ts
+++ b/server/lib/job-queue/handlers/activitypub-http-unicast.ts
@@ -1,10 +1,10 @@
1import * as Bull from 'bull' 1import * as Bull from 'bull'
2import { ActivitypubHttpUnicastPayload } from '@shared/models'
2import { logger } from '../../../helpers/logger' 3import { logger } from '../../../helpers/logger'
3import { doRequest } from '../../../helpers/requests' 4import { doRequest } from '../../../helpers/requests'
4import { buildGlobalHeaders, buildSignedRequestOptions, computeBody } from './utils/activitypub-http-utils' 5import { REQUEST_TIMEOUT } from '../../../initializers/constants'
5import { JOB_REQUEST_TIMEOUT } from '../../../initializers/constants'
6import { ActorFollowScoreCache } from '../../files-cache' 6import { ActorFollowScoreCache } from '../../files-cache'
7import { ActivitypubHttpUnicastPayload } from '@shared/models' 7import { buildGlobalHeaders, buildSignedRequestOptions, computeBody } from './utils/activitypub-http-utils'
8 8
9async function processActivityPubHttpUnicast (job: Bull.Job) { 9async function processActivityPubHttpUnicast (job: Bull.Job) {
10 logger.info('Processing ActivityPub unicast in job %d.', job.id) 10 logger.info('Processing ActivityPub unicast in job %d.', job.id)
@@ -20,7 +20,7 @@ async function processActivityPubHttpUnicast (job: Bull.Job) {
20 uri, 20 uri,
21 json: body, 21 json: body,
22 httpSignature: httpSignatureOptions, 22 httpSignature: httpSignatureOptions,
23 timeout: JOB_REQUEST_TIMEOUT, 23 timeout: REQUEST_TIMEOUT,
24 headers: buildGlobalHeaders(body) 24 headers: buildGlobalHeaders(body)
25 } 25 }
26 26