feat(new): enforce social publishing governance
Amp-Thread-ID: https://ampcode.com/threads/T-019e55df-9bcd-73e6-9935-c1e6238cd273 Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
1 parent
8a1389bcbc
commit
6d99f515c7
10 files changed
+643
-141
No files matched your search
@@ -148,11 +148,14 @@ export interface CreateSocialAccountInput {
|
||||
platform: SocialPlatform;
|
||||
handle: string;
|
||||
displayName: string;
|
||||
createdByEmployeeId: string;
|
||||
authorizedEmployeeId: string | null;
|
||||
}
|
||||
|
||||
export interface LaunchSocialLoginInput {
|
||||
orgId: string;
|
||||
socialAccountId: string;
|
||||
employeeId: string;
|
||||
}
|
||||
|
||||
export interface ImportFileInput {
|
||||
@@ -169,14 +172,14 @@ export interface CreateScheduledPostInput {
|
||||
socialAccountId: string;
|
||||
bodyMd: string;
|
||||
scheduledFor: string;
|
||||
state: "draft" | "scheduled";
|
||||
createdByEmployeeId: string | null;
|
||||
createdByEmployeeId: string;
|
||||
}
|
||||
|
||||
export interface SetScheduledPostStateInput {
|
||||
orgId: string;
|
||||
scheduledPostId: string;
|
||||
state: "draft" | "scheduled" | "published" | "cancelled";
|
||||
employeeId: string;
|
||||
}
|
||||
|
||||
export interface SetFilePinnedInput {
|
||||
|
||||
Reference in new issue
Block a user