Show GnuPG version for #1560

This commit is contained in:
the-djmaze 2024-08-27 12:12:33 +02:00
parent 780e1f9b92
commit 9e2b9a9fcd
3 changed files with 6 additions and 1 deletions

View file

@ -32,6 +32,8 @@ export class AdminSettingsSecurity extends AbstractViewSettings {
capaOpenPGP: SettingsCapa('OpenPGP')
});
this.gnuPGversion = 'GnuPG v' + SettingsGet('gnupg');
const reset = () => {
this.saveError(false);
this.saveSuccess(false);

View file

@ -456,6 +456,9 @@ class ActionsAdmin extends Actions
$aResult['Admin']['language'] = $oActions->ValidateLanguage($oConfig->Get('admin_panel', 'language', 'en'), '', true);
$aResult['Admin']['languages'] = \SnappyMail\L10n::getLanguages(true);
$aResult['Admin']['clientLanguage'] = $oActions->ValidateLanguage($oActions->detectClientLanguage(true), '', true, true);
$gnupg = \SnappyMail\PGP\GnuPG::getInstance('');
$aResult['gnupg'] = $gnupg ? $gnupg->getEngineInfo()['version'] : null;
} else {
$passfile = APP_PRIVATE_DATA.'admin_password.txt';
$sPassword = $oConfig->Get('security', 'admin_password', '');

View file

@ -17,7 +17,7 @@
<div data-bind="component: {
name: 'Checkbox',
params: {
label: 'GnuPG',
label: gnuPGversion,
value: capaGnuPG
}
}"></div>