djmaze 2021-02-24 22:03:14 +01:00
parent 65b508364a
commit 1a82dde49b
30 changed files with 401 additions and 31 deletions

View file

@ -18,6 +18,7 @@ import { TemplatesUserSettings } from 'Settings/User/Templates';
import { FoldersUserSettings } from 'Settings/User/Folders';
import { ThemesUserSettings } from 'Settings/User/Themes';
import { OpenPgpUserSettings } from 'Settings/User/OpenPgp';
import { ChangePasswordUserSettings } from 'Settings/User/ChangePassword';
import { SystemDropDownSettingsUserView } from 'View/User/Settings/SystemDropDown';
import { MenuSettingsUserView } from 'View/User/Settings/Menu';
@ -77,6 +78,15 @@ export class SettingsUserScreen extends AbstractSettingsScreen {
);
}
if (Settings.get('ChangePasswordIsAllowed')) {
settingsAddViewModel(
ChangePasswordUserSettings,
'SettingsChangePassword',
'GLOBAL/PASSWORD',
'change-password'
);
}
if (Settings.capa(Capa.Folders)) {
settingsAddViewModel(FoldersUserSettings, 'SettingsFolders', 'SETTINGS_LABELS/LABEL_FOLDERS_NAME', 'folders');
}