summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/stream
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-04-02 15:28:49 +0900
committerGitHub <noreply@github.com>2022-04-02 15:28:49 +0900
commit8e5f2690f29b7e6bee95e54a8bb647ff1ff4b94a (patch)
tree78740472dc48e4fec6986056f548e4ee7743cc29 /packages/backend/src/server/api/stream
parentUpdate CHANGELOG.md (diff)
downloadsharkey-8e5f2690f29b7e6bee95e54a8bb647ff1ff4b94a.tar.gz
sharkey-8e5f2690f29b7e6bee95e54a8bb647ff1ff4b94a.tar.bz2
sharkey-8e5f2690f29b7e6bee95e54a8bb647ff1ff4b94a.zip
feat: Webhook (#8457)
* feat: introduce webhook * wip * wip * wip * Update CHANGELOG.md
Diffstat (limited to 'packages/backend/src/server/api/stream')
-rw-r--r--packages/backend/src/server/api/stream/types.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/stream/types.ts b/packages/backend/src/server/api/stream/types.ts
index bea863eb7c..3b0a75d793 100644
--- a/packages/backend/src/server/api/stream/types.ts
+++ b/packages/backend/src/server/api/stream/types.ts
@@ -15,6 +15,7 @@ import { AbuseUserReport } from '@/models/entities/abuse-user-report.js';
import { Signin } from '@/models/entities/signin.js';
import { Page } from '@/models/entities/page.js';
import { Packed } from '@/misc/schema.js';
+import { Webhook } from '@/models/entities/webhook';
//#region Stream type-body definitions
export interface InternalStreamTypes {
@@ -23,6 +24,9 @@ export interface InternalStreamTypes {
userChangeModeratorState: { id: User['id']; isModerator: User['isModerator']; };
userTokenRegenerated: { id: User['id']; oldToken: User['token']; newToken: User['token']; };
remoteUserUpdated: { id: User['id']; };
+ webhookCreated: Webhook;
+ webhookDeleted: Webhook;
+ webhookUpdated: Webhook;
antennaCreated: Antenna;
antennaDeleted: Antenna;
antennaUpdated: Antenna;