1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-05 02:39:33 +02:00

Refractor activity pub lib/helpers

This commit is contained in:
Chocobozzz 2017-11-20 09:43:39 +01:00
parent eb8b27c93e
commit 5414139835
No known key found for this signature in database
GPG key ID: 583A612D890159BE
47 changed files with 844 additions and 498 deletions

View file

@ -2,12 +2,12 @@ import * as express from 'express'
import { Activity, ActivityPubCollection, ActivityPubOrderedCollection, ActivityType, RootActivity } from '../../../shared'
import { logger } from '../../helpers'
import { isActivityValid } from '../../helpers/custom-validators/activitypub/activity'
import { processCreateActivity, 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 { processCreateActivity, processUpdateActivity, processUndoActivity } from '../../lib'
import { processAcceptActivity } from '../../lib/activitypub/process/process-accept'
import { processAddActivity } from '../../lib/activitypub/process/process-add'
import { processAnnounceActivity } from '../../lib/activitypub/process/process-announce'
import { processDeleteActivity } from '../../lib/activitypub/process/process-delete'
import { processFollowActivity } from '../../lib/activitypub/process/process-follow'
import { asyncMiddleware, checkSignature, localAccountValidator, signatureValidator } from '../../middlewares'
import { activityPubValidator } from '../../middlewares/validators/activitypub/activity'
import { AccountInstance } from '../../models/account/account-interface'
@ -19,7 +19,8 @@ const processActivity: { [ P in ActivityType ]: (activity: Activity, inboxAccoun
Delete: processDeleteActivity,
Follow: processFollowActivity,
Accept: processAcceptActivity,
Announce: processAnnounceActivity
Announce: processAnnounceActivity,
Undo: processUndoActivity
}
const inboxRouter = express.Router()