diff --git a/ui-ngx/src/app/modules/home/components/rule-node/action/timeseries-config.models.ts b/ui-ngx/src/app/modules/home/components/rule-node/action/timeseries-config.models.ts index dfee001181..e9d024663d 100644 --- a/ui-ngx/src/app/modules/home/components/rule-node/action/timeseries-config.models.ts +++ b/ui-ngx/src/app/modules/home/components/rule-node/action/timeseries-config.models.ts @@ -28,7 +28,7 @@ export interface TimeseriesNodeConfigurationForm extends Omit & Partial; +export type ProcessingSettings = BasicProcessingSettings & Partial & Partial; export type ProcessingSettingsForm = Omit & { isAdvanced: boolean; @@ -51,15 +51,15 @@ export const ProcessingTypeTranslationMap = new Map([ [ProcessingType.SKIP, 'rule-node-config.save-time-series.strategy-type.skip'], ]) -export interface ProcessingSettingsSettings { +export interface BasicProcessingSettings { type: ProcessingType; } -export interface DeduplicateProcessingStrategy extends ProcessingSettingsSettings{ +export interface DeduplicateProcessingStrategy extends BasicProcessingSettings{ deduplicationIntervalSecs: number; } -export interface AdvancedProcessingStrategy extends ProcessingSettingsSettings{ +export interface AdvancedProcessingStrategy extends BasicProcessingSettings{ timeseries: AdvancedProcessingConfig; latest: AdvancedProcessingConfig; webSockets: AdvancedProcessingConfig; diff --git a/ui-ngx/src/assets/locale/locale.constant-en_US.json b/ui-ngx/src/assets/locale/locale.constant-en_US.json index 9ca1e2dd4d..d3f6e3b2fc 100644 --- a/ui-ngx/src/assets/locale/locale.constant-en_US.json +++ b/ui-ngx/src/assets/locale/locale.constant-en_US.json @@ -5136,7 +5136,7 @@ "save-time-series": { "processing-settings": "Processing settings", "processing-settings-hint": "Define how time series data is processed. In Basic mode, select a preconfigured processing strategy or enable only WebSocket updates. Advanced mode allows you to select individual processing strategies for each action.", - "advanced-settings-hint": "Advanced settings mode is dangerous, and if you do not understand it, you may lose telemetry.\n\n\n\n\n\n\n\n", + "advanced-settings-hint": "Advanced settings mode is dangerous, and if you do not understand it, you may lose telemetry.", "strategy": "Strategy", "deduplication-interval": "Deduplication interval", "deduplication-interval-required": "Deduplication interval is required",