|
@@ -85,6 +85,8 @@ $cors_settings = cors('get');
|
|
$cors_settings['allowed_origins'] = str_replace(", ", "\n", $cors_settings['allowed_origins']);
|
|
$cors_settings['allowed_origins'] = str_replace(", ", "\n", $cors_settings['allowed_origins']);
|
|
$cors_settings['allowed_methods'] = explode(", ", $cors_settings['allowed_methods']);
|
|
$cors_settings['allowed_methods'] = explode(", ", $cors_settings['allowed_methods']);
|
|
|
|
|
|
|
|
+$f2b_data = fail2ban('get');
|
|
|
|
+
|
|
$template = 'admin.twig';
|
|
$template = 'admin.twig';
|
|
$template_data = [
|
|
$template_data = [
|
|
'tfa_data' => $tfa_data,
|
|
'tfa_data' => $tfa_data,
|
|
@@ -101,7 +103,8 @@ $template_data = [
|
|
'domains' => $domains,
|
|
'domains' => $domains,
|
|
'all_domains' => $all_domains,
|
|
'all_domains' => $all_domains,
|
|
'mailboxes' => $mailboxes,
|
|
'mailboxes' => $mailboxes,
|
|
- 'f2b_data' => fail2ban('get'),
|
|
|
|
|
|
+ 'f2b_data' => $f2b_data,
|
|
|
|
+ 'f2b_banlist_url' => getBaseUrl() . "/api/v1/get/fail2ban/banlist/" . $f2b_data['banlist_id'],
|
|
'q_data' => quarantine('settings'),
|
|
'q_data' => quarantine('settings'),
|
|
'qn_data' => quota_notification('get'),
|
|
'qn_data' => quota_notification('get'),
|
|
'rsettings_map' => file_get_contents('http://nginx:8081/settings.php'),
|
|
'rsettings_map' => file_get_contents('http://nginx:8081/settings.php'),
|
|
@@ -112,6 +115,7 @@ $template_data = [
|
|
'password_complexity' => password_complexity('get'),
|
|
'password_complexity' => password_complexity('get'),
|
|
'show_rspamd_global_filters' => @$_SESSION['show_rspamd_global_filters'],
|
|
'show_rspamd_global_filters' => @$_SESSION['show_rspamd_global_filters'],
|
|
'cors_settings' => $cors_settings,
|
|
'cors_settings' => $cors_settings,
|
|
|
|
+ 'is_https' => isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on',
|
|
'lang_admin' => json_encode($lang['admin']),
|
|
'lang_admin' => json_encode($lang['admin']),
|
|
'lang_datatables' => json_encode($lang['datatables'])
|
|
'lang_datatables' => json_encode($lang['datatables'])
|
|
];
|
|
];
|