Add auto follow back support for instances
authorChocobozzz <me@florianbigard.com>
Fri, 30 Aug 2019 14:50:12 +0000 (16:50 +0200)
committerChocobozzz <chocobozzz@cpy.re>
Wed, 4 Sep 2019 14:24:58 +0000 (16:24 +0200)
commit8424c4026afd7304880a4ce8138a04ffb3d8c938
tree5b42625a59307b03333aa7d293b40b4c90da8f73
parentf69ec5f340638ef577e8f5b9b1fb844778656a1f
Add auto follow back support for instances
44 files changed:
client/src/app/shared/users/user-notification.model.ts
config/default.yaml
config/production.yaml.example
package.json
server.ts
server/controllers/api/config.ts
server/controllers/api/server/follows.ts
server/controllers/api/users/my-notifications.ts
server/initializers/config.ts
server/lib/activitypub/follow.ts [new file with mode: 0644]
server/lib/activitypub/process/process-accept.ts
server/lib/activitypub/process/process-follow.ts
server/lib/activitypub/send/send-follow.ts
server/lib/emailer.ts
server/lib/job-queue/handlers/activitypub-follow.ts
server/lib/job-queue/handlers/video-import.ts
server/lib/notifier.ts
server/lib/user.ts
server/lib/video-blacklist.ts
server/middlewares/validators/user-notifications.ts
server/models/account/account.ts
server/models/account/user-notification-setting.ts
server/models/account/user-notification.ts
server/models/activitypub/actor.ts
server/models/server/server.ts
server/models/video/video-channel.ts
server/tests/api/check-params/config.ts
server/tests/api/check-params/user-notifications.ts
server/tests/api/notifications/user-notifications.ts
server/tests/api/server/auto-follows.ts [new file with mode: 0644]
server/tests/api/server/config.ts
server/tests/api/server/index.ts
server/typings/models/account/actor-follow.ts
server/typings/models/account/actor.ts
server/typings/models/user/user-notification.ts
server/typings/models/video/video-blacklist.ts
server/typings/utils.ts
shared/extra-utils/server/config.ts
shared/extra-utils/users/user-notifications.ts
shared/models/server/custom-config.model.ts
shared/models/users/user-notification-setting.model.ts
shared/models/users/user-notification.model.ts
tsconfig.json
yarn.lock