Handle announces in inbox

This commit is contained in:
Chocobozzz 2017-11-15 17:56:21 +01:00
parent 8e10cf1a5a
commit d846501818
No known key found for this signature in database
GPG key ID: 583A612D890159BE
17 changed files with 264 additions and 23 deletions

View file

@ -5,6 +5,7 @@ import { isActivityValid } from '../../helpers/custom-validators/activitypub/act
import { processCreateActivity, processFlagActivity, processUpdateActivity } from '../../lib'
import { processAcceptActivity } from '../../lib/activitypub/process-accept'
import { processAddActivity } from '../../lib/activitypub/process-add'
import { processAnnounceActivity } from '../../lib/activitypub/process-announce'
import { processDeleteActivity } from '../../lib/activitypub/process-delete'
import { processFollowActivity } from '../../lib/activitypub/process-follow'
import { asyncMiddleware, checkSignature, localAccountValidator, signatureValidator } from '../../middlewares'
@ -18,7 +19,8 @@ const processActivity: { [ P in ActivityType ]: (activity: Activity, inboxAccoun
Flag: processFlagActivity,
Delete: processDeleteActivity,
Follow: processFollowActivity,
Accept: processAcceptActivity
Accept: processAcceptActivity,
Announce: processAnnounceActivity
}
const inboxRouter = express.Router()