feat(notify): add global toggles, percentage threshold, and visibility control
- Add global toggle for account quota notification in admin settings - Add percentage-based threshold type for per-account quota alerts - Hide balance notify card on user profile when global toggle is off - Expose balance_low_notify_enabled and account_quota_notify_enabled in PublicSettings - Add threshold type (fixed/percentage) to QuotaNotifyToggle with $ / % switcher
This commit is contained in:
@@ -138,6 +138,7 @@ export interface SystemSettings {
|
||||
// Balance & quota notification
|
||||
balance_low_notify_enabled: boolean
|
||||
balance_low_notify_threshold: number
|
||||
account_quota_notify_enabled: boolean
|
||||
account_quota_notify_emails: string[]
|
||||
}
|
||||
|
||||
@@ -241,6 +242,7 @@ export interface UpdateSettingsRequest {
|
||||
// Balance & quota notification
|
||||
balance_low_notify_enabled?: boolean
|
||||
balance_low_notify_threshold?: number
|
||||
account_quota_notify_enabled?: boolean
|
||||
account_quota_notify_emails?: string[]
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user