feat(message-gateway): add admin channel cards and per-type forms

This commit is contained in:
ryan
2026-08-16 12:22:28 +08:00
parent 635c1760ad
commit 124ce9bebb
12 changed files with 707 additions and 0 deletions
+12
View File
@@ -23,6 +23,7 @@ import {
import { AuthService } from './auth';
import { ConfigService } from './config';
import { DbManageService } from './db-manage';
import { AdminMessageGatewayService } from './message-gateway';
import { PushService } from './push';
import { AdminUploadService, UploadService } from './upload';
import { UserService } from './user';
@@ -43,6 +44,7 @@ const services = {
adminUpload: AdminUploadService,
dbManage: DbManageService,
push: PushService,
adminMessageGateway: AdminMessageGatewayService,
} as const;
export default services;
@@ -167,6 +169,16 @@ export type {
} from './db-manage';
export { PushService } from './push';
export { AdminMessageGatewayService } from './message-gateway';
export type {
MessageChannel,
MessageChannelDefinition,
CreateMessageChannelRequest,
UpdateMessageChannelRequest,
PublicMessageChannel,
MessageBinding,
BindMessageChannelRequest,
} from './message-gateway';
export type {
PushEvent,
PushHistory,