[Web] Remove XMPP options
[Web] Add Rspamd preset #4 [Web] Do not show failed SASL logins (and also remove them from db)
This commit is contained in:
@@ -304,7 +304,6 @@ jQuery(function($){
|
||||
function draw_sasl_logs() {
|
||||
ft_api_logs = FooTable.init('#sasl_logs', {
|
||||
"columns": [
|
||||
{"name":"success","title":lang.success,"filterable": false,"style":{"width":"30px"}},
|
||||
{"name":"username","title":lang.username},
|
||||
{"name":"service","title":lang.service},
|
||||
{"name":"real_rip","title":"IP"},
|
||||
@@ -710,12 +709,6 @@ jQuery(function($){
|
||||
if (item.service == "smtp") { item.service = '<div class="label label-default">' + item.service.toUpperCase() + '<i class="bi bi-chevron-compact-right"></i></div>'; }
|
||||
else if (item.service == "imap") { item.service = '<div class="label label-default"><i class="bi bi-chevron-compact-left"></i> ' + item.service.toUpperCase() + '</div>'; }
|
||||
else { item.service = '<div class="label label-default">' + item.service.toUpperCase() + '</div>'; }
|
||||
if (item.success == 0) {
|
||||
item.success = '<span class="label label-danger"><i class="bi bi-person-x-fill"></i></span>';
|
||||
}
|
||||
else {
|
||||
item.success = '<span class="label label-success"><i class="bi bi-person-check-fill"></i></span>';
|
||||
}
|
||||
});
|
||||
} else if (table == 'general_syslog') {
|
||||
$.each(data, function (i, item) {
|
||||
|
@@ -28,11 +28,6 @@ $(document).ready(function() {
|
||||
$('#mailbox-passwd-hidden-info').addClass('hidden');
|
||||
$('#mailbox-passwd-form-groups').removeClass('hidden');
|
||||
});
|
||||
// Preview XMPP JID
|
||||
$('.xmpp-prefix-preview').text($("#xmpp-prefix").val());
|
||||
$("#xmpp-prefix").bind("change keypress keyup blur", function() {
|
||||
$('.xmpp-prefix-preview').text($(this).val());
|
||||
});
|
||||
// Sender ACL
|
||||
if ($("#editSelectSenderACL option[value='\*']:selected").length > 0){
|
||||
$("#sender_acl_disabled").show();
|
||||
@@ -146,4 +141,4 @@ jQuery(function($){
|
||||
}
|
||||
draw_wl_policy_domain_table();
|
||||
draw_bl_policy_domain_table();
|
||||
});
|
||||
});
|
||||
|
@@ -24,7 +24,12 @@ $(document).ready(function() {
|
||||
.appendTo($form_grp);
|
||||
|
||||
$.each(domains, function(i, domain){
|
||||
self.$domain.append($('<option/>').text(domain));
|
||||
domainname = $($.parseHTML(domain)).data('domainname')
|
||||
if (domainname !== undefined) {
|
||||
self.$domain.append($('<option/>').text(domainname));
|
||||
} else {
|
||||
self.$domain.append($('<option/>').text(domain));
|
||||
}
|
||||
});
|
||||
},
|
||||
_onDomainDropdownChanged: function(e){
|
||||
@@ -256,7 +261,6 @@ jQuery(function($){
|
||||
{"name":"rl","title":"RL","breakpoints":"xs sm md lg","style":{"maxWidth":"100px","width":"100px"}},
|
||||
{"name":"backupmx","filterable": false,"style":{"maxWidth":"120px","width":"120px"},"title":lang.backup_mx,"breakpoints":"xs sm md lg","formatter": function(value){return 1==value?'<i class="bi bi-check-lg"></i>':0==value&&'<i class="bi bi-x-lg"></i>';}},
|
||||
{"name":"domain_admins","title":lang.domain_admins,"style":{"word-break":"break-all","min-width":"200px"},"breakpoints":"xs sm md lg","filterable":(role == "admin"),"visible":(role == "admin")},
|
||||
{"name":"xmpp","filterable": false,"style":{"maxWidth":"80px","width":"80px"},"title":"XMPP","formatter": function(value){return 1==value?'<i class="bi bi-check-lg"></i>':0==value&&'<i class="bi bi-x-lg"></i>';}},
|
||||
{"name":"active","filterable": false,"style":{"maxWidth":"80px","width":"80px"},"title":lang.active,"formatter": function(value){return 1==value?'<i class="bi bi-check-lg"></i>':0==value&&'<i class="bi bi-x-lg"></i>';}},
|
||||
{"name":"action","filterable": false,"sortable": false,"style":{"text-align":"right","maxWidth":"240px","width":"240px"},"type":"html","title":lang.action,"breakpoints":"xs sm md"}
|
||||
],
|
||||
@@ -829,7 +833,7 @@ jQuery(function($){
|
||||
item.goto = '<span class="label label-success">Learn as ham</span>';
|
||||
}
|
||||
if (item.in_primary_domain !== "") {
|
||||
item.domain = '<i class="bi bi-info-circle-fill alias-domain-info text-info" data-toggle="tooltip" title="' + lang.target_domain + ': ' + item.in_primary_domain + '"></i> ' + item.domain;
|
||||
item.domain = '<i data-domainname="' + item.domain + '" class="bi bi-info-circle-fill alias-domain-info text-info" data-toggle="tooltip" title="' + lang.target_domain + ': ' + item.in_primary_domain + '"></i> ' + item.domain;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user