Implemented mailbox in ConsoleUI

This commit is contained in:
2026-10-22 18:01:22 +02:00
parent 6ff016e7ec
commit cb89817d88
20 changed files with 3208 additions and 19 deletions
+19
View File
@@ -28,6 +28,7 @@ export enum NotificationStatus {
Failed = 7,
Cancelled = 8,
Bounced = 9,
Draft = 10,
}
export enum NotificationPlatform {
@@ -856,6 +857,24 @@ export interface InviteRequest {
platform: NotificationPlatform;
}
export interface CreateNotificationRequest {
organisationId: number | string;
recipient: string;
platform: NotificationPlatform;
subject?: string | null;
destination?: string | null;
message: string;
status?: NotificationStatus;
}
export interface UpdateNotificationRequest {
notificationId: number;
destination?: string | null;
status: NotificationStatus;
sentAt?: string | null;
error?: string | null;
}
// ==========================================
// New OpenAPI 3.1.1 Entities & Request Models
// ==========================================