]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit - server/lib/notifier/notifier.ts
Add notification plugin hook
authorChocobozzz <me@florianbigard.com>
Wed, 3 Aug 2022 09:33:43 +0000 (11:33 +0200)
committerChocobozzz <me@florianbigard.com>
Wed, 3 Aug 2022 09:33:43 +0000 (11:33 +0200)
commit785f1897a42984ece9c6f65829d195d67e331d95
tree1cb3b33cfc797b8f1abbab90749c1e3187bbd311
parent0260dc8aca952f9412a8620e433b9e16e675696e
Add notification plugin hook
23 files changed:
server/lib/notifier/notifier.ts
server/lib/notifier/shared/abuse/abstract-new-abuse-message.ts
server/lib/notifier/shared/abuse/abuse-state-change-for-reporter.ts
server/lib/notifier/shared/abuse/new-abuse-for-moderators.ts
server/lib/notifier/shared/blacklist/new-auto-blacklist-for-moderators.ts
server/lib/notifier/shared/blacklist/new-blacklist-for-owner.ts
server/lib/notifier/shared/blacklist/unblacklist-for-owner.ts
server/lib/notifier/shared/comment/comment-mention.ts
server/lib/notifier/shared/comment/new-comment-for-video-owner.ts
server/lib/notifier/shared/common/abstract-notification.ts
server/lib/notifier/shared/follow/auto-follow-for-instance.ts
server/lib/notifier/shared/follow/follow-for-instance.ts
server/lib/notifier/shared/follow/follow-for-user.ts
server/lib/notifier/shared/instance/new-peertube-version-for-admins.ts
server/lib/notifier/shared/instance/new-plugin-version-for-admins.ts
server/lib/notifier/shared/instance/registration-for-moderators.ts
server/lib/notifier/shared/video-publication/abstract-owned-video-publication.ts
server/lib/notifier/shared/video-publication/import-finished-for-owner.ts
server/lib/notifier/shared/video-publication/new-video-for-subscribers.ts
server/lib/notifier/shared/video-publication/studio-edition-finished-for-owner.ts
server/tests/fixtures/peertube-plugin-test/main.js
server/tests/plugins/action-hooks.ts
shared/models/plugins/server/server-hook.model.ts