diff --git a/src/opnsense/mvc/app/models/OPNsense/Base/Menu/Menu.xml b/src/opnsense/mvc/app/models/OPNsense/Base/Menu/Menu.xml
index 6ec9f3226..84ed2b039 100644
--- a/src/opnsense/mvc/app/models/OPNsense/Base/Menu/Menu.xml
+++ b/src/opnsense/mvc/app/models/OPNsense/Base/Menu/Menu.xml
@@ -199,8 +199,8 @@
-
-
+
+
diff --git a/src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml b/src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml
index dd13b89f3..582e1ef70 100644
--- a/src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml
+++ b/src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml
@@ -311,7 +311,9 @@
Diagnostics: Logs: Firewall: Dynamic View
- diag_logs_filter_dynamic.php*
+ ui/diagnostics/firewall/log*
+ api/diagnostics/firewall/log*
+ api/diagnostics/interface/getInterfaceNames*
diff --git a/src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt b/src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt
index 4e682c298..5abb9e0df 100644
--- a/src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt
+++ b/src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_log.volt
@@ -84,40 +84,39 @@ POSSIBILITY OF SUCH DAMAGE.
});
if (record['action'] == 'pass') {
- log_tr.css('background', 'rgba(5, 142, 73, 0.6)');
+ log_tr.css('background', 'rgba(5, 142, 73, 0.3)');
} else if (record['action'] == 'block') {
- log_tr.css('background', '#ff6666');
+ log_tr.css('background', 'rgba(235, 9, 9, 0.3)');
}
$("#grid-log > tbody > tr:first").before(log_tr);
- // apply filter after load
- $("#filter").keyup();
-
- // bind info buttons
- $(".act_info").unbind('click').click(function(){
- var sender_tr = $(this).parent().parent();
- var sender_details = sender_tr.data('details');
- var hidden_columns = ['__spec__', '__host__', '__digest__'];
- var sorted_keys = Object.keys(sender_details).sort();
- var tbl = $('');
- for (i=0 ; i < sorted_keys.length; i++) {
- if (hidden_columns.indexOf(sorted_keys[i]) === -1 ) {
- var row = $("
");
- row.append($(" | ").text(sorted_keys[i]));
- row.append($(" | ").text(sender_details[sorted_keys[i]]));
- tbl.append(row);
- }
- }
- BootstrapDialog.show({
- title: "{{ lang._('Detailed rule info') }}",
- message: tbl,
- type: BootstrapDialog.TYPE_INFO,
- draggable: true
- });
- });
}
}
// limit output
$("#grid-log > tbody > tr:gt("+(parseInt($("#limit").val())-1)+")").remove();
+ // apply filter after load
+ $("#filter").keyup();
+ // bind info buttons
+ $(".act_info").unbind('click').click(function(){
+ var sender_tr = $(this).parent().parent();
+ var sender_details = sender_tr.data('details');
+ var hidden_columns = ['__spec__', '__host__', '__digest__'];
+ var sorted_keys = Object.keys(sender_details).sort();
+ var tbl = $('');
+ for (i=0 ; i < sorted_keys.length; i++) {
+ if (hidden_columns.indexOf(sorted_keys[i]) === -1 ) {
+ var row = $("
");
+ row.append($(" | ").text(sorted_keys[i]));
+ row.append($(" | ").text(sender_details[sorted_keys[i]]));
+ tbl.append(row);
+ }
+ }
+ BootstrapDialog.show({
+ title: "{{ lang._('Detailed rule info') }}",
+ message: tbl,
+ type: BootstrapDialog.TYPE_INFO,
+ draggable: true
+ });
+ });
}
});
};