mirror of
https://github.com/standardnotes/server
synced 2026-07-14 00:01:54 -04:00
feat(domain-events): remove unused events and add attachments option for sending emails
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
import { DomainEventInterface } from './DomainEventInterface'
|
||||
import { AccountClaimRequestedEventPayload } from './AccountClaimRequestedEventPayload'
|
||||
|
||||
export interface AccountClaimRequestedEvent extends DomainEventInterface {
|
||||
type: 'ACCOUNT_CLAIM_REQUESTED'
|
||||
payload: AccountClaimRequestedEventPayload
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
export interface AccountClaimRequestedEventPayload {
|
||||
email: string
|
||||
token: string
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
import { DomainEventInterface } from './DomainEventInterface'
|
||||
import { ActivationCodeRequestedEventPayload } from './ActivationCodeRequestedEventPayload'
|
||||
|
||||
export interface ActivationCodeRequestedEvent extends DomainEventInterface {
|
||||
type: 'ACTIVATION_CODE_REQUESTED'
|
||||
payload: ActivationCodeRequestedEventPayload
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
export interface ActivationCodeRequestedEventPayload {
|
||||
userEmail: string
|
||||
offlineFeaturesToken: string
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
import { DomainEventInterface } from './DomainEventInterface'
|
||||
|
||||
import { DiscountAppliedEventPayload } from './DiscountAppliedEventPayload'
|
||||
|
||||
export interface DiscountAppliedEvent extends DomainEventInterface {
|
||||
type: 'DISCOUNT_APPLIED'
|
||||
payload: DiscountAppliedEventPayload
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
export interface DiscountAppliedEventPayload {
|
||||
userEmail: string
|
||||
discountRate: number
|
||||
}
|
||||
@@ -4,4 +4,10 @@ export interface EmailRequestedEventPayload {
|
||||
level: string
|
||||
subject: string
|
||||
body: string
|
||||
attachments?: Array<{
|
||||
filePath: string
|
||||
fileName: string
|
||||
attachmentFileName: string
|
||||
attachmentContentType: string
|
||||
}>
|
||||
}
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
import { DomainEventInterface } from './DomainEventInterface'
|
||||
|
||||
import { InvoiceGeneratedEventPayload } from './InvoiceGeneratedEventPayload'
|
||||
|
||||
export interface InvoiceGeneratedEvent extends DomainEventInterface {
|
||||
type: 'INVOICE_GENERATED'
|
||||
payload: InvoiceGeneratedEventPayload
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
export interface InvoiceGeneratedEventPayload {
|
||||
userEmail: string
|
||||
invoiceNumber: string
|
||||
paymentDateFormatted: string
|
||||
s3BucketName: string
|
||||
s3InvoiceObjectKey: string
|
||||
}
|
||||
@@ -1,15 +1,9 @@
|
||||
export * from './Event/AccountClaimRequestedEvent'
|
||||
export * from './Event/AccountClaimRequestedEventPayload'
|
||||
export * from './Event/AccountDeletionRequestedEvent'
|
||||
export * from './Event/AccountDeletionRequestedEventPayload'
|
||||
export * from './Event/ActivationCodeRequestedEvent'
|
||||
export * from './Event/ActivationCodeRequestedEventPayload'
|
||||
export * from './Event/CloudBackupRequestedEvent'
|
||||
export * from './Event/CloudBackupRequestedEventPayload'
|
||||
export * from './Event/DailyAnalyticsReportGeneratedEvent'
|
||||
export * from './Event/DailyAnalyticsReportGeneratedEventPayload'
|
||||
export * from './Event/DiscountAppliedEvent'
|
||||
export * from './Event/DiscountAppliedEventPayload'
|
||||
export * from './Event/DiscountApplyRequestedEvent'
|
||||
export * from './Event/DiscountApplyRequestedEventPayload'
|
||||
export * from './Event/DiscountWithdrawRequestedEvent'
|
||||
@@ -42,8 +36,6 @@ export * from './Event/FileUploadedEvent'
|
||||
export * from './Event/FileUploadedEventPayload'
|
||||
export * from './Event/GoogleDriveBackupFailedEvent'
|
||||
export * from './Event/GoogleDriveBackupFailedEventPayload'
|
||||
export * from './Event/InvoiceGeneratedEvent'
|
||||
export * from './Event/InvoiceGeneratedEventPayload'
|
||||
export * from './Event/ItemDumpedEvent'
|
||||
export * from './Event/ItemDumpedEventPayload'
|
||||
export * from './Event/ItemRevisionCreationRequestedEvent'
|
||||
|
||||
Reference in New Issue
Block a user