From d91fe84fc3310bbc4b538881a11a78ef2453af5c Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Wed, 28 Mar 2018 22:10:54 -0500 Subject: [PATCH] Change the default alert delay to 1m (#8462) Add regex type for numbers Tooltips for all alert rule dialog items --- html/includes/modal/new_alert_rule.inc.php | 60 ++++++++++------------ 1 file changed, 28 insertions(+), 32 deletions(-) diff --git a/html/includes/modal/new_alert_rule.inc.php b/html/includes/modal/new_alert_rule.inc.php index 5c9195fb4a..8c96cf128a 100644 --- a/html/includes/modal/new_alert_rule.inc.php +++ b/html/includes/modal/new_alert_rule.inc.php @@ -36,7 +36,7 @@ if (is_admin()) { -
+
@@ -52,14 +52,10 @@ if (is_admin()) { Import from -
@@ -68,7 +64,7 @@ if (is_admin()) {
-
+
-
+
-
+
- -
+ +
- -
+ +
-
+
-
- +
+
-
+
@@ -164,8 +160,8 @@ if (is_admin()) { {type: 'less_or_equal', nb_inputs: 1, multiple: false, apply_to: ['string', 'number', 'datetime']}, {type: 'greater', nb_inputs: 1, multiple: false, apply_to: ['string', 'number', 'datetime']}, {type: 'greater_or_equal', nb_inputs: 1, multiple: false, apply_to: ['string', 'number', 'datetime']}, - {type: 'regex', nb_inputs: 1, multiple: false, apply_to: ['string']}, - {type: 'not_regex', nb_inputs: 1, multiple: false, apply_to: ['string']} + {type: 'regex', nb_inputs: 1, multiple: false, apply_to: ['string', 'number']}, + {type: 'not_regex', nb_inputs: 1, multiple: false, apply_to: ['string', 'number']} ], lang: { operators: { @@ -272,8 +268,8 @@ if (is_admin()) { $("#recovery").bootstrapSwitch('state', true); $(this).find("input[type=text]").val(""); $('#count').val('-1'); - $('#delay').val('5 m'); - $('#interval').val('5 m'); + $('#delay').val('1m'); + $('#interval').val('5m'); var $maps = $('#maps'); $maps.empty(); @@ -305,21 +301,21 @@ if (is_admin()) { var extra = rule.extra; $('#count').val(extra.count); if ((extra.delay / 86400) >= 1) { - $('#delay').val(extra.delay / 86400 + ' d'); + $('#delay').val(extra.delay / 86400 + 'd'); } else if ((extra.delay / 3600) >= 1) { - $('#delay').val( extra.delay / 3600 + ' h'); + $('#delay').val( extra.delay / 3600 + 'h'); } else if ((extra.delay / 60) >= 1) { - $('#delay').val( extra.delay / 60 + ' m'); + $('#delay').val( extra.delay / 60 + 'm'); } else { $('#delay').val(extra.delay); } if ((extra.interval / 86400) >= 1) { - $('#interval').val(extra.interval / 86400 + ' d'); + $('#interval').val(extra.interval / 86400 + 'd'); } else if ((extra.interval / 3600) >= 1) { - $('#interval').val(extra.interval / 3600 + ' h'); + $('#interval').val(extra.interval / 3600 + 'h'); } else if ((extra.interval / 60) >= 1) { - $('#interval').val(extra.interval / 60 + ' m'); + $('#interval').val(extra.interval / 60 + 'm'); } else { $('#interval').val(extra.interval); }